Helper class for supporting task execution rules.
- Depuis
- 4.1.0
- Voir également
- Task} class.
◆ __construct()
◆ dateTimeToSql()
dateTimeToSql |
( |
\DateTime |
$dateTime | ) |
|
|
private |
Returns a sql-formatted string for a DateTime object. Only needed for DateTime objects returned by CronExpression, JDate supports this as class method.
- Paramètres
-
\DateTime | $dateTime | A DateTime object to format |
- Renvoie
- string
- Depuis
- 4.1.0
Références $db, class, et Factory\getContainer().
◆ getFromTask()
getFromTask |
( |
string |
$property, |
|
|
|
$default = null |
|
) |
| |
|
private |
Get a property from the task array
- Paramètres
-
string | $property | The property to get |
mixed | $default | The default value returned if property does not exist |
- Renvoie
- mixed
- Depuis
- 4.1.0
Références $default, et ArrayHelper\getValue().
◆ nextExec()
nextExec |
( |
bool |
$string = true , |
|
|
bool |
$basisNow = false |
|
) |
| |
- Paramètres
-
boolean | $string | If true, an SQL formatted string is returned. |
boolean | $basisNow | If true, the current date-time is used as the basis for projecting the next execution. |
- Renvoie
- ?Date|string
- Depuis
- 4.1.0
- Exceptions
-
Références Factory\getDate(), et null.
◆ $rule
◆ $task
◆ $type
La documentation de cette classe a été générée à partir du fichier suivant :