Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de l'interface FieldInterface
+ Graphe d'héritage de FieldInterface:

Fonctions membres publiques

 isSatisfiedBy (DateTimeInterface $date, $value, bool $invert)
 
 increment (DateTimeInterface &$date, $invert=false, $parts=null)
 
 validate (string $value)
 

Description détaillée

CRON field interface.

Documentation des fonctions membres

◆ increment()

increment ( DateTimeInterface &  $date,
  $invert = false,
  $parts = null 
)

When a CRON expression is not satisfied, this method is used to increment or decrement a DateTime object by the unit of the cron field.

Implémenté dans DayOfWeekField, HoursField, DayOfMonthField, MonthField, et MinutesField.

◆ isSatisfiedBy()

isSatisfiedBy ( DateTimeInterface  $date,
  $value,
bool  $invert 
)

Check if the respective value of a DateTime field satisfies a CRON exp.

Implémenté dans DayOfMonthField, DayOfWeekField, HoursField, MonthField, et MinutesField.

◆ validate()

validate ( string  $value)

Validates a CRON expression for a given field.

Paramètres
string$valueCRON expression value to validate
Renvoie
bool Returns TRUE if valid, FALSE otherwise

Implémenté dans AbstractField, DayOfWeekField, et DayOfMonthField.


La documentation de cette interface a été générée à partir du fichier suivant :