public function EntityTestTranslationController::removeTranslation

Overrides EntityTranslationControllerInterface::removeTranslation().

Overrides EntityTranslationController::removeTranslation

File

drupal/core/modules/system/tests/modules/entity_test/lib/Drupal/entity_test/EntityTestTranslationController.php, line 21
Definition of Drupal\translation_entity\EntityTranslationController.

Class

EntityTestTranslationController
Test entity translation controller.

Namespace

Drupal\entity_test

Code

public function removeTranslation(EntityInterface $entity, $langcode) {
  $translation = $entity
    ->getTranslation($langcode);
  foreach ($translation
    ->getPropertyDefinitions() as $property_name => $langcode) {
    $translation->{$property_name} = array();
  }
}