abstract protected function EdgeEntityStorageBase::entityController in Apigee Edge 8
Returns the wrapped controller instance used by this storage.
Return value
\Drupal\apigee_edge\Entity\Controller\EdgeEntityControllerInterface The entity controller interface with CRUDL capabilities.
2 calls to EdgeEntityStorageBase::entityController()
- EdgeEntityStorageBase::resetControllerCache in src/
Entity/ Storage/ EdgeEntityStorageBase.php - Resets entity controller's cache if it is a cached entity controller.
- EdgeEntityStorageBase::withController in src/
Entity/ Storage/ EdgeEntityStorageBase.php - Wraps communication with Apigee Edge.
5 methods override EdgeEntityStorageBase::entityController()
- ApiProductStorage::entityController in src/
Entity/ Storage/ ApiProductStorage.php - Returns the wrapped controller instance used by this storage.
- DeveloperAppStorage::entityController in src/
Entity/ Storage/ DeveloperAppStorage.php - Returns the wrapped controller instance used by this storage.
- DeveloperStorage::entityController in src/
Entity/ Storage/ DeveloperStorage.php - Returns the wrapped controller instance used by this storage.
- TeamAppStorage::entityController in modules/
apigee_edge_teams/ src/ Entity/ Storage/ TeamAppStorage.php - Returns the wrapped controller instance used by this storage.
- TeamStorage::entityController in modules/
apigee_edge_teams/ src/ Entity/ Storage/ TeamStorage.php - Returns the wrapped controller instance used by this storage.
File
- src/
Entity/ Storage/ EdgeEntityStorageBase.php, line 201
Class
- EdgeEntityStorageBase
- Base entity storage class for Apigee Edge entities.
Namespace
Drupal\apigee_edge\Entity\StorageCode
protected abstract function entityController() : EdgeEntityControllerInterface;