Overview

Namespaces

  • Cron
  • None

Classes

  • AbstractField
  • CronExpression
  • DayOfMonthField
  • DayOfWeekField
  • FieldFactory
  • HoursField
  • MinutesField
  • MonthField
  • YearField

Interfaces

  • FieldInterface
  • Overview
  • Namespace
  • Class
  • Tree

Class AbstractField

Abstract CRON expression field

Cron\AbstractField implements Cron\FieldInterface

Direct known subclasses

Cron\DayOfMonthField, Cron\DayOfWeekField, Cron\HoursField, Cron\MinutesField, Cron\MonthField, Cron\YearField
Abstract
Namespace: Cron
Located at Scheduling/Vendor/CronExpression/src/Cron/AbstractField.php
Methods summary
public boolean
# isSatisfied( string $dateValue, string $value )

Check to see if a field is satisfied by a value

Check to see if a field is satisfied by a value

Parameters

$dateValue
string
$dateValue Date value to check
$value
string
$value Value to test

Returns

boolean
public boolean
# isRange( string $value )

Check if a value is a range

Check if a value is a range

Parameters

$value
string
$value Value to test

Returns

boolean
public boolean
# isIncrementsOfRanges( string $value )

Check if a value is an increments of ranges

Check if a value is an increments of ranges

Parameters

$value
string
$value Value to test

Returns

boolean
public boolean
# isInRange( string $dateValue, string $value )

Test if a value is within a range

Test if a value is within a range

Parameters

$dateValue
string
$dateValue Set date value
$value
string
$value Value to test

Returns

boolean
public boolean
# isInIncrementsOfRanges( string $dateValue, string $value )

Test if a value is within an increments of ranges (offset[-to]/step size)

Test if a value is within an increments of ranges (offset[-to]/step size)

Parameters

$dateValue
string
$dateValue Set date value
$value
string
$value Value to test

Returns

boolean
Methods inherited from Cron\FieldInterface
increment(), isSatisfiedBy(), validate()
API documentation generated by ApiGen 2.8.0