Spec-Zone.ru › Phalcon 2

Класс 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

Spec-Zone.ru

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