runningInConsole() === false && isset($_SERVER['HTTP_HOST'])) { $scheme = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' ? 'https' : 'http'; $root = "{$scheme}://{$_SERVER['HTTP_HOST']}"; URL::forceRootUrl($root); config([ 'app.url' => $root, 'filesystems.disks.public.url' => $root . '/storage', ]); } Livewire::component('app.filament.widgets.visit-stats-widget', VisitStatsWidget::class); Livewire::component('patient-media-player', \App\Livewire\PatientMediaPlayer::class); Livewire::component('expandable-text', \App\Livewire\ExpandableText::class); $observer = new SyncObserver(); Patient::observe($observer); Patient::observe(PatientObserver::class); Doctor::observe($observer); LabTest::observe($observer); Treatment::observe($observer); Medication::observe($observer); PaymentType::observe($observer); SurgeryCenter::observe($observer); PatientIllness::observe($observer); PatientIllness::observe(PatientIllnessObserver::class); Prescription::observe($observer); SurgeryAppointment::observe($observer); Visit::observe($observer); User::observe($observer); Role::observe($observer); DeleteAction::configureUsing(function (DeleteAction $action): void { $action->modalAlignment(Alignment::Start); }); DeleteBulkAction::configureUsing(function (DeleteBulkAction $action): void { $action->modalAlignment(Alignment::Start); }); } }