Skip to content

Commit 1d4667d

Browse files
authored
[12.x] add PHP Doc types to arrays for methods in Database\Grammar (#55629)
1 parent 1dda463 commit 1d4667d

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/Illuminate/Database/Grammar.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ public function __construct(Connection $connection)
3131
/**
3232
* Wrap an array of values.
3333
*
34-
* @param array $values
35-
* @return array
34+
* @param array<\Illuminate\Contracts\Database\Query\Expression|string> $values
35+
* @return array<string>
3636
*/
3737
public function wrapArray(array $values)
3838
{
@@ -136,7 +136,7 @@ protected function wrapAliasedTable($value, $prefix = null)
136136
/**
137137
* Wrap the given value segments.
138138
*
139-
* @param array $segments
139+
* @param list<string> $segments
140140
* @return string
141141
*/
142142
protected function wrapSegments($segments)
@@ -190,7 +190,7 @@ protected function isJsonSelector($value)
190190
/**
191191
* Convert an array of column names into a delimited string.
192192
*
193-
* @param array $columns
193+
* @param array<\Illuminate\Contracts\Database\Query\Expression|string> $columns
194194
* @return string
195195
*/
196196
public function columnize(array $columns)
@@ -201,7 +201,7 @@ public function columnize(array $columns)
201201
/**
202202
* Create query parameter place-holders for an array.
203203
*
204-
* @param array $values
204+
* @param array<mixed> $values
205205
* @return string
206206
*/
207207
public function parameterize(array $values)
@@ -223,7 +223,7 @@ public function parameter($value)
223223
/**
224224
* Quote the given string literal.
225225
*
226-
* @param string|array $value
226+
* @param string|array<string> $value
227227
* @return string
228228
*/
229229
public function quoteString($value)

0 commit comments

Comments
 (0)