app->singleton(\App\Services\ReplenishmentRun::class); require_once base_path('packages/purchasing/bootstrap.php'); $package = config('common-budget.path'); require_once $package.'/bootstrap.php'; \App\Services\FinanceBundle::configure(); $payables = config('common-payables.path'); require_once $payables.'/bootstrap.php'; } /** * Bootstrap any application services. */ public function boot(): void { $this->configureDefaults(); } /** * Configure default behaviors for production-ready applications. */ protected function configureDefaults(): void { Date::use(CarbonImmutable::class); DB::prohibitDestructiveCommands( app()->isProduction(), ); Password::defaults(fn (): ?Password => app()->isProduction() ? Password::min(12) ->mixedCase() ->letters() ->numbers() ->symbols() ->uncompromised() : null, ); } }