Skip to content

Commit 82ad241

Browse files
committed
lazyload pdo wip
1 parent 6b00cc9 commit 82ad241

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<?php
2+
namespace Tqdev\PhpCrudApi\Middleware;
3+
4+
use Psr\Http\Message\ResponseInterface;
5+
use Psr\Http\Message\ServerRequestInterface;
6+
use Psr\Http\Server\RequestHandlerInterface;
7+
use Tqdev\PhpCrudApi\Column\ReflectionService;
8+
use Tqdev\PhpCrudApi\Controller\Responder;
9+
use Tqdev\PhpCrudApi\Database\GenericDB;
10+
use Tqdev\PhpCrudApi\Middleware\Base\Middleware;
11+
use Tqdev\PhpCrudApi\Middleware\Router\Router;
12+
use Tqdev\PhpCrudApi\Record\Condition\ColumnCondition;
13+
use Tqdev\PhpCrudApi\Record\ErrorCode;
14+
use Tqdev\PhpCrudApi\Record\OrderingInfo;
15+
use Tqdev\PhpCrudApi\RequestUtils;
16+
17+
class ReauthMiddleware extends Middleware
18+
{
19+
private $reflection;
20+
private $db;
21+
22+
public function __construct(Router $router, Responder $responder, array $properties, ReflectionService $reflection, GenericDB $db)
23+
{
24+
parent::__construct($router, $responder, $properties);
25+
$this->reflection = $reflection;
26+
$this->db = $db;
27+
}
28+
29+
public function process(ServerRequestInterface $request, RequestHandlerInterface $next): ResponseInterface
30+
{
31+
if (isset($_SESSION['username']))
32+
return $next->handle($request);
33+
}
34+
}

0 commit comments

Comments
 (0)