spatie/laravel-error-solutions

在 Laravel 错误页面上显示解决方案

1.0.0 2024-07-01 09:22 UTC

This package is auto-updated.

Last update: 2024-09-20 13:41:09 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

此包可以在 Laravel 错误页面上显示解决方案。以下是它的外观

image

对于某些解决方案,该包将显示一个按钮,可以自动运行该解决方案。以下是在你忘记在 .env 文件中设置 APP_KEY 时的外观

image

支持我们

我们在创建 最佳开源包 上投入了大量资源。您可以通过 购买我们的付费产品之一 来支持我们。

我们非常感谢您从家乡寄给我们明信片,说明您正在使用哪个包。您可以在 我们的联系页面 上找到我们的地址。我们在 我们的虚拟明信片墙 上发布所有收到的明信片。

安装

您可以通过 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)。有关更多信息,请参阅 许可文件