XOOPS  2.6.0
XoopsThemeBlocksPlugin Class Reference
Inheritance diagram for XoopsThemeBlocksPlugin:
Inheritance graph

Public Member Functions

 buildBlock ($xobject, &$template)
 
 generateCacheId ($cache_id)
 
 postRender ($zone= '')
 
 preRender ($zone= '')
 
 retrieveBlocks ()
 
 xoInit ()
 
- Public Member Functions inherited from XoopsThemePlugin
 xoInit ()
 

Public Attributes

 $blocks = array()
 
 $theme = false
 
- Public Attributes inherited from XoopsThemePlugin
 $theme = false
 

Detailed Description

Definition at line 31 of file theme_blocks.php.

Member Function Documentation

XoopsThemeBlocksPlugin::buildBlock (   $xobject,
$template 
)

XoopsThemeBlocksPlugin::buildBlock()

Parameters
XoopsBlock$xobject
XoopsTpl$template
Returns
array|bool

Definition at line 151 of file theme_blocks.php.

References $dirname, $type, $xoops, Xoops_Utils\arrayRecursiveDiff(), generateCacheId(), Xoops\getInstance(), Xoops\Core\Cache\Legacy\read(), and Xoops\Core\Cache\Legacy\write().

Referenced by retrieveBlocks().

Here is the call graph for this function:

Here is the caller graph for this function:

XoopsThemeBlocksPlugin::generateCacheId (   $cache_id)

XoopsThemeBlocksPlugin::generateCacheId()

Parameters
string$cache_id
Returns
string

Definition at line 136 of file theme_blocks.php.

Referenced by buildBlock().

Here is the caller graph for this function:

XoopsThemeBlocksPlugin::postRender (   $zone = '')

Called after a specific zone is rendered

Parameters
string$zone
Returns
void

Definition at line 73 of file theme_blocks.php.

XoopsThemeBlocksPlugin::preRender (   $zone = '')

Called before a specific zone is rendered

Parameters
string$zone
Returns
void

Definition at line 63 of file theme_blocks.php.

XoopsThemeBlocksPlugin::retrieveBlocks ( )
XoopsThemeBlocksPlugin::xoInit ( )

XoopsThemeBlocksPlugin::xoInit()

Returns
boolean

Definition at line 48 of file theme_blocks.php.

References retrieveBlocks().

Here is the call graph for this function:

Member Data Documentation

XoopsThemeBlocksPlugin::$blocks = array()

Definition at line 41 of file theme_blocks.php.

XoopsThemeBlocksPlugin::$theme = false

Definition at line 36 of file theme_blocks.php.


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