Code Duplication    Length = 6-6 lines in 2 locations

Lib/Renderer.php 2 locations

@@ 200-205 (lines=6) @@
197
198
        $args = [];
199
        switch (true) {
200
            case $method instanceof MethodGetterManager:
201
                $args[RenderableInterface::TAG_COMMENT] = $comment;
202
                $args[RenderableInterface::TAG_PROPERTY_TYPE] = $this->getScalarTypeOrAbsoluteObjectTypeFromProperty($property);
203
                $args[RenderableInterface::TAG_METHOD_NAME] = $methodName;
204
                $args[RenderableInterface::TAG_PROPERTY_NAME] = $propertyName;
205
                break;
206
            case $method instanceof MethodGetterInterfaceManager:
207
                $args[RenderableInterface::TAG_COMMENT] = $comment;
208
                $args[RenderableInterface::TAG_PROPERTY_TYPE] = $this->getScalarTypeOrAbsoluteObjectTypeFromProperty($property);
@@ 211-216 (lines=6) @@
208
                $args[RenderableInterface::TAG_PROPERTY_TYPE] = $this->getScalarTypeOrAbsoluteObjectTypeFromProperty($property);
209
                $args[RenderableInterface::TAG_METHOD_NAME] = $methodName;
210
                break;
211
            case $method instanceof MethodGetterBooleanManager:
212
                $args[RenderableInterface::TAG_COMMENT] = $comment;
213
                $args[RenderableInterface::TAG_PROPERTY_TYPE] = $this->getScalarTypeOrAbsoluteObjectTypeFromProperty($property);
214
                $args[RenderableInterface::TAG_METHOD_NAME] = $methodName;
215
                $args[RenderableInterface::TAG_PROPERTY_NAME] = $propertyName;
216
                break;
217
            case $method instanceof MethodGetterBooleanInterfaceManager:
218
                $args[RenderableInterface::TAG_COMMENT] = $comment;
219
                $args[RenderableInterface::TAG_PROPERTY_TYPE] = $this->getScalarTypeOrAbsoluteObjectTypeFromProperty($property);