workspaceStorage = $entity_type_manager->getStorage('workspace'); } /** * {@inheritdoc} */ public function applies(Request $request) { return TRUE; } /** * {@inheritdoc} */ public function getActiveWorkspace(Request $request) { if (!$this->defaultWorkspace) { $default_workspace = $this->workspaceStorage->create([ 'id' => WorkspaceInterface::DEFAULT_WORKSPACE, 'label' => Unicode::ucwords(WorkspaceInterface::DEFAULT_WORKSPACE), ]); $default_workspace->enforceIsNew(FALSE); $this->defaultWorkspace = $default_workspace; } return $this->defaultWorkspace; } /** * {@inheritdoc} */ public function setActiveWorkspace(WorkspaceInterface $workspace) {} }