final class DeveloperAppCredentialController in Apigee Edge 8
Definition of the developer app credential controller service.
This integrates the Management API's Developer app credential controller from the SDK's with Drupal.
Hierarchy
- class \Drupal\apigee_edge\Entity\Controller\AppCredentialControllerBase implements AppCredentialControllerInterface
- class \Drupal\apigee_edge\Entity\Controller\DeveloperAppCredentialController implements DeveloperAppCredentialControllerInterface
Expanded class hierarchy of DeveloperAppCredentialController
File
- src/
Entity/ Controller/ DeveloperAppCredentialController.php, line 33
Namespace
Drupal\apigee_edge\Entity\ControllerView source
final class DeveloperAppCredentialController extends AppCredentialControllerBase implements DeveloperAppCredentialControllerInterface {
/**
* {@inheritdoc}
*/
protected function decorated() : EdgeAppCredentialController {
if (!isset($this->instances[$this->owner][$this->appName])) {
$this->instances[$this->owner][$this->appName] = new EdgeDeveloperAppCredentialController($this->connector
->getOrganization(), $this->owner, $this->appName, $this->connector
->getClient());
}
return $this->instances[$this->owner][$this->appName];
}
/**
* {@inheritdoc}
*/
protected function getAppType() : string {
return AbstractAppCredentialEvent::APP_TYPE_DEVELOPER;
}
}