quix-labs / laravel-pulse-graphql
Monitor your graphql query with a Laravel pulse Card
Package info
github.com/quix-labs/laravel-pulse-graphql
pkg:composer/quix-labs/laravel-pulse-graphql
Fund package maintenance!
Requires
- php: ^8.1
- illuminate/support: *
- laravel/pulse: ^1.0.0@beta
- rebing/graphql-laravel: >=9.4.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
GraphQL requests in Laravel Pulse
This package allow your to track all your GraphQL queries and mutations with rebing/graphql-laravel
Installation
You can install the package via composer:
composer require quix-labs/laravel-pulse-graphql
Register the recorder
Add the GraphqlRecorder inside config/pulse.php.
(If you don't have this file make sure you have published the config file of Larave Pulse using php artisan vendor:publish --tag=pulse-config)
return [ // ... 'recorders' => [ // Existing recorders... \QuixLabs\LaravelPulseGraphql\Recorders\GraphqlRecorder::class => [], ] ]
Add to your dashboard
To add the card to the Pulse dashboard, you must first publish the vendor view.
php artisan vendor:publish --tag=pulse-dashboard
Then, you can modify the dashboard.blade.php file and add the requests-graph livewire template:
<livewire:pulse.graphql cols="6" />
License
The MIT License (MIT). Please see License File for more information.
