A plugin provide additional functionality for a filesystem or file.
| package | filicious-core |
|---|---|
| author | Christian Schiffler |
| author | Tristan Lins |
| author | Oliver Hoff |
getFilePlugin(\Filicious\File $file) : \Filicious\Plugin\FilePluginInterface
\Filicious\Exception\UnsupportedPluginException |
Thrown if this plugin does not provide a file plugin. |
|---|
getFilesystemPlugin(\Filicious\Filesystem $filesystem) : \Filicious\Plugin\FilesystemPluginInterface
\Filicious\Exception\UnsupportedPluginException |
Thrown if this plugin does not provide a filesystem plugin. |
|---|
getName() : string
stringprovidesFilePlugin(\Filicious\File $file) : bool
boolprovidesFilesystemPlugin(\Filicious\Filesystem $filesystem) : bool
bool