PHP Класс Sulu\Bundle\RouteBundle\Manager\RouteManager

Наследование: implements Sulu\Bundle\RouteBundle\Manager\RouteManagerInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( array $routeGenerators, Sulu\Bundle\RouteBundle\Entity\RouteRepositoryInterface $routeRepository, Sulu\Bundle\RouteBundle\Manager\ConflictResolverInterface $conflictResolver, array $mappings )
create ( Sulu\Bundle\RouteBundle\Model\RoutableInterface $entity, $path = null )
update ( Sulu\Bundle\RouteBundle\Model\RoutableInterface $entity, $path = null )

Защищенные методы

Метод Описание
getClassMappingConfiguration ( string $className ) : array Get class mapping configuration by class name or inheritance chain.

Описание методов

__construct() публичный Метод

public __construct ( array $routeGenerators, Sulu\Bundle\RouteBundle\Entity\RouteRepositoryInterface $routeRepository, Sulu\Bundle\RouteBundle\Manager\ConflictResolverInterface $conflictResolver, array $mappings )
$routeGenerators array
$routeRepository Sulu\Bundle\RouteBundle\Entity\RouteRepositoryInterface
$conflictResolver Sulu\Bundle\RouteBundle\Manager\ConflictResolverInterface
$mappings array

create() публичный Метод

public create ( Sulu\Bundle\RouteBundle\Model\RoutableInterface $entity, $path = null )
$entity Sulu\Bundle\RouteBundle\Model\RoutableInterface

getClassMappingConfiguration() защищенный Метод

Get class mapping configuration by class name or inheritance chain.
protected getClassMappingConfiguration ( string $className ) : array
$className string
Результат array

update() публичный Метод

public update ( Sulu\Bundle\RouteBundle\Model\RoutableInterface $entity, $path = null )
$entity Sulu\Bundle\RouteBundle\Model\RoutableInterface