When a Job is popped off the queue, it is now checked to make sure it is a subclass of Job.
It is now possible to specify the Job subclasses that can be handled by a DatabaseConnection.
If Job data is found in the queue that is either not a Job subclass or not part of the optionally specified list of allowed Job subclasses, then Cron or Worker will refuse to process the Job, and it will be failed as an InvalidJobTypeException.
When a
Job
is popped off the queue, it is now checked to make sure it is a subclass ofJob
.It is now possible to specify the
Job
subclasses that can be handled by aDatabaseConnection
.If
Job
data is found in the queue that is either not aJob
subclass or not part of the optionally specified list of allowedJob
subclasses, thenCron
orWorker
will refuse to process theJob
, and it will be failed as anInvalidJobTypeException
.