PHP Class Sylius\Bundle\ResourceBundle\Routing\ResourceLoader

Author: Paweł Jędrzejewski ([email protected])
Inheritance: implements Symfony\Component\Config\Loader\LoaderInterface
Show file Open project: sylius/sylius

Public Methods

Method Description
__construct ( Sylius\Component\Resource\Metadata\RegistryInterface $resourceRegistry, Sylius\Bundle\ResourceBundle\Routing\RouteFactoryInterface $routeFactory )
getResolver ( )
load ( $resource, $type = null )
setResolver ( Symfony\Component\Config\Loader\LoaderResolverInterface $resolver )
supports ( $resource, $type = null )

Private Methods

Method Description
createRoute ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, array $configuration, string $path, string $actionName, array $methods, $isApi = false ) : Symfony\Component\Routing\Route
getRouteName ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, array $configuration, string $actionName ) : string

Method Details

__construct() public method

public __construct ( Sylius\Component\Resource\Metadata\RegistryInterface $resourceRegistry, Sylius\Bundle\ResourceBundle\Routing\RouteFactoryInterface $routeFactory )
$resourceRegistry Sylius\Component\Resource\Metadata\RegistryInterface
$routeFactory Sylius\Bundle\ResourceBundle\Routing\RouteFactoryInterface

getResolver() public method

public getResolver ( )

load() public method

public load ( $resource, $type = null )

setResolver() public method

public setResolver ( Symfony\Component\Config\Loader\LoaderResolverInterface $resolver )
$resolver Symfony\Component\Config\Loader\LoaderResolverInterface

supports() public method

public supports ( $resource, $type = null )