예제 #1
0
파일: TagI18n.php 프로젝트: suga/Megiddo
 /**
  * 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);
 }
예제 #2
0
파일: Tag.php 프로젝트: suga/Megiddo
 /**
  * 
  * @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;
 }