MX_Loader::database PHP Method

database() public method

Load the database drivers *
public database ( $params = '', $return = FALSE, $query_builder = NULL )
    public function database($params = '', $return = FALSE, $query_builder = NULL)
    {
        if ($return === FALSE && $query_builder === NULL && isset(CI::$APP->db) && is_object(CI::$APP->db) && !empty(CI::$APP->db->conn_id)) {
            return FALSE;
        }
        require_once BASEPATH . 'database/DB' . EXT;
        if ($return === TRUE) {
            return DB($params, $query_builder);
        }
        CI::$APP->db = DB($params, $query_builder);
        return $this;
    }