diff options
author | Arthur Schiwon <blizzz@arthur-schiwon.de> | 2020-08-07 00:14:50 +0200 |
---|---|---|
committer | Arthur Schiwon <blizzz@arthur-schiwon.de> | 2020-08-07 00:14:50 +0200 |
commit | 692e6a6838b77fe0e1671147ac1c4796a0f9a67a (patch) | |
tree | cf429bc6933fd70551fe76fb9486b6b788dd8ff2 | |
parent | c24f3d1336e5bf268cca2084da04ae5df4ecddb4 (diff) | |
download | nextcloud-server-692e6a6838b77fe0e1671147ac1c4796a0f9a67a.tar.gz nextcloud-server-692e6a6838b77fe0e1671147ac1c4796a0f9a67a.zip |
File entity to implement IIcon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
-rw-r--r-- | apps/workflowengine/lib/Entity/File.php | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/apps/workflowengine/lib/Entity/File.php b/apps/workflowengine/lib/Entity/File.php index 8daeaae6426..9131caf888a 100644 --- a/apps/workflowengine/lib/Entity/File.php +++ b/apps/workflowengine/lib/Entity/File.php @@ -43,12 +43,13 @@ use OCP\SystemTag\ISystemTagManager; use OCP\SystemTag\MapperEvent; use OCP\WorkflowEngine\EntityContext\IContextPortation; use OCP\WorkflowEngine\EntityContext\IDisplayText; +use OCP\WorkflowEngine\EntityContext\IIcon; use OCP\WorkflowEngine\EntityContext\IUrl; use OCP\WorkflowEngine\GenericEntityEvent; use OCP\WorkflowEngine\IEntity; use OCP\WorkflowEngine\IRuleMatcher; -class File implements IEntity, IDisplayText, IUrl, IContextPortation { +class File implements IEntity, IDisplayText, IUrl, IIcon, IContextPortation { private const EVENT_NAMESPACE = '\OCP\Files::'; /** @var IL10N */ @@ -270,4 +271,11 @@ class File implements IEntity, IDisplayText, IUrl, IContextPortation { $this->actingUser = $this->userManager->get($contextIDs['actingUserId']); } } + + /** + * @inheritDoc + */ + public function getIconUrl(): string { + return $this->getIcon(); + } } |