function updateOrAddDefinedMeaningDefinition( $definedMeaningId, $languageId, $text ) { $definitionId = getDefinedMeaningDefinitionId( $definedMeaningId ); if ( $definitionId != 0 ) { updateTranslatedText( $definitionId, $languageId, $text ); } else { addDefinedMeaningDefiningDefinition( $definedMeaningId, $languageId, $text ); } }
public function update( $keyPath, $value ) { $valueId = $keyPath->peek( 0 )->translatedTextAttributeId; $translatedTextAttribute = getTranslatedTextAttribute( $valueId ); if ( $value != "" ) { updateTranslatedText( $translatedTextAttribute->value_tcid, $this->filterLanguageId, $value ); } }