public function fetch_page($eid) { if (isset($this->_entry_id_cache[$eid]) && !empty($this->_entry_id_cache[$eid])) { return $this->_entry_id_cache[$eid]; } require_once "class.mt_page.php"; $page = new Page(); $page->Load($eid); if (!empty($page)) { $this->_entry_id_cache[$eid] = $page; return $page; } else { return null; } }