Стартовый комплект для создания библиотеки, совместимой с композитором, поможет добавить код шаблона. Проект клонов и разработка библиотеки запуска с уже настроенными тестами, покрытием кода, инструментами стиля кода и качества, бетчакингом и CI.
Начните свою новую библиотеку с стартового комплекта. Просто создайте проект:
composer create-project sokil/php-library-starter-kit my-php-library --prefer-source
Или вы можете просто клонировать репо:
git clone https://github.com/sokil/php-library-starter-kit.git my-php-library
coverallsphpbench ,Есть несколько полезных инструментов для разработки библиотеки, но они написаны на PHP> 7.0, и эта библиотека по умолчанию настроена для PHP "> = 5.3 || ^7.0". Таким образом, эти инструменты предложены только для установки или могут быть установлены по всему миру в качестве фар -пакетов или требования к глобальному композитору.
Узнайте больше на http://phpbench.readthedocs.io. В phpbench.json есть некоторая конфигурация. Также существует сценарий композитора для запуска инфекции: composer bench
Узнайте больше на https://infection.github.io. Есть некоторая конфигурация в infection.json.dist . Также есть сценарий композитора для запуска инфекции: composer infection