open-orchestra/open-orchestra-cms-bundle

View on GitHub
BackofficeBundle/Controller/SiteController.php

Summary

Maintainability
A
0 mins
Test Coverage

Argument 2 (event) is \OpenOrchestra\ModelInterface\Event\SiteEvent but \OpenOrchestra\BackofficeBundle\Controller\SiteController::dispatchEvent() takes \Symfony\Component\EventDispatcher\Event defined at /code/BackofficeBundle/Controller/AbstractAdminController.php:81
Open

                $this->dispatchEvent(SiteEvents::SITE_UPDATE, new SiteEvent($site, $oldAliases));

Argument 1 (form) is \Symfony\Component\Form\Form but \OpenOrchestra\BackofficeBundle\Controller\SiteController::renderAdminForm() takes \Symfony\Component\Form\FormInterface defined at /code/BackofficeBundle/Controller/AbstractAdminController.php:58
Open

            $response = $this->renderAdminForm($form);

Return type of newAction() is undeclared type \Symfony\Component\HttpFoundation\Response
Open

    public function newAction(Request $request)

Argument 2 (event) is \OpenOrchestra\ModelInterface\Event\SiteEvent but \OpenOrchestra\BackofficeBundle\Controller\SiteController::dispatchEvent() takes \Symfony\Component\EventDispatcher\Event defined at /code/BackofficeBundle/Controller/AbstractAdminController.php:81
Open

            $this->dispatchEvent(SiteEvents::SITE_CREATE, new SiteEvent($site, null));

Call to method __construct from undeclared class \Symfony\Component\HttpFoundation\Response
Open

        return new Response();

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::get
Open

            $message = $this->get('translator')->trans('open_orchestra_backoffice.form.website.creation');

Return type of formAction() is undeclared type \Symfony\Component\HttpFoundation\Response
Open

    public function formAction(Request $request, $siteId)

Call to method handleRequest from undeclared class \Symfony\Component\Form\Form
Open

            $form->handleRequest($request);

Parameter $request has undeclared type \Symfony\Component\HttpFoundation\Request
Open

    public function newAction(Request $request)

Call to method handleRequest from undeclared class \Symfony\Component\Form\Form
Open

        $form->handleRequest($request);

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::get
Open

            $this->get('session')->getFlashBag()->add('success', $message);

Call to method getLanguages from undeclared class \OpenOrchestra\ModelInterface\Model\SiteInterface
Open

            $response->headers->set('languages', json_encode($site->getLanguages()));

Reference to constant HTTP_CREATED from undeclared class \Symfony\Component\HttpFoundation\Response
Open

                Response::HTTP_CREATED,

Reference to constant SITE_CREATE from undeclared class \OpenOrchestra\ModelInterface\SiteEvents
Open

            $this->dispatchEvent(SiteEvents::SITE_CREATE, new SiteEvent($site, null));

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::generateUrl
Open

                    'action' => $this->generateUrl('open_orchestra_backoffice_site_form', array(

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::get
Open

            $message =  $this->get('translator')->trans('open_orchestra_backoffice.form.website.success');

Argument 1 (form) is \Symfony\Component\Form\Form but \OpenOrchestra\BackofficeBundle\Controller\SiteController::handleForm() takes \Symfony\Component\Form\FormInterface defined at /code/BackofficeBundle/Controller/AbstractAdminController.php:29
Open

            if ($this->handleForm($form, $message)) {

Checking instanceof against undeclared class \OpenOrchestra\ModelInterface\Model\SiteInterface
Open

        if ($site instanceof SiteInterface) {

Reference to instance property headers from undeclared class \Symfony\Component\HttpFoundation\Response
Open

            $response->headers->set('languages', json_encode($site->getLanguages()));

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::denyAccessUnlessGranted
Open

        $this->denyAccessUnlessGranted(ContributionActionInterface::CREATE, $site);

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::denyAccessUnlessGranted
Open

        $this->denyAccessUnlessGranted(ContributionActionInterface::EDIT, $site);

Reference to constant SITE_UPDATE from undeclared class \OpenOrchestra\ModelInterface\SiteEvents
Open

                $this->dispatchEvent(SiteEvents::SITE_UPDATE, new SiteEvent($site, $oldAliases));

Call to method __construct from undeclared class \OpenOrchestra\ModelInterface\Event\SiteEvent
Open

                $this->dispatchEvent(SiteEvents::SITE_UPDATE, new SiteEvent($site, $oldAliases));

Call to method __construct from undeclared class \Symfony\Component\HttpFoundation\Response
Open

            $response = new Response(

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::get
Open

        $site = $this->get('open_orchestra_model.repository.site')->findOneBySiteId($siteId);

Call to method getAliases from undeclared class \OpenOrchestra\ModelInterface\Model\SiteInterface
Open

            $oldAliases = clone $site->getAliases();

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::get
Open

            $documentManager = $this->get('object_manager');

Argument 1 (form) is \Symfony\Component\Form\Form but \OpenOrchestra\BackofficeBundle\Controller\SiteController::renderAdminForm() takes \Symfony\Component\Form\FormInterface defined at /code/BackofficeBundle/Controller/AbstractAdminController.php:58
Open

        return $this->renderAdminForm($form);

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::get
Open

        $site = $this->get('open_orchestra_backoffice.manager.site')->initializeNewSite();

Possibly zero references to use statement for classlike/namespace Config (\Sensio\Bundle\FrameworkExtraBundle\Configuration)
Open

use Sensio\Bundle\FrameworkExtraBundle\Configuration as Config;

Parameter $request has undeclared type \Symfony\Component\HttpFoundation\Request
Open

    public function formAction(Request $request, $siteId)

Argument 2 (data) is \OpenOrchestra\ModelInterface\Model\SiteInterface but \OpenOrchestra\BackofficeBundle\Controller\SiteController::createForm() takes null defined at /code/BackofficeBundle/Controller/AbstractAdminController.php:94
Open

                $site,

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::generateUrl
Open

            'action' => $this->generateUrl('open_orchestra_backoffice_site_new'),

Call to method __construct from undeclared class \OpenOrchestra\ModelInterface\Event\SiteEvent
Open

            $this->dispatchEvent(SiteEvents::SITE_CREATE, new SiteEvent($site, null));

Call to undeclared method \OpenOrchestra\BackofficeBundle\Controller\SiteController::isGranted
Open

                    'delete_button' => $this->isGranted(ContributionActionInterface::DELETE, $site)

Call to method isValid from undeclared class \Symfony\Component\Form\Form
Open

        if ($form->isValid()) {

Line exceeds 120 characters; contains 128 characters
Open

                array('Content-type' => 'text/plain; charset=utf-8', 'siteId' => $site->getSiteId(), 'name' => $site->getName())

There are no issues that match your filters.

Category
Status