remove codeigniter

This commit is contained in:
root
2026-06-04 02:41:08 -04:00
parent 4e33882ac7
commit b4e6ac03c5
180 changed files with 457 additions and 2186 deletions
@@ -8,7 +8,7 @@ use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Symfony\Component\HttpFoundation\Response;
/** Authenticated scan log listing — staff roles (legacy CI RFID log screen). */
/** Authenticated scan log listing — staff roles (legacy RFID log screen). */
class EnsureBadgeScanLogsAccess
{
public function handle(Request $request, Closure $next): Response
@@ -9,7 +9,7 @@ use Illuminate\Support\Facades\Auth;
use Symfony\Component\HttpFoundation\Response;
/**
* Mirrors CodeIgniter route filter `auth:teacher,teacher_assistant` (+ elevated staff read).
* Mirrors legacy route filter `auth:teacher,teacher_assistant` (+ elevated staff read).
*/
class EnsureClassProgressTeacherPortalAccess
{
@@ -10,7 +10,7 @@ use Illuminate\Support\Facades\Auth;
use Symfony\Component\HttpFoundation\Response;
/**
* CodeIgniter route filter `auth:parent`.
* legacy route filter `auth:parent`.
*
* Allows access for any caller that ultimately maps to a primary parent
* record: the primary parent themselves (parent role / user_type=primary),
@@ -9,7 +9,7 @@ use Illuminate\Support\Facades\Auth;
use Symfony\Component\HttpFoundation\Response;
/**
* CodeIgniter route filter `auth:admin` for print requests admin views
* legacy route filter `auth:admin` for print requests admin views
* (approximated via elevated staff roles; extend if you use permission-based gates).
*/
class EnsurePrintRequestsAdminAccess
@@ -8,7 +8,7 @@ use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Symfony\Component\HttpFoundation\Response;
/** CodeIgniter route filter `auth:teacher,teacher_assistant` for print requests. */
/** legacy route filter `auth:teacher,teacher_assistant` for print requests. */
class EnsurePrintRequestsTeacherAccess
{
public function handle(Request $request, Closure $next): Response
@@ -10,7 +10,7 @@ use PHPOpenSourceSaver\JWTAuth\Facades\JWTAuth;
use Symfony\Component\HttpFoundation\Response;
/**
* Session (web) auth first (CodeIgniter parity), then Sanctum / JWT like {@see MultiAuth}.
* Session (web) auth first (legacy parity), then Sanctum / JWT like {@see MultiAuth}.
*/
class TeacherPortalAuthenticate
{