From 72ab9b9b7c2c231ed4d34db4736a9cde08d7d840 Mon Sep 17 00:00:00 2001 From: Hannes Giesenow Date: Wed, 24 Jun 2015 11:41:30 +0200 Subject: [PATCH] Fixed issue #565 --- Extractor/ApiDocExtractor.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Extractor/ApiDocExtractor.php b/Extractor/ApiDocExtractor.php index d6c75b463..e9f7e61d4 100644 --- a/Extractor/ApiDocExtractor.php +++ b/Extractor/ApiDocExtractor.php @@ -309,8 +309,8 @@ protected function extractData(ApiDoc $annotation, Route $route, \ReflectionMeth $parameters = $this->clearClasses($parameters); $parameters = $this->generateHumanReadableTypes($parameters); - if ('PUT' === $annotation->getMethod()) { - // All parameters are optional with PUT (update) + if ('PATCH' === $annotation->getMethod()) { + // All parameters are optional with PATCH (update) array_walk($parameters, function ($val, $key) use (&$parameters) { $parameters[$key]['required'] = false; });