An exception for terminatinating execution or to throw for unit testing.
Interface ilBiblAttributeInterface.
Interface ilBiblEntryInterface.
translationExistsForField(ilBiblFieldInterface $field)
translateAttribute(ilBiblAttributeInterface $attribute)
translationExistsForFieldAndSystemsLanguage(ilBiblFieldInterface $field)
translate(ilBiblFieldInterface $field)
Translates a field in the current users language in tho folowing order:
findArCreateInstanceForFieldAndlanguage(ilBiblFieldInterface $field, $language_key)
getAllTranslationsForFieldAsArray(ilBiblFieldInterface $field)
getAllTranslationsForField(ilBiblFieldInterface $field)
getInstanceForFieldAndUsersLanguage(ilBiblFieldInterface $field)
getInstanceForFieldAndSystemsLanguage(ilBiblFieldInterface $field)
translateAttributeString($type_id, ilBiblAttributeInterface $attribute)
translationExistsForFieldAndUsersLanguage(ilBiblFieldInterface $field)