entity_generic-8.x-3.x-dev/src/Entity/GenericConfig.php

src/Entity/GenericConfig.php
<?php

namespace Drupal\entity_generic\Entity;

use Drupal\Core\Config\Entity\ConfigEntityBase;
use Drupal\Core\Entity\EntityStorageInterface;

/**
 * Defines the entity type class.
 */
abstract class GenericConfig extends ConfigEntityBase implements GenericConfigInterface {

  /**
   * The machine name of this entity type.
   *
   * @var string
   */
  protected $id;

  /**
   * The human-readable name of the entity type.
   *
   * @var string
   */
  protected $label;

  /**
   * {@inheritdoc}
   */
  public static function postDelete(EntityStorageInterface $storage, array $entities) {
    parent::postDelete($storage, $entities);

    // Clear the entity type cache to reflect the removal.
    $storage->resetCache(array_keys($entities));
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc