Skip to content

Searchkit GraphQL support for Lighthouse

License

Notifications You must be signed in to change notification settings

McManning/searchlight

Repository files navigation

Searchlight

example workflow

Searchkit compatible GraphQL API extensions for applications built with Lighthouse PHP.

Requirements

Installation

Install the package via Composer:

composer require searchlight/searchlight

This package uses Laravel auto-discovery to register the service provider.

Publish a copy of the configuration file to your local config:

php artisan vendor:publish --provider="Searchlight\SearchlightServiceProvider"

Lumen

You can register the service provider in bootstrap/app.php:

$app->register(Searchlight\SearchlightServiceProvider::class);

To change the configuration, copy searchlight.example.php the file to your config folder and enable it:

$app->configure('searchlight');

Configuration

🐌

Usage

🐌

Contributing

PRs welcome for additional compatibility with Searchkit or bug fixes. Or if you have a cool idea, let me know!

Security Vulnerabilities

If you discover a security vulnerability within Searchlight, please send an email to security@sybolt.com.