// composer.json
"scripts": {
"test": "phpunit",
"lint": "phpstan analyse src",
"fix": "php-cs-fixer fix",
"post-install-cmd": ["@auto-scripts"],
"post-update-cmd": ["@auto-scripts"],
"auto-scripts": {
"cache:clear": "symfony-cmd"
}
}
// Запуск
// composer test
// composer lint
// composer fixСкрипты запускаются через composer run-script name или composer name. Хуки: post-install-cmd, post-update-cmd, pre-autoload-dump и др.