GermanAirlinesVA-GraphQL/classes/CreatesContext.php
2021-06-01 19:54:59 +02:00

25 lines
528 B
PHP

<?php
namespace GermanAirlinesVa\Graphql\Classes;
use Illuminate\Http\Request;
use Nuwave\Lighthouse\Support\Contracts\CreatesContext as LighthouseCreatesContext;
use Nuwave\Lighthouse\Support\Contracts\GraphQLContext;
class CreatesContext implements LighthouseCreatesContext
{
/**
* Generate GraphQL context.
*
* @param Request $request
*
* @return GraphQLContext
*/
public function generate(Request $request): GraphQLContext
{
return new SchemaContext($request);
}
}