From 7f4c30aedd8d116605ff901771b44e91a33f4937 Mon Sep 17 00:00:00 2001 From: "Ryan Aslett (Mixologic)" Date: Tue, 6 Feb 2018 06:19:06 -0800 Subject: [PATCH] Updates some API discrepancies to get to working api --- src/Normalizer/NetworkSettingsNormalizer.php | 8 ++++---- src/Resource/ExecResourceTrait.php | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Normalizer/NetworkSettingsNormalizer.php b/src/Normalizer/NetworkSettingsNormalizer.php index 6d82a9e6..1566f180 100644 --- a/src/Normalizer/NetworkSettingsNormalizer.php +++ b/src/Normalizer/NetworkSettingsNormalizer.php @@ -57,10 +57,10 @@ public function denormalize($data, $class, $format = null, array $context = []) $values = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS); foreach ($data->{'Ports'} as $key => $value) { $values_1 = []; - foreach ($value as $value_1) { - $values_1[] = $this->denormalizer->denormalize($value_1, 'Docker\\API\\Model\\PortBinding', 'json', $context); - } - $values[$key] = $values_1; + //foreach ($value as $value_1) { + $values_1[] = $this->denormalizer->denormalize($key, 'Docker\\API\\Model\\PortBinding', 'json', $context); + // } + $values[$key] = $value; } $object->setPorts($values); } diff --git a/src/Resource/ExecResourceTrait.php b/src/Resource/ExecResourceTrait.php index 5c68de6f..7067613b 100644 --- a/src/Resource/ExecResourceTrait.php +++ b/src/Resource/ExecResourceTrait.php @@ -44,7 +44,7 @@ public function containerExec(string $id, \Docker\API\Model\ContainersIdExecPost * * @return null|\Psr\Http\Message\ResponseInterface */ - public function execStart(string $id, \Docker\API\Model\ExecIdStartPostBody $execStartConfig, string $fetch = self::FETCH_OBJECT) + public function execStart(string $id, \Docker\API\Model\ExecIdStartPostBody $execStartConfig, array $parameters, string $fetch = self::FETCH_OBJECT) { $endpoint = new \Docker\API\Endpoint\ExecStart($id, $execStartConfig);