You are here

interface AppCacheByOwnerFactoryInterface in Apigee Edge 8

Definition of the app cache that stores apps by their owner and app name.

Hierarchy

Expanded class hierarchy of AppCacheByOwnerFactoryInterface

All classes that implement AppCacheByOwnerFactoryInterface

9 files declare their use of AppCacheByOwnerFactoryInterface
AppByOwnerController.php in src/Entity/Controller/AppByOwnerController.php
AppController.php in src/Entity/Controller/AppController.php
AppCredentialControllerBase.php in src/Entity/Controller/AppCredentialControllerBase.php
DeveloperAppControllerFactory.php in src/Entity/Controller/DeveloperAppControllerFactory.php
DeveloperAppCredentialControllerFactory.php in src/Entity/Controller/DeveloperAppCredentialControllerFactory.php

... See full list

File

src/Entity/Controller/Cache/AppCacheByOwnerFactoryInterface.php, line 26

Namespace

Drupal\apigee_edge\Entity\Controller\Cache
View source
interface AppCacheByOwnerFactoryInterface {

  /**
   * Returns the same app cache instance for an owner.
   *
   * @param string $owner
   *   Developer id (UUID), email address or a company's company name.
   *
   * @return \Drupal\apigee_edge\Entity\Controller\Cache\AppCacheByOwnerInterface
   *   The app name cache instance that belongs to the owner.
   */
  public function getAppCache(string $owner) : AppCacheByOwnerInterface;

}

Members

Namesort descending Modifiers Type Description Overrides
AppCacheByOwnerFactoryInterface::getAppCache public function Returns the same app cache instance for an owner. 2