7
7
8
8
trait MakesTestAssertions
9
9
{
10
- public function assertDispatched (string |callable $ taskClass , callable $ additionalCallback = null ): self
10
+ public function assertDispatched (string |callable $ taskClass , ? callable $ additionalCallback = null ): self
11
11
{
12
12
$ faked = $ this ->faked ($ this ->makeAssertCallback ($ taskClass , $ additionalCallback ));
13
13
@@ -19,7 +19,7 @@ public function assertDispatched(string|callable $taskClass, callable $additiona
19
19
return $ this ;
20
20
}
21
21
22
- public function assertNotDispatched (string |callable $ taskClass , callable $ additionalCallback = null ): self
22
+ public function assertNotDispatched (string |callable $ taskClass , ? callable $ additionalCallback = null ): self
23
23
{
24
24
$ faked = $ this ->faked ($ this ->makeAssertCallback ($ taskClass , $ additionalCallback ));
25
25
@@ -31,7 +31,7 @@ public function assertNotDispatched(string|callable $taskClass, callable $additi
31
31
return $ this ;
32
32
}
33
33
34
- public function assertDispatchedTimes (string |callable $ taskClass , int $ times = 1 , callable $ additionalCallback = null ): self
34
+ public function assertDispatchedTimes (string |callable $ taskClass , int $ times = 1 , ? callable $ additionalCallback = null ): self
35
35
{
36
36
$ count = $ this ->faked ($ this ->makeAssertCallback ($ taskClass , $ additionalCallback ))->count ();
37
37
@@ -44,7 +44,7 @@ public function assertDispatchedTimes(string|callable $taskClass, int $times = 1
44
44
return $ this ;
45
45
}
46
46
47
- protected function typeNameOfFirstParameter (callable $ callback = null ): ?string
47
+ protected function typeNameOfFirstParameter (? callable $ callback = null ): ?string
48
48
{
49
49
if (! $ callback ) {
50
50
return null ;
@@ -61,14 +61,14 @@ protected function typeNameOfFirstParameter(callable $callback = null): ?string
61
61
return $ parameters [0 ]?->getType()?->getName() ?: null ;
62
62
}
63
63
64
- protected function callbackExpectsPendingTask (callable $ callback = null ): bool
64
+ protected function callbackExpectsPendingTask (? callable $ callback = null ): bool
65
65
{
66
66
$ typeName = $ this ->typeNameOfFirstParameter ($ callback );
67
67
68
68
return ! $ typeName || $ typeName === PendingTask::class;
69
69
}
70
70
71
- protected function makeAssertCallback (string |callable $ taskClass , callable $ additionalCallback = null )
71
+ protected function makeAssertCallback (string |callable $ taskClass , ? callable $ additionalCallback = null )
72
72
{
73
73
if (! $ additionalCallback ) {
74
74
$ additionalCallback = fn () => true ;
0 commit comments