hgraca / php-extension
一个PHP库,其中的代码可以被包含到项目中,并像PHP核心本身一样使用。
v2.3.0
2023-08-16 21:00 UTC
Requires
- php: ^8.2
Requires (Dev)
- ergebnis/composer-normalize: ^2.31.0
- friendsofphp/php-cs-fixer: ^v3.18.0
- malukenho/mcbumpface: ^1.2.0
- overtrue/phplint: ^9.0.4
- phpstan/phpstan: ^1.10.20
- phpunit/phpunit: ^10.2.2
- psalm/plugin-phpunit: ^0.18.4
- ramsey/uuid: ^4.7.4
- rector/rector: ^0.15.25
- roave/security-advisories: dev-master
- symfony/uid: ^v6.3.0
- vimeo/psalm: ^5.12.0
Suggests
- ext-json: Needed by the JsonEncoder class.
- ramsey/uuid: Allows using this libraries UUID functionality.
- symfony/uid: Allows using this libraries UUID functionality.
README
一个PHP库,其中的代码可以被包含到项目中,并像PHP核心本身一样使用。
开发使用
如何运行
使用本地PHP (8.2)
- 使用
composer install
安装依赖; - 可以使用
composer test
运行测试; - 要列出所有自定义脚本,运行
composer run-script --list
。
使用Docker
- 在
./build
中更改PHP和xdebug配置; - 使用
docker compose -f ./build/docker-compose.yaml run app composer install
安装依赖; - 可以使用
docker compose -f ./build/docker-compose.yaml run app composer test
运行测试; - 要列出所有自定义脚本,运行
docker compose -f ./build/docker-compose.yaml run app composer run-script --list
。