💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# Class **Phalcon\Mvc\Micro\Collection**[](# "永久链接至标题") *implements*[*Phalcon\Mvc\Micro\CollectionInterface*](#) Groups Micro-Mvc handlers as controllers ~~~ <?php $app = new \Phalcon\Mvc\Micro(); $collection = new Collection(); $collection->setHandler(new PostsController()); $collection->get('/posts/edit/{id}', 'edit'); $app->mount($collection); ~~~ ### Methods[](# "永久链接至标题") protected **_addMap** (*string|array* $method, *string* $routePattern, *mixed* $handler, *string* $name) Internal function to add a handler to the group public **setPrefix** (*unknown* $prefix) Sets a prefix for all routes added to the collection public **getPrefix** () Returns the collection prefix if any public *array***getHandlers** () Returns the registered handlers public [*Phalcon\Mvc\Micro\Collection*]()**setHandler** (*mixed* $handler, [*boolean* $lazy]) Sets the main handler public **setLazy** (*unknown* $lazy) Sets if the main handler must be lazy loaded public **isLazy** () Returns if the main handler must be lazy loaded public *mixed***getHandler** () Returns the main handler public [*Phalcon\Mvc\Micro\Collection*]()**map** (*string* $routePattern, *callable* $handler, [*string* $name]) Maps a route to a handler public [*Phalcon\Mvc\Micro\Collection*]()**get** (*string* $routePattern, *callable* $handler, [*string* $name]) Maps a route to a handler that only matches if the HTTP method is GET public [*Phalcon\Mvc\Micro\Collection*]()**post** (*string* $routePattern, *callable* $handler, [*string* $name]) Maps a route to a handler that only matches if the HTTP method is POST public [*Phalcon\Mvc\Micro\Collection*]()**put** (*string* $routePattern, *callable* $handler, [*string* $name]) Maps a route to a handler that only matches if the HTTP method is PUT public [*Phalcon\Mvc\Micro\Collection*]()**patch** (*string* $routePattern, *callable* $handler, [*string* $name]) Maps a route to a handler that only matches if the HTTP method is PATCH public [*Phalcon\Mvc\Micro\Collection*]()**head** (*string* $routePattern, *callable* $handler, [*string* $name]) Maps a route to a handler that only matches if the HTTP method is HEAD public [*Phalcon\Mvc\Micro\Collection*]()**delete** (*string* $routePattern, *callable* $handler, [*string* $name]) Maps a route to a handler that only matches if the HTTP method is DELETE public [*Phalcon\Mvc\Micro\Collection*]()**options** (*string* $routePattern, *callable* $handler, [*unknown* $name]) Maps a route to a handler that only matches if the HTTP method is OPTIONS | - [索引](# "总目录") - [下一页](# "Class Phalcon\Mvc\Micro\Exception") | - [上一页](# "Class Phalcon\Mvc\Micro") | - [API Indice](#) »