Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
Soap_Api_Workflow_Service Class Reference
Inheritance diagram for Soap_Api_Workflow_Service:

Public Member Functions

 __construct ($assetid=0)
 
 getFunctionList ()
 
 StartWorkflow ($request)
 
 CancelWorkflow ($request)
 
 CompleteWorkflow ($request)
 
 SafeEditAsset ($request)
 
 ApproveAssetInWorkflow ($request)
 
 SetWorkflowSchema ($request)
 

Static Public Member Functions

static getComplexElements ($func_list=Array())
 
static getSimpleRestrictedTypes ($func_list=Array())
 

Detailed Description

Definition at line 31 of file soap_api_workflow_service.inc.

Constructor & Destructor Documentation

__construct (   $assetid = 0)

Constructor

Parameters
int$assetidthe asset id to be loaded

Definition at line 41 of file soap_api_workflow_service.inc.

Member Function Documentation

ApproveAssetInWorkflow (   $request)

Description: This operation will approve an asset in workflow

Parameters
array$asset_infothe array contain the asset ID of the asset to be approved
Array (
    'AssetID'           => [The ID of the asset in query],
       )
Returns
void public

Definition at line 403 of file soap_api_workflow_service.inc.

CancelWorkflow (   $request)

Description: This operation will cancel the current running workflow of an asset. If the asset is in LIVE APPROVAL status, it will turn into SAFE EDIT status.

Parameters
string$requestThe request information
Array (
    'AssetID'           => [The ID of the asset in query],
       )
Returns
void public

Definition at line 232 of file soap_api_workflow_service.inc.

CompleteWorkflow (   $request)

Description: This operation will complete the current running workflow of an asset

Parameters
array$asset_infothe info array to find children of a specific asset
Array (
    'AssetID'           => [The ID of the asset in query],
       )
Returns
void public

Definition at line 289 of file soap_api_workflow_service.inc.

static getComplexElements (   $func_list = Array())
static

getComplexType

Returns
array public

Definition at line 581 of file soap_api_workflow_service.inc.

getFunctionList ( )

Returns a function list of the asset let the children handle this

Returns
string private
See Also
Asset::_getName()

Definition at line 55 of file soap_api_workflow_service.inc.

static getSimpleRestrictedTypes (   $func_list = Array())
static

getSimpleRestrictedTypes

Returns
array public

Definition at line 656 of file soap_api_workflow_service.inc.

SafeEditAsset (   $request)

Description: This operation will bring a asset in live status to safe edit status

Parameters
array$asset_infothe array contain the asset ID of the asset to be put in safe edit
Array (
    'AssetID'           => [The ID of the asset in query],
       )
Returns
void public

Definition at line 348 of file soap_api_workflow_service.inc.

SetWorkflowSchema (   $request)

Description: This operation will apply or revoke a workflow schema on an asset

Returns
void public

Definition at line 519 of file soap_api_workflow_service.inc.

StartWorkflow (   $request)

Description: This operation will start the workflow for the asset in query

Parameters
string$requestThe request information
Array (
    'AssetID'           => [The ID of the asset in query],
       )
Returns
void public

Definition at line 82 of file soap_api_workflow_service.inc.


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