This extension provides following features:
- Notifies you when you try to generate a URL for a non-existing route name.
To use this extension, require it in Composer:
composer require --dev dadadev/phpstan-symfony-routing
If you also install phpstan/extension-installer then you're all set!
Manual installation
If you don't want to use phpstan/extension-installer
, include extension.neon in your project's PHPStan config:
includes:
- vendor/dadadev/phpstan-symfony-routing/extension.neon
To perform framework-specific checks, include also this file:
includes:
- vendor/dadadev/phpstan-symfony-routing/rules.neon
You have to provide a path to url_generating_routes.php
for the url generating analysis to work.
parameters:
symfony:
urlGeneratingRulesFile: var/cache/dev/url_generating_routes.xml