From e1850388348d4bfdf463a5aa341bc470da79cf32 Mon Sep 17 00:00:00 2001 From: VirtualTam <virtualtam@flibidi.net> Date: Tue, 4 Dec 2018 00:26:50 +0100 Subject: namespacing: \Shaarli\Plugin\PluginManager Signed-off-by: VirtualTam <virtualtam@flibidi.net> --- .../exception/PluginFileNotFoundException.php | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 application/plugin/exception/PluginFileNotFoundException.php (limited to 'application/plugin/exception/PluginFileNotFoundException.php') diff --git a/application/plugin/exception/PluginFileNotFoundException.php b/application/plugin/exception/PluginFileNotFoundException.php new file mode 100644 index 00000000..e5386f02 --- /dev/null +++ b/application/plugin/exception/PluginFileNotFoundException.php @@ -0,0 +1,23 @@ +<?php +namespace Shaarli\Plugin\Exception; + +use Exception; + +/** + * Class PluginFileNotFoundException + * + * Raise when plugin files can't be found. + */ +class PluginFileNotFoundException extends Exception +{ + /** + * Construct exception with plugin name. + * Generate message. + * + * @param string $pluginName name of the plugin not found + */ + public function __construct($pluginName) + { + $this->message = sprintf(t('Plugin "%s" files not found.'), $pluginName); + } +} -- cgit v1.2.3