XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
AbstractXoopsObject Class Reference
Inheritance diagram for AbstractXoopsObject:
XoopsObject XoopsSimpleObject XoopsAvatar XoopsBlock XoopsCachetime XoopsComment XoopsComments XoopsConfigCategory XoopsConfigItem XoopsConfigOption XoopsGroup XoopsGroupPerm XoopsImage XoopsImagecategory XoopsImageset XoopsImagesetimg XoopsMembership XoopsModule XoopsNotification XoopsPrivmessage XoopsSubjecticon XoopsTimezone XoopsTplfile XoopsTplset XoopsUser LegacyBlock_module_linkObject LegacyBlockctypeObject LegacyColumnsideObject LegacyCommentObject LegacyCommentstatusObject LegacyGroup_permissionObject LegacyImageObject LegacyImagebodyObject LegacyImagecategoryObject LegacyNewblocksObject LegacyRenderBannerObject LegacyRenderBannerclientObject LegacyRenderBannerfinishObject LegacyRenderModuletplObject LegacyRenderThemeObject LegacyRenderTplfileObject LegacyRenderTplsetObject LegacyRenderTplsourceObject LegacySmilesObject LegacyThemeObject Legacy_AbstractGroupObject Legacy_AbstractImageObject Legacy_AbstractObject MessageInboxObject MessageOutboxObject MessageSettingsObject Profile_DataObject Profile_DefinitionsObject UserAvatarObject UserAvatar_user_linkObject UserGroupsObject UserGroups_users_linkObject UserMailjobObject UserMailjob_linkObject UserOnlineObject UserRanksObject UserUsersObject

Public Member Functions

 setNew ()
 
 unsetNew ()
 
 isNew ()
 
 initVar ($key, $data_type, $default, $required, $size)
 
 assignVars ($values)
 
 set ($key, $value)
 
 get ($key)
 
 getShow ($key)
 

Detailed Description

#- Interface for all objects in the Xoops kernel.

Definition at line 34 of file object.php.

Member Function Documentation

◆ assignVars()

assignVars ( $values)

You should use this method to initilize object's properties. This method may not trigger setDirty().

Parameters
array$values

Reimplemented in XoopsObject, and XoopsSimpleObject.

Definition at line 60 of file object.php.

◆ get()

get ( $key)

Definition at line 74 of file object.php.

◆ getShow()

getShow ( $key)

Return html string for template. You can call get() method to get pure value.

Parameters
$key

Reimplemented in XoopsObject, and XoopsSimpleObject.

Definition at line 83 of file object.php.

◆ initVar()

initVar ( $key,
$data_type,
$default,
$required,
$size )

Definition at line 51 of file object.php.

◆ isNew()

isNew ( )
Returns
void

Reimplemented in XoopsObject, and XoopsSimpleObject.

Definition at line 47 of file object.php.

◆ set()

set ( $key,
$value )

You should use this method to change object's properties. This method may trigger setDirty().

Parameters
$key
$value

Reimplemented in MessageInboxObject, XoopsObject, and XoopsSimpleObject.

Definition at line 70 of file object.php.

◆ setNew()

setNew ( )

Reimplemented in XoopsObject.

Definition at line 36 of file object.php.

◆ unsetNew()

unsetNew ( )

Definition at line 40 of file object.php.


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