1 <?php
2
3 4 5
6 class rex_plugin_manager extends rex_package_manager
7 {
8 9 10 11 12
13 protected function __construct(rex_plugin $plugin)
14 {
15 parent::__construct($plugin, 'plugin_');
16 }
17
18 19 20
21 protected function wrongPackageId($addonName, $pluginName = null)
22 {
23 if ($pluginName === null) {
24 return $this->i18n('is_addon', $addonName);
25 }
26 if ($addonName != $this->package->getAddon()->getName()) {
27 return $this->i18n('is_plugin', $addonName, $pluginName);
28 }
29 return $this->i18n('wrong_dir_name', $pluginName);
30 }
31 }
32