Merge pull request #398 from FindTheBest/master

Fixing issue with deserialization in PHP
This commit is contained in:
Tony Tam 2015-01-27 12:50:24 -08:00
commit c98a78062f

View File

@ -204,6 +204,7 @@ class APIClient {
} elseif ($class == 'DateTime') { } elseif ($class == 'DateTime') {
$deserialized = new \DateTime($data); $deserialized = new \DateTime($data);
} elseif (in_array($class, array('string', 'int', 'float', 'bool'))) { } elseif (in_array($class, array('string', 'int', 'float', 'bool'))) {
$data = (is_object($data) || is_array($data)) ? json_encode($data) : $data;
settype($data, $class); settype($data, $class);
$deserialized = $data; $deserialized = $data;
} else { } else {