open-orchestra/open-orchestra-cms-bundle

View on GitHub
Backoffice/EventSubscriber/UpdateSiteAliasRedirectionSiteSubscriber.php

Summary

Maintainability
A
0 mins
Test Coverage

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

            SiteEvents::SITE_CREATE => 'updateSiteAliasesIndexOnSiteCreate',

Parameter $event has undeclared type \OpenOrchestra\ModelInterface\Event\SiteEvent
Open

    public function updateSiteAliasesIndexOnSiteCreate(SiteEvent $event)

Call to method flush from undeclared class \Doctrine\Common\Persistence\ObjectManager
Open

        $this->objectManager->flush($site);

Parameter $event has undeclared type \OpenOrchestra\ModelInterface\Event\SiteEvent
Open

    public function deleteRedirectionOnSiteDelete(SiteEvent $event)

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

        $site = $event->getSite();

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

            SiteEvents::SITE_UPDATE => 'updateRedirectionOnSiteUpdate',

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

            SiteEvents::SITE_DELETE => 'deleteRedirectionOnSiteDelete',

Parameter $objectManager has undeclared type \Doctrine\Common\Persistence\ObjectManager
Open

    public function __construct(ObjectManager $objectManager, RedirectionManager $redirectionManager, NodeRepositoryInterface $nodeRepository)

Parameter $nodeRepository has undeclared type \OpenOrchestra\ModelInterface\Repository\NodeRepositoryInterface
Open

    public function __construct(ObjectManager $objectManager, RedirectionManager $redirectionManager, NodeRepositoryInterface $nodeRepository)

Parameter $event has undeclared type \OpenOrchestra\ModelInterface\Event\SiteEvent
Open

    public function updateRedirectionOnSiteUpdate(SiteEvent $event)

Call to method findLastVersionByType from undeclared class \OpenOrchestra\ModelInterface\Repository\NodeRepositoryInterface
Open

            $nodes = $this->nodeRepository->findLastVersionByType($siteId);

Call to method findLastVersionByType from undeclared class \OpenOrchestra\ModelInterface\Repository\NodeRepositoryInterface
Open

        $nodes = $this->nodeRepository->findLastVersionByType($siteId);

Parameter $event has undeclared type \OpenOrchestra\ModelInterface\Event\SiteEvent
Open

    protected function updateSiteAliasesIndex(SiteEvent $event)

Call to method persist from undeclared class \Doctrine\Common\Persistence\ObjectManager
Open

        $this->objectManager->persist($site);

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

        $site = $event->getSite();

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

        $site = $event->getSite();

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

        if ($site->getAliases()->toArray() !== $event->getOldAliases()->toArray()) {

Reference to constant PREFIX_SITE_ALIAS from undeclared class \OpenOrchestra\ModelInterface\Model\SiteInterface
Open

            if (strpos($key, SiteInterface::PREFIX_SITE_ALIAS) === false) {

Class implements undeclared interface \Symfony\Component\EventDispatcher\EventSubscriberInterface
Open

class UpdateSiteAliasRedirectionSiteSubscriber implements EventSubscriberInterface

Line exceeds 120 characters; contains 142 characters
Open

    public function __construct(ObjectManager $objectManager, RedirectionManager $redirectionManager, NodeRepositoryInterface $nodeRepository)

There are no issues that match your filters.

Category
Status