Skip to content

Commit 5a366e9

Browse files
lucasmichottaylorotwell
authored andcommitted
All queues support DateInterface, DateInterval and int (#20596)
1 parent 76cb550 commit 5a366e9

File tree

7 files changed

+9
-9
lines changed

7 files changed

+9
-9
lines changed

src/Illuminate/Queue/BeanstalkdQueue.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public function pushRaw($payload, $queue = null, array $options = [])
8989
/**
9090
* Push a new job onto the queue after a delay.
9191
*
92-
* @param \DateTime|int $delay
92+
* @param \DateTimeInterface|\DateInterval|int $delay
9393
* @param string $job
9494
* @param mixed $data
9595
* @param string $queue

src/Illuminate/Queue/Capsule/Manager.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ public static function bulk($jobs, $data = '', $queue = null, $connection = null
116116
/**
117117
* Push a new job onto the queue after a delay.
118118
*
119-
* @param \DateTime|int $delay
119+
* @param \DateTimeInterface|\DateInterval|int $delay
120120
* @param string $job
121121
* @param mixed $data
122122
* @param string $queue

src/Illuminate/Queue/DatabaseQueue.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public function pushRaw($payload, $queue = null, array $options = [])
9797
/**
9898
* Push a new job onto the queue after a delay.
9999
*
100-
* @param \DateTime|int $delay
100+
* @param \DateTimeInterface|\DateInterval|int $delay
101101
* @param string $job
102102
* @param mixed $data
103103
* @param string $queue
@@ -147,7 +147,7 @@ public function release($queue, $job, $delay)
147147
*
148148
* @param string|null $queue
149149
* @param string $payload
150-
* @param \DateTime|int $delay
150+
* @param \DateTimeInterface|\DateInterval|int $delay
151151
* @param int $attempts
152152
* @return mixed
153153
*/

src/Illuminate/Queue/NullQueue.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public function pushRaw($payload, $queue = null, array $options = [])
4646
/**
4747
* Push a new job onto the queue after a delay.
4848
*
49-
* @param \DateTime|int $delay
49+
* @param \DateTimeInterface|\DateInterval|int $delay
5050
* @param string $job
5151
* @param mixed $data
5252
* @param string $queue

src/Illuminate/Queue/Queue.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public function pushOn($queue, $job, $data = '')
4747
* Push a new job onto the queue after a delay.
4848
*
4949
* @param string $queue
50-
* @param \DateTime|int $delay
50+
* @param \DateTimeInterface|\DateInterval|int $delay
5151
* @param string $job
5252
* @param mixed $data
5353
* @return mixed

src/Illuminate/Queue/RedisQueue.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ public function pushRaw($payload, $queue = null, array $options = [])
100100
/**
101101
* Push a new job onto the queue after a delay.
102102
*
103-
* @param \DateTime|int $delay
103+
* @param \DateTimeInterface|\DateInterval|int $delay
104104
* @param object|string $job
105105
* @param mixed $data
106106
* @param string $queue
@@ -114,7 +114,7 @@ public function later($delay, $job, $data = '', $queue = null)
114114
/**
115115
* Push a raw job onto the queue after a delay.
116116
*
117-
* @param \DateTime|int $delay
117+
* @param \DateTimeInterface|\DateInterval|int $delay
118118
* @param string $payload
119119
* @param string $queue
120120
* @return mixed

src/Illuminate/Queue/SyncQueue.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ public function pushRaw($payload, $queue = null, array $options = [])
137137
/**
138138
* Push a new job onto the queue after a delay.
139139
*
140-
* @param \DateTime|int $delay
140+
* @param \DateTimeInterface|\DateInterval|int $delay
141141
* @param string $job
142142
* @param mixed $data
143143
* @param string $queue

0 commit comments

Comments
 (0)