This package is abandoned and no longer maintained. No replacement package was suggested.

A code kata is an exercise in programming which helps a programmer hone their skills through practice and repetition

dev-master 2016-07-22 13:11 UTC

This package is auto-updated.

Last update: 2024-12-15 21:20:53 UTC


README

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.

SensioLabsInsight

Packagist Packagist Packagist Build Status Scrutinizer Code Quality Code Coverage Build Status

Installation

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

Tests

Execute test suite running

vendor/bin/phpunit -c phpunit.xml.dist

or you can view travis-ci results here

Coding Style

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

License

This project is licensed under the MIT license.