class Module { function Module() { $ci =& get_instance(); $this->load =& new Loader($this); $this->load->_assign_libraries($this, $ci); $this->load->_ci_assign_to_models(); log_message('debug', ucfirst(get_class($this))." module initialised"); } function index() { log_message('error', ucfirst(get_class($this))." module: No index method defined"); } }