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

Static Public Member Functions

static addItem ( $title, $dirname, $dataname, $data_id, $url)
 
static deleteItem ( $dirname, $dataname, $data_id)
 
static getHistory (&$historyArr, $dirname, $dataname, $data_id)
 

Detailed Description

Interface of workflow delegate Legacy_Workflow module must be unique. You can get its dirname by constant LEGACY_WORKFLOW_DIRNAME

Definition at line 21 of file WorkflowDelegateInterface.class.php.

Member Function Documentation

◆ addItem()

static addItem ( $title,
$dirname,
$dataname,
$data_id,
$url )
static

addItem Legacy_Workflow.AddItem

Parameters
string$title
string$dirnameclient module dirname
string$datanameclient module dataname
int$data_idclient module primary key
string$urlclient data's uri
Returns
void
Parameters
$title* string **
$dirname* string **
$dataname* string **
$data_id* int **
$url* string **

◆ deleteItem()

static deleteItem ( $dirname,
$dataname,
$data_id )
static

deleteItem Legacy_Workflow.DeleteItem

Parameters
string$dirnameclient module dirname
string$datanameclient module dataname
int$data_idclient module primary key
Returns
void
Parameters
$dirname* string **
$dataname* string **
$data_id* int **

◆ getHistory()

static getHistory ( & $historyArr,
$dirname,
$dataname,
$data_id )
static

getHistory Legacy_Workflow.GetHistory

Parameters
mix[]&$historyArr$hisotryArr['step'] $hisotryArr['uid'] $hisotryArr['result'] $hisotryArr['comment'] $hisotryArr['posttime']
string$dirnameclient module dirname
string$datanameclient module dataname
int$data_idclient module primary key
Returns
void
Parameters
$historyArr* mix[] **
$dirname* string **
$dataname* string **
$data_id* int **

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