php library starter kit
0.1.0
Composer Compatible Libraryを作成するためのスターターキットは、ボイラープレートコードの追加に役立ちます。すでに構成されたテスト、コードカバレッジ、コードスタイルと品質のツール、Betchmarking、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
coverallsに送信しますphpbenchベンチマークを実行します。ライブラリ開発にはいくつかの有用なツールがありますが、それらはPHP> 7.0に書かれており、このライブラリはデフォルトでPHP "> = 5.3 || ^7.0"用に構成されています。したがって、このツールは、PHARパッケージまたはグローバルコンポーザーの要件としてグローバルにインストールされることを提案するか、グローバルにインストールすることをお勧めします。
詳細については、http://phpbench.readthedocs.ioをご覧ください。 phpbench.jsonにはいくつかの構成があります。また、感染を実行する作曲家スクリプトがあります: composer bench
詳細については、https://infection.github.ioをご覧ください。 infection.json.distにはいくつかの構成があります。また、感染を実行する作曲家スクリプトがあります: composer infection