morrislaptop/laravel-pulse-4xx

Laravel Pulse 卡用于处理 4XX 响应,如验证、认证和未找到

v0.2.0 2024-05-24 00:25 UTC

This package is auto-updated.

Last update: 2024-09-24 01:31:55 UTC


README

4XX requests for Laravel Pulse

Laravel Pulse 卡用于处理 4XX 响应,如验证、认证和未找到

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

Laravel Pulse 卡用于处理 4XX 响应,如验证、认证和未找到。

安装

您可以通过 composer 安装此软件包

composer require morrislaptop/laravel-pulse-4xx

注册记录器

FourXxRecorder 添加到 config/pulse.php 文件。

return [
    // ...

    'recorders' => [
        Morrislaptop\LaravelPulse4xx\FourXxRecorder::class => [
            'enabled' => env('PULSE_4XX_ENABLED', true),
            'sample_rate' => env('PULSE_4XX_SAMPLE_RATE', 1),
            'ignore' => [
                '#^/wp-admin#', // Classic WordPress...
                '#^/wp-login#',
                '#^/wp-config#',
                '#^/xmlrpc\.php#',
                '#^/browserconfig\.xml#', // Microsoft junk
            ],
        ],

        // ...
    ]
]

添加到仪表盘

要将卡片添加到 Pulse 仪表盘,您必须首先 发布供应商视图

php artisan vendor:publish --tag=pulse-dashboard

然后,将卡片添加到您的 resources/views/vendor/pulse/dashboard.php

<x-pulse>
    <livewire:4xx cols="4" rows="2" />

    <!-- ... -->
</x-pulse>

测试

composer test

变更日志

请参阅 CHANGELOG 以获取有关最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 以获取详细信息。

安全漏洞

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

鸣谢

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 以获取更多信息。