You are here

public function AppControllerBase::__construct in Apigee Edge 8

AppControllerBase constructor.

Parameters

\Drupal\apigee_edge\SDKConnectorInterface $connector: The SDK connector service.

\Drupal\apigee_edge\Entity\Controller\OrganizationControllerInterface $org_controller: The organization controller service.

\Drupal\apigee_edge\Entity\Controller\Cache\AppCacheInterface $app_cache: The app cache.

2 calls to AppControllerBase::__construct()
AppByOwnerController::__construct in src/Entity/Controller/AppByOwnerController.php
AppByOwnerController constructor.
AppController::__construct in src/Entity/Controller/AppController.php
AppController constructor.
2 methods override AppControllerBase::__construct()
AppByOwnerController::__construct in src/Entity/Controller/AppByOwnerController.php
AppByOwnerController constructor.
AppController::__construct in src/Entity/Controller/AppController.php
AppController constructor.

File

src/Entity/Controller/AppControllerBase.php, line 65

Class

AppControllerBase
Base class for all app controller services in Drupal.

Namespace

Drupal\apigee_edge\Entity\Controller

Code

public function __construct(SDKConnectorInterface $connector, OrganizationControllerInterface $org_controller, AppCacheInterface $app_cache) {
  $this->connector = $connector;
  $this->organizationController = $org_controller;
  $this->appCache = $app_cache;
}