honda / url-resolver
1.0.0
2021-11-07 09:05 UTC
Requires
- php: ^8
- illuminate/contracts: ^8
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3
- orchestra/testbench: ^6.13
- pestphp/pest: ^1.0.5
- phpstan/phpstan: ^1
- symfony/var-dumper: ^5.2.0
This package is auto-updated.
Last update: 2024-07-10 04:12:52 UTC
README
Laravel的URL解析器
使用一个函数解析路由和URL。
安装
需要 PHP 8.0+
您可以通过composer安装此包
composer require felixdorn/laravel-url-resolver
使用方法
use Honda\UrlResolver\UrlResolver; UrlResolver::guess('welcome', []);
- 路由存在:
route('...', $context)
- 路由不存在:
url(...')
- "route" 是外部URL: 返回它
测试
运行整个测试套件
composer test
运行PHP CS Fixer
composer lint
运行PHPStan
composer test:types
运行单元测试
composer test:unit
Laravel的URL解析器 由 Félix Dorn 创建,遵循 MIT许可证