Mvc\Micro\CollectionInterface

Interface Phalcon\Mvc\Micro\CollectionInterface

Phalcon\Mvc\Micro\CollectionInterface initializer

Methods

abstract public Phalcon\Mvc\Micro\Collection setPrefix (string $prefix)

Sets a prefix for all routes added to the collection

abstract public string getPrefix ()

Returns the collection prefix if any

abstract public array getHandlers ()

Returns the registered handlers

abstract public Phalcon\Mvc\Micro\Collection setHandler (mixed $handler, [boolean $lazy])

Sets the main handler

abstract public Phalcon\Mvc\Micro\Collection setLazy (boolean $lazy)

Sets if the main handler must be lazy loaded

abstract public boolean isLazy ()

Returns if the main handler must be lazy loaded

abstract public mixed getHandler ()

Returns the main handler

abstract public Phalcon\Mvc\Router\RouteInterface map (string $routePattern, callable $handler)

Maps a route to a handler

abstract public Phalcon\Mvc\Router\RouteInterface get (string $routePattern, callable $handler)

Maps a route to a handler that only matches if the HTTP method is GET

abstract public Phalcon\Mvc\Router\RouteInterface post (string $routePattern, callable $handler)

Maps a route to a handler that only matches if the HTTP method is POST

abstract public Phalcon\Mvc\Router\RouteInterface put (string $routePattern, callable $handler)

Maps a route to a handler that only matches if the HTTP method is PUT

abstract public Phalcon\Mvc\Router\RouteInterface patch (string $routePattern, callable $handler)

Maps a route to a handler that only matches if the HTTP method is PATCH

Maps a route to a handler that only matches if the HTTP method is HEAD

abstract public Phalcon\Mvc\Router\RouteInterface delete (string $routePattern, callable $handler)

Maps a route to a handler that only matches if the HTTP method is DELETE

abstract public Phalcon\Mvc\Router\RouteInterface options (string $routePattern, callable $handler)

Maps a route to a handler that only matches if the HTTP method is 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_CollectionInterface.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部