finance
1.0.0
これは、価格、お金、通貨、税金からなる財務を処理するために PHP 7.4 で書かれたパッケージです。
このプロジェクトの開発に参加するには、このリポジトリのローカル コピーを取得する必要があります。
git clone [email protected]:bassix/finance.git
cd finance
注:このプロジェクトは、GitFlow 分岐モデルとワークフローに基づいています。したがって、リポジトリのクローンを作成した後、 git flow init
実行します。
PHPUnit テストを実行します。
./vendor/bin/phpunit tests
phpstan を実行してコードの静的分析を行います。 (0 から 7 までのレベル。0 が最も緩く、7 が最も強力です。0 がデフォルトです):
./vendor/bin/phpstan analyse ./src ./tests --level 7
php-cs-fixer を実行してコード内のエラーを修正します (エラーを確認する場合のみ--dry-run
オプションを使用します)。
./vendor/bin/php-cs-fixer fix
より詳細な情報を含むドキュメントとコンストラクターは、https://mlocati.github.io/php-cs-fixer-configurator で見つけることができます。
Roave Security Advisories を使用して Composer アップデートを実行します。これは、アプリケーションに既知のセキュリティ脆弱性のある依存関係がインストールされていないことを確認するためのパッケージです。
composer update --dry-run roave/security-advisories