CronjobConfigurationCollection
in package
implements
IteratorAggregate
Class CronjobConfigurationCollection
Interfaces, Classes and Traits
- IteratorAggregate
Table of Contents
- $active : CronjobConfigurationInterface
- $configurations : array<string|int, CronjobConfigurationInterface>
- $interval : CronjobConfigurationInterface
- __construct() : mixed
- CronjobConfigurationCollection constructor.
- collect() : array<string|int, mixed>|bool|CronjobConfigurationCollection
- Named constructor of cronjob configuration collection.
- getActive() : mixed
- getInterval() : mixed
- getIterator() : ArrayIterator|Traversable
- Returns an array iterator of the collected cronjob configuration, so instances are iterable.
- toArray() : mixed
Properties
$active
protected
CronjobConfigurationInterface
$active
$configurations
protected
array<string|int, CronjobConfigurationInterface>
$configurations
$interval
protected
CronjobConfigurationInterface
$interval
Methods
__construct()
CronjobConfigurationCollection constructor.
public
__construct(CronjobConfigurationInterface ...$configurations) : mixed
Parameters
- $configurations : CronjobConfigurationInterface
Return values
mixed —collect()
Named constructor of cronjob configuration collection.
public
static collect(CronjobConfigurationInterface ...$configurations) : array<string|int, mixed>|bool|CronjobConfigurationCollection
Parameters
- $configurations : CronjobConfigurationInterface
Return values
array<string|int, mixed>|bool|CronjobConfigurationCollection —getActive()
public
getActive() : mixed
Return values
mixed —getInterval()
public
getInterval() : mixed
Return values
mixed —getIterator()
Returns an array iterator of the collected cronjob configuration, so instances are iterable.
public
getIterator() : ArrayIterator|Traversable
Return values
ArrayIterator|Traversable —toArray()
public
toArray() : mixed