[ 'repositoryClass' => [ 'App\\Repository\\DocumentRepository', ], 'collectionOperations' => [ 1 => [ 'post' => [ 'controller' => 'App\\Controller\\CreateDocumentAction', 'deserialize' => false, 'swagger_context' => [ 'consumes' => [ 'multipart/form-data', ], 'parameters' => [ [ 'in' => 'formData', 'name' => 'file', 'type' => 'file', 'description' => 'The file to upload', ], ], ], ], 'get', ], ], 'attributes' => [ 1 => [ 'normalization_context' => [ 'groups' => [ 'document:read', 'document:nested', ], ], 'denormalization_context' => [ 'groups' => [ 'document:write', ], ], ], ], 'filterClass' => [ 3 => 'ApiPlatform\\Core\\Bridge\\Doctrine\\Orm\\Filter\\SearchFilter', 'ApiPlatform\\Core\\Bridge\\Doctrine\\Orm\\Filter\\OrderFilter', ], 'properties' => [ 3 => [ 'id' => 'exact', ], [ 'position', ], ], ], ], [ $o[0], $o[1], $o[2], $o[3], $o[4], ], [] ); }];