Interface Legacy_iActivityDelegate
Interface of module's acitivity delegate Legacy_Activity module must be
unique. You can get its dirname by constant LEGACY_ACTIVITY_DIRNAME
Methods summary
public static
|
#
addActivity( boolean & $result, integer $uid, integer $categoryId, string $dirname, string $dataname, integer $dataId, integer $pubdate )
addActivity Legacy_Activity.AddActivity
addActivity Legacy_Activity.AddActivity
Parameters
- $result
boolean &$result
- $uid
integer poster's user id
- $categoryId
integer access controller id
- $dirname
string client module's dirname
- $dataname
string client module's dataname(tablename)
- $dataId
integer client module's primary key
- $pubdate
integer entry's published date(unixtime)
|
public static
|
#
deleteActivity( boolean & $result, string $dirname, string $dataname, integer $dataId )
deleteActivity Legacy_Activity.DeleteActivity
deleteActivity Legacy_Activity.DeleteActivity
Parameters
- $result
boolean &$result
- $dirname
string client module's dirname
- $dataname
string client module's dataname(tablename)
- $dataId
integer client module's primary key
|
public static
|
#
getActivities( mixed[] & $list, mixed[] $categoryArr = null, mixed $moduleArr = null, integer $uid, integer $limit, integer $start )
getActivities Legacy_Activity.GetActivity
getActivities Legacy_Activity.GetActivity
Parameters
- $list
mixed[] &$list string $list['dirname'] client module's dirname string
$list['dataname'] client module's dataname(tablename) int $list['data_id']
client module's primary key mixed $list['data'] string $list['title'] client
module's title string $list['template_name']
- $categoryArr
mixed[] access controller's info string $categoryArr['dirname'] access controller's
dirname int[] $categoryArr['id'] access controller's id list
- $moduleArr
mixed string $moduleArr['dirname'] string $moduleArr['dataname']
- $uid
integer poster's uid
- $limit
integer the number of returned entries
- $start
integer offset value
|