XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
Legacy_iActivityClientDelegate Interface Reference

Static Public Member Functions

static getClientList (&$list)
 
static getClientData (&$list, $dirname, $dataname, $dataId)
 
static getClientFeed (&$list, $dirname, $dataname, $dataId)
 

Detailed Description

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

Definition at line 22 of file ActivityClientDelegateInterface.class.php.

Member Function Documentation

◆ getClientData()

static getClientData ( & $list,
$dirname,
$dataname,
$dataId )
static

getClientData Legacy_ActivityClient.{dirname}.GetClientData

Parameters
mixed&$liststring $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']
string$dirname
string$dataname
int$dataId
Returns
void
Parameters
$list* mixed **
$dirname* string **
$dataname* string **
$dataId* int **

◆ getClientFeed()

static getClientFeed ( & $list,
$dirname,
$dataname,
$dataId )
static

getClientFeed Legacy_ActivityClient.{dirname}.GetClientFeed

Parameters
mixed&$liststring[] $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']
string$dirnameclient module's dirname
string$datanameclient module's dataname(tablename)
int$dataIdclient module's primary key
Returns
void
Parameters
$list* mixed **
$dirname* string **
$dataname* string **
$dataId* int **

◆ getClientList()

static getClientList ( & $list)
static

getClientList Legacy_ActivityClient.GetClientList

Parameters
arraymixed[] &$list @list[]['dirname'] client module's dirname @list[]['dataname'] client module's dataname(tablename) @list[]['access_controller'] access controller's module dirname
Returns
void
Parameters
$list* mixed[] **

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