public function hasDataObjectGroups() { //$db = ZitDBAdapter::getDBAdapter(); $db = Zend_Registry::get('my_db2'); $dog = new DataObjectGroups($db); $result = $dog->fetchAll("version_id = {$this->id}"); // $query = "select count(*) as num_rows from data_object_group where version_id = $this->id"; // $result = $db->fetchAll($query); if ($result->count() != 0) { return true; } else { return false; } }
public function DataObjectGroup($id) { $db = Zend_Registry::get('my_db2'); $dog = new DataObjectGroups($db); $result = $dog->fetchAll("group_id = {$id}"); switch (DB_TYPE) { case 'mysql': $this->dataObjectGroupDesc = $result[0]->group_desc; $this->versionId = $result[0]->version_id; $this->dataObjectGroupId = $id; break; case 'oci8': $this->dataObjectGroupDesc = $result[0]->GROUP_DESC; $this->versionId = $result[0]->VERSION_ID; $this->dataObjectGroupId = $id; break; } $this->getNumberDataObjects(); }