__construct()
__construct(array $data)
Create new script route (CLI)
Dependencies
Required
config— ScriptRouteConfig
Optional
logger— PSR-3 Logger
Parameters
| array | $data | Dependencies. |
Script Route Handler.
createConfig(mixed|null $data = null) : \Charcoal\App\Route\ScriptRouteConfig
ConfigurableTrait > create_config()
| mixed|null | $data | Optional config data. |
__invoke(\Pimple\Container $container, \Psr\Http\Message\RequestInterface $request, \Psr\Http\Message\ResponseInterface $response) : \Psr\Http\Message\ResponseInterface
| \Pimple\Container | $container | A dependencies container. |
| \Psr\Http\Message\RequestInterface | $request | A PSR-7 compatible Request instance. |
| \Psr\Http\Message\ResponseInterface | $response | A PSR-7 compatible Response instance. |