fast-forward / dev-tools
Fast Forward Development Tools for PHP projects
Package info
github.com/php-fast-forward/dev-tools
Type:composer-plugin
pkg:composer/fast-forward/dev-tools
dev-main / 1.x-dev
2026-03-25 02:39 UTC
Requires
- php: ^8.3
- composer-plugin-api: ^2.0
- ergebnis/composer-normalize: ^2.50
- ergebnis/rector-rules: ^1.14
- esi/phpunit-coverage-check: ^3.0
- fakerphp/faker: ^1.24
- friendsofphp/php-cs-fixer: ^3.94
- phpdocumentor/shim: ^3.9
- phpowermove/docblock: ^4.0
- phpspec/prophecy-phpunit: ^2.5
- phpunit/phpunit: ^12.5
- rector/rector: ^2.3
- saggre/phpdocumentor-markdown: ^1.0
- symplify/easy-coding-standard: ^13.0
- thecodingmachine/safe: ^3.4
Requires (Dev)
- composer/composer: ^2.9
This package is auto-updated.
Last update: 2026-03-25 02:39:36 UTC
README
A Composer plugin and console toolkit designed to unify and standardize development workflows. Built to provide a seamless interface for PHPUnit, PHP-CS-Fixer, Rector, EasyCodingStandard (ECS), and phpDocumentor.
✨ Features
- Aggregates multiple development tools into a single command
- Automates execution of tests, static analysis, and code styling
- First-class support for automated refactoring and docblock generation
- Integrates seamlessly as a Composer plugin without boilerplate
- Configures default setups for QA tools out of the box
🚀 Installation
composer require --dev fast-forward/dev-tools
🛠️ Usage
Once installed, the plugin automatically exposes the dev-tools command via Composer.
# Run all standard checks (refactoring, code styling, docs, tests, and reports) composer dev-tools # Automatically fix code standards issues where applicable composer dev-tools -- --fix
You can also run individual commands for specific development tasks:
# Run PHPUnit tests composer dev-tools tests # Check and fix code style using ECS and Composer Normalize composer dev-tools code-style # Refactor code using Rector composer dev-tools refactor # Check and fix PHPDoc comments composer dev-tools phpdoc # Generate HTML API documentation using phpDocumentor composer dev-tools docs # Generate Markdown documentation for the wiki composer dev-tools wiki # Generate documentation frontpage and related reports composer dev-tools reports
📄 License
This package is licensed under the MIT License. See the LICENSE file for more details.