Files Overview

Filename LoC Issues Analysers
/src/Crud/Controller/BaseCrudController.php 28 20 11
/src/Crud/Controller/Create.php 48 35 17
/src/Crud/Controller/CrudControllerTrait.php 29 20 13
/src/Crud/Controller/Delete.php 46 32 18
/src/Crud/Controller/Get.php 41 26 15
/src/Crud/Controller/GetAll.php 47 20 12
/src/Crud/Controller/Update.php 55 40 19
/src/Crud/Event/CrudEvent.php 18 2 2
/src/Crud/Event/CustomResponseEvent.php 14 5 5
/src/Crud/Event/DeleteEvent.php 28 12 8
/src/Crud/FilterCollection.php 41 18 14
/src/Crud/FilterCollectionFactory.php 23 10 10
/src/Crud/FilterCollectionFactoryInterface.php 9 1 1
/src/Crud/FilterCollectionInterface.php 15 5 4
/src/Crud/FilterInterface.php 17 9 4
/src/Crud/MelodiiaModel.php 12 1 1
/src/Crud/Pagination/PaginationRequest.php 21 5 3
/src/Crud/Pagination/PaginationRequestFactory.php 27 31 12
/src/Crud/Pagination/PaginationRequestFactoryInterface.php 14 4 4
/src/Crud/Persistence/DataStoreInterface.php 12 8 5
/src/Crud/Tools/IdResolverInterface.php 11 4 4
/src/Crud/Tools/SimpleIdResolver.php 14 14 9
/src/DependencyInjection/Configuration.php 13 16 11
/src/DependencyInjection/MelodiiaExtension.php 64 50 18
/src/Doctrine/DoctrineDataStore.php 26 31 12
/src/Documentation/Controller/SwaggerUiController.php 43 43 22
/src/Error/OnError.php 15 17 10
/src/EventListener/ExceptionListener.php 30 15 9
/src/Exception/ConfigException.php 7 3 3
/src/Exception/DependencyMissingException.php 7 1 1
/src/Exception/IdMissingException.php 7 1 1
/src/Exception/ImpossibleToPaginateWithDoctrineRepository.php 7 1 1
/src/Exception/InvalidArgumentException.php 10 3 3
/src/Exception/InvalidPathException.php 7 3 3
/src/Exception/InvalidResponseException.php 10 1 1
/src/Exception/MelodiiaException.php 10 2 2
/src/Exception/MelodiiaRuntimeException.php 10 1 1
/src/Exception/NoFormFilterCreatedException.php 7 1 1
/src/Form/AbstractType.php 12 5 5
/src/Form/ApiRequestHandler.php 23 31 16
/src/Form/DomainObjectDataMapperInterface.php 11 3 3
/src/Form/DomainObjectsDataMapper.php 70 45 26
/src/Form/Factory/ApiFormFactory.php 14 13 6
/src/Form/Factory/ApiFormFactoryInterface.php 14 10 5
/src/Form/Listener/ReorderDataToMatchCollectionListener.php 15 31 15
/src/Form/Type/ApiType.php 28 30 12
/src/Form/Type/BooleanType.php 15 8 7
/src/Form/Type/CollectionType.php 16 31 13
/src/Form/Type/DateTimeType.php 13 16 10
/src/MelodiiaBundle.php 13 11 10
/src/MelodiiaConfiguration.php 24 19 16
/src/MelodiiaConfigurationInterface.php 17 6 5
/src/Response/AbstractApiResponse.php 17 4 3
/src/Response/AbstractUserDataErrorResponse.php 14 3 1
/src/Response/ApiResponse.php 9 2 1
/src/Response/Created.php 24 11 6
/src/Response/DeletionCancelResponse.php 17 5 4
/src/Response/ErrorResponse.php 27 5 5
/src/Response/FormErrorResponse.php 37 37 21
/src/Response/Listener/SerializeOnKernelView.php 61 25 13
/src/Response/Model/Collection.php 10 2 2
/src/Response/Model/SerializationContext.php 32 4 4
/src/Response/Model/UserDataError.php 30 5 4
/src/Response/NotFound.php 14 3 3
/src/Response/Ok.php 9 3 3
/src/Response/OkContent.php 18 9 6
/src/Response/OkNoContent.php 9 5 4
/src/Response/SerializationContextAwareInterface.php 11 3 2
/src/Response/SerializationContextAwareTrait.php 14 4 3
/src/Response/WrongDataInput.php 14 4 4
/src/Serialization/Context/ContextBuilderChain.php 19 3 3
/src/Serialization/Context/ContextBuilderChainInterface.php 11 1 1
/src/Serialization/Context/ContextBuilderInterface.php 17 1 1
/src/Serialization/Json/CreatedNormalizer.php 12 26 13
/src/Serialization/Json/ErrorNormalizer.php 18 24 13
/src/Serialization/Json/ExceptionNormalizer.php 58 50 21
/src/Serialization/Json/OkContentNormalizer.php 54 47 21