You are here

public function DeveloperAppNameCacheFactory::__construct in Apigee Edge 8

DeveloperAppNameCacheFactory constructor.

Parameters

\Drupal\apigee_edge\Entity\Controller\Cache\AppNameCacheByOwnerFactoryInterface $app_name_cache_by_owner_factory: The (general) app name cache by app owner factory service.

\Drupal\Core\Entity\EntityTypeManagerInterface $entity_type_manager: The entity type manager.

\Drupal\Component\Utility\EmailValidatorInterface $email_validator: The email validator service.

File

src/Entity/Controller/Cache/DeveloperAppNameCacheFactory.php, line 67

Class

DeveloperAppNameCacheFactory
Developer specific app name cache by app owner factory service.

Namespace

Drupal\apigee_edge\Entity\Controller\Cache

Code

public function __construct(AppNameCacheByOwnerFactoryInterface $app_name_cache_by_owner_factory, EntityTypeManagerInterface $entity_type_manager, EmailValidatorInterface $email_validator) {
  $this->appNameCacheByOwnerFactory = $app_name_cache_by_owner_factory;
  $this->entityTypeManager = $entity_type_manager;
  $this->emailValidator = $email_validator;
}