diff options
Diffstat (limited to 'apps/workflowengine/lib/Controller/GlobalWorkflowsController.php')
-rw-r--r-- | apps/workflowengine/lib/Controller/GlobalWorkflowsController.php | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/apps/workflowengine/lib/Controller/GlobalWorkflowsController.php b/apps/workflowengine/lib/Controller/GlobalWorkflowsController.php new file mode 100644 index 00000000000..001c673df35 --- /dev/null +++ b/apps/workflowengine/lib/Controller/GlobalWorkflowsController.php @@ -0,0 +1,25 @@ +<?php + +declare(strict_types=1); + +/** + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +namespace OCA\WorkflowEngine\Controller; + +use OCA\WorkflowEngine\Helper\ScopeContext; +use OCP\WorkflowEngine\IManager; + +class GlobalWorkflowsController extends AWorkflowController { + + /** @var ScopeContext */ + private $scopeContext; + + protected function getScopeContext(): ScopeContext { + if ($this->scopeContext === null) { + $this->scopeContext = new ScopeContext(IManager::SCOPE_ADMIN); + } + return $this->scopeContext; + } +} |