Skip to content

Commit f96c9e6

Browse files
committed
Added SessionService as dependency.
1 parent aa77344 commit f96c9e6

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Http/BaseController.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
use Codefy\Framework\Contracts\RoutingController;
88
use Psr\Http\Message\ResponseInterface;
99
use Psr\Http\Message\ServerRequestInterface;
10+
use Qubus\Http\Session\SessionService;
1011
use Qubus\Routing\Controller\Controller;
1112
use Qubus\Routing\Router;
1213
use Qubus\View\Native\NativeLoader;
@@ -22,12 +23,14 @@ public function __construct(
2223
protected ?ResponseInterface $response = null,
2324
protected ?Router $router = null,
2425
protected ?Renderer $view = null,
26+
protected ?SessionService $sessionService = null,
2527

2628
) {
27-
$this->setRequest($request ?? app(name: ServerRequestInterface::class));
29+
$this->setRequest(request: $request ?? app(name: ServerRequestInterface::class));
2830
$this->response = $response ?? app(name: ResponseInterface::class);
2931
$this->router = $router ?? app(name: 'router');
30-
$this->setView($view ?? new NativeLoader(config('view.path')));
32+
$this->setView(view: $view ?? new NativeLoader(config('view.path')));
33+
$this->sessionService = $sessionService ?? app(name: SessionService::class);
3134
}
3235

3336
/**

0 commit comments

Comments
 (0)