defstudio/production-ribbon

此包已被废弃且不再维护。作者建议使用 defstudio/env-alert 包。

当您的用户处于生产环境时显示漂亮的红色警告横幅

v1.1.0 2023-03-06 09:43 UTC

This package is auto-updated.

Last update: 2023-03-06 09:47:08 UTC


README

Latest Version on Packagist Tests Code Style Static Analysis Total Downloads License

(仅您)处于生产环境时显示漂亮的红色警告横幅

image

安装

您可以通过composer安装此包

composer require defstudio/env-alert

您应该使用以下命令发布配置文件

php artisan vendor:publish --tag="env-alert-config"

这是发布配置文件的内容

return [
        'enabled' => (bool) env('ENV_ALERT_ENABLED', true),

    /*
     * Current environment, taken from APP_ENV or ENV_ALERT_ENV .env entries
     */
    'current_environment' => env('ENV_ALERT_ENV', env('APP_ENV', 'production')),

    /*
     * Environments where to show the ribbon alert
     */
    'environments' => [
        'production' => [
            /*
             * When to display the ribbon alert.
             */
            'filters' => [
                'email' => [
                    // 'your.email@email.test',
                    // '*@your.company.com'
                ],
                'ip' => [
                    // '123.456.789.101'
                ],
            ],

            /*
             * The ribbon style
             */
            'style' => [
                'position' => 'right',
                'background_color' => '#f30b0b',
                'text_color' => '#ffffff',
            ],
        ],
    ],

    'service_class' => \DefStudio\EnvAlert\RibbonService::class,
];

就这样,屏幕右上角会出现一条红色横幅,当您处于生产环境时将会警告您!

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。请关注我们的 Twitter Follow Us 以获取更多更新。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全漏洞

请查看 我们的安全策略 了解如何报告安全漏洞。

致谢

许可协议

MIT 许可协议(MIT)。请参阅 许可文件 了解更多信息。