tuupola / slim-api-skeleton
Files Complexity Coverage
src/Application/Response/ForbiddenResponseFactory.php 3 100.00%
src/Application/Response/NotFoundResponseFactory.php 3 100.00%
src/Application/Response/PreconditionFailedResponseFactory.php 3 100.00%
src/Application/Response/PreconditionRequiredResponseFactory.php 3 100.00%
src/Application/Response/UnauthorizedResponseFactory.php 3 100.00%
src/Application/Todo/CreateTodoCommand.php 6 100.00%
src/Application/Todo/CreateTodoHandler.php 2 100.00%
src/Application/Todo/DeleteTodoCommand.php 2 100.00%
src/Application/Todo/DeleteTodoHandler.php 2 100.00%
src/Application/Todo/LatestTodoHandler.php 2 100.00%
src/Application/Todo/ReadTodoCollectionHandler.php 2 100.00%
src/Application/Todo/ReadTodoHandler.php 2 100.00%
src/Application/Todo/ReadTodoQuery.php 2 100.00%
src/Application/Todo/ReplaceTodoCommand.php 6 100.00%
src/Application/Todo/ReplaceTodoHandler.php 2 100.00%
src/Application/Todo/TodoHydratorFactory.php 1 100.00%
src/Application/Todo/TodoTransformer.php 4 100.00%
src/Application/Todo/TransformTodoCollectionService.php 1 100.00%
src/Application/Todo/TransformTodoService.php 1 100.00%
src/Application/Todo/UpdateTodoCommand.php 6 100.00%
src/Application/Todo/UpdateTodoHandler.php 2 100.00%
src/Domain/Todo.php 10 100.00%
src/Domain/TodoRepository.php 0 0.00%
src/Domain/TodoUid.php 5 100.00%
src/Domain/Token.php 3 100.00%
src/Infrastructure/MemoryTodoRepository.php 13 100.00%
src/Infrastructure/Slim/Handler/ApiErrorHandler.php 4 95.00%
src/Infrastructure/ZendTodoRepository.php 15 100.00%
Project Totals (28 files) 108 98.61%
Loading