Class SystemBlockHandler
System block handler class.
This class is responsible for providing data access mechanisms to the data source of XOOPS block class objects.
- XoopsObjectHandler
- XoopsPersistableObjectHandler
- SystemBlockHandler
Package: system\blocks
Copyright: (c) 2000-2016 XOOPS Project (www.xoops.org)
License: GPL 2 (http://www.gnu.org/licenses/gpl-2.0.html)
Located at odules/system/class/block.php
Copyright: (c) 2000-2016 XOOPS Project (www.xoops.org)
License: GPL 2 (http://www.gnu.org/licenses/gpl-2.0.html)
Located at odules/system/class/block.php
public
|
|
public
integer|boolean
|
|
public
array
&
|
#
getObjects(
retrieve array of |
public
array
|
#
getAllBlocksByGroup( integer|int[] $groupid, boolean $asobject = true, integer|string $side = null, $visible = null, string $orderby = 'b.weight,b.bid', integer $isactive = 1 )
get all the blocks that match the supplied parameters |
public
array
|
|
public
array
|
#
getAllByGroupModule( $groupid, integer $module_id = 0, boolean $toponlyblock = false, null $visible = null, string $orderby = 'b.weight, m.block_id', integer $isactive = 1 )
|
public
array
|
#
getNonGroupedBlocks( integer $module_id = 0, boolean $toponlyblock = false, null $visible = null, string $orderby = 'b.weight, m.block_id', integer $isactive = 1 )
|
public
integer
|
#
countSimilarBlocks( mixed $moduleId, mixed $funcNum, mixed $showFunc = null )
XoopsBlock::countSimilarBlocks() |
XoopsObjectHandler()
|
$className,
$field_link,
$field_object,
$handler,
$handlers,
$identifierName,
$keyName,
$table
|
$db
|