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
+5 -5
View File
@@ -8,7 +8,7 @@ use PHPUnit\Framework\TestCase;
class ApiLoginSecurityServiceTest extends TestCase
{
public function test_roles_object_map_matches_codeigniter_encoding(): void
public function test_roles_object_map_preserves_role_names(): void
{
$service = new ApiLoginSecurityService();
$map = $service->rolesToObjectMap(['Teacher', 'Admin']);
@@ -27,14 +27,14 @@ class ApiLoginSecurityServiceTest extends TestCase
$service = new ApiLoginSecurityService();
$user = $this->getMockBuilder(User::class)
->onlyMethods(['roleNamesLikeCodeIgniter', 'teacherSessionContext'])
->onlyMethods(['roleNames', 'teacherSessionContext'])
->getMock();
$user->id = 99;
$user->firstname = 'Amina';
$user->lastname = 'Teacher';
$user->method('roleNamesLikeCodeIgniter')->willReturn(['Teacher']);
$user->method('roleNames')->willReturn(['Teacher']);
$user->method('teacherSessionContext')->willReturn([
'class_section_id' => 42,
'class_section_name' => 'Grade 5 - A',
@@ -56,14 +56,14 @@ class ApiLoginSecurityServiceTest extends TestCase
$service = new ApiLoginSecurityService();
$user = $this->getMockBuilder(User::class)
->onlyMethods(['roleNamesLikeCodeIgniter', 'teacherSessionContext'])
->onlyMethods(['roleNames', 'teacherSessionContext'])
->getMock();
$user->id = 100;
$user->firstname = 'Samir';
$user->lastname = 'TA';
$user->method('roleNamesLikeCodeIgniter')->willReturn(['Teacher_Assistant']);
$user->method('roleNames')->willReturn(['Teacher_Assistant']);
$user->method('teacherSessionContext')->willReturn([
'class_section_id' => 17,
'class_section_name' => 'Grade 3 - B',