ILIAS
trunk Revision v11.0_alpha-1811-gd2d5443e411
|
Builds a Date Format with split up elements to ease conversion. More...
Public Member Functions | |
get () | |
Get the configured DateFormat and reset format. More... | |
initWithFormat (DateFormat $format) | |
dot () | |
Append tokens to format. More... | |
comma () | |
dash () | |
slash () | |
space () | |
day () | |
dayOrdinal () | |
weekday () | |
weekdayShort () | |
week () | |
month () | |
monthSpelled () | |
monthSpelledShort () | |
year () | |
twoDigitYear () | |
hours24 () | |
hours12 () | |
minutes () | |
seconds () | |
meridiem () | |
colon () | |
Private Attributes | |
array | $format = [] |
Builds a Date Format with split up elements to ease conversion.
Internal constants are based on options for php date format.
Definition at line 26 of file FormatBuilder.php.
ILIAS\Data\DateFormat\FormatBuilder::colon | ( | ) |
Definition at line 170 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\COLON.
ILIAS\Data\DateFormat\FormatBuilder::comma | ( | ) |
ILIAS\Data\DateFormat\FormatBuilder::dash | ( | ) |
ILIAS\Data\DateFormat\FormatBuilder::day | ( | ) |
ILIAS\Data\DateFormat\FormatBuilder::dayOrdinal | ( | ) |
Definition at line 86 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\DAY_ORDINAL.
ILIAS\Data\DateFormat\FormatBuilder::dot | ( | ) |
Append tokens to format.
Definition at line 50 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\DOT.
ILIAS\Data\DateFormat\FormatBuilder::get | ( | ) |
Get the configured DateFormat and reset format.
Definition at line 34 of file FormatBuilder.php.
ILIAS\Data\DateFormat\FormatBuilder::hours12 | ( | ) |
Definition at line 146 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\HOURS12.
ILIAS\Data\DateFormat\FormatBuilder::hours24 | ( | ) |
Definition at line 140 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\HOURS24.
ILIAS\Data\DateFormat\FormatBuilder::initWithFormat | ( | DateFormat | $format | ) |
Definition at line 41 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\toArray().
Referenced by ILIAS\Data\DateFormat\Factory\amend().
ILIAS\Data\DateFormat\FormatBuilder::meridiem | ( | ) |
Definition at line 164 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\MERIDIEM.
ILIAS\Data\DateFormat\FormatBuilder::minutes | ( | ) |
Definition at line 152 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\MINUTES.
ILIAS\Data\DateFormat\FormatBuilder::month | ( | ) |
Definition at line 110 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\MONTH.
ILIAS\Data\DateFormat\FormatBuilder::monthSpelled | ( | ) |
Definition at line 116 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\MONTH_SPELLED.
ILIAS\Data\DateFormat\FormatBuilder::monthSpelledShort | ( | ) |
Definition at line 122 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\MONTH_SPELLED_SHORT.
ILIAS\Data\DateFormat\FormatBuilder::seconds | ( | ) |
Definition at line 158 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\SECONDS.
ILIAS\Data\DateFormat\FormatBuilder::slash | ( | ) |
ILIAS\Data\DateFormat\FormatBuilder::space | ( | ) |
ILIAS\Data\DateFormat\FormatBuilder::twoDigitYear | ( | ) |
Definition at line 134 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\YEAR_TWO_DIG.
ILIAS\Data\DateFormat\FormatBuilder::week | ( | ) |
ILIAS\Data\DateFormat\FormatBuilder::weekday | ( | ) |
Definition at line 92 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\WEEKDAY.
ILIAS\Data\DateFormat\FormatBuilder::weekdayShort | ( | ) |
Definition at line 98 of file FormatBuilder.php.
References ILIAS\Data\DateFormat\DateFormat\WEEKDAY_SHORT.
ILIAS\Data\DateFormat\FormatBuilder::year | ( | ) |
|
private |
Definition at line 29 of file FormatBuilder.php.