Update Saqel Platform: 2026-09-04 03:20:29
This commit is contained in:
@@ -169,5 +169,18 @@ $router->post('/api/parent-reports/dispatch', [\App\Controllers\Direct
|
||||
// School Roster Import & Encrypted National ID Engine (AES-256-GCM)
|
||||
$router->post('/api/school-roster/import', [\App\Controllers\DirectorateSupervisorController::class, 'importSchoolRoster']);
|
||||
|
||||
// CliQ Instant Payments (Siro Pattern) & Teacher Payout Queue
|
||||
$router->post('/api/payment/cliq/initiate', [\App\Controllers\CliqPaymentController::class, 'initiatePayment']);
|
||||
$router->post('/api/payment/cliq/submit-receipt', [\App\Controllers\CliqPaymentController::class, 'submitReceipt']);
|
||||
$router->post('/api/teacher/payout/request', [\App\Controllers\CliqPaymentController::class, 'requestTeacherPayout']);
|
||||
$router->get('/api/teacher/payout/status', [\App\Controllers\CliqPaymentController::class, 'getTeacherPayoutStatus']);
|
||||
$router->post('/api/admin/payout/process-queue', [\App\Controllers\CliqPaymentController::class, 'processPayoutQueue']);
|
||||
|
||||
// Curriculum Integrated Map (Vertical & Horizontal Synergy)
|
||||
$router->get('/api/curriculum/integrated-map', function ($request, $response) {
|
||||
$grade = $request->getQueryParams()['grade'] ?? 'grade_10';
|
||||
$response->json(\App\Services\CurriculumIntegrationService::getIntegratedCurriculumMap($grade));
|
||||
});
|
||||
|
||||
// 5. Dispatch the request
|
||||
$router->dispatch($request, $response);
|
||||
|
||||
Reference in New Issue
Block a user