public function denormalize($data, $class, $format = null, array $context = []) { if (empty($data)) { return null; } if (isset($data->{'$ref'})) { return new Reference($data->{'$ref'}, $context['rootSchema'] ?: null); } $object = new \Docker\API\Model\ExecCreateResult(); if (!isset($context['rootSchema'])) { $context['rootSchema'] = $object; } if (property_exists($data, 'Id')) { $object->setId($data->{'Id'}); } if (property_exists($data, 'Warnings')) { $value = $data->{'Warnings'}; if (is_array($data->{'Warnings'})) { $values = []; foreach ($data->{'Warnings'} as $value_1) { $values[] = $value_1; } $value = $values; } if (is_null($data->{'Warnings'})) { $value = $data->{'Warnings'}; } $object->setWarnings($value); } return $object; }
public function denormalize($data, $class, $format = null, array $context = []) { if (empty($data)) { return null; } if (isset($data->{'$ref'})) { return new Reference($data->{'$ref'}, $context['rootSchema'] ?: null); } $object = new \Docker\API\Model\ExecCreateResult(); if (!isset($context['rootSchema'])) { $context['rootSchema'] = $object; } if (isset($data->{'Id'})) { $object->setId($data->{'Id'}); } if (isset($data->{'Warnings'})) { $values_219 = []; foreach ($data->{'Warnings'} as $value_220) { $values_219[] = $value_220; } $object->setWarnings($values_219); } return $object; }