XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
LegacyThemeHandler Class Reference
Inheritance diagram for LegacyThemeHandler:
XoopsObjectHandler

Public Member Functions

 LegacyThemeHandler (&$db)
 
 __construct (&$db)
 
create ()
 
get ($name)
 
getObjects ($criteria=null, $id_as_key=false)
 
 _makeCache ()
 
 insert (&$obj, $force=false)
 
 delete (&$obj, $force=false)
 
enumAll ()
 
- Public Member Functions inherited from XoopsObjectHandler
 insert (&$object)
 
 delete (&$object)
 

Data Fields

 $_mResults = []
 
 $mGetInstalledThemes = null
 
 $_mThemeList = []
 
- Data Fields inherited from XoopsObjectHandler
 $db
 

Detailed Description

Definition at line 49 of file theme.php.

Constructor & Destructor Documentation

◆ __construct() [1/2]

__construct ( & $db)

called from child classes only

Parameters
object$dbreference to the XoopsDatabase object @access protected

Reimplemented from XoopsObjectHandler.

Definition at line 63 of file theme.php.

◆ __construct() [2/2]

__construct ( )

Definition at line 36 of file LegacyTheme.class.php.

Member Function Documentation

◆ _makeCache()

_makeCache ( )

Create cache at $this->mResult by Delegate, if cache is empty.

Definition at line 98 of file theme.php.

◆ create()

& create ( )

creates a new object

@abstract

Reimplemented from XoopsObjectHandler.

Definition at line 69 of file theme.php.

◆ delete()

delete ( & $obj,
$force = false )

Definition at line 132 of file theme.php.

◆ enumAll()

& enumAll ( )

Definition at line 72 of file LegacyTheme.class.php.

◆ get()

& get ( $int_id)

gets a value object

Parameters
int$int_id@abstract

Reimplemented from XoopsObjectHandler.

Definition at line 75 of file theme.php.

◆ getObjects()

& getObjects ( $criteria = null,
$id_as_key = false )

Definition at line 89 of file theme.php.

◆ insert()

insert ( & $obj,
$force = false )

Definition at line 127 of file theme.php.

◆ LegacyThemeHandler()

Definition at line 58 of file theme.php.

Field Documentation

◆ $_mResults

$_mResults = []

Definition at line 51 of file theme.php.

◆ $_mThemeList

$_mThemeList = []

Definition at line 34 of file LegacyTheme.class.php.

◆ $mGetInstalledThemes

$mGetInstalledThemes = null

Definition at line 56 of file theme.php.


The documentation for this class was generated from the following files: