1
0
قرینه از https://github.com/matomo-org/matomo.git synced 2025-08-21 22:47:43 +00:00
Files
matomo/core/Plugin/PluginException.php
Michal Kleiner 9a3ef94df6 [Coding Style] Enable rule PSR12.Files.FileHeader + unify file headers (#22132)
* [Coding Style] Enable rule PSR12.Files.FileHeader

* Apply CS

* Replace Piwik with Matomo in file headers

* Unify file headers (position, no. of lines, https links)

* Rebuild dist files

* Apply CS

* Fix system test that relies on line numbers in a file that had the file header updated

---------

Co-authored-by: Stefan Giehl <stefan@matomo.org>
2024-04-20 20:50:47 +02:00

37 خطوط
1.1 KiB
PHP

<?php
/**
* Matomo - free/libre analytics platform
*
* @link https://matomo.org
* @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/
namespace Piwik\Plugin;
use Piwik\Common;
class PluginException extends \Exception
{
public function __construct($pluginName, $message)
{
$pluginName = Common::sanitizeInputValue($pluginName);
$message = Common::sanitizeInputValue($message);
parent::__construct("There was a problem installing the plugin $pluginName: <br /><br />
$message
<br /><br />
If you want to hide this message you must remove the following line under the [Plugins] entry in your
'config/config.ini.php' file to disable this plugin.<br />
Plugins[] = $pluginName
<br /><br />If this plugin has already been installed, you must add the following line under the
[PluginsInstalled] entry in your 'config/config.ini.php' file:<br />
PluginsInstalled[] = $pluginName");
}
public function isHtmlMessage()
{
return true;
}
}