HandlerAttribute
in package
AbstractYes
Provides base for attributes that mark methods in a class as handlers.
Table of Contents
Methods
- __construct() : mixed
- getPath() : string
- Returns the target path.
- register() : void
- Reads attributes from methods in a IRouteHandler instance and registers them to a given IRouter instance.
Methods
__construct()
public
__construct(string $path) : mixed
Parameters
- $path : string
-
Target path.
getPath()
Returns the target path.
public
getPath() : string
Return values
stringregister()
Reads attributes from methods in a IRouteHandler instance and registers them to a given IRouter instance.
public
static register(IRouter $router, IRouteHandler $handler) : void
Parameters
- $router : IRouter
-
Router instance.
- $handler : IRouteHandler
-
Handler instance.