@@ -3,6 +3,9 @@ |
||
| 3 | 3 | |
| 4 | 4 | interface ISerializer |
| 5 | 5 | { |
| 6 | + /** |
|
| 7 | + * @return boolean |
|
| 8 | + */ |
|
| 6 | 9 | public function supportsType($type); |
| 7 | 10 | public function serializeData($type, $array); |
| 8 | 11 | } |
@@ -27,8 +27,7 @@ discard block |
||
| 27 | 27 | if(is_array($first)) |
| 28 | 28 | { |
| 29 | 29 | $keys = array_keys($first); |
| 30 | - } |
|
| 31 | - else if(is_object($first)) |
|
| 30 | + } else if(is_object($first)) |
|
| 32 | 31 | { |
| 33 | 32 | $keys = array_keys(get_object_vars($first)); |
| 34 | 33 | } |
@@ -62,14 +61,12 @@ discard block |
||
| 62 | 61 | $value = json_encode($value); |
| 63 | 62 | break; |
| 64 | 63 | } |
| 65 | - } |
|
| 66 | - else if(is_array($value)) |
|
| 64 | + } else if(is_array($value)) |
|
| 67 | 65 | { |
| 68 | 66 | $value = implode(',', $value); |
| 69 | 67 | } |
| 70 | 68 | $tmp[] = $value; |
| 71 | - } |
|
| 72 | - else |
|
| 69 | + } else |
|
| 73 | 70 | { |
| 74 | 71 | $tmp[] = false; |
| 75 | 72 | } |