public function MultiversionManager::__construct in Multiversion 8.2
Same name and namespace in other branches
- 8 src/MultiversionManager.php \Drupal\multiversion\MultiversionManager::__construct()
Parameters
\Drupal\workspaces\WorkspaceManagerInterface $workspace_manager:
\Symfony\Component\Serializer\Serializer $serializer:
\Drupal\Core\Entity\EntityTypeManagerInterface $entity_type_manager:
\Drupal\Core\State\StateInterface $state:
\Drupal\Core\Language\LanguageManagerInterface $language_manager:
\Drupal\Core\Cache\CacheBackendInterface $cache:
\Drupal\Core\Database\Connection $connection:
\Drupal\Core\Entity\EntityFieldManagerInterface $entity_field_manager:
File
- src/
MultiversionManager.php, line 84
Class
Namespace
Drupal\multiversionCode
public function __construct(WorkspaceManagerInterface $workspace_manager, Serializer $serializer, EntityTypeManagerInterface $entity_type_manager, StateInterface $state, LanguageManagerInterface $language_manager, CacheBackendInterface $cache, Connection $connection, EntityFieldManagerInterface $entity_field_manager) {
$this->workspaceManager = $workspace_manager;
$this->serializer = $serializer;
$this->entityTypeManager = $entity_type_manager;
$this->state = $state;
$this->languageManager = $language_manager;
$this->cache = $cache;
$this->connection = $connection;
$this->entityFieldManager = $entity_field_manager;
}