quix-labs/laravel-pulse-graphql

使用 Laravel pulse 卡片监控您的 GraphQL 查询

1.0.1 2024-03-22 17:53 UTC

This package is auto-updated.

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


README

GraphQL tracking for Laravel Pulse

Laravel Pulse 中的 GraphQL 请求

Latest Version on Packagist Total Downloads

此包允许您使用 rebing/graphql-laravel 跟踪所有 GraphQL 查询和突变

安装

您可以通过 composer 安装此包

composer require quix-labs/laravel-pulse-graphql

注册记录器

config/pulse.php 中添加 GraphqlRecorder

(如果您没有此文件,请确保已使用 php artisan vendor:publish --tag=pulse-config 发布了 Laravel Pulse 的配置文件)

return [
    // ...

    'recorders' => [
        // Existing recorders...
        
        \QuixLabs\LaravelPulseGraphql\Recorders\GraphqlRecorder::class => [], 
    ]
]

添加到仪表盘

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

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

然后,您可以修改 dashboard.blade.php 文件并添加 requests-graph livewire 模板

<livewire:pulse.graphql cols="6" />

许可证

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