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

Public Member Functions

 __construct ($assetid=0)
 
 getFunctionList ()
 
 ApplyDesign ($request)
 
 RemoveDesign ($request)
 
 GetDesignFromURL ($request)
 
 ApplyAssetPaintLayout ($request)
 
 RemoveAssetPaintLayout ($request)
 

Static Public Member Functions

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

Detailed Description

Definition at line 31 of file soap_api_design_lookup_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_design_lookup_service.inc.

Member Function Documentation

ApplyAssetPaintLayout (   $request)

Description: This operation will apply a paintlayout to an asset

Parameters
array$requestthe request information
Array (
    'PaintLayoutID'     => [The assetid of the paintlayout],
    'AssetID'           => [The asset being applied paintlayout to],
    'PaintLayoutType'   => [Type of paint layout Frontend or OverrideFrontend],
       )
Returns
void public

Definition at line 370 of file soap_api_design_lookup_service.inc.

ApplyDesign (   $request)

Description: This operation will apply a design to an asset

Parameters
array$requestThe request information
Array (
     'DesignID'                 => [The Design ID],
     'AssetID'                  => [The AssetID of the asset being applied the design],
     'DesignType'               => [Type of Design: Frontend, OverrideFrontend, Login, OverrideLogin, UserDefined, OverrideUserDefined],
       'UserDefinedDesignName'    => [Name of the new User Defined design],

)

Returns
string public

Definition at line 85 of file soap_api_design_lookup_service.inc.

static getComplexElements (   $func_list = Array())
static

getComplexElements

Returns
array public

Definition at line 627 of file soap_api_design_lookup_service.inc.

static getComplexTypes (   $func_list = Array())
static

getComplexTypes: return all the complex types used by the API

Returns
array public

Definition at line 712 of file soap_api_design_lookup_service.inc.

GetDesignFromURL (   $request)

Description: This operation returns the effective design of an URL

Parameters
array$asset_infothe info array to find children of a specific asset
Array (
    'URL'                   => [The URL in question],
    'DesignType'            => [Type of Design: Frontend, OverrideFrontend, Login, OverrideLogin, UserDefined, OverrideUserDefined],
    'UserDefinedDesignName' => [Name of the new User Defined design],
       )
Returns
void public

Definition at line 321 of file soap_api_design_lookup_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_design_lookup_service.inc.

static getSimpleRestrictedTypes (   $func_list = Array())
static

getSimpleRestrictedTypes

Returns
array public

Definition at line 736 of file soap_api_design_lookup_service.inc.

RemoveAssetPaintLayout (   $request)

Description: This operation will remove a paintlayout to an asset

Parameters
array$requestthe request information
Array (
    'PaintLayoutID'     => [The assetid of the paintlayout],
    'AssetID'           => [The asset being remove paintlayout from],
    'PaintLayoutType'   => [Type of paint layout Frontend or OverrideFrontend],
       )
Returns
void public

Definition at line 411 of file soap_api_design_lookup_service.inc.

RemoveDesign (   $request)

Description: This operation will remove a design to an asset

Parameters
array$requestThe request information
Array (
     'DesignID'                 => [The Design ID],
     'AssetID'                  => [The AssetID of the asset being applied the design],
     'DesignType'               => [Type of Design: Frontend, OverrideFrontend, Login, OverrideLogin, UserDefined, OverrideUserDefined],
       'UserDefinedDesignName'    => [Name of the new User Defined design],

)

Returns
void public

Definition at line 244 of file soap_api_design_lookup_service.inc.


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