MySLP_Admin_DashboardSysInfo
extends SLPlus_BaseClass_Object
in package
Class MySLP_Admin_DashboardSysInfo
Represents the administration dashboard system info widget. This class generates and renders detailed system information, such as memory usage, server details, database configuration, and session details for the admin dashboard.
Table of Contents
Properties
- $addon : object
- $myslp : MySLP
- $slplus : SLPlus
- $title : string
- $uses_slplus : bool
- $widget_id : string
- $slug : mixed
- $uses_myslp : bool
Methods
- __construct() : mixed
- __get() : SLPlus_BaseClass_Object
- __isset() : bool
- get_instance() : static
- Return an instance of the object which is also registered to the slplus global less the SLP_ part.
- render() : void
- set_properties() : mixed
- Set our properties.
- initialize() : void
- Do these things when this object is invoked.
Properties
$addon
public
object
$addon
$myslp
public
MySLP
$myslp
$slplus
public
SLPlus
$slplus
$title
public
string
$title
$uses_slplus
public
bool
$uses_slplus
Set to true (default) if the object needs access to the SLPlus plugin object.
$widget_id
public
string
$widget_id
$slug
protected
mixed
$slug
$uses_myslp
protected
bool
$uses_myslp
= \true
Methods
__construct()
public
__construct([array<string|int, mixed> $options = array() ]) : mixed
Parameters
- $options : array<string|int, mixed> = array()
__get()
public
__get(string $property) : SLPlus_BaseClass_Object
Parameters
- $property : string
Return values
SLPlus_BaseClass_Object__isset()
public
__isset(string $property) : bool
Parameters
- $property : string
Return values
boolget_instance()
Return an instance of the object which is also registered to the slplus global less the SLP_ part.
public
static get_instance([bool $no_global = false ][, mixed $params = array() ]) : static
Parameters
- $no_global : bool = false
-
set to true to skip assigning object to SLP global as a property.
- $params : mixed = array()
-
object init params
Return values
staticrender()
public
render() : void
set_properties()
Set our properties.
public
set_properties([array<string|int, mixed> $options = array() ]) : mixed
Parameters
- $options : array<string|int, mixed> = array()
initialize()
Do these things when this object is invoked.
protected
initialize() : void