|
XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
|
Public Member Functions | |
| __construct (&$db) | |
| & | create ($isNew=true) |
| & | get ($id) |
| & | getObjects ($criteria=null, $limit=null, $start=null, $id_as_key=false) |
| getIdList ($criteria=null, $limit=null, $start=null) | |
| getCount ($criteria=null) | |
| _getCount ($sql=null) | |
| insert (&$obj, $force=false) | |
| _insert (&$obj) | |
| _update (&$obj) | |
| _makeVars4sql (&$obj) | |
| _makeCriteria4sql ($criteria) | |
| _makeCriteriaElement4sql ($criteria, &$obj) | |
| _escapeValue ($value, $type) | |
| delete (&$obj, $force=false) | |
| deleteAll ($criteria, $force=false) | |
| getDirname () | |
| getDataname () | |
| _callDelegate ( $type, &$obj) | |
Public Member Functions inherited from XoopsObjectHandler | |
| & | create () |
| insert (&$object) | |
| delete (&$object) | |
Data Fields | |
| $mTable = null | |
| $mPrimary = null | |
| $mClass = null | |
| $mDirname = null | |
| $mDataname = null | |
| $_mDummyObj = null | |
Data Fields inherited from XoopsObjectHandler | |
| $db | |
NOTE: This class has only one primary key and one table.
Definition at line 19 of file handler.php.
| __construct | ( | & | $db | ) |
called from child classes only
| object | $db | reference to the XoopsDatabase object @access protected |
Reimplemented from XoopsObjectHandler.
Reimplemented in LegacyCommentHandler, MessageInboxHandler, and MessageOutboxHandler.
Definition at line 32 of file handler.php.
| _callDelegate | ( | $type, | |
| & | $obj ) |
_callDelegate
| string | $type | |
| XoopsSimpleObject | &$obj |
| $type | * string ** |
| $obj | * XoopsSimpleObject ** |
Definition at line 496 of file handler.php.
| _escapeValue | ( | $value, | |
| $type ) |
Definition at line 402 of file handler.php.
| _getCount | ( | $sql = null | ) |
| _insert | ( | & | $obj | ) |
| _makeCriteria4sql | ( | $criteria | ) |
Definition at line 345 of file handler.php.
| _makeCriteriaElement4sql | ( | $criteria, | |
| & | $obj ) |
| CriteriaElement | $criteria | |
| XoopsSimpleObject | $obj |
Definition at line 359 of file handler.php.
| _makeVars4sql | ( | & | $obj | ) |
SQL generation helper
| xoopsObject | $obj |
Definition at line 323 of file handler.php.
| _update | ( | & | $obj | ) |
@access private
| $obj |
Reimplemented in UserAvatar_user_linkHandler, and UserMailjob_linkHandler.
Definition at line 298 of file handler.php.
| & create | ( | $isNew = true | ) |
Definition at line 45 of file handler.php.
| delete | ( | & | $obj, |
| $force = false ) |
Delete $obj.
| $obj | ||
| bool | $force |
Reimplemented in Legacy_AbstractClientObjectHandler, LegacyCommentHandler, LegacyImagecategoryHandler, LegacyImageHandler, LegacyNewblocksHandler, LegacyRenderBannerclientHandler, LegacyRenderTplfileHandler, LegacyRenderTplsetHandler, LegacySmilesHandler, Profile_DefinitionsHandler, UserAvatar_user_linkHandler, UserAvatarHandler, UserMailjob_linkHandler, and UserRanksHandler.
Definition at line 424 of file handler.php.
| deleteAll | ( | $criteria, | |
| $force = false ) |
Delete plural objects by $criteria. If the sub-class want to override the procedure of delete, delete() is better. This member function fetches objects by $criteria and casts these objects into delete() inside.
| Criteria | $criteria | |
| bool | $force |
Reimplemented in UserUsers_searchHandler.
Definition at line 451 of file handler.php.
| & get | ( | $int_id | ) |
gets a value object
| int | $int_id | @abstract |
Reimplemented from XoopsObjectHandler.
Reimplemented in UserAvatar_user_linkHandler, and UserUsersHandler.
Definition at line 58 of file handler.php.
| getCount | ( | $criteria = null | ) |
Definition at line 206 of file handler.php.
| getDataname | ( | ) |
| getDirname | ( | ) |
| getIdList | ( | $criteria = null, | |
| $limit = null, | |||
| $start = null ) |
Return array of primary id with $criteria.
| CriteriaElement | $criteria | |
| int | $limit | |
| int | $start |
Definition at line 155 of file handler.php.
| & getObjects | ( | $criteria = null, | |
| $limit = null, | |||
| $start = null, | |||
| $id_as_key = false ) |
Return array of object with $criteria.
@access public
| CriteriaElement | $criteria | |
| int | $limit | |
| int | $start | |
| bool | $id_as_key |
Reimplemented in Profile_DefinitionsHandler, UserUsers_searchHandler, and UserUsersHandler.
Definition at line 83 of file handler.php.
| insert | ( | & | $obj, |
| $force = false ) |
Reimplemented in Legacy_AbstractClientObjectHandler, and Profile_DefinitionsHandler.
Definition at line 239 of file handler.php.
| $_mDummyObj = null |
A instance of xoops simple object to get type information.
Definition at line 30 of file handler.php.
| $mClass = null |
Definition at line 23 of file handler.php.
| $mDataname = null |
Definition at line 25 of file handler.php.
| $mDirname = null |
Definition at line 24 of file handler.php.
| $mPrimary = null |
Definition at line 22 of file handler.php.
| $mTable = null |
Definition at line 21 of file handler.php.