quix-labs / laravel-pulse-graphql
使用 Laravel pulse 卡片监控您的 GraphQL 查询
1.0.1
2024-03-22 17:53 UTC
Requires
- php: ^8.1
- illuminate/support: *
- laravel/pulse: ^1.0.0@beta
- rebing/graphql-laravel: >=9.4.0
README
Laravel Pulse 中的 GraphQL 请求
此包允许您使用 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)。请参阅 许可证文件 获取更多信息。