Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe DayOfWeekField
+ Graphe d'héritage de DayOfWeekField:

Fonctions membres publiques

 __construct ()
 
 isSatisfiedBy (DateTimeInterface $date, $value, bool $invert)
 
 increment (DateTimeInterface &$date, $invert=false, $parts=null)
 
 validate (string $value)
 
- Fonctions membres publiques hérités de AbstractField
 __construct ()
 
 isSatisfied (int $dateValue, string $value)
 
 isRange (string $value)
 
 isIncrementsOfRanges (string $value)
 
 isInRange (int $dateValue, $value)
 
 isInIncrementsOfRanges (int $dateValue, string $value)
 
 getRangeForExpression (string $expression, int $max)
 
 validate (string $value)
 

Attributs protégés

 $rangeStart = 0
 
 $rangeEnd = 7
 
 $nthRange
 
 $literals = [1 => 'MON'
 
- Attributs protégés hérités de AbstractField
 $fullRange = []
 
 $literals = []
 
 $rangeStart
 
 $rangeEnd
 

Membres hérités additionnels

- Fonctions membres protégées hérités de AbstractField
 convertLiterals (string $value)
 
 timezoneSafeModify (DateTimeInterface $dt, string $modification)
 
 setTimeHour (DateTimeInterface $date, bool $invert, int $originalTimestamp)
 

Description détaillée

Day of week field. Allows: * / , - ? L #.

Days of the week can be represented as a number 0-7 (0|7 = Sunday) or as a three letter string: SUN, MON, TUE, WED, THU, FRI, SAT.

'L' stands for "last". It allows you to specify constructs such as "the last Friday" of a given month.

'#' is allowed for the day-of-week field, and must be followed by a number between one and five. It allows you to specify constructs such as "the second Friday" of a given month.

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( )

Constructor

Références Symfony\Contracts\Service\__construct().

Documentation des fonctions membres

◆ increment()

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

Implémente FieldInterface.

Références $date, et $this.

◆ isSatisfiedBy()

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

Implémente FieldInterface.

Références $date, $fieldValue, $format, $parts, $value, et elseif.

◆ 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émente FieldInterface.

Références $value.

Documentation des champs

◆ $literals

$literals = [1 => 'MON'
protected

{}

◆ $nthRange

$nthRange
protected

◆ $rangeEnd

$rangeEnd = 7
protected

{}

◆ $rangeStart

$rangeStart = 0
protected

{}


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