This commit is contained in:
Maarten 2024-11-26 16:58:07 +01:00
parent 6eacc7f523
commit 9b80b16380
5 changed files with 7 additions and 16 deletions

View file

@ -6,6 +6,7 @@ use Core\Exceptions\ExceptionHandler;
use Core\Exceptions\Exceptions\NotFoundHttpException;
use Core\Http\Request;
use Core\Http\View\Engine;
use Core\Http\View\Render;
use Exception;
class RouteDispatcher
@ -17,24 +18,15 @@ class RouteDispatcher
*/
private Request $request;
/**
* Collection of all routes
*
* @var array
*/
private array $routeCollection;
/**
* Dispatch the router dispatcher
*
* @param \Core\Http\Request $request
* @param array $routeCollection
* @return void
*/
public function dispatch(Request $request, array $routeCollection): void
public function dispatch(Request $request): void
{
$this->request = $request;
$this->routeCollection = $routeCollection;
$this->request = $request;
try {
$route = $this->findMatchingRoute();