EVOLUTION-NINJA
Edit File: RoleCheck.php
<?php namespace App\Filters; use CodeIgniter\HTTP\RequestInterface; use CodeIgniter\HTTP\ResponseInterface; use CodeIgniter\Filters\FilterInterface; class RoleCheck implements FilterInterface { public function before(RequestInterface $request, $arguments = null) { $session = session(); $userRole = $session->get('role'); if (!in_array($userRole, $arguments)) { return redirect()->to('/unauthorized'); } } public function after(RequestInterface $request, ResponseInterface $response, $arguments = null) { // No action needed after the response is sent } } ?>