diff --git a/src/FeatureFlagsServiceProvider.php b/src/FeatureFlagsServiceProvider.php index 9f98aa0..b207873 100755 --- a/src/FeatureFlagsServiceProvider.php +++ b/src/FeatureFlagsServiceProvider.php @@ -149,7 +149,7 @@ protected function aboutCommandInfo(): void { if (class_exists(AboutCommand::class)) { AboutCommand::add('Feature Flags', [ - 'Pipeline' => fn () => implode(', Hello', config('features.pipeline')), + 'Pipeline' => fn () => implode(', ', config('features.pipeline')), ]); } } diff --git a/src/Support/MaintenanceRepository.php b/src/Support/MaintenanceRepository.php index e00b92d..3af0576 100644 --- a/src/Support/MaintenanceRepository.php +++ b/src/Support/MaintenanceRepository.php @@ -10,7 +10,7 @@ class MaintenanceRepository implements Maintenance { public array $scenarios = []; - public ?MaintenanceScenario $foundScenario = null; + public MaintenanceScenario|null|false $foundScenario = false; protected \Closure $uponActivation; protected \Closure $uponDeactivation; @@ -65,6 +65,10 @@ public function active(): bool public function parameters(): ?array { + if ($this->foundScenario === false) { + $this->findScenario(); + } + return $this->foundScenario?->toArray(); }