11
11
final class ArrayReader
12
12
{
13
13
/**
14
- * @var array The data
14
+ * @var array<mixed> The data
15
15
*/
16
16
private $ data ;
17
17
18
18
/**
19
19
* Constructor.
20
20
*
21
- * @param array $data Data
21
+ * @param array<mixed> $data Data
22
22
*/
23
23
public function __construct (array $ data = [])
24
24
{
@@ -109,11 +109,11 @@ public function findString(string $key, string $default = null)
109
109
* Get value as array.
110
110
*
111
111
* @param string $key The key
112
- * @param array|null $default The default value
112
+ * @param array<mixed> |null $default The default value
113
113
*
114
114
* @throws InvalidArgumentException
115
115
*
116
- * @return array The value
116
+ * @return array<mixed> The value
117
117
*/
118
118
public function getArray (string $ key , array $ default = null ): array
119
119
{
@@ -130,9 +130,9 @@ public function getArray(string $key, array $default = null): array
130
130
* Get value as array or null.
131
131
*
132
132
* @param string $key The key
133
- * @param array $default The default value
133
+ * @param array<mixed> $default The default value
134
134
*
135
- * @return array|null The value
135
+ * @return array<mixed> |null The value
136
136
*/
137
137
public function findArray (string $ key , array $ default = null )
138
138
{
@@ -308,7 +308,7 @@ public function find(string $path, $default = null)
308
308
/**
309
309
* Return all data as array.
310
310
*
311
- * @return array The data
311
+ * @return array<mixed> The data
312
312
*/
313
313
public function all (): array
314
314
{
0 commit comments