Skip to content

Repository files navigation

OverblogGraphiQLBundle

This Symfony bundle provides integration of GraphiQL interface to your Symfony application

Build StatusCoverage StatusLatest Stable VersionLatest Unstable VersionTotal Downloads

Installation

a) Download the bundle

In the project directory:

composer require --dev overblog/graphiql-bundle

Symfony Flex installation

Note If you are using Symfony Standard go to the next section

a) Accept the contrib recipes installation from Symfony Flex

- WARNING overblog/graphiql-bundle (0.1): From github.com/symfony/recipes-contrib
The recipe for this package comes from the "contrib" repository, which is open to community contributions.
Do you want to execute this recipe?
[y] Yes
[n] No
[a] Yes for all packages, only for the current installation session
[p] Yes permanently, never ask again for this project
(defaults to n):

b) In case you don't have twig

In the project directory:

composer require twig

If you are using twig ONLY for graphiql you might want to use --dev during composer require

Symfony Standard installation

a) Enable the bundle in the 'dev' section

// in app/AppKernel.phpclass AppKernel extends Kernel
{
// ...publicfunctionregisterBundles()
{
if (in_array($this->getEnvironment(), array('dev', 'test'))) {
// ...$bundles[] = newOverblog\GraphiQLBundle\OverblogGraphiQLBundle();
}
}
}

b) Enable GraphiQL endpoint

# in app/config/routing_dev.ymloverblog_graphiql_endpoint:
resource: "@OverblogGraphiQLBundle/Resources/config/routing.xml"

Done

It's done now, navigate to /graphiql in your project url

More

Community

Contributing

About

This Symfony Bundle provides GraphiQL interface for your project

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages