Exemplo n.º 1
0
 public function delete()
 {
     $field_collection_item = $this->getFieldCollectionItem();
     // Set a flag to remember that the host entity is being deleted. See
     // \Drupal\field_collection\Entity\FieldCollectionItem::deleteHostEntityReference().
     if ($field_collection_item !== NULL) {
         $field_collection_item->field_collection_deleting = TRUE;
         $field_collection_item->delete();
     }
     parent::delete();
 }
Exemplo n.º 2
0
 public function delete()
 {
     $field_collection_item = $this->getFieldCollectionItem();
     if ($field_collection_item !== NULL) {
         $field_collection_item->delete();
     }
     parent::delete();
 }
Exemplo n.º 3
0
 /**
  * {@inheritdoc}
  */
 public function delete()
 {
     parent::delete();
     $deleted_languages = \Drupal::state()->get('entity_test.delete.' . $this->getFieldDefinition()->getName()) ?: [];
     $deleted_languages[] = $this->getLangcode();
     \Drupal::state()->set('entity_test.delete.' . $this->getFieldDefinition()->getName(), $deleted_languages);
 }