CronjobConfiguration
in package
implements
CronjobConfigurationInterface
Class CronjobConfiguration
Interfaces, Classes and Traits
- CronjobConfigurationInterface
- Interface CronjobConfigurationInterface
Table of Contents
- $name : string
- $title : string
- $type : string
- $value : mixed
- $values : array<string|int, mixed>
- __construct() : mixed
- CronjobConfiguration constructor.
- create() : CronjobConfiguration
- Named constructor of cronjob configuration.
- getName() : string
- Returns the cronjob configurations name.
- getTitle() : string
- * Returns the cronjob configurations title.
- getType() : string
- * Returns the cronjob configurations type.
- getValue() : mixed
- Returns the cronjob configuration field.
- getValues() : array<string|int, mixed>|null
- Returns the configuration values. Used by selects.
- toArray() : array<string|int, mixed>
- Returns the cronjob configuration data as array.
- withValues() : CronjobConfiguration
- Named constructor of cronjob configuration.
Properties
$name
protected
string
$name
$title
protected
string
$title
$type
protected
string
$type
$value
protected
mixed
$value
$values
protected
array<string|int, mixed>
$values
Methods
__construct()
CronjobConfiguration constructor.
public
__construct(StringType $name, StringType $title, StringType $type, mixed $value) : mixed
Parameters
- $name : StringType
-
Cronjob configuration name.
- $title : StringType
-
Cronjob configuration title.
- $type : StringType
-
Cronjob configuration type.
- $value : mixed
-
Cronjob configuration value.
Return values
mixed —create()
Named constructor of cronjob configuration.
public
static create(string $name, string $title, string $type, mixed $value) : CronjobConfiguration
Parameters
- $name : string
-
Cronjob configuration name.
- $title : string
-
Cronjob configuration title.
- $type : string
-
Cronjob configuration type.
- $value : mixed
-
Cronjob configuration value.
Return values
CronjobConfiguration —New instance.
getName()
Returns the cronjob configurations name.
public
getName() : string
Return values
string —getTitle()
* Returns the cronjob configurations title.
public
getTitle() : string
Return values
string —getType()
* Returns the cronjob configurations type.
public
getType() : string
Return values
string —getValue()
Returns the cronjob configuration field.
public
getValue() : mixed
Return values
mixed —getValues()
Returns the configuration values. Used by selects.
public
getValues() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null —toArray()
Returns the cronjob configuration data as array.
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed> —withValues()
Named constructor of cronjob configuration.
public
static withValues(string $name, string $title, string $type, mixed $value, array<string|int, mixed> $values) : CronjobConfiguration
Parameters
- $name : string
-
Cronjob configuration name.
- $title : string
-
Cronjob configuration title.
- $type : string
-
Cronjob configuration type.
- $value : mixed
-
Cronjob configuration value.
- $values : array<string|int, mixed>
-
Cronjob configuration values.
Return values
CronjobConfiguration —New instance.