Xmf\Module\Admin provides helpful methods for module administration uses.
Xmf\Module\Admin provides a method compatible subset of the Xoops\Module\Admin class (introduced in 2.6) and other convenience methods useful in transition
Methods | ||
---|---|---|
protected
|
__construct()
|
# |
public
static
|
getInstance(): object
|
# |
public
|
addConfigBoxLine(string $value = '', string $type = 'default'): bool
|
# |
public
|
addInfoBox(string $title, string $type = 'default', string $extra = ''): bool
|
# |
public
|
addInfoBoxLine(string $text = '', string $type = 'default', string $color = 'inherit'): bool
|
# |
public
|
addItemButton(string $title, string $link, string $icon = 'add', string $extra = ''): bool
|
# |
public
|
renderButton(string $position = null, string $delimiter = " "): string
|
# |
public
|
displayButton(string $position = null, string $delimiter = " "): void
|
# |
public
|
renderInfoBox(): string
|
# |
public
|
displayInfoBox(): void
|
# |
public
|
renderIndex(): string
|
# |
public
|
displayIndex(): void
|
# |
public
|
renderNavigation(string $menu = ''): string
|
# |
public
|
displayNavigation(string $menu = ''): void
|
# |
public
|
renderAbout(bool $logo_xoops = true): bool|mixed|string
|
# |
public
|
displayAbout(bool $logo_xoops = true): void
|
# |
public
|
addConfigError(string $value = ''): bool
|
# |
public
|
addConfigAccept(string $value = ''): bool
|
# |
public
|
addConfigWarning(string $value = ''): bool
|
# |
public
|
addConfigModuleVersion(string $moddir, integer $minversion): bool
|
# |
protected
static
|
isXng(): bool
|
# |
public
static
|
menuIconPath(string $image): string
|
# |
public
static
|
iconUrl(string $name = '', string $size = '32'): string
|
# |
public
static
|
setPaypal(string $paypal = ''): void
|
# |
Properties | |||
---|---|---|---|
protected
static
|
object
|
$ModuleAdmin = null
|
# |
protected
|
|
$lastInfoBoxTitle = null
|
# |
protected
static
|
|
$paypal = ''
|
# |