Implemented job queue table and the gubbins around it
This commit is contained in:
@@ -31,12 +31,23 @@ class ServicesProvider
|
||||
public function register(ContainerInterface $container)
|
||||
{
|
||||
/*
|
||||
* Return an instance of the worker
|
||||
* Extend the 'classMapper' service to register sprunje and model classes.
|
||||
*
|
||||
* @return \UserFrosting\Sprinkle\Worker\Worker\Worker
|
||||
* @return \UserFrosting\Sprinkle\Core\Util\ClassMapper
|
||||
*/
|
||||
$container['worker'] = function ($c) {
|
||||
return new Worker($c);
|
||||
$container->extend('classMapper', function ($classMapper, $c) {
|
||||
$classMapper->setClassMapping('queued_job', 'UserFrosting\Sprinkle\Worker\Database\Models\QueuedJob');
|
||||
|
||||
return $classMapper;
|
||||
});
|
||||
|
||||
/*
|
||||
* Return an instance of the job inspector
|
||||
*
|
||||
* @return \UserFrosting\Sprinkle\Worker\Jobs\JobInspector
|
||||
*/
|
||||
$container['jobInspector'] = function ($c) {
|
||||
return new JobInspector($c);
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user