unite-cms/unite-cms

View on GitHub
src/Bundle/CoreBundle/Controller/ApiController.php

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
<?php


namespace UniteCMS\CoreBundle\Controller;

use UniteCMS\CoreBundle\GraphQL\SchemaManager;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Request;

class ApiController extends AbstractController
{
    public function api(Request $request, SchemaManager $schemaManager, bool $uniteCMSDebug = false) {
        return $this->json(
            $schemaManager->executeRequest($request, $uniteCMSDebug)->toArray($uniteCMSDebug)
        );
    }
}