A code kata is an exercise in programming which helps a programmer hone their skills through practice and repetition. The term was probably first coined by Dave Thomas, co-author of the book The Pragmatic Programmer, in a bow to the Japanese concept of kata in the martial arts.
Requires PHP 5.6 or newer.
You need Composer and Bower to run this project.
First install dependencies
$ composer install
This step is not mandatory, but this will install some assets.
$ bower install
And run PHP Build-in
$ cd web && php -S localhost:8001
Execute test suite running
vendor/bin/phpunit -c phpunit.xml.dist
or you can view travis-ci results here
We use Symfony2 Coding Standards you can fix your code running before send your PR
ant cs
This step requiere ant, php-cs-fixer and php-formatter installed in your system
You can see scrutinizer code rating here
This project is licensed under the MIT license.