longitude-one/property-bundle

为实体动态添加属性的Symfony包

This package is auto-updated.

Last update: 2024-09-05 23:32:59 UTC


README

开发中的包,请勿使用。

安装

composer require longitude-one/property-bundle

贡献

克隆项目

git clone https://github.com/longitude-one/PropertyBundle.git
cd PropertyBundle

安装供应商库

docker run --init -it --rm -v "$(pwd):/project" -v "$(pwd)/tmp-phpqa:/tmp" -w /project jakzal/phpqa composer update

测试项目

docker run --init -it --rm -v "$(pwd):/project" -v "$(pwd)/tmp-phpqa:/tmp" -w /project jakzal/phpqa php -d pcov.enabled=1 ./vendor/bin/phpunit --coverage-html ./.coverage/ 

测试代码语法

docker run --init -it --rm -v "$(pwd):/project" -v "$(pwd)/tmp-phpqa:/tmp" -w /project jakzal/phpqa php-cs-fixer fix --config=tools/php-cs-fixer/.php-cs-fixer.php --allow-risky=yes

测试代码质量

docker run --init -it --rm -v "$(pwd):/project" -v "$(pwd)/tmp-phpqa:/tmp" -w /project jakzal/phpqa phpstan analyse src tests --configuration tools/php-stan/php-stan.neon -l 9