function &_get_model() { if (isset($this->_model)) { return $this->_model; } $id = $this->getIdValue(); if (!$id) { return false; } require_once 'AMP/Content/Article/Version.inc.php'; $article = new Article_Version(AMP_Registry::getDbcon(), $id); if (!$article->hasData()) { return false; } $this->_model =& $article; return $this->_model; }
function readVersion($version_id) { require_once 'AMP/Content/Article/Version.inc.php'; $version = new Article_Version($this->dbcon, $version_id); if (!$version->hasData()) { return false; } $this->setData($version->getData()); $this->_version_status = true; }