aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/lib/Controller
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2019-11-25 13:56:22 +0100
committerJulius Härtl <jus@bitgrid.net>2019-11-27 14:36:21 +0100
commitbc36cc808fb9ed9ff22c42246fe68f06cedb902e (patch)
treedbdc538fae802d97bf04b93c02fde177c466b86b /apps/files/lib/Controller
parentc8d3e32190d8672c9fc42cd30a63182623006431 (diff)
downloadnextcloud-server-bc36cc808fb9ed9ff22c42246fe68f06cedb902e.tar.gz
nextcloud-server-bc36cc808fb9ed9ff22c42246fe68f06cedb902e.zip
Move editor list to capabilities
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'apps/files/lib/Controller')
-rw-r--r--apps/files/lib/Controller/DirectEditingController.php42
1 files changed, 0 insertions, 42 deletions
diff --git a/apps/files/lib/Controller/DirectEditingController.php b/apps/files/lib/Controller/DirectEditingController.php
index cf948d20f76..e8791316442 100644
--- a/apps/files/lib/Controller/DirectEditingController.php
+++ b/apps/files/lib/Controller/DirectEditingController.php
@@ -64,48 +64,6 @@ class DirectEditingController extends OCSController {
/**
* @NoAdminRequired
- *
- * @return DataResponse
- */
- public function get(): DataResponse {
- $this->eventDispatcher->dispatch(RegisterDirectEditorEvent::class, new RegisterDirectEditorEvent($this->directEditingManager));
-
- $capabilities = [
- 'editors' => [],
- 'creators' => []
- ];
-
- /**
- * @var string $id
- * @var IEditor $editor
- */
- foreach ($this->directEditingManager->getEditors() as $id => $editor) {
- $capabilities['editors'][$id] = [
- 'name' => $editor->getName(),
- 'mimetypes' => $editor->getMimetypes(),
- 'optionalMimetypes' => $editor->getMimetypesOptional(),
- 'secure' => $editor->isSecure(),
- ];
- /** @var ACreateEmpty|ACreateFromTemplate $creator */
- foreach ($editor->getCreators() as $creator) {
- $id = $creator->getId();
- $capabilities['creators'][$id] = [
- 'id' => $id,
- 'name' => $creator->getName(),
- 'extension' => $creator->getExtension(),
- 'templates' => false
- ];
- if ($creator instanceof ACreateFromTemplate) {
- $capabilities['creators'][$id]['templates'] = true;
- }
-
- }
- }
- return new DataResponse($capabilities);
- }
-
- /**
- * @NoAdminRequired
*/
public function create(string $path, string $editorId, string $creatorId, string $templateId = null): DataResponse {
$this->eventDispatcher->dispatch(RegisterDirectEditorEvent::class, new RegisterDirectEditorEvent($this->directEditingManager));