inti project
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
|
||||
use App\Domain\SchoolCore\Context\SchoolContext;
|
||||
|
||||
return [
|
||||
'defaults' => [
|
||||
'timezone' => env('SCHOOL_CONTEXT_TIMEZONE', 'UTC'),
|
||||
'locale' => env('SCHOOL_CONTEXT_LOCALE', 'en'),
|
||||
'currency' => env('SCHOOL_CONTEXT_CURRENCY', 'USD'),
|
||||
'domain_profile' => env('SCHOOL_CONTEXT_DOMAIN_PROFILE', SchoolContext::DOMAIN_STANDARD_SCHOOL),
|
||||
],
|
||||
|
||||
'supported_domain_profiles' => [
|
||||
SchoolContext::DOMAIN_STANDARD_SCHOOL,
|
||||
SchoolContext::DOMAIN_ISLAMIC_SUNDAY_SCHOOL,
|
||||
SchoolContext::DOMAIN_TRAINING_CENTER,
|
||||
],
|
||||
|
||||
'supported_locales' => ['en', 'ar'],
|
||||
|
||||
// Keep false outside controlled test/dev tooling.
|
||||
'allow_domain_profile_header' => env('SCHOOL_CONTEXT_ALLOW_DOMAIN_PROFILE_HEADER', false),
|
||||
|
||||
'models' => [
|
||||
'school' => env('SCHOOL_MODEL', App\Models\School::class),
|
||||
'configuration' => env('CONFIGURATION_MODEL', App\Models\Configuration::class),
|
||||
'student' => env('STUDENT_MODEL', App\Models\Student::class),
|
||||
],
|
||||
|
||||
// Use only during migration. Remove after academic period tables are reliable.
|
||||
'extensions' => [
|
||||
'islamic_sunday_school' => [
|
||||
'students' => false,
|
||||
'enabled' => env('ISLAMIC_SUNDAY_SCHOOL_EXTENSION_ENABLED', false),
|
||||
],
|
||||
],
|
||||
|
||||
'legacy_fallbacks' => [
|
||||
'school_year' => env('LEGACY_SCHOOL_YEAR'),
|
||||
'semester' => env('LEGACY_SEMESTER'),
|
||||
],
|
||||
'finance' => [
|
||||
'payment_files_disk' => env('FINANCE_PAYMENT_FILES_DISK', 'local'),
|
||||
],
|
||||
];
|
||||
Reference in New Issue
Block a user