/** * Returns the log for the primary key * @param interger $idLog * @param string $isoLang * @return Object */ public static function retriveByPk($idTag, $isoLang = 'pt_BR') { $criteria = new Criteria(); $criteria->add(self::TABLE . self::ID_TAG, $idTag); $criteria->add(self::TABLE . self::ISOLANG, $isoLang); $criteria->setLimit(1); $objTagI18n = new TagI18n(); return $objTagI18n->doSelectOne($criteria); }
/** * * @param $tag * @param $isoLang */ public static function retriveByPk($tag, $isoLang = 'pt_BR') { $criteria = new Criteria(); $criteria->add(self::TABLE . self::TAG, $tag); $criteria->setLimit(1); $objTag = new Tag(); $objTag->doSelectOne($criteria); $objTagI18n = new TagI18n(); $tagI18n = $objTagI18n->retriveByPk($objTag->getIdTag(), $isoLang); if ($tagI18n instanceof TagI18nPeer) { $objTag->setTagI18n($tagI18n); } return $objTag; }