Interface Legacy_iActivityClientDelegate
Interface of group client delegate Modules which uses Legacy_Activity must
implement this interface. Legacy_Activity module must be unique. You can get its
dirname by constant LEGACY_ACTIVITY_DIRNAME
Methods summary
public static
|
#
getClientList( mixed[] & $list )
getClientList Legacy_ActivityClient.GetClientList
getClientList Legacy_ActivityClient.GetClientList
Parameters
List[]['access_controller']
access controller's module dirname
List[]['dataname']
client module's dataname(tablename)
List[]['dirname']
client module's dirname
|
public static
|
#
getClientData( mixed & $list, string $dirname, string $dataname, integer $dataId )
getClientData Legacy_ActivityClient.{dirname}.GetClientData
getClientData Legacy_ActivityClient.{dirname}.GetClientData
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']
- $dirname
string
- $dataname
string
- $dataId
integer
|
public static
|
#
getClientFeed( mixed & $list, string $dirname, string $dataname, integer $dataId )
getClientFeed Legacy_ActivityClient.{dirname}.GetClientFeed
getClientFeed Legacy_ActivityClient.{dirname}.GetClientFeed
Parameters
- $list
mixed &$list string[] $list['title'] entry's title string[] $list['link'] link to
entry string[] $list['id'] entry's id(=permalink to entry) int[]
$list['updated'] unixtime int[] $list['published'] unixtime string[]
$list['author'] string[] $list['content']
- $dirname
string client module's dirname
- $dataname
string client module's dataname(tablename)
- $dataId
integer client module's primary key
|