56 lines
2.4 KiB
PHP
56 lines
2.4 KiB
PHP
<?php
|
|
|
|
return [
|
|
'default_status' => 'unknown',
|
|
'controllers' => [
|
|
App\Http\Controllers\Api\V2\Students\StudentController::class => [
|
|
'status' => 'canonical',
|
|
'module' => 'students',
|
|
'risk' => 'high',
|
|
'contract' => App\Domain\SchoolCore\Students\Contracts\StudentServiceContract::class,
|
|
],
|
|
App\Http\Controllers\Api\V2\Finance\PaymentController::class => [
|
|
'status' => 'canonical',
|
|
'module' => 'finance',
|
|
'risk' => 'critical',
|
|
'contract' => App\Domain\SchoolCore\Finance\Contracts\PaymentServiceContract::class,
|
|
],
|
|
App\Http\Controllers\Api\V2\Finance\PaymentFileController::class => [
|
|
'status' => 'canonical',
|
|
'module' => 'finance',
|
|
'risk' => 'critical',
|
|
'contract' => App\Domain\SchoolCore\Finance\Contracts\FinanceFileServiceContract::class,
|
|
],
|
|
App\Http\Controllers\Api\V2\Attendance\ScanController::class => [
|
|
'status' => 'canonical',
|
|
'module' => 'attendance',
|
|
'risk' => 'high',
|
|
'contract' => App\Domain\SchoolCore\Attendance\Contracts\ScannerServiceContract::class,
|
|
],
|
|
App\Http\Controllers\Api\V2\Communication\RecipientPreviewController::class => [
|
|
'status' => 'canonical',
|
|
'module' => 'communication',
|
|
'risk' => 'high',
|
|
'contract' => App\Domain\SchoolCore\Communication\Contracts\RecipientPreviewServiceContract::class,
|
|
],
|
|
App\Http\Controllers\Api\V2\Communication\BulkSendController::class => [
|
|
'status' => 'canonical',
|
|
'module' => 'communication',
|
|
'risk' => 'critical',
|
|
'contract' => App\Domain\SchoolCore\Communication\Contracts\CommunicationServiceContract::class,
|
|
],
|
|
App\Http\Controllers\Api\V2\Reporting\ReportController::class => [
|
|
'status' => 'canonical',
|
|
'module' => 'reporting',
|
|
'risk' => 'high',
|
|
'contract' => App\Domain\SchoolCore\Reporting\Contracts\ReportRunnerContract::class,
|
|
],
|
|
App\Http\Controllers\Api\V2\IslamicSundaySchool\QuranProgressController::class => [
|
|
'status' => 'extension',
|
|
'module' => 'islamic_sunday_school',
|
|
'risk' => 'high',
|
|
'domain_profile' => 'islamic_sunday_school',
|
|
],
|
|
],
|
|
];
|