XOOPS
2.6.0
Main Page
Related Pages
Classes
Files
Examples
File List
File Members
menus.php
Go to the documentation of this file.
1
<?php
2
/*
3
You may not change or alter any portion of this comment or credits
4
of supporting developers from this source code or any supporting source code
5
which is considered copyrighted (c) material of the original comment or credit authors.
6
7
This program is distributed in the hope that it will be useful,
8
but WITHOUT ANY WARRANTY; without even the implied warranty of
9
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10
*/
11
20
class
UserconfigsMenusPlugin
extends
Xoops\Module\Plugin\PluginAbstract
implements
MenusPluginInterface
21
{
33
public
function
subMenus
()
34
{
35
$ret = array();
36
$xoops
=
\Xoops::getInstance
();
37
if
($plugins = \
Xoops
\Module\Plugin::getPlugins(
'userconfigs'
)) {
38
foreach
(array_keys($plugins) as
$dirname
) {
39
$mHelper =
$xoops
->getModuleHelper($dirname);
40
$ret[
$dirname
][
'name'
] = $mHelper->getModule()->getVar(
'name'
);
41
$ret[
$dirname
][
'url'
] =
'index.php?op=showmod&mid='
. $mHelper->getModule()->getVar(
'mid'
);
42
}
43
}
44
45
return
$ret;
46
}
47
}
Xoops\getInstance
static getInstance()
Definition:
Xoops.php:160
Xoops
$xoops
$xoops
Definition:
admin.php:25
MenusPluginInterface
Definition:
interface.php:19
UserconfigsMenusPlugin
Definition:
menus.php:20
UserconfigsMenusPlugin\subMenus
subMenus()
Definition:
menus.php:33
$dirname
$dirname
Definition:
backend.php:38
Xoops\Module\Plugin\PluginAbstract
Definition:
PluginAbstract.php:21
usr64
htdocs
modules
userconfigs
class
plugin
menus.php
Generated on Fri May 22 2015 03:07:04 for XOOPS by
1.8.9.1