function rollBackTranslatedContentToVersion( $translatedContentId, $languageId, $addTransactionId ) { removeTranslatedText( $translatedContentId, $languageId ); addTranslatedText( $translatedContentId, $languageId, getTranslatedContentFromHistory( $translatedContentId, $languageId, $addTransactionId ) ); }
function removeDefinedMeaningDefinition( $definedMeaningId, $languageId ) { $definitionId = getDefinedMeaningDefinitionId( $definedMeaningId ); if ( $definitionId != 0 ) removeTranslatedText( $definitionId, $languageId ); }
public function remove( $keyPath ) { $valueId = $keyPath->peek( 1 )->translatedTextAttributeId; $languageId = $keyPath->peek( 0 )->language; $translatedTextAttribute = getTranslatedTextAttribute( $valueId ); removeTranslatedText( $translatedTextAttribute->value_tcid, $languageId ); }