macpaw / symfony-deprecated-routes
Symfony 已弃用路由注解
v1.0.2
2024-05-30 09:41 UTC
Requires
- php: ^8.1
- phpstan/phpstan-symfony: ^1.3
- symfony/config: ^6.4|^7.0
- symfony/dependency-injection: ^6.4|^7.0
- symfony/event-dispatcher: ^6.4|^7.0
- symfony/http-kernel: ^6.4|^7.0
- symfony/routing: ^6.4|^7.0
Requires (Dev)
- phpunit/phpunit: ^10.5
- squizlabs/php_codesniffer: ^3.8
- symfony/browser-kit: ^6.0
- symfony/framework-bundle: ^6.4|^7.0
- symfony/yaml: ^6.4|^7.0
This package is auto-updated.
Last update: 2024-08-30 10:06:33 UTC
README
Symfony 已弃用路由包提供将一些API路由标记为已弃用的功能。
安装
使用Composer安装包
composer require macpaw/symfony-messenger-bundle
设置包
通过将其添加到config/bundles.php中注册的包列表来启用包
// config/bundles.php return [ Macpaw\SymfonyDeprecatedRoutes\DeprecatedRoutesBundle::class => ['all' => true], // ... ];
扩展包选项
此包为标记路由提供配置
头部名称选项
带有默认值的完整配置示例
config/packages/deprecated-routes.yaml
deprecated-routes: isSinceRequired: false isDisabled: false headers: deprecatedMessageName: 'X-DEPRECATED' deprecatedFromName: 'X-DEPRECATED-FROM' deprecatedSinceName: 'X-DEPRECATED-SINCE'