You are here

interface DeveloperAppCredentialControllerFactoryInterface in Apigee Edge 8

Base definition of the developer app credential factory service.

Hierarchy

Expanded class hierarchy of DeveloperAppCredentialControllerFactoryInterface

All classes that implement DeveloperAppCredentialControllerFactoryInterface

4 files declare their use of DeveloperAppCredentialControllerFactoryInterface
DeveloperAppCreateForm.php in src/Entity/Form/DeveloperAppCreateForm.php
DeveloperAppCreateFormBase.php in src/Entity/Form/DeveloperAppCreateFormBase.php
DeveloperAppEditForm.php in src/Entity/Form/DeveloperAppEditForm.php
OverrideAppKeysOnGenerate.php in tests/modules/apigee_edge_test_app_keys/src/EventSubscriber/OverrideAppKeysOnGenerate.php

File

src/Entity/Controller/DeveloperAppCredentialControllerFactoryInterface.php, line 26

Namespace

Drupal\apigee_edge\Entity\Controller
View source
interface DeveloperAppCredentialControllerFactoryInterface {

  /**
   * Returns a preconfigured controller for the owner's app.
   *
   * @param string $owner
   *   Email address or id (UUID) of a developer.
   * @param string $app_name
   *   Name of an app. (Not an app id, because app credentials endpoints does
   *   not allow to use them.)
   *
   * @return \Drupal\apigee_edge\Entity\Controller\DeveloperAppCredentialControllerInterface
   *   The developer app credentials controller.
   */
  public function developerAppCredentialController(string $owner, string $app_name) : DeveloperAppCredentialControllerInterface;

}

Members

Namesort descending Modifiers Type Description Overrides
DeveloperAppCredentialControllerFactoryInterface::developerAppCredentialController public function Returns a preconfigured controller for the owner's app. 1