Сделал тест, покрывающий код
Поправил composer.json
добавил .travis.yml