PHP Класс Jarves\Router\RestApiLoader

Наследование: extends Symfony\Component\Config\Loader\Loader
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$annotationLoader Symfony\Component\Routing\Loader\AnnotationFileLoader
$jarves Jarves\Jarves
$routes Symfony\Component\Routing\RouteCollection

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

Метод Описание
__construct ( $jarves )
addEntryPointRoutes ( RouteCollection $routes, $pattern, Object $object )
importObjectRoutes ( )
importWindowRoutes ( )
load ( $resource, $type = null )
setupObjectRouteRequirements ( $route, Object $object, $withPrefix = false )
setupRelationRoutes ( $pattern, Object $object ) Maybe in v1.1
setupRoutes ( Bundle $config, $controller, $pattern, $objectSection, Object $object, Object $relationObject = null, Field $relationField = null )
setupWindowRoute ( EntryPoint $entryPoint )
supports ( $resource, $type = null )

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

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

public __construct ( $jarves )

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

public addEntryPointRoutes ( RouteCollection $routes, $pattern, Object $object )
$routes Symfony\Component\Routing\RouteCollection
$object Jarves\Configuration\Object

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

public importObjectRoutes ( )

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

public importWindowRoutes ( )

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

public load ( $resource, $type = null )

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

public setupObjectRouteRequirements ( $route, Object $object, $withPrefix = false )
$object Jarves\Configuration\Object

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

Maybe in v1.1
public setupRelationRoutes ( $pattern, Object $object )
$pattern
$object Jarves\Configuration\Object

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

public setupRoutes ( Bundle $config, $controller, $pattern, $objectSection, Object $object, Object $relationObject = null, Field $relationField = null )
$config Jarves\Configuration\Bundle
$object Jarves\Configuration\Object
$relationObject Jarves\Configuration\Object
$relationField Jarves\Configuration\Field

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

public setupWindowRoute ( EntryPoint $entryPoint )
$entryPoint Jarves\Configuration\EntryPoint

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

public supports ( $resource, $type = null )

Описание свойств

$annotationLoader защищенное свойство

protected AnnotationFileLoader,Symfony\Component\Routing\Loader $annotationLoader
Результат Symfony\Component\Routing\Loader\AnnotationFileLoader

$jarves защищенное свойство

protected Jarves,Jarves $jarves
Результат Jarves\Jarves

$routes защищенное свойство

protected RouteCollection,Symfony\Component\Routing $routes
Результат Symfony\Component\Routing\RouteCollection