_assign_libraries(FALSE); log_message('debug', "Model Class Initialized"); } // END Model() /** * Assign Libraries * * Creates local references to all currently instantiated objects * so that any syntax that can be legally used in a controller * can be used within models. * * @access private */ function _assign_libraries($use_reference = TRUE) { $obj =& get_instance(); foreach ($obj->ci_is_loaded as $val) { if ( ! isset($this->$val)) { if ($use_reference === TRUE) { $this->$val =& $obj->$val; } else { $this->$val = $obj->$val; } } } } // END _assign_libraries() } // END Model Class ?>