Civil Date PHP Package

SeasonName
in package
implements ParsableTokenRule

Formats and parses localized season-name token values.

Table of Contents

Interfaces

ParsableTokenRule
Defines parsing behavior for a date-pattern token.

Methods

captureRegex()  : string
Returns the regular-expression fragment for capturing this token.
format()  : string
Formats the season name.
parse()  : int
Parses the season name.
property()  : string
Returns the semantic calendar-date property represented by this rule.

Methods

captureRegex()

Returns the regular-expression fragment for capturing this token.

public captureRegex() : string
Return values
string

Capturing regular-expression fragment.

format()

Formats the season name.

public format(CalendarDate $date, Locale $locale) : string
Parameters
$date : CalendarDate

Date providing the season.

$locale : Locale

Locale definition.

Return values
string

Localized season name.

parse()

Parses the season name.

public parse(string $value, Calendar $calendar, Locale $locale) : int
Parameters
$value : string

Captured input value.

$calendar : Calendar

Calendar associated with the token scope.

$locale : Locale

Locale definition.

Tags
throws
DateParseException

If the season name is unrecognized.

Return values
int

Parsed season value.

property()

Returns the semantic calendar-date property represented by this rule.

public property() : string
Return values
string

Calendar-date property name.

On this page

Search results