| @@ 27-38 (lines=12) @@ | ||
| 24 | $helper = \Xoops::getModuleHelper(basename(dirname(dirname(__DIR__)))); |
|
| 25 | $subMenu = array(); |
|
| 26 | // Prevent wasting resources |
|
| 27 | if ($helper->isCurrentModule()) { |
|
| 28 | $xoops = \Xoops::getInstance(); |
|
| 29 | if ($plugins = \Xoops\Module\Plugin::getPlugins('userconfigs')) { |
|
| 30 | foreach (array_keys($plugins) as $dirname) { |
|
| 31 | $mHelper = $xoops->getModuleHelper($dirname); |
|
| 32 | $subMenu[] = [ |
|
| 33 | 'name' => $mHelper->getModule()->getVar('name'), |
|
| 34 | 'link' => $helper->url('index.php?op=showmod&mid=' . $mHelper->getModule()->getVar('mid')) |
|
| 35 | ]; |
|
| 36 | } |
|
| 37 | } |
|
| 38 | } |
|
| 39 | ||
| 40 | $ret[] = [ |
|
| 41 | 'name' => $helper->getModule()->getVar('name'), |
|
| @@ 28-38 (lines=11) @@ | ||
| 25 | $helper = Xoops::getModuleHelper('userconfigs'); |
|
| 26 | $subMenu = array(); |
|
| 27 | // Prevent wasting resources |
|
| 28 | if ($helper->isCurrentModule()) { |
|
| 29 | if ($plugins = \Xoops\Module\Plugin::getPlugins('userconfigs')) { |
|
| 30 | foreach (array_keys($plugins) as $dirName) { |
|
| 31 | $mHelper = Xoops::getModuleHelper($dirName); |
|
| 32 | $subMenu[] = [ |
|
| 33 | 'name' => $mHelper->getModule()->getVar('name'), |
|
| 34 | 'link' => 'index.php?op=showmod&mid=' . $mHelper->getModule()->getVar('mid') |
|
| 35 | ]; |
|
| 36 | } |
|
| 37 | } |
|
| 38 | } |
|
| 39 | ||
| 40 | $ret[] = [ |
|
| 41 | 'name' => $helper->getModule()->getVar('name'), |
|