function EntitySchemaSubscriber::__construct
Constructs a new EntitySchemaSubscriber.
Parameters
\Drupal\Core\Entity\EntityDefinitionUpdateManagerInterface $entityDefinitionUpdateManager: Definition update manager.
\Drupal\Core\Entity\EntityLastInstalledSchemaRepositoryInterface $entityLastInstalledSchemaRepository: Last definitions.
\Drupal\workspaces\WorkspaceInformationInterface $workspace_information: The workspace information service.
File
-
core/
modules/ workspaces/ src/ EventSubscriber/ EntitySchemaSubscriber.php, line 54
Class
- EntitySchemaSubscriber
- Defines a class for listening to entity schema changes.
Namespace
Drupal\workspaces\EventSubscriberCode
public function __construct(EntityDefinitionUpdateManagerInterface $entityDefinitionUpdateManager, EntityLastInstalledSchemaRepositoryInterface $entityLastInstalledSchemaRepository, WorkspaceInformationInterface $workspace_information) {
$this->entityDefinitionUpdateManager = $entityDefinitionUpdateManager;
$this->entityLastInstalledSchemaRepository = $entityLastInstalledSchemaRepository;
$this->workspaceInfo = $workspace_information;
}