| [ Index ] |
PHP Cross Reference of phpBB-3.2.11-deutsch |
[Source view] [Print] [Project Stats]
(no description)
| File Size: | 370 lines (10 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
RouteCollectionBuilder:: (17 methods):
__construct()
import()
add()
createBuilder()
mount()
addRoute()
setHost()
setCondition()
setDefault()
setRequirement()
setOption()
setSchemes()
setMethods()
addResource()
build()
generateRouteName()
load()
Class: RouteCollectionBuilder - X-Ref
Helps add and import routes into a RouteCollection.| __construct(LoaderInterface $loader = null) X-Ref |
| import($resource, $prefix = '/', $type = null) X-Ref |
| Import an external routing resource and returns the RouteCollectionBuilder. $routes->import('blog.yml', '/blog'); param: mixed $resource param: string|null $prefix param: string $type return: self |
| add($path, $controller, $name = null) X-Ref |
| Adds a route and returns it for future modification. param: string $path The route path param: string $controller The route's controller param: string|null $name The name to give this route return: Route |
| createBuilder() X-Ref |
| Returns a RouteCollectionBuilder that can be configured and then added with mount(). return: self |
| mount($prefix, RouteCollectionBuilder $builder) X-Ref |
| Add a RouteCollectionBuilder. param: string $prefix param: RouteCollectionBuilder $builder |
| addRoute(Route $route, $name = null) X-Ref |
| Adds a Route object to the builder. param: Route $route param: string|null $name return: $this |
| setHost($pattern) X-Ref |
| Sets the host on all embedded routes (unless already set). param: string $pattern return: $this |
| setCondition($condition) X-Ref |
| Sets a condition on all embedded routes (unless already set). param: string $condition return: $this |
| setDefault($key, $value) X-Ref |
| Sets a default value that will be added to all embedded routes (unless that default value is already set). param: string $key param: mixed $value return: $this |
| setRequirement($key, $regex) X-Ref |
| Sets a requirement that will be added to all embedded routes (unless that requirement is already set). param: string $key param: mixed $regex return: $this |
| setOption($key, $value) X-Ref |
| Sets an opiton that will be added to all embedded routes (unless that option is already set). param: string $key param: mixed $value return: $this |
| setSchemes($schemes) X-Ref |
| Sets the schemes on all embedded routes (unless already set). param: array|string $schemes return: $this |
| setMethods($methods) X-Ref |
| Sets the methods on all embedded routes (unless already set). param: array|string $methods return: $this |
| addResource(ResourceInterface $resource) X-Ref |
| Adds a resource for this collection. param: ResourceInterface $resource return: $this |
| build() X-Ref |
| Creates the final RouteCollection and returns it. return: RouteCollection |
| generateRouteName(Route $route) X-Ref |
| Generates a route name based on details of this route. return: string |
| load($resource, $type = null) X-Ref |
| Finds a loader able to load an imported resource and loads it. param: mixed $resource A resource param: string|null $type The resource type or null if unknown return: RouteCollection |
| Generated: Wed Nov 11 20:33:01 2020 | Cross-referenced by PHPXref 0.7.1 |