Overview

Classes

  • Horde_Date_Parser
  • Horde_Date_Parser_Handler
  • Horde_Date_Parser_Locale_Base
  • Horde_Date_Parser_Locale_Base_Grabber
  • Horde_Date_Parser_Locale_Base_Ordinal
  • Horde_Date_Parser_Locale_Base_Pointer
  • Horde_Date_Parser_Locale_Base_Repeater
  • Horde_Date_Parser_Locale_Base_Scalar
  • Horde_Date_Parser_Locale_Base_Separator
  • Horde_Date_Parser_Locale_Base_Timezone
  • Horde_Date_Parser_Locale_De
  • Horde_Date_Parser_Locale_De_Grabber
  • Horde_Date_Parser_Locale_De_Ordinal
  • Horde_Date_Parser_Locale_De_Pointer
  • Horde_Date_Parser_Locale_De_Repeater
  • Horde_Date_Parser_Locale_De_Scalar
  • Horde_Date_Parser_Locale_De_Separator
  • Horde_Date_Parser_Locale_De_Timezone
  • Horde_Date_Parser_Locale_Pt
  • Horde_Date_Parser_Locale_Pt_Grabber
  • Horde_Date_Parser_Locale_Pt_Ordinal
  • Horde_Date_Parser_Locale_Pt_Pointer
  • Horde_Date_Parser_Locale_Pt_Repeater
  • Horde_Date_Parser_Locale_Pt_Scalar
  • Horde_Date_Parser_Locale_Pt_Separator
  • Horde_Date_Parser_Locale_Pt_Timezone
  • Horde_Date_Parser_Result
  • Horde_Date_Parser_Token

Exceptions

  • Horde_Date_Parser_Exception
  • Overview
  • Class
  • Tree

Class Horde_Date_Parser_Locale_Base_Repeater

Direct known subclasses

Horde_Date_Parser_Locale_De_Repeater, Horde_Date_Parser_Locale_Pt_Repeater
Located at Horde/Date/Parser/Locale/Base/Repeater.php
Methods summary
public
# scan( mixed $tokens, mixed $options )
public
# scanForMonthNames( mixed $token )
public
# scanForDayNames( mixed $token )
public
# scanForDayPortions( mixed $token )
public
# scanForTimes( mixed $token, mixed $options )
public
# scanForUnits( mixed $token )
Properties summary
public array $monthNameScanner
# array( '/^jan\.?(uary)?$/' => 'january', '/^feb\.?(ruary)?$/' => 'february', '/^mar\.?(ch)?$/' => 'march', '/^apr\.?(il)?$/' => 'april', '/^may$/' => 'may', '/^jun\.?e?$/' => 'june', '/^jul\.?y?$/' => 'july', '/^aug\.?(ust)?$/' => 'august', '/^sep\.?(t\.?|tember)?$/' => 'september', '/^oct\.?(ober)?$/' => 'october', '/^nov\.?(ember)?$/' => 'november', '/^dec\.?(ember)?$/' => 'december', )
public array $dayNameScanner
# array( '/^m[ou]n(day)?$/' => 'monday', '/^t(ue|eu|oo|u|)s(day)?$/' => 'tuesday', '/^tue$/' => 'tuesday', '/^we(dnes|nds|nns)day$/' => 'wednesday', '/^wed$/' => 'wednesday', '/^th(urs|ers)day$/' => 'thursday', '/^thu$/' => 'thursday', '/^fr[iy](day)?$/' => 'friday', '/^sat(t?[ue]rday)?$/' => 'saturday', '/^su[nm](day)?$/' => 'sunday', )
public array $dayPortionScanner
# array( '/^ams?$/' => 'am', '/^pms?$/' => 'pm', '/^mornings?$/' => 'morning', '/^afternoons?$/' => 'afternoon', '/^evenings?$/' => 'evening', '/^(night|nite)s?$/' => 'night', )
public array $unitScanner
# array( '/^years?$/' => 'year', '/^seasons?$/' => 'season', '/^months?$/' => 'month', '/^fortnights?$/' => 'fortnight', '/^weeks?$/' => 'week', '/^weekends?$/' => 'weekend', '/^days?$/' => 'day', '/^hours?$/' => 'hour', '/^minutes?$/' => 'minute', '/^seconds?$/' => 'second', )
public string $timeRegex
# '/^\d{1,2}(:?\d{2})?([\.:]?\d{2})?$/'
API documentation generated by ApiGen