/** * Load public id for the given link and recipient * * @param Mzax_Emarketing_Model_Link $object * @param unknown $urlId * @param unknown $recipientId * @return Mzax_Emarketing_Model_Resource_Link_Reference */ public function loadPublicId(Mzax_Emarketing_Model_Link_Reference $object, $linkId, $recipientId) { $select = $this->_getReadAdapter()->select()->from($this->getMainTable())->where($this->getMainTable() . '.`recipient_id`=?', $recipientId)->where($this->getMainTable() . '.`link_id`=?', $linkId); $data = $this->_getReadAdapter()->fetchRow($select); if ($data) { $object->setData($data); } $this->unserializeFields($object); $this->_afterLoad($object); return $this; }