ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Data Structures | |
class | AbstractPlugin |
class | EmptyDir |
class | ForcedCopy |
class | ForcedRename |
class | GetWithMetadata |
class | ListFiles |
class | ListPaths |
class | ListWith |
class | PluginNotFoundException |
Functions | |
addPlugin (PluginInterface $plugin) | |
Register a plugin. More... | |
findPlugin ($method) | |
Find a specific plugin. More... | |
invokePlugin ($method, array $arguments, FilesystemInterface $filesystem) | |
Invoke a plugin by method name. More... | |
__call ($method, array $arguments) | |
Plugins pass-through. More... | |
Variables | |
trait | PluggableTrait |
League\Flysystem\Plugin\__call | ( | $method, | |
array | $arguments | ||
) |
Plugins pass-through.
string | $method | |
array | $arguments |
BadMethodCallException |
Definition at line 85 of file PluggableTrait.php.
References League\Flysystem\Plugin\invokePlugin().
League\Flysystem\Plugin\addPlugin | ( | PluginInterface | $plugin | ) |
Register a plugin.
PluginInterface | $plugin |
LogicException |
Definition at line 26 of file PluggableTrait.php.
References League\Flysystem\PluginInterface\getMethod().
Referenced by ilTinyMCE\addInternalTinyMCEImageManager(), and ilTinyMCE\addPlugin().
|
protected |
Find a specific plugin.
string | $method |
PluginNotFoundException |
Definition at line 46 of file PluggableTrait.php.
Referenced by League\Flysystem\Plugin\invokePlugin().
|
protected |
Invoke a plugin by method name.
string | $method | |
array | $arguments | |
FilesystemInterface | $filesystem |
PluginNotFoundException |
Definition at line 66 of file PluggableTrait.php.
References League\Flysystem\Plugin\findPlugin().
Referenced by League\Flysystem\Plugin\__call(), and League\Flysystem\MountManager\invokePluginOnFilesystem().
trait League::Flysystem::Plugin\PluggableTrait |
Definition at line 11 of file PluggableTrait.php.