11<?php
22
3+ declare (strict_types=1 );
4+
35/**
46 * This file is part of CodeIgniter 4 framework.
57 *
@@ -104,7 +106,7 @@ public function getOnly(array|string $keys): array
104106 $ keys = [$ keys ];
105107 }
106108
107- return array_filter ($ this ->data , static fn ($ k ) => in_array ($ k , $ keys , true ), ARRAY_FILTER_USE_KEY );
109+ return array_filter ($ this ->data , static fn ($ k ): bool => in_array ($ k , $ keys , true ), ARRAY_FILTER_USE_KEY );
108110 }
109111
110112 /**
@@ -120,7 +122,7 @@ public function getExcept(array|string $keys): array
120122 $ keys = [$ keys ];
121123 }
122124
123- return array_filter ($ this ->data , static fn ($ k ) => ! in_array ($ k , $ keys , true ), ARRAY_FILTER_USE_KEY );
125+ return array_filter ($ this ->data , static fn ($ k ): bool => ! in_array ($ k , $ keys , true ), ARRAY_FILTER_USE_KEY );
124126 }
125127
126128 /**
@@ -159,7 +161,7 @@ public function getOnlyHidden(array|string $keys): array
159161 $ keys = [$ keys ];
160162 }
161163
162- return array_filter ($ this ->hiddenData , static fn ($ k ) => in_array ($ k , $ keys , true ), ARRAY_FILTER_USE_KEY );
164+ return array_filter ($ this ->hiddenData , static fn ($ k ): bool => in_array ($ k , $ keys , true ), ARRAY_FILTER_USE_KEY );
163165 }
164166
165167 /**
@@ -175,7 +177,7 @@ public function getExceptHidden(array|string $keys): array
175177 $ keys = [$ keys ];
176178 }
177179
178- return array_filter ($ this ->hiddenData , static fn ($ k ) => ! in_array ($ k , $ keys , true ), ARRAY_FILTER_USE_KEY );
180+ return array_filter ($ this ->hiddenData , static fn ($ k ): bool => ! in_array ($ k , $ keys , true ), ARRAY_FILTER_USE_KEY );
179181 }
180182
181183 /**
0 commit comments