You are here

class DomainStorageDecorator in Devel 4.x

Same name and namespace in other branches
  1. 8.3 webprofiler/src/Entity/Decorators/Config/DomainStorageDecorator.php \Drupal\webprofiler\Entity\Decorators\Config\DomainStorageDecorator
  2. 8.2 webprofiler/src/Entity/Decorators/Config/DomainStorageDecorator.php \Drupal\webprofiler\Entity\Decorators\Config\DomainStorageDecorator

Class DomainStorageDecorator.

Hierarchy

Expanded class hierarchy of DomainStorageDecorator

1 file declares its use of DomainStorageDecorator
EntityManagerWrapper.php in webprofiler/src/Entity/EntityManagerWrapper.php

File

webprofiler/src/Entity/Decorators/Config/DomainStorageDecorator.php, line 11

Namespace

Drupal\webprofiler\Entity\Decorators\Config
View source
class DomainStorageDecorator extends ConfigEntityStorageDecorator implements DomainStorageInterface {

  /**
   * {@inheritdoc}
   */
  public function loadDefaultDomain() {
    return $this
      ->getOriginalObject()
      ->loadDefaultDomain();
  }

  /**
   * {@inheritdoc}
   */
  public function loadDefaultId() {
    return $this
      ->getOriginalObject()
      ->loadDefaultId();
  }

  /**
   * {@inheritdoc}
   */
  public function loadMultipleSorted(array $ids = NULL) {
    return $this
      ->getOriginalObject()
      ->loadMultipleSorted($ids);
  }

  /**
   * {@inheritdoc}
   */
  public function loadByHostname($hostname) {
    return $this
      ->getOriginalObject()
      ->loadByHostname($hostname);
  }

  /**
   * {@inheritdoc}
   */
  public function loadOptionsList() {
    return $this
      ->getOriginalObject()
      ->loadOptionsList();
  }

  /**
   * {@inheritdoc}
   */
  public function sort(DomainInterface $a, DomainInterface $b) {
    return $this
      ->getOriginalObject()
      ->sort($a, $b);
  }

  /**
   * {@inheritdoc}
   */
  public function loadSchema() {
    return $this
      ->getOriginalObject()
      ->loadSchema();
  }

  /**
   * {@inheritdoc}
   */
  public function prepareHostname($hostname) {
    return $this
      ->getOriginalObject()
      ->prepareHostname($hostname);
  }

  /**
   * {@inheritdoc}
   */
  public function createHostname() {
    return $this
      ->getOriginalObject()
      ->createHostname();
  }

  /**
   * {@inheritdoc}
   */
  public function createMachineName($hostname = NULL) {
    return $this
      ->getOriginalObject()
      ->createMachineName($hostname);
  }

  /**
   * {@inheritdoc}
   */
  public function getDefaultScheme() {
    return $this
      ->getOriginalObject()
      ->getDefaultScheme();
  }

}

Members

Namesort descending Modifiers Type Description Overrides
ConfigEntityStorageDecorator::create public function Constructs a new entity object, without permanently saving it. Overrides EntityStorageInterface::create
ConfigEntityStorageDecorator::createFromStorageRecord public function Creates a configuration entity from storage values. Overrides ConfigEntityStorageInterface::createFromStorageRecord
ConfigEntityStorageDecorator::createInstance public static function Instantiates a new instance of this entity handler. Overrides EntityHandlerInterface::createInstance
ConfigEntityStorageDecorator::delete public function Deletes permanently saved entities. Overrides EntityStorageInterface::delete
ConfigEntityStorageDecorator::deleteRevision public function Delete a specific entity revision. Overrides EntityStorageInterface::deleteRevision
ConfigEntityStorageDecorator::getAggregateQuery public function Gets an aggregated query instance. Overrides EntityStorageInterface::getAggregateQuery
ConfigEntityStorageDecorator::getEntityClass public function
ConfigEntityStorageDecorator::getEntityType public function Gets the entity type definition. Overrides EntityStorageInterface::getEntityType
ConfigEntityStorageDecorator::getEntityTypeId public function Gets the entity type ID. Overrides EntityStorageInterface::getEntityTypeId
ConfigEntityStorageDecorator::getIDFromConfigName public static function Extracts the configuration entity ID from the full configuration name. Overrides ConfigEntityStorageInterface::getIDFromConfigName
ConfigEntityStorageDecorator::getQuery public function Gets an entity query instance. Overrides EntityStorageInterface::getQuery
ConfigEntityStorageDecorator::hasData public function Determines if the storage contains any data. Overrides EntityStorageInterface::hasData
ConfigEntityStorageDecorator::importCreate public function Creates entities upon synchronizing configuration changes. Overrides ImportableEntityStorageInterface::importCreate
ConfigEntityStorageDecorator::importDelete public function Delete entities upon synchronizing configuration changes. Overrides ImportableEntityStorageInterface::importDelete
ConfigEntityStorageDecorator::importRename public function Renames entities upon synchronizing configuration changes. Overrides ImportableEntityStorageInterface::importRename
ConfigEntityStorageDecorator::importUpdate public function Updates entities upon synchronizing configuration changes. Overrides ImportableEntityStorageInterface::importUpdate
ConfigEntityStorageDecorator::load public function Loads one entity. Overrides EntityStorageInterface::load
ConfigEntityStorageDecorator::loadByProperties public function Load entities by their property values. Overrides EntityStorageInterface::loadByProperties
ConfigEntityStorageDecorator::loadMultiple public function Loads one or more entities. Overrides EntityStorageInterface::loadMultiple
ConfigEntityStorageDecorator::loadMultipleOverrideFree public function Loads one or more entities in their original form without overrides. Overrides ConfigEntityStorageInterface::loadMultipleOverrideFree
ConfigEntityStorageDecorator::loadOverrideFree public function Loads one entity in their original form without overrides. Overrides ConfigEntityStorageInterface::loadOverrideFree
ConfigEntityStorageDecorator::loadRevision public function Load a specific entity revision. Overrides EntityStorageInterface::loadRevision
ConfigEntityStorageDecorator::loadUnchanged public function Loads an unchanged entity from the database. Overrides EntityStorageInterface::loadUnchanged
ConfigEntityStorageDecorator::resetCache public function Resets the internal entity cache. Overrides EntityStorageInterface::resetCache
ConfigEntityStorageDecorator::restore public function Restores a previously saved entity. Overrides EntityStorageInterface::restore
ConfigEntityStorageDecorator::save public function Saves the entity permanently. Overrides EntityStorageInterface::save
ConfigEntityStorageDecorator::updateFromStorageRecord public function Updates a configuration entity from storage values. Overrides ConfigEntityStorageInterface::updateFromStorageRecord
ConfigEntityStorageDecorator::__construct public function Overrides Decorator::__construct
Decorator::$object protected property @var
Decorator::getOriginalObject public function Return the original (i.e. non decorated) object.
Decorator::isCallable public function Returns true if $method is a PHP callable.
Decorator::__call public function
Decorator::__get public function
DomainStorageDecorator::createHostname public function
DomainStorageDecorator::createMachineName public function
DomainStorageDecorator::getDefaultScheme public function
DomainStorageDecorator::loadByHostname public function
DomainStorageDecorator::loadDefaultDomain public function
DomainStorageDecorator::loadDefaultId public function
DomainStorageDecorator::loadMultipleSorted public function
DomainStorageDecorator::loadOptionsList public function
DomainStorageDecorator::loadSchema public function
DomainStorageDecorator::prepareHostname public function
DomainStorageDecorator::sort public function
EntityDecorator::$entities protected property
EntityDecorator::getEntities public function
EntityStorageInterface::FIELD_LOAD_CURRENT constant Load the most recent version of an entity's field data.
EntityStorageInterface::FIELD_LOAD_REVISION constant Load the version of an entity's field data specified in the entity.