Public Member Functions | |
DateFormatter () | |
reformat ($preference, $text, $options=array('linked')) | |
replace ($matches) | |
formatDate ($bits, $link=true) | |
getMonthRegex () | |
makeIsoMonth ($monthName) | |
Makes an ISO month, e.g. | |
makeIsoYear ($year) | |
makeNormalYear ($iso) | |
Static Public Member Functions | |
static & | getInstance () |
Get a DateFormatter object. | |
Public Attributes | |
$mSource | |
$mTarget | |
$monthNames = '' | |
$rxDM | |
$rxMD | |
$rxDMY | |
$rxYDM | |
$rxMDY | |
$rxYMD | |
$regexes | |
$pDays | |
$pMonths | |
$pYears | |
$rules | |
$xMonths | |
$preferences | |
const | ALL = -1 |
const | NONE = 0 |
const | MDY = 1 |
const | DMY = 2 |
const | YMD = 3 |
const | ISO1 = 4 |
const | LASTPREF = 4 |
const | ISO2 = 5 |
const | YDM = 6 |
const | DM = 7 |
const | MD = 8 |
const | LAST = 8 |
Definition at line 8 of file DateFormatter.php.
DateFormatter::DateFormatter | ( | ) |
Definition at line 32 of file DateFormatter.php.
References $i, $wgContLang, and getMonthRegex().
DateFormatter::formatDate | ( | $ | bits, | |
$ | link = true | |||
) |
Definition at line 187 of file DateFormatter.php.
References $text, $wgContLang, makeIsoMonth(), makeIsoYear(), makeNormalYear(), and Xml::tags().
Referenced by replace().
static& DateFormatter::getInstance | ( | ) | [static] |
Get a DateFormatter object.
Definition at line 103 of file DateFormatter.php.
References $wgMemc, and wfMemcKey().
Referenced by CoreParserFunctions::formatDate(), and Parser::internalParse().
DateFormatter::getMonthRegex | ( | ) |
Definition at line 280 of file DateFormatter.php.
References $i, and $wgContLang.
Referenced by DateFormatter().
DateFormatter::makeIsoMonth | ( | $ | monthName | ) |
Makes an ISO month, e.g.
02, from a month name
$monthName | String: month name |
Definition at line 295 of file DateFormatter.php.
References $n, and $wgContLang.
Referenced by formatDate().
DateFormatter::makeIsoYear | ( | $ | year | ) |
$year | String: Year name |
Definition at line 307 of file DateFormatter.php.
References $text.
Referenced by formatDate().
DateFormatter::makeNormalYear | ( | $ | iso | ) |
Definition at line 323 of file DateFormatter.php.
References $text.
Referenced by formatDate().
DateFormatter::reformat | ( | $ | preference, | |
$ | text, | |||
$ | options = array('linked') | |||
) |
DateFormatter::replace | ( | $ | matches | ) |
$matches |
Definition at line 170 of file DateFormatter.php.
References $key, and formatDate().
DateFormatter::$monthNames = '' |
Definition at line 11 of file DateFormatter.php.
DateFormatter::$mSource |
Definition at line 10 of file DateFormatter.php.
DateFormatter::$mTarget |
Definition at line 10 of file DateFormatter.php.
DateFormatter::$pDays |
Definition at line 13 of file DateFormatter.php.
DateFormatter::$pMonths |
Definition at line 13 of file DateFormatter.php.
DateFormatter::$preferences |
Definition at line 14 of file DateFormatter.php.
DateFormatter::$pYears |
Definition at line 13 of file DateFormatter.php.
DateFormatter::$regexes |
Definition at line 13 of file DateFormatter.php.
DateFormatter::$rules |
Definition at line 14 of file DateFormatter.php.
DateFormatter::$rxDM |
Definition at line 11 of file DateFormatter.php.
DateFormatter::$rxDMY |
Definition at line 11 of file DateFormatter.php.
DateFormatter::$rxMD |
Definition at line 11 of file DateFormatter.php.
DateFormatter::$rxMDY |
Definition at line 11 of file DateFormatter.php.
DateFormatter::$rxYDM |
Definition at line 11 of file DateFormatter.php.
DateFormatter::$rxYMD |
Definition at line 11 of file DateFormatter.php.
DateFormatter::$xMonths |
Definition at line 14 of file DateFormatter.php.
const DateFormatter::ALL = -1 |
Definition at line 16 of file DateFormatter.php.
const DateFormatter::DM = 7 |
Definition at line 25 of file DateFormatter.php.
const DateFormatter::DMY = 2 |
Definition at line 19 of file DateFormatter.php.
const DateFormatter::ISO1 = 4 |
Definition at line 21 of file DateFormatter.php.
const DateFormatter::ISO2 = 5 |
Definition at line 23 of file DateFormatter.php.
const DateFormatter::LAST = 8 |
Definition at line 27 of file DateFormatter.php.
const DateFormatter::LASTPREF = 4 |
Definition at line 22 of file DateFormatter.php.
const DateFormatter::MD = 8 |
Definition at line 26 of file DateFormatter.php.
const DateFormatter::MDY = 1 |
Definition at line 18 of file DateFormatter.php.
const DateFormatter::NONE = 0 |
Definition at line 17 of file DateFormatter.php.
const DateFormatter::YDM = 6 |
Definition at line 24 of file DateFormatter.php.
const DateFormatter::YMD = 3 |
Definition at line 20 of file DateFormatter.php.