CacheEntryRemovedEvent
extends AbstractCacheEvent
in package
implements
ICacheEvent
Event for when an existing entry in the cache gets removed
Prefer using CacheEntriesRemovedEvent as it is more efficient when deleting multiple files at the same time.
Tags
Table of Contents
Interfaces
Properties
- $fileId : mixed
- $path : mixed
- $storage : mixed
- $storageId : mixed
Methods
- __construct() : mixed
- Compatibility constructor
- getFileId() : int
- getPath() : string
- getStorage() : IStorage
- getStorageId() : int
- isPropagationStopped() : bool
- {@inheritDoc}
- setPath() : void
- stopPropagation() : void
- Stops the propagation of the event to further event listeners
Properties
$fileId
protected
mixed
$fileId
$path
protected
mixed
$path
$storage
protected
mixed
$storage
$storageId
protected
mixed
$storageId
Methods
__construct()
Compatibility constructor
public
__construct(IStorage $storage, string $path, int $fileId, int $storageId) : mixed
Parameters
- $storage : IStorage
- $path : string
- $fileId : int
- $storageId : int
Tags
getFileId()
public
getFileId() : int
Tags
Return values
intgetPath()
public
getPath() : string
Tags
Return values
stringgetStorage()
public
getStorage() : IStorage
Tags
Return values
IStoragegetStorageId()
public
getStorageId() : int
Tags
Return values
intisPropagationStopped()
{@inheritDoc}
public
isPropagationStopped() : bool
Tags
Return values
boolsetPath()
public
setPath(string $path) : void
Parameters
- $path : string
Tags
stopPropagation()
Stops the propagation of the event to further event listeners
public
stopPropagation() : void