|
- <?php
-
- namespace App\Filters;
-
- use CodeIgniter\Filters\FilterInterface;
- use CodeIgniter\HTTP\RequestInterface;
- use CodeIgniter\HTTP\ResponseInterface;
-
- class AdminFilter implements FilterInterface
- {
-
-
- public function before(RequestInterface $request, $arguments = null)
- {
- $session = session();
- $loggedIn = $session->is_logged;
- if (!$loggedIn) {
- return redirect()->route('admin_login');
- }
- }
-
-
-
- public function after(RequestInterface $request, ResponseInterface $response, $arguments = null)
- {
-
- }
- }
|