This is a Laravel package that contains GraphQL directives for use with Lighthouse. These directives provide an easy way to use the extra clauses provided by the Laravel Eloquent Join package in a similar way to using plain eloquent clauses.
Install with composer
composer require half2me/graphql-eloquent-join-directives
The package provides the following list of directives which each behave exactly like their non *-Join
counterparts with the difference being they call the join methods on the query builder.
@eqJoin
@inJoin
@orderByJoin
@whereJoin
You will need to run
php artisan lighthouse:ide-helper
before the new directives are picked up by your IDE.