Symbiote\QueuedJobs\Services\QueuedJobHandler
Writes log output to a job descriptor
Synopsis
class QueuedJobHandler
extends AbstractProcessingHandler
{
- // members
- protected QueuedJob $job;
- protected QueuedJobDescriptor $jobDescriptor;
- // methods
- public void __construct()
- public QueuedJob getJob()
- public QueuedJobDescriptor getJobDescriptor()
- protected void write()
- public void handleBatch()
- protected void getDefaultFormatter()
Hierarchy
Extends
- Monolog\Handler\AbstractProcessingHandler
Uses
- SilverStripe\Core\Injector\Injectable
Members
protected
- $job — Symbiote\QueuedJobs\Services\QueuedJob
- $jobDescriptor — Symbiote\QueuedJobs\DataObjects\QueuedJobDescriptor
Methods
protected
- getDefaultFormatter() — Ensure that exception context is retained. Similar logic to SyslogHandler.
- write() — Writes the record down to the log of the implementing handler