Spec-Zone.ru › Phalcon 3

Класс Phalcon\Mvc\Micro\Collection

реализует Phalcon\Mvc\Micro\CollectionInterface

Исходный код на GitHub

Группирует обработчики Micro-Mvc как контроллеры

$app = new \Phalcon\Mvc\Micro();

$collection = new Collection();

$collection->setHandler(
    new PostsController()
);

$collection->get("/posts/edit/{id}", "edit");

$app->mount($collection);

Методы

защищенный _addMap (строка | массив $method, строка $routePattern, смешанный $handler, строка $name)

Внутренняя функция для добавления обработчика в группу

общедоступный setPrefix (смешанный $prefix)

Устанавливает префикс для всех маршрутов, добавленных в коллекцию

общедоступный getPrefix ()

Возвращает префикс коллекции, если таковой имеется

общедоступный массив getHandlers ()

Возвращает зарегистрированные обработчики

общедоступный Phalcon\Mvc\Micro\Collection setHandler (смешанный $handler, [логический $lazy])

Устанавливает основной обработчик

общедоступный setLazy (смешанный $lazy)

Устанавливает, должен ли основной обработчик загружаться лениво

общедоступный isLazy ()

Возвращает, должен ли основной обработчик загружаться лениво

общедоступный смешанный getHandler ()

Возвращает основной обработчик

общедоступный Phalcon\Mvc\Micro\Collection map (строка $routePattern, вызываемый $handler, [строка $name])

Сопоставляет маршрут с обработчиком

общедоступный Phalcon\Mvc\Micro\Collection get (строка $routePattern, вызываемый $handler, [строка $name])

Сопоставляет маршрут с обработчиком, который соответствует только если HTTP-метод GET

общедоступный Phalcon\Mvc\Micro\Collection post (строка $routePattern, вызываемый $handler, [строка $name])

Сопоставляет маршрут с обработчиком, который соответствует только если HTTP-метод POST

общедоступный Phalcon\Mvc\Micro\Collection put (строка $routePattern, вызываемый $handler, [строка $name])

Сопоставляет маршрут с обработчиком, который соответствует только если HTTP-метод PUT

общедоступный Phalcon\Mvc\Micro\Collection patch (строка $routePattern, вызываемый $handler, [строка $name])

Сопоставляет маршрут с обработчиком, который соответствует только если HTTP-метод PATCH

общедоступный Phalcon\Mvc\Micro\Collection head (строка $routePattern, вызываемый $handler, [строка $name])

Сопоставляет маршрут с обработчиком, который соответствует только если HTTP-метод HEAD

общедоступный Phalcon\Mvc\Micro\Collection delete (строка $routePattern, вызываемый $handler, [строка $name])

Сопоставляет маршрут с обработчиком, который соответствует только если HTTP-метод DELETE

общедоступный Phalcon\Mvc\Micro\Collection options (строка $routePattern, вызываемый $handler, [смешанный $name])

Сопоставляет маршрут с обработчиком, который соответствует только если HTTP-метод OPTIONS

© 2011–2017 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/latest/api/Phalcon_Mvc_Micro_Collection.html

Spec-Zone.ru

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