Conditions | 3 |
Paths | 3 |
Total Lines | 13 |
Lines | 0 |
Ratio | 0 % |
Tests | 7 |
CRAP Score | 3 |
Changes | 0 |
1 | <?php |
||
30 | 7 | public function deserialize( $serialization ) { |
|
31 | 7 | if ( !is_array( $serialization ) ) { |
|
32 | 1 | throw new DeserializationException( 'SnakList serialization should be an array' ); |
|
33 | } |
||
34 | |||
35 | 6 | $snaks = array(); |
|
36 | |||
37 | 6 | foreach ( $serialization as $snakSerialization ) { |
|
38 | 5 | $snaks[] = $this->snakDeserializer->deserialize( $snakSerialization ); |
|
39 | } |
||
40 | |||
41 | 2 | return new SnakList( $snaks ); |
|
42 | } |
||
43 | |||
45 |