Класс Phalcon\Mvc\Micro\Collection
реализует Phalcon\Mvc\Micro\CollectionInterface
Группирует обработчики 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