calendar MDL-24378 set better defaults when constructing a calendar object.

This commit is contained in:
Sam Hemelryk
2010-09-28 02:02:04 +00:00
parent 25c55fe563
commit d8d8bdd97b
+16 -1
View File
@@ -2428,7 +2428,22 @@ class calendar_information {
* @param int $month
* @param int $year
*/
public function __construct($day, $month, $year) {
public function __construct($day=0, $month=0, $year=0) {
$date = usergetdate(time());
if (empty($day)) {
$day = $date['mday'];
}
if (empty($month)) {
$month = $date['mon'];
}
if (empty($year)) {
$year = $date['year'];
}
$this->day = $day;
$this->month = $month;
$this->year = $year;