Installation
Because FastForward DevTools operates as a Composer plugin, the installation process seamlessly integrates its commands directly into your project environment automatically.
Requirements
Ensure you meet the basic requirements described in Supported PHP Versions.
Using Composer
Require the package as a development dependency using Composer:
composer require --dev fast-forward/dev-tools
What happens during installation?
- Composer installs the package alongside its underlying tool dependencies (
symplify/easy-coding-standard,rector/rector,phpunit/phpunit,phpdocumentor/shim, etc.). - The internal
Pluginprovider securely audits yourcomposer.jsonfile. - The plugin natively injects the
composer-command-providerinstructions containingDevToolsCommandProvider::classinto yourextraconfiguration block. - Finally, it initializes the
dev-toolsexecutable script shortcut globally within your project, making commands accessible viacomposer dev-tools.