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

Fonctions membres publiques

 isSatisfiedBy (DateTimeInterface $date, $value, bool $invert)
 
 increment (DateTimeInterface &$date, $invert=false, $parts=null)
 
- 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 = 1
 
 $rangeEnd = 12
 
 $literals = [1 => 'JAN'
 
- 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

Month field. Allows: * , / -.

Documentation des fonctions membres

◆ increment()

increment ( DateTimeInterface &  $date,
  $invert = false,
  $parts = null 
)
Paramètres
\DateTime | \DateTimeImmutable$date

Implémente FieldInterface.

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

◆ isSatisfiedBy()

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

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

Implémente FieldInterface.

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

Documentation des champs

◆ $literals

$literals = [1 => 'JAN'
protected

{}

◆ $rangeEnd

$rangeEnd = 12
protected

{}

◆ $rangeStart

$rangeStart = 1
protected

{}


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