@@ -20,7 +20,7 @@ discard block |
||
20 | 20 | * |
21 | 21 | * @param $transformer |
22 | 22 | * @param array $params |
23 | - * @return array |
|
23 | + * @return callable |
|
24 | 24 | */ |
25 | 25 | public static function closure(\Closure $transformer, array $params): array |
26 | 26 | { |
@@ -46,7 +46,7 @@ discard block |
||
46 | 46 | * @param callable $transformer |
47 | 47 | * @param array $params |
48 | 48 | * @param string $method |
49 | - * @return array |
|
49 | + * @return callable |
|
50 | 50 | */ |
51 | 51 | public static function callable(callable $transformer, array $params, string $method = 'transform'): array |
52 | 52 | { |
@@ -76,7 +76,7 @@ discard block |
||
76 | 76 | * @param callable $transformer |
77 | 77 | * @param array $params |
78 | 78 | * @param string $method |
79 | - * @return array |
|
79 | + * @return null|callable |
|
80 | 80 | * @throws \ReflectionException |
81 | 81 | */ |
82 | 82 | public static function mergeCallable(callable $transformer, array $params, string $method = 'transform'): array |
@@ -39,7 +39,7 @@ discard block |
||
39 | 39 | * Scope constructor. |
40 | 40 | * @param Transform $transform |
41 | 41 | * @param string|null $scopeIdentifier |
42 | - * @param array $parentScopes |
|
42 | + * @param string[] $parentScopes |
|
43 | 43 | */ |
44 | 44 | public function __construct( |
45 | 45 | Transform $transform, |
@@ -263,7 +263,7 @@ discard block |
||
263 | 263 | |
264 | 264 | /** |
265 | 265 | * @param callable $transformer |
266 | - * @param $data |
|
266 | + * @param null|string $data |
|
267 | 267 | * @param string|null $key |
268 | 268 | * @param array $extra |
269 | 269 | * @return mixed |