Symbiote\SteamedClams\Jobs\ClamAVScanJob
Synopsis
class ClamAVScanJob
extends AbstractQueuedJob
{
- // members
- private static bool $disable_queue_on_devbuild = false;
- private static integer $repeat_time = 86400;
- private static string $time = '02:00:00';
- // methods
- public void requireDefaultRecords()
- public void setup()
- public string getTitle()
- public string getJobType()
- public void process()
- public void afterComplete()
- public null queueMyselfIfNeeded()
- public null queueMyself()
Hierarchy
Extends
- Symbiote\QueuedJobs\Services\AbstractQueuedJob
Members
private
- $disable_queue_on_devbuild
—
Symbiote\SteamedClams\Jobs\bool
Disable queueing on dev/build - $repeat_time
—
int
Repeat at daily by default (in seconds). - $time
—
string
Repeat at 2am by default
Methods
public
- afterComplete()
- getJobType()
- getTitle()
- process()
- queueMyself() — Add this job to the queue at the desired times
- queueMyselfIfNeeded() — Add this job if there are files to scan for viruses.
- requireDefaultRecords() — NOTE: Called from ClamAVScan::requireDefaultRecords (2016-12-01)
- setup()