[ 'email' => env('PORTAL_SUPPORT_EMAIL'), 'phone' => env('PORTAL_SUPPORT_PHONE'), 'address' => env('PORTAL_SUPPORT_ADDRESS'), 'hours' => env('PORTAL_SUPPORT_HOURS'), ], 'notifications_enabled' => env('PORTAL_NOTIFICATIONS_ENABLED', false), 'notification_recipients' => array_values(array_filter(array_map('trim', explode(',', (string) env('PORTAL_NOTIFICATION_RECIPIENTS', ''))))), // Explicit access list; public registration never grants management access. 'managers' => array_values(array_filter(array_map( fn ($email) => strtolower(trim($email)), explode(',', (string) env('PORTAL_MANAGER_EMAILS', '')), ))), ];