theshopworks / git-php-wrapper
Git版本控制系统的PHP包装器。
v0.7
2023-05-31 10:30 UTC
Requires
- php: ^8.1
- ext-fileinfo: *
- illuminate/collections: ^10.13
- ondram/ci-detector: ^4.1
- spatie/regex: ^3.1
- symfony/console: ^6.2
- symfony/event-dispatcher: ^6.2
- symfony/process: ^6.2
- symfony/var-dumper: ^5.1
Requires (Dev)
- fakerphp/faker: ^1.22
- friendsofphp/php-cs-fixer: ^3.17
- mockery/mockery: ^1.5
- php-parallel-lint/php-parallel-lint: ^1.3
- phpunit/phpunit: ^10.1
- squizlabs/php_codesniffer: ^3.7
This package is not auto-updated.
Last update: 2024-09-18 19:04:04 UTC
README
Git版本控制系统的PHP包装器。
安装
将git包添加到您的composer.json文件中。
{
"require": {
"theshopworks/git-php-wrapper": "^0.1"
}
}
或通过项目根目录下的命令行。
$ composer require "theshopworks/git-php-wrapper:^0.1"
Docker
构建本地容器
docker build -t git-php-wrapper .
使用脚本
docker run --rm -v $(pwd):/app -w /app git-php-wrapper
使用Composer
docker run --rm -v $(pwd):/app -w /app git-php-wrapper php /usr/bin/composer
代码风格
docker run --rm -v $(pwd):/app -w /app git-php-wrapper php vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.php -v && docker run --rm -v $(pwd):/app -w /app git-php-wrapper php vendor/bin/phpcbf -p
测试
docker run --rm -v $(pwd):/app -w /app git-php-wrapper php vendor/bin/phpunit
代码风格
本项目遵循以下代码风格指南
- PSR-2 & PSR-4 编码风格指南。
- 一些选择的PHP-CS-Fixer规则。
$ php vendor/bin/php-cs-fixer fix
测试
$ php vendor/bin/phpunit
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。