CS
This commit is contained in:
parent
6eacc7f523
commit
9b80b16380
5 changed files with 7 additions and 16 deletions
|
@ -4,7 +4,7 @@ namespace App\Controllers\Api;
|
|||
|
||||
use App\Services\Subnet;
|
||||
use Core\Http\Controllers\Controller;
|
||||
use Core\Http\View\Engine;
|
||||
use Core\Http\View\Render;
|
||||
use Exception;
|
||||
|
||||
class SubnetController extends Controller
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
namespace App\Controllers;
|
||||
|
||||
use Core\Http\Controllers\Controller;
|
||||
use Core\Http\View\Engine;
|
||||
use Core\Http\View\Render;
|
||||
|
||||
class HomeController extends Controller
|
||||
{
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
namespace App\Controllers;
|
||||
|
||||
use Core\Http\Controllers\Controller;
|
||||
use Core\Http\View\Engine;
|
||||
use Core\Http\View\Render;
|
||||
|
||||
class TestController extends Controller
|
||||
{
|
||||
|
|
|
@ -7,7 +7,6 @@ use Core\Env\Env;
|
|||
use Core\Exceptions\ExceptionHandler;
|
||||
use Core\Exceptions\Exceptions\ClassNotFoundException;
|
||||
use Core\Http\Request;
|
||||
use Core\Routing\RouteCollection;
|
||||
use Core\Routing\RouteDispatcher;
|
||||
|
||||
class BootstrapFactory
|
||||
|
@ -36,7 +35,7 @@ class BootstrapFactory
|
|||
app()->make(Application::class)->bootstrap();
|
||||
|
||||
// Dispatch router
|
||||
app()->make(RouteDispatcher::class)->dispatch($this->request, RouteCollection::retrieve());
|
||||
app()->make(RouteDispatcher::class)->dispatch($this->request);
|
||||
} catch (\Exception $e) {
|
||||
ExceptionHandler::catchOne($e);
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
|
||||
try {
|
||||
$route = $this->findMatchingRoute();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue