phpDocumentor

ImageProcessingCronjobTask extends AbstractCronjobTask
in package

Class ImageProcessingCronjobTask

Table of Contents

MAX_EXECUTION_TIME_IN_SECONDS  = 20
Image Processing Timeout
$dependencies  : AbstractCronjobDependencies
$logger  : AbstractCronjobLogger
$name  : string
$schedule  : string
$sortOrder  : int
__construct()  : mixed
AbstractCronjob constructor.
create()  : AbstractCronjobTask
Named constructor of AbstractCronjob
getCallback()  : Closure
Returns the cronjob callback.
getName()  : string
Returns the cronjob name.
getSchedule()  : string
Returns the cronjob schedule.
getSortOrder()  : int
Returns the cronjob sort order.
run()  : mixed
Runs the cronjob callback.
getImageFiles()  : array<string|int, mixed>
Returns an array of image file paths.

Constants

Properties

Methods

__construct()

AbstractCronjob constructor.

public __construct(StringType $schedule, IntType $sortOrder, AbstractCronjobLogger $logger, AbstractCronjobDependencies $dependencies) : mixed
Parameters
$schedule : StringType

Cronjob schedule, can be a cron expression string.

$sortOrder : IntType

Sort order of cronjob execution.

$logger : AbstractCronjobLogger

Logger instance for the cronjob callback.

$dependencies : AbstractCronjobDependencies

Dependencies of cronjob's service.

Return values
mixed

create()

Named constructor of AbstractCronjob

public static create(string $schedule, int $sortOrder) : AbstractCronjobTask
Parameters
$schedule : string

Cronjob schedule, can be a cron expression string.

$sortOrder : int

Sort order of cronjob execution.

Return values
AbstractCronjobTask

New instance.

getCallback()

Returns the cronjob callback.

public getCallback(float $cronjobStartAsMicrotime) : Closure
Parameters
$cronjobStartAsMicrotime : float
Return values
Closure

run()

Runs the cronjob callback.

public run( $cronjobStartAsMicrotime) : mixed
Parameters
$cronjobStartAsMicrotime :
Return values
mixed

getImageFiles()

Returns an array of image file paths.

protected getImageFiles() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results