Issue #1810330 by c4doug, plach, YesCT: Remove EntityTranslationControllerInterface::removeTranslation().

8.0.x
webchick 2013-10-08 21:55:34 -07:00
parent bc308540ed
commit ec3616fdc9
3 changed files with 1 additions and 18 deletions

View File

@ -265,7 +265,7 @@ function content_translation_delete_confirm_submit(array $form, array &$form_sta
$controller = content_translation_controller($entity->entityType());
// Remove the translated values.
$controller->removeTranslation($entity, $language->id);
$entity->removeTranslation($language->id);
$entity->save();
// Remove any existing path alias for the removed translation.

View File

@ -42,13 +42,6 @@ class ContentTranslationController implements ContentTranslationControllerInterf
$this->entityInfo = $entity_info;
}
/**
* {@inheritdoc}
*/
public function removeTranslation(EntityInterface $entity, $langcode) {
$entity->removeTranslation($langcode);
}
/**
* Implements ContentTranslationControllerInterface::retranslate().
*/

View File

@ -139,16 +139,6 @@ interface ContentTranslationControllerInterface {
*/
public function getSourceLangcode(array $form_state);
/**
* Removes the translation values from the given entity.
*
* @param \Drupal\Core\Entity\EntityInterface $entity
* The entity whose values should be removed.
* @param string $langcode
* The language code identifying the translation being deleted.
*/
public function removeTranslation(EntityInterface $entity, $langcode);
/**
* Marks translations as outdated.
*