spatie / laravel-error-solutions
在 Laravel 错误页面上显示解决方案
1.0.0
2024-07-01 09:22 UTC
Requires
- php: ^8.2
- illuminate/contracts: ^11.13.0
- spatie/error-solutions: ^1.0.4
- spatie/laravel-package-tools: ^1.16.4
Requires (Dev)
- larastan/larastan: ^2.9.7
- laravel/pint: ^1.16.1
- nunomaduro/collision: ^8.1.1
- orchestra/testbench: ^9.1.2
- pestphp/pest: ^2.34.8
- pestphp/pest-plugin-arch: ^2.7
- pestphp/pest-plugin-laravel: ^2.4
- phpstan/extension-installer: ^1.4.1
- phpstan/phpstan-deprecation-rules: ^1.2
- phpstan/phpstan-phpunit: ^1.4
- spatie/laravel-ray: ^1.36.2
- spatie/pest-plugin-snapshots: ^2.1
README
此包可以在 Laravel 错误页面上显示解决方案。以下是它的外观
对于某些解决方案,该包将显示一个按钮,可以自动运行该解决方案。以下是在你忘记在 .env
文件中设置 APP_KEY
时的外观
支持我们
我们在创建 最佳开源包 上投入了大量资源。您可以通过 购买我们的付费产品之一 来支持我们。
我们非常感谢您从家乡寄给我们明信片,说明您正在使用哪个包。您可以在 我们的联系页面 上找到我们的地址。我们在 我们的虚拟明信片墙 上发布所有收到的明信片。
安装
您可以通过 composer 安装此包
composer require spatie/laravel-error-solutions
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="error-solutions-config"
这是已发布配置文件的内容
return [ /** * Display solutions on the error page */ 'enabled' => true, /** * Enable or disable runnable solutions. * * Runnable solutions will only work in local development environments, * even if this flag is set to true. */ 'enable_runnable_solutions' => true, /** * This class is responsible for determining if a solution is runnable. * * In most cases, you can use the default implementation. */ 'runnable_solutions_guard' => Spatie\LaravelErrorSolutions\Support\RunnableSolutionsGuard::class, ];
可选地,您可以使用以下命令发布视图
php artisan vendor:publish --tag="laravel-error-solutions-views"
使用方法
您可以在 我们的文档站点 上找到有关如何使用此包的完整文档。
测试
composer test
变更日志
请参阅 CHANGELOG 了解最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全漏洞
请参阅 我们的安全策略 了解如何报告安全漏洞。
鸣谢
许可
MIT 许可证(MIT)。有关更多信息,请参阅 许可文件。