PHPackages                             alexaandrov/laravel-graphql-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. alexaandrov/laravel-graphql-client

ActiveLibrary[API Development](/categories/api)

alexaandrov/laravel-graphql-client
==================================

GraphQL client for laravel/lumen

0.2.0(6y ago)126.1k5[2 issues](https://github.com/alexaandrov/laravel-graphql-client/issues)MITPHPPHP &gt;= 7.1

Since Aug 12Pushed 6y ago1 watchersCompare

[ Source](https://github.com/alexaandrov/laravel-graphql-client)[ Packagist](https://packagist.org/packages/alexaandrov/laravel-graphql-client)[ RSS](/packages/alexaandrov-laravel-graphql-client/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (5)Dependencies (1)Versions (6)Used By (0)

Laravel GraphQL Client
======================

[](#laravel-graphql-client)

Wrapper over [euautomation/graphql-client](https://github.com/euautomation/graphql-client) library for laravel/lumen.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require alexaandrov/laravel-graphql-client

```

Set endpoint url in your .env

```
GRAPHQL_ENDPOINT_URL=https://your-endpoint.url

```

For laravel:
------------

[](#for-laravel)

```
php artisan vendor:publish --provider="Alexaandrov\GraphQL\GraphQLClientServiceProvider"

```

For lumen:
----------

[](#for-lumen)

Copy and setting up config:

```
cp vendor/alexaandrov/laravel-graphql-client/config/config.php config/graphql-client.php

```

Add to `bootstrap/app.php`

```
$app->configure('graphql-client');
$app->register(Alexaandrov\GraphQL\GraphQLClientServiceProvider::class);

```

Usage
-----

[](#usage)

### Code

[](#code)

```
