This commit is contained in:
Paula V. Quispe
2015-11-27 12:42:37 -04:00
parent 3a9c268f48
commit 2167324c07
12 changed files with 212 additions and 14 deletions

View File

@@ -897,6 +897,25 @@ class Language extends BaseLanguage
return $labels;
}
function loadByCode($langId) {
try {
$oCriteria = new Criteria('workflow');
$oCriteria->addSelectColumn( LanguagePeer::LAN_NAME );
$oCriteria->add(LanguagePeer::LAN_ID, $langId);
$oDataset = LanguagePeer::doSelectRS($oCriteria);
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
$oDataset->next();
$aRow = $oDataset->getRow();
$aRow['LANGUAGE_NAME'] = $aRow['LAN_NAME'];
if (is_array($aRow)) {
return $aRow;
} else {
throw (new Exception("The language '$langId' doesn\'t exist!"));
}
} catch( exception $oError ) {
throw ($oError);
}
}
}
// Language