返回命令列表

Linux command

grumphp 命令

文本

Copy it and replace filenames, paths, or keywords as needed.

命令示例

Initialize GrumPHP

grumphp configure

Run all tasks

grumphp run

Run specific task

grumphp run --tasks=[phpcs]

Check git hooks

grumphp git:init

Pre-commit check

grumphp git:pre-commit

说明

GrumPHP is a PHP code quality tool that runs checks on git commits. It enforces coding standards by running tasks like PHPStan, PHP_CodeSniffer, and PHPUnit before allowing commits. The tool integrates with git hooks to prevent commits that fail quality checks. It is configurable via a grumphp.yml file in the project root.

参数

configure
Initialize configuration.
run
Execute all configured tasks.
git:init
Install git hooks.
git:pre-commit
Run pre-commit tasks.
--tasks _TASKS_
Specify tasks to run.
--help
Display help information.

FAQ

What is the grumphp command used for?

GrumPHP is a PHP code quality tool that runs checks on git commits. It enforces coding standards by running tasks like PHPStan, PHP_CodeSniffer, and PHPUnit before allowing commits. The tool integrates with git hooks to prevent commits that fail quality checks. It is configurable via a grumphp.yml file in the project root.

How do I run a basic grumphp example?

Run `grumphp configure` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does configure do in grumphp?

Initialize configuration.