open-orchestra/open-orchestra-cms-bundle

View on GitHub
BackofficeBundle/Controller/KeywordController.php

Summary

Maintainability
A
0 mins
Test Coverage

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

use Sensio\Bundle\FrameworkExtraBundle\Configuration as Config;

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

        $form = $this->createForm('oo_keyword', $keyword, array(

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

        $form->handleRequest($request);

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

        $this->handleForm($form, $this->get('translator')->trans('open_orchestra_backoffice.form.keyword.success'));

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

    public function formAction(Request $request, $keywordId)

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

    public function newAction(Request $request)

Reference to undeclared property \OpenOrchestra\BackofficeBundle\Controller\KeywordController->container
Open

        $keywordClass = $this->container->getParameter('open_orchestra_model.document.keyword.class');

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

        return $this->renderAdminForm($form);

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

    public function newAction(Request $request)

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

        $keyword = $this->get('open_orchestra_model.repository.keyword')->find($keywordId);

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

    public function formAction(Request $request, $keywordId)

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

                'action' => $this->generateUrl('open_orchestra_backoffice_keyword_form', array('keywordId' => $keywordId))

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

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

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

        $form->handleRequest($request);

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

        $this->handleForm($form, $this->get('translator')->trans('open_orchestra_backoffice.form.keyword.success'));

Reference to constant ENTITY_TYPE from undeclared class \OpenOrchestra\ModelInterface\Model\KeywordInterface
Open

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

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

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

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

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

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

            $this->dispatchEvent(KeywordEvents::KEYWORD_CREATE, new KeywordEvent($keyword));

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

                Response::HTTP_CREATED,

Reference to constant KEYWORD_CREATE from undeclared class \OpenOrchestra\ModelInterface\KeywordEvents
Open

            $this->dispatchEvent(KeywordEvents::KEYWORD_CREATE, new KeywordEvent($keyword));

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

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

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

            $this->dispatchEvent(KeywordEvents::KEYWORD_CREATE, new KeywordEvent($keyword));

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

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

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

            $response = new Response(

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

        return $this->renderAdminForm($form);

Line exceeds 120 characters; contains 122 characters
Open

                'action' => $this->generateUrl('open_orchestra_backoffice_keyword_form', array('keywordId' => $keywordId))

Line exceeds 120 characters; contains 134 characters
Open

                array('Content-type' => 'text/html; charset=utf-8', 'keywordId' => $keyword->getId(),  'name' => $keyword->getLabel())

There are no issues that match your filters.

Category
Status