|
XOOPS
2.6.0
|

Public Member Functions | |
| __construct (Connection $db=null) | |
| buildContent ($position, $content="", $contentdb="") | |
| buildTitle ($originaltitle, $newtitle= '') | |
| countSimilarBlocks ($moduleId, $funcNum, $showFunc=null) | |
| deleteBlock (XoopsBlock &$obj) | |
| getAllBlocks ($rettype="object", $side=null, $visible=null, $orderby="side,weight,bid", $isactive=1) | |
| getAllBlocksByGroup ($groupid, $asobject=true, $side=null, $visible=null, $orderby="b.weight,b.bid", $isactive=1) | |
| getAllByGroupModule ($groupid, $module_id=0, $toponlyblock=false, $visible=null, $orderby= 'b.weight, m.block_id', $isactive=1) | |
| getBlockByPerm ($groupid) | |
| getByModule ($moduleid, $asobject=true) | |
| getDistinctObjects (CriteriaElement $criteria=null, $id_as_key=false) | |
| getNameList (CriteriaElement $criteria=null) | |
| getNonGroupedBlocks ($module_id=0, $toponlyblock=false, $visible=null, $orderby= 'b.weight, m.block_id', $isactive=1) | |
| insertBlock (XoopsBlock &$obj, $force=false) | |
Public Member Functions inherited from Xoops\Core\Kernel\XoopsPersistableObjectHandler | |
| __call ($name, $args) | |
| cleanOrphan ($table_link= '', $field_link= '', $field_object= '') | |
| create ($isNew=true) | |
| delete (XoopsObject $object, $force=false) | |
| deleteAll (CriteriaElement $criteria, $force=true, $asObject=false) | |
| deleteByLink (CriteriaElement $criteria=null) | |
| get ($id=null, $fields=null) | |
| getAll (CriteriaElement $criteria=null, $fields=null, $asObject=true, $id_as_key=true) | |
| getByLink (CriteriaElement $criteria=null, $fields=null, $asObject=true, $field_link=null, $field_object=null) | |
| getCount (CriteriaElement $criteria=null) | |
| getCountByLink (CriteriaElement $criteria=null) | |
| getCounts (CriteriaElement $criteria=null) | |
| getCountsByLink (CriteriaElement $criteria=null) | |
| getIds (CriteriaElement $criteria=null) | |
| getList (CriteriaElement $criteria=null, $limit=0, $start=0) | |
| getObjects (CriteriaElement $criteria=null, $id_as_key=false, $as_object=true) | |
| insert (XoopsObject $object, $force=true) | |
| loadHandler ($name, $args=null) | |
| setHandler ($handler=null, $args=null, $path=null) | |
| synchronization ($table_link= '', $field_link= '', $field_object= '') | |
| updateAll ($fieldname, $fieldvalue, CriteriaElement $criteria, $force=false) | |
| updateByLink ($data, CriteriaElement $criteria=null) | |
Public Member Functions inherited from Xoops\Core\Kernel\XoopsObjectHandler | |
| create () | |
| delete (XoopsObject $object, $force=true) | |
| get ($int_id) | |
| insert (XoopsObject $object, $force=true) | |
Additional Inherited Members | |
Public Attributes inherited from Xoops\Core\Kernel\XoopsPersistableObjectHandler | |
| $className | |
| $field_link | |
| $field_object | |
| $identifierName | |
| $keyName | |
| $keyName_link | |
| $table | |
| $table_link | |
Public Attributes inherited from Xoops\Core\Kernel\XoopsObjectHandler | |
| $db2 | |
Protected Member Functions inherited from Xoops\Core\Kernel\XoopsPersistableObjectHandler | |
| __construct (Connection $db=null, $table= '', $className= '', $keyName= '', $identifierName= '') | |
Protected Member Functions inherited from Xoops\Core\Kernel\XoopsObjectHandler | |
| __construct (Connection $db=null) | |
Protected Attributes inherited from Xoops\Core\Kernel\XoopsPersistableObjectHandler | |
| $handler | |
| XoopsBlockHandler::__construct | ( | Connection | $db = null | ) |
Constructor
| Connection | null | $db | Xoops\Core\Database\Connection |
| XoopsBlockHandler::buildContent | ( | $position, | |
$content = "", |
|||
$contentdb = "" |
|||
| ) |
Aligns the content of a block If position is 0, content in DB is positioned before the original content If position is 1, content in DB is positioned after the original content
| integer | $position | |
| string | $content | |
| string | $contentdb |
Definition at line 902 of file block.php.
References $content.
| XoopsBlockHandler::buildTitle | ( | $originaltitle, | |
$newtitle = '' |
|||
| ) |
| XoopsBlockHandler::countSimilarBlocks | ( | $moduleId, | |
| $funcNum, | |||
$showFunc = null |
|||
| ) |
| XoopsBlockHandler::deleteBlock | ( | XoopsBlock & | $obj | ) |
Delete a ID from the database
| XoopsBlock | $obj |
Definition at line 444 of file block.php.
References Xoops\Core\Kernel\XoopsObject\getVar().

| XoopsBlockHandler::getAllBlocks | ( | $rettype = "object", |
|
$side = null, |
|||
$visible = null, |
|||
$orderby = "side,weight,bid", |
|||
$isactive = 1 |
|||
| ) |
| string | $rettype | |
| boolean | $side | |
| null | $visible | |
| string | $orderby | |
| int | $isactive |
Definition at line 601 of file block.php.
References $result, $visible, XOOPS_CENTERBLOCK_ALL, and XOOPS_SIDEBLOCK_BOTH.
| XoopsBlockHandler::getAllBlocksByGroup | ( | $groupid, | |
$asobject = true, |
|||
$side = null, |
|||
$visible = null, |
|||
$orderby = "b.weight,b.bid", |
|||
$isactive = 1 |
|||
| ) |
get all the blocks that match the supplied parameters
| int | $side | 0: sideblock - left 1: sideblock - right 2: sideblock - left and right 3: centerblock - left 4: centerblock - right 5: centerblock - center 6: centerblock - left, right, center |
| bool | $asobject | |
| int | array | $groupid | groupid (can be an array) |
| int | null | $visible | 0: not visible 1: visible |
| string | $orderby | order of the blocks |
| int | $isactive |
Definition at line 537 of file block.php.
References $result, $visible, XOOPS_CENTERBLOCK_ALL, and XOOPS_SIDEBLOCK_BOTH.
| XoopsBlockHandler::getAllByGroupModule | ( | $groupid, | |
$module_id = 0, |
|||
$toponlyblock = false, |
|||
$visible = null, |
|||
$orderby = 'b.weight, |
|||
| m.block_id' | , | ||
$isactive = 1 |
|||
| ) |
XoopsBlock::getAllByGroupModule()
| mixed | $groupid | |
| integer | $module_id | |
| boolean | $toponlyblock | |
| mixed | $visible | |
| string | $orderby | |
| integer | $isactive |
Definition at line 694 of file block.php.
References $module_id, $result, and $visible.
| XoopsBlockHandler::getBlockByPerm | ( | $groupid | ) |
| XoopsBlockHandler::getByModule | ( | $moduleid, | |
$asobject = true |
|||
| ) |
| int | $moduleid | |
| bool | $asobject |
Definition at line 658 of file block.php.
References $result.
Referenced by xoops_module_install_system().

| XoopsBlockHandler::getDistinctObjects | ( | CriteriaElement | $criteria = null, |
$id_as_key = false |
|||
| ) |
retrieve array of XoopsBlocks meeting certain conditions
| CriteriaElement | null | $criteria | CriteriaElement with conditions for the blocks |
| bool | $id_as_key | should the blocks' bid be the key for the returned array? |
| XoopsBlockHandler::getNameList | ( | CriteriaElement | $criteria = null | ) |
| XoopsBlockHandler::getNonGroupedBlocks | ( | $module_id = 0, |
|
$toponlyblock = false, |
|||
$visible = null, |
|||
$orderby = 'b.weight, |
|||
| m.block_id' | , | ||
$isactive = 1 |
|||
| ) |
| XoopsBlockHandler::insertBlock | ( | XoopsBlock & | $obj, |
$force = false |
|||
| ) |
| XoopsBlock | $obj | |
| bool | $force |
Definition at line 432 of file block.php.
References Xoops\Core\Kernel\XoopsObject\setVar().
