RouteResolver
- class AeonDigital\EnGarde\Handler\RouteResolver
- Manipulador padrão para resolução das rotas.Trata-se de uma classe
iRequestHandlerque tem por função iniciar e executar ocontrollereactionalvo da requisição e, ao final, entregar o objetoiResponseresultante para ser usado por uma implementação deiResponseHandler.Deve ser executada após todos osMiddlewaresterem sido acionados.- Implements
AeonDigital\Interfaces\Http\Server\iRequestHandler
Properties
Methods
- public AeonDigital\EnGarde\Handler\RouteResolver::__construct($serverConfig)
- Inicia uma nova instância.
- Parameters
‹ AeonDigital\EnGarde\Interfaces\Config\iServer › $serverConfig
InstânciaiServerConfig.
- public AeonDigital\EnGarde\Handler\RouteResolver::handle($request)
- Processa a requisição e produz uma resposta.
- Parameters
‹ AeonDigital\Interfaces\Http\Message\iServerRequest › $request
Requisição que está sendo executada.
- Returns
‹ \AeonDigital\Interfaces\Http\Message\iResponse ›