Spec-Zone.ru › Symfony 3.0

ClosureLoader

class ClosureLoader extends Loader

ClosureLoader загружает маршруты из PHP-замыкания.

Замыкание должно возвращать экземпляр RouteCollection.

Методы

LoaderResolverInterface getResolver()

Получает решатель загрузчика.

from Loader
setResolver(LoaderResolverInterface $resolver)

Устанавливает решатель загрузчика.

from Loader
mixed import(mixed $resource, string|null $type = null)

Импортирует ресурс.

from Loader
LoaderInterface resolve(mixed $resource, string|null $type = null)

Находит загрузчик, способный загрузить импортированный ресурс.

from Loader
load(Closure $closure, string|null $type = null)

Загружает замыкание.

bool supports(mixed $resource, string|null $type = null)

Возвращает, поддерживает ли этот класс заданный ресурс.

Подробности

LoaderResolverInterface getResolver()

Получает решатель загрузчика.

Результат

LoaderResolverInterface Экземпляр LoaderResolverInterface

setResolver(LoaderResolverInterface $resolver)

Устанавливает решатель загрузчика.

Параметры

LoaderResolverInterface $resolver Экземпляр LoaderResolverInterface

mixed import(mixed $resource, string|null $type = null)

Импортирует ресурс.

Параметры

mixed $resource Ресурс
string|null $type Тип ресурса или null, если неизвестен

Результат

mixed

LoaderInterface resolve(mixed $resource, string|null $type = null)

Находит загрузчик, способный загрузить импортированный ресурс.

Параметры

mixed $resource Ресурс
string|null $type Тип ресурса или null, если неизвестен

Результат

LoaderInterface Экземпляр LoaderInterface

Исключения

FileLoaderLoadException Если загрузчик не найден

load(Closure $closure, string|null $type = null)

Загружает замыкание.

Параметры

Closure $closure Замыкание
string|null $type Тип ресурса или null, если неизвестен

bool supports(mixed $resource, string|null $type = null)

Возвращает, поддерживает ли этот класс заданный ресурс.

Параметры

mixed $resource Ресурс
string|null $type Тип ресурса или null, если неизвестен

Результат

bool True, если этот класс поддерживает заданный ресурс, иначе false

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Routing/Loader/ClosureLoader.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API