headerx / laravel-legacy-loader
为在Laravel应用中使用纯PHP脚本提供的通配符路由。
v1.0.0
2022-02-23 20:46 UTC
Requires
- illuminate/contracts: ^8.37|^9.0
- spatie/laravel-package-tools: ^1.4.3
Requires (Dev)
- brianium/paratest: ^6.2
- friendsofphp/php-cs-fixer: ^3.0
- nunomaduro/collision: ^6.1
- orchestra/testbench: ^7.1
- phpunit/phpunit: ^9.5
- spatie/laravel-ray: ^1.9
- vimeo/psalm: ^4.4
README
安装
您可以通过composer安装此包
composer require headerx/laravel-legacy-loader
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="HeaderX\LegacyLoader\LegacyLoaderServiceProvider" --tag="legacy-loader-config"
这是已发布配置文件的内容
return [ /** * Route prefix under which the php files are to be * accessed. Additional routes are not needed, * files will be accessible via thier path. */ 'route_prefix' => env('LEGACY_ROUTE_PREFIX', 'legacy'), /** * Path to legacy php scripts * relative to base_path() */ 'file_path' => env('LEGACY_FILE_PATH', 'resources/legacy'), /** * If your legacy app has its own * authentication you will need * to publish config and add * your own middleware. */ 'middleware' => [ 'web', // 'auth', ],
测试
composer test
变更日志
请参阅变更日志获取关于最近更改的更多信息。
贡献
请参阅贡献指南获取详细信息。
安全漏洞
请查看我们的安全策略了解如何报告安全漏洞。
鸣谢
许可证
MIT许可证(MIT)。请参阅许可证文件获取更多信息。