Класс Phalcon\Mvc\Micro\Collection
реализует Phalcon\Mvc\Micro\CollectionInterface
Группирует обработчики Micro-Mvc как контроллеры
$app = new Phalcon\Mvc\Micro();
$collection = new Phalcon\Mvc\Micro\Collection();
$collection->setHandler(new PostsController());
$collection->get('/posts/edit/{id}', 'edit');
$app->mount($collection);
Методы
public Phalcon\Mvc\Micro\CollectionInterface setPrefix (string $prefix)
Устанавливает префикс для всех маршрутов, добавленных в коллекцию
public string getPrefix ()
Возвращает префикс коллекции, если есть
public array getHandlers ()
Возвращает зарегистрированные обработчики
public Phalcon\Mvc\Micro\CollectionInterface setHandler (mixed $handler, [boolean $lazy])
Устанавливает основной обработчик
public Phalcon\Mvc\Micro\CollectionInterface setLazy (boolean $lazy)
Устанавливает, должен ли основной обработчик загружаться лениво
public boolean isLazy ()
Возвращает, должен ли основной обработчик загружаться лениво
public mixed getHandler ()
Возвращает основной обработчик
public Phalcon\Mvc\Micro\CollectionInterface map (string $routePattern, callable $handler)
Сопоставляет маршрут с обработчиком
public Phalcon\Mvc\Micro\CollectionInterface get (string $routePattern, callable $handler)
Сопоставляет маршрут с обработчиком, который соответствует только если метод HTTP равен GET
public Phalcon\Mvc\Micro\CollectionInterface post (string $routePattern, callable $handler)
Сопоставляет маршрут с обработчиком, который соответствует только если метод HTTP равен POST
public Phalcon\Mvc\Micro\CollectionInterface put (string $routePattern, callable $handler)
Сопоставляет маршрут с обработчиком, который соответствует только если метод HTTP равен PUT
public Phalcon\Mvc\Micro\CollectionInterface patch (string $routePattern, callable $handler)
Сопоставляет маршрут с обработчиком, который соответствует только если метод HTTP равен PATCH
public Phalcon\Mvc\Micro\CollectionInterface head (string $routePattern, callable $handler)
Сопоставляет маршрут с обработчиком, который соответствует только если метод HTTP равен HEAD
public Phalcon\Mvc\Micro\CollectionInterface delete (string $routePattern, callable $handler)
Сопоставляет маршрут с обработчиком, который соответствует только если метод HTTP равен DELETE
public Phalcon\Mvc\Micro\CollectionInterface options (string $routePattern, callable $handler)
Сопоставляет маршрут с обработчиком, который соответствует только если метод HTTP равен OPTIONS
© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Mvc_Micro_Collection.html