/** * Load the cache **extensively** */ function load_all($order_by = '', $order_dir = '') { global $Settings; if ($order_by == '') { // Use default value from settings $order_by = $Settings->get('blogs_order_by'); } if ($order_dir == '') { // Use default value from settings $order_dir = $Settings->get('blogs_order_dir'); } // Save order $saved_order = $this->order_by; $this->order_by = gen_order_clause($order_by, $order_dir, $this->dbprefix, $this->dbIDname); parent::load_all(); // Restore $this->order_by = $saved_order; }