summaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Cache/AbstractCacheEvent.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/private/Files/Cache/AbstractCacheEvent.php')
-rw-r--r--lib/private/Files/Cache/AbstractCacheEvent.php12
1 files changed, 11 insertions, 1 deletions
diff --git a/lib/private/Files/Cache/AbstractCacheEvent.php b/lib/private/Files/Cache/AbstractCacheEvent.php
index a4029476fa5..bb7ade386e0 100644
--- a/lib/private/Files/Cache/AbstractCacheEvent.php
+++ b/lib/private/Files/Cache/AbstractCacheEvent.php
@@ -36,6 +36,7 @@ class AbstractCacheEvent extends Event implements ICacheEvent {
protected $storage;
protected $path;
protected $fileId;
+ protected $storageId;
/**
* @param IStorage $storage
@@ -43,10 +44,11 @@ class AbstractCacheEvent extends Event implements ICacheEvent {
* @param int $fileId
* @since 16.0.0
*/
- public function __construct(IStorage $storage, string $path, int $fileId) {
+ public function __construct(IStorage $storage, string $path, int $fileId, int $storageId) {
$this->storage = $storage;
$this->path = $path;
$this->fileId = $fileId;
+ $this->storageId = $storageId;
}
/**
@@ -80,4 +82,12 @@ class AbstractCacheEvent extends Event implements ICacheEvent {
public function getFileId(): int {
return $this->fileId;
}
+
+ /**
+ * @return int
+ * @since 21.0.0
+ */
+ public function getStorageId(): int {
+ return $this->storageId;
+ }
}