Skip to content

Commit 22267cb

Browse files
authored
Improve docblocks for nullable parameters (#56995)
1 parent a986461 commit 22267cb

File tree

10 files changed

+10
-10
lines changed

10 files changed

+10
-10
lines changed

src/Illuminate/Broadcasting/BroadcastEvent.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ public function middleware(): array
188188
/**
189189
* Handle a job failure.
190190
*
191-
* @param \Throwable $e
191+
* @param \Throwable|null $e
192192
* @return void
193193
*/
194194
public function failed(?Throwable $e = null): void

src/Illuminate/Collections/Collection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1386,7 +1386,7 @@ public function splitIn($numberOfGroups)
13861386
/**
13871387
* Get the first item in the collection, but only if exactly one item exists. Otherwise, throw an exception.
13881388
*
1389-
* @param (callable(TValue, TKey): bool)|string $key
1389+
* @param (callable(TValue, TKey): bool)|string|null $key
13901390
* @param mixed $operator
13911391
* @param mixed $value
13921392
* @return TValue

src/Illuminate/Collections/Enumerable.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -985,7 +985,7 @@ public function sole($key = null, $operator = null, $value = null);
985985
/**
986986
* Get the first item in the collection but throw an exception if no matching items exist.
987987
*
988-
* @param (callable(TValue, TKey): bool)|string $key
988+
* @param (callable(TValue, TKey): bool)|string|null $key
989989
* @param mixed $operator
990990
* @param mixed $value
991991
* @return TValue

src/Illuminate/Console/View/Components/Ask.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ class Ask extends Component
1010
* Renders the component using the given arguments.
1111
*
1212
* @param string $question
13-
* @param string $default
13+
* @param string|null $default
1414
* @param bool $multiline
1515
* @return mixed
1616
*/

src/Illuminate/Console/View/Components/AskWithCompletion.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class AskWithCompletion extends Component
1111
*
1212
* @param string $question
1313
* @param array|callable $choices
14-
* @param string $default
14+
* @param string|null $default
1515
* @return mixed
1616
*/
1717
public function render($question, $choices, $default = null)

src/Illuminate/Console/View/Components/Choice.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class Choice extends Component
1212
* @param string $question
1313
* @param array<array-key, string> $choices
1414
* @param mixed $default
15-
* @param int $attempts
15+
* @param int|null $attempts
1616
* @param bool $multiple
1717
* @return mixed
1818
*/

src/Illuminate/Database/Eloquent/Casts/AsCollection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public static function of($map)
8080
* Specify the collection type for the cast.
8181
*
8282
* @param class-string $class
83-
* @param array{class-string, string}|class-string $map
83+
* @param array{class-string, string}|class-string|null $map
8484
* @return string
8585
*/
8686
public static function using($class, $map = null)

src/Illuminate/Database/Eloquent/Casts/AsEncryptedCollection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public static function of($map)
7979
* Specify the collection for the cast.
8080
*
8181
* @param class-string $class
82-
* @param array{class-string, string}|class-string $map
82+
* @param array{class-string, string}|class-string|null $map
8383
* @return string
8484
*/
8585
public static function using($class, $map = null)

src/Illuminate/Http/Middleware/AddLinkHeadersForPreloadedAssets.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public static function using($limit)
2424
*
2525
* @param \Illuminate\Http\Request $request
2626
* @param \Closure $next
27-
* @param int $limit
27+
* @param int|null $limit
2828
* @return \Illuminate\Http\Response
2929
*/
3030
public function handle($request, $next, $limit = null)

src/Illuminate/Validation/Concerns/FilterEmailValidation.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class FilterEmailValidation implements EmailValidation
1818
/**
1919
* Create a new validation instance.
2020
*
21-
* @param int $flags
21+
* @param int|null $flags
2222
*/
2323
public function __construct($flags = null)
2424
{

0 commit comments

Comments
 (0)