eugene-matvejev/battleship-game-api

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
tests/phpunit/GameBundle/Controller/GameControllerTest.php150
B
4 hrs
tests/phpunit/GameBundle/Service/CoordinateSystem/PathProcessorTest.php168
A
2 hrs
tests/phpunit/GameBundle/Service/AI/AIStrategyProcessorTest.php103
A
1 hr
src/GameBundle/Service/AI/AIStrategyProcessor.php53
A
35 mins
src/GameBundle/Service/CoordinateSystem/PathProcessor.php140
A
35 mins
tests/phpunit/GameBundle/Response/GameInitiationResponseTest.php24
A
25 mins
src/GameBundle/Service/GameSystem/GameProcessor.php68
A
25 mins
src/GameBundle/Service/AI/AIStrategyService.php44
A
25 mins
app/AppCache.php5
A
0 mins
app/AppKernel.php44
A
0 mins
app/autoload.php6
A
0 mins
kahlan-config.php23
A
0 mins
src/FoundationBundle/Controller/AbstractAPIController.php14
A
0 mins
src/FoundationBundle/Entity/Player.php18
A
0 mins
src/FoundationBundle/Exception/PlayerException.php6
A
0 mins
src/FoundationBundle/FoundationBundle.php6
A
0 mins
src/FoundationBundle/Model/PlayerModel.php37
A
0 mins
src/FoundationBundle/ORM/AbstractEntity.php12
A
0 mins
src/FoundationBundle/ORM/AbstractFlaggedEntity.php31
A
0 mins
src/FoundationBundle/ORM/FlaggedInterface.php10
A
0 mins
src/FoundationBundle/ORM/IdentifiableInterface.php6
A
0 mins
src/FoundationBundle/ORM/PlayerInterface.php9
A
0 mins
src/FoundationBundle/ORM/PlayerTrait.php18
A
0 mins
src/FoundationBundle/ORM/TimestampedInterface.php7
A
0 mins
src/FoundationBundle/ORM/TimestampedTrait.php17
A
0 mins
src/GameBundle/Controller/GameController.php44
A
0 mins
src/GameBundle/Controller/GameResultController.php14
A
0 mins
src/GameBundle/DataFixtures/ORM/LoadPlayerData.php26
A
0 mins
src/GameBundle/Entity/Battlefield.php42
A
0 mins
src/GameBundle/Entity/Cell.php28
A
0 mins
src/GameBundle/Entity/Game.php39
A
0 mins
src/GameBundle/Entity/GameResult.php23
A
0 mins
src/GameBundle/Exception/AIException.php5
A
0 mins
src/GameBundle/Exception/CellException.php6
A
0 mins
src/GameBundle/Exception/GameProcessorException.php5
A
0 mins
src/GameBundle/GameBundle.php6
A
0 mins
src/GameBundle/Model/BattlefieldModel.php54
A
0 mins
src/GameBundle/Model/CellModel.php36
A
0 mins
src/GameBundle/Model/GameResultModel.php22
A
0 mins
src/GameBundle/Repository/GameResultRepository.php19
A
0 mins
src/GameBundle/Request/GameInitiationRequest.php39
A
0 mins
src/GameBundle/Response/GameInitiationResponse.php31
A
0 mins
src/GameBundle/Response/GameResultsResponse.php39
A
0 mins
src/GameBundle/Response/GameTurnResponse.php36
A
0 mins
src/GameBundle/Service/AI/AIService.php40
A
0 mins
src/GameBundle/Service/GameSystem/GameBuilder.php36
A
0 mins
src/GameBundle/Validator/GameInitiationRequestValidator.php64
A
0 mins
tests/behat/contexts/CommonControllerContext.php43
A
0 mins
tests/behat/contexts/FoundationBundle/Controller/PlayerControllerContext.php6
A
0 mins
tests/behat/contexts/GameBundle/Controller/GameControllerContext.php6
A
0 mins