PHP Класс Horde_Date_Parser_Locale_Pt, horde

Наследование: extends Horde_Date_Parser_Locale_Base
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$args
$definitions
$now

Открытые методы

Метод Описание
__construct ( $args )
handle_od_rmn ( $tokens, $options )
handle_rdn ( $tokens, $options )
handle_sd_rmn ( $tokens, $options ) JPC
initDefinitions ( )
normalize_special_characters ( $str ) Replaces special characters with non-special equivalents.
numericizeOrdinals ( $text ) Convert ordinal words to numeric ordinals (third => 3rd)
parse ( $text, $specifiedOptions = [] ) Parses a string containing a natural language date or time. If the parser can find a date or time, either a Horde_Date or Horde_Date_Span will be returned (depending on the value of :return). If no date or time can be found, +nil+ will be returned.
preNormalize ( $text ) Clean up the specified input text by stripping unwanted characters, converting idioms to their canonical form, converting number words to numbers (three => 3), and converting ordinal words to numeric ordinals (third => 3rd)

Описание методов

__construct() публичный Метод

public __construct ( $args )

handle_od_rmn() публичный Метод

public handle_od_rmn ( $tokens, $options )

handle_rdn() публичный Метод

public handle_rdn ( $tokens, $options )

handle_sd_rmn() публичный Метод

JPC
public handle_sd_rmn ( $tokens, $options )

initDefinitions() публичный Метод

public initDefinitions ( )

normalize_special_characters() публичный Метод

Source: http://pt2.php.net/manual/en/function.chr.php#93291

numericizeOrdinals() публичный Метод

Convert ordinal words to numeric ordinals (third => 3rd)
public numericizeOrdinals ( $text )

parse() публичный Метод

Options are: [:context] :past or :future (defaults to :future) If your string represents a birthday, you can set :context to :past and if an ambiguous string is given, it will assume it is in the past. Specify :future or omit to set a future context. [:now] Time (defaults to time()) By setting :now to a Horde_Date, all computations will be based off of that time instead of time(). [:return] 'result', 'span', or 'date' (defaults to 'date') By default, the parser will guess a single point in time for the given date or time. If you'd rather have the entire time span returned, set :return to 'span' and a Horde_Date_Span will be returned. If you want the entire result, including tokens (for retrieving the text that was or was not tagged, for example), set :return to 'result' and you will get a result object. [:ambiguousTimeRange] Integer or :none (defaults to 6 (6am-6pm)) If an Integer is given, ambiguous times (like 5:00) will be assumed to be within the range of that time in the AM to that time in the PM. For example, if you set it to 7, then the parser will look for the time between 7am and 7pm. In the case of 5:00, it would assume that means 5:00pm. If :none is given, no assumption will be made, and the first matching instance of that time will be used.
public parse ( $text, $specifiedOptions = [] )

preNormalize() публичный Метод

Clean up the specified input text by stripping unwanted characters, converting idioms to their canonical form, converting number words to numbers (three => 3), and converting ordinal words to numeric ordinals (third => 3rd)
public preNormalize ( $text )

Описание свойств

$args публичное свойство

public $args

$definitions публичное свойство

public $definitions

$now публичное свойство

public $now