Start on MDL-12730 .. fixes some E_STRICT messages for 1.9 (removing __construct in

this branch only, to stay compatible with PHP4)
This commit is contained in:
scyrma
2008-01-25 08:34:37 +00:00
parent ed3a874632
commit e3a08c6eaa
+2 -6
View File
@@ -64,7 +64,7 @@ function page_create_object($type, $id = NULL) {
$classname = page_map_class($type);
$object = &new $classname;
$object = new $classname;
// TODO: subclassing check here
if ($object->get_type() !== $type) {
@@ -156,10 +156,6 @@ class page_base {
$this->construct();
}
function __construct() {
$this->construct();
}
function construct() {
page_id_and_class($this->body_id, $this->body_class);
}
@@ -181,7 +177,7 @@ class page_base {
// HTML OUTPUT SECTION
// We have absolutely no idea what derived pages are all about
function print_header($title, $morenavlinks) {
function print_header($title, $morenavlinks=NULL) {
trigger_error('Page class does not implement method <strong>print_header()</strong>', E_USER_WARNING);
return;
}