From 21ac75efae8af4d2f21ef9754c29ab8f154ded13 Mon Sep 17 00:00:00 2001 From: MartinOscar <40749467+rmartinoscar@users.noreply.github.com> Date: Sat, 5 Jul 2025 14:57:08 +0200 Subject: [PATCH] Nullable eggFeatures in `FeatureService` (#1485) --- app/Extensions/Features/FeatureService.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Extensions/Features/FeatureService.php b/app/Extensions/Features/FeatureService.php index c85676715..01b5d7a61 100644 --- a/app/Extensions/Features/FeatureService.php +++ b/app/Extensions/Features/FeatureService.php @@ -21,10 +21,10 @@ class FeatureService } /** - * @param string[] $features + * @param ?string[] $features * @return FeatureSchemaInterface[] */ - public function getActiveSchemas(array $features): array + public function getActiveSchemas(?array $features = []): array { return collect($this->schemas)->only($features)->all(); } @@ -39,10 +39,10 @@ class FeatureService } /** - * @param string[] $features + * @param ?string[] $features * @return array> */ - public function getMappings(array $features): array + public function getMappings(?array $features = []): array { return collect($this->getActiveSchemas($features)) ->mapWithKeys(fn (FeatureSchemaInterface $schema) => [