Skip to content

half2me/graphql-eloquent-join-directives

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

What is this?

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.

Installation

Install with composer

composer require half2me/graphql-eloquent-join-directives

Available 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

Tips:

You will need to run

php artisan lighthouse:ide-helper

before the new directives are picked up by your IDE.

About

Custom Directives for Lighthouse to work with Laravel Eloquent Join package

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages