public function DatabaseStorageController::resetCache

Implements Drupal\Core\Entity\EntityStorageControllerInterface::resetCache().

Overrides EntityStorageControllerInterface::resetCache

5 calls to DatabaseStorageController::resetCache()
DatabaseStorageController::delete in drupal/core/lib/Drupal/Core/Entity/DatabaseStorageController.php
Implements Drupal\Core\Entity\EntityStorageControllerInterface::delete().
DatabaseStorageController::save in drupal/core/lib/Drupal/Core/Entity/DatabaseStorageController.php
Implements Drupal\Core\Entity\EntityStorageControllerInterface::save().
DatabaseStorageControllerNG::save in drupal/core/lib/Drupal/Core/Entity/DatabaseStorageControllerNG.php
Overrides DatabaseStorageController::save().
TermStorageController::resetCache in drupal/core/modules/taxonomy/lib/Drupal/taxonomy/TermStorageController.php
Overrides Drupal\Core\Entity\DatabaseStorageController::resetCache().
VocabularyStorageController::resetCache in drupal/core/modules/taxonomy/lib/Drupal/taxonomy/VocabularyStorageController.php
Overrides Drupal\Core\Entity\DrupalDatabaseStorageController::resetCache().
2 methods override DatabaseStorageController::resetCache()
TermStorageController::resetCache in drupal/core/modules/taxonomy/lib/Drupal/taxonomy/TermStorageController.php
Overrides Drupal\Core\Entity\DatabaseStorageController::resetCache().
VocabularyStorageController::resetCache in drupal/core/modules/taxonomy/lib/Drupal/taxonomy/VocabularyStorageController.php
Overrides Drupal\Core\Entity\DrupalDatabaseStorageController::resetCache().

File

drupal/core/lib/Drupal/Core/Entity/DatabaseStorageController.php, line 146
Definition of Drupal\Core\Entity\DatabaseStorageController.

Class

DatabaseStorageController
Defines a base entity controller class.

Namespace

Drupal\Core\Entity

Code

public function resetCache(array $ids = NULL) {
  if (isset($ids)) {
    foreach ($ids as $id) {
      unset($this->entityCache[$id]);
    }
  }
  else {
    $this->entityCache = array();
  }
}