====== DateGenerator ====== **Layer:** ''Core'' · **Source:** ''lib/core/DateGenerator.php:14'' (lines 14–602) ---- class DateGenerator ======= Inheritance ======= //No parent, interface or trait. This is a root type.// ======= Constants (0) ======= //None.// ======= Properties (5) ======= ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ | ''public'' | ''(untyped)'' | ''$monthalpha'' | | 17 | | ''public'' | ''(untyped)'' | ''$internaldate'' | | 18 | | ''public'' | ''(untyped)'' | ''$externaldate'' | | 19 | | ''public'' | ''(untyped)'' | ''$errors'' | | 20 | | ''public'' | ''(untyped)'' | ''$date_format'' | '''dmy''' | 21 | ======= Methods (20) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | public | ''__construct()'' | (undocumented) | 26 | | public | ''formatDate()'' | (undocumented) | 38 | | public | ''getInternalDate()'' | (undocumented) | 79 | | public | ''getInternalTime()'' | (undocumented) | 120 | | public | ''getInternalDateTime()'' | (undocumented) | 176 | | private | ''matchDateWithSeparators()'' | (undocumented) | 208 | | private | ''matchYearFirstDate()'' | (undocumented) | 250 | | private | ''matchCompactDate()'' | (undocumented) | 289 | | private | ''matchYearAlphaDate()'' | (undocumented) | 321 | | private | ''resolveMonthName()'' | (undocumented) | 338 | | public | ''verifyDate()'' | (undocumented) | 355 | | public | ''verifyTime()'' | (undocumented) | 397 | | public | ''getExternalDate()'' | (undocumented) | 418 | | private | ''matchExternalFormat8()'' | (undocumented) | 453 | | private | ''matchExternalFormat9()'' | (undocumented) | 482 | | private | ''matchExternalFormat10()'' | (undocumented) | 510 | | public | ''addDays()'' | (undocumented) | 542 | | public | ''addWeeks()'' | (undocumented) | 568 | | public | ''addMonths()'' | (undocumented) | 579 | | public | ''getErrors()'' | (undocumented) | 596 | ======== __construct() ======== public function __construct() //lines 26–33 (8)// //Takes no parameters.// ======== formatDate() ======== public function formatDate($dd, $mm, $ccyy) //lines 38–76 (39)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$dd'' | ''(untyped)'' | //required// | //none// | | ''$mm'' | ''(untyped)'' | //required// | //none// | | ''$ccyy'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== getInternalDate() ======== public function getInternalDate($input) //lines 79–117 (39)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== getInternalTime() ======== public function getInternalTime($input) //lines 120–173 (54)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== getInternalDateTime() ======== public function getInternalDateTime($input) //lines 176–205 (30)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== matchDateWithSeparators() ======== private function matchDateWithSeparators($input) //lines 208–248 (41)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== matchYearFirstDate() ======== private function matchYearFirstDate($input) //lines 250–287 (38)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== matchCompactDate() ======== private function matchCompactDate($input) //lines 289–319 (31)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== matchYearAlphaDate() ======== private function matchYearAlphaDate($input) //lines 321–336 (16)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== resolveMonthName() ======== private function resolveMonthName($month) //lines 338–352 (15)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$month'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== verifyDate() ======== public function verifyDate($day, $month, $year) //lines 355–394 (40)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$day'' | ''(untyped)'' | //required// | //none// | | ''$month'' | ''(untyped)'' | //required// | //none// | | ''$year'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== verifyTime() ======== public function verifyTime($hours, $minutes, $seconds) //lines 397–415 (19)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$hours'' | ''(untyped)'' | //required// | //none// | | ''$minutes'' | ''(untyped)'' | //required// | //none// | | ''$seconds'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== getExternalDate() ======== public function getExternalDate($input) //lines 418–451 (34)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== matchExternalFormat8() ======== private function matchExternalFormat8($input) //lines 453–480 (28)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== matchExternalFormat9() ======== private function matchExternalFormat9($input) //lines 482–508 (27)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== matchExternalFormat10() ======== private function matchExternalFormat10($input) //lines 510–539 (30)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$input'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== addDays() ======== public function addDays($internaldate, $days) //lines 542–565 (24)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$internaldate'' | ''(untyped)'' | //required// | //none// | | ''$days'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== addWeeks() ======== public function addWeeks($internaldate, $weeks) //lines 568–576 (9)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$internaldate'' | ''(untyped)'' | //required// | //none// | | ''$weeks'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== addMonths() ======== public function addMonths($internaldate, $months) //lines 579–593 (15)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$internaldate'' | ''(untyped)'' | //required// | //none// | | ''$months'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== getErrors() ======== public function getErrors() //lines 596–599 (4)// //Takes no parameters.// **Returns:** ''(none declared)'' ---- //This page is generated from source by 'tools/gendoc'. Edits will be overwritten.//