|
Squiz Matrix
4.12.2
|
Public Member Functions | |
| __construct ($assetid=0) | |
| getFunctionList () | |
| CreateAsset ($request) | |
| GetAsset ($request) | |
| GetAssetURLs ($request) | |
| GetAssetFromURL ($request) | |
| GetAssetAvailableStatuses ($request) | |
| SetAttributeValue ($request) | |
| TrashAsset ($request) | |
| CloneAsset ($request) | |
| GetAssetTypeAttribute ($request) | |
| GetAssetTypeDescendants ($request) | |
| GetAssetsInfo ($request) | |
| GetAssetAvailableKeywords ($request) | |
| GetAssetWebPaths ($request) | |
| GetPageContents ($request) | |
| GetAttributeValuesByName ($request) | |
| SetTag ($request) | |
| GetAllStatuses ($request) | |
| LoginUser ($request) | |
| GetUserIdByUsername ($request) | |
| SetAssetStatus ($request) | |
| SetAssetWebPaths ($request) | |
Static Public Member Functions | |
| static | getComplexElements ($func_list=Array()) |
| static | getComplexTypes ($func_list=Array()) |
| static | getSimpleRestrictedTypes ($func_list=Array()) |
Definition at line 33 of file soap_api_asset_service.inc.
| __construct | ( | $assetid = 0 | ) |
Constructor
| int | $assetid | the asset id to be loaded |
Definition at line 43 of file soap_api_asset_service.inc.
| CloneAsset | ( | $request | ) |
Description: This operation will clone an asset to a specified location
| string | $request | The request information |
Array (
'AssetID' => [The ID of the asset in query],
'NumberOfClone' => [How many new clone assets]
'NewParentID' => [The new parent]
'NumberOfClone' => [Number of asset to be cloned],
)
Definition at line 524 of file soap_api_asset_service.inc.
| CreateAsset | ( | $request | ) |
Description: This operation will create an asset of a specific type under a specific location
| array | $request | The request information
Array (
'TypeCode' => [type code of new asset],
'Name' => [name for new asset],
'ParentID' => [parentid of the new parent],
'LinkType' => [LinkType],
'LinkValue' => [link value],
'SortOrder' => [link sort order],
'IsDependant' => [0|1],
'IsExclusive' => [0|1],
'FileName' => [name of the file],
'FileContentBase64' => [base64 encoded file content],
'AttributeInfo' => [attribute name/value pairs]
)
|
Definition at line 109 of file soap_api_asset_service.inc.
| GetAllStatuses | ( | $request | ) |
Description: This operation will return all statuses of the asset in Matrix
| string | $request | The request information |
Definition at line 1034 of file soap_api_asset_service.inc.
| GetAsset | ( | $request | ) |
Description: This operation will return an asset object based on assetid
| array | $request | The request information
Array (
'AssetID' => [Asset ID of the asset in query],
)
|
Definition at line 223 of file soap_api_asset_service.inc.
| GetAssetAvailableKeywords | ( | $request | ) |
Description: This operation will return all available keywords of an asset
| string | $request | The request information |
Array (
'AssetID' => [The ID of the asset in query],
'TypeCode' => [The type code of asset],
)
Definition at line 795 of file soap_api_asset_service.inc.
| GetAssetAvailableStatuses | ( | $request | ) |
Description: This operation will return all available statuses of an asset based on assetid
| string | $request | The request information |
Array (
'AssetID' => [The ID of the asset in query],
)
Definition at line 395 of file soap_api_asset_service.inc.
| GetAssetFromURL | ( | $request | ) |
Description: This operation will return an asset object based on a URL
| string | $request | The request information |
Array (
'URL' => [The URL belongs to the asset being searched for],
)
Definition at line 356 of file soap_api_asset_service.inc.
| GetAssetsInfo | ( | $request | ) |
This function return the asset information (name, typecode, children assets, lineage) about the requested asset.
| $request |
Definition at line 688 of file soap_api_asset_service.inc.
| GetAssetTypeAttribute | ( | $request | ) |
Description: This operation will return all attributes belong to an asset type
| string | $request | The request information |
Array (
'TypeCode' => [The ID of the asset in query],
'AttributeDetail' => [The Details of the attribute],
)
Definition at line 589 of file soap_api_asset_service.inc.
| GetAssetTypeDescendants | ( | $request | ) |
Description: This operation will return all the type descendants of an asset type.
Definition at line 665 of file soap_api_asset_service.inc.
| GetAssetURLs | ( | $request | ) |
Description: This operation will return all URLs associated with an asset
| string | $request | The request information |
Array (
'AssetID' => [The asset id we are trying to get url for],
)
Definition at line 306 of file soap_api_asset_service.inc.
| GetAssetWebPaths | ( | $request | ) |
Description: This operation will return all webpaths belong to an asset
| string | $request | The request information |
Array (
'AssetID' => [The ID of the asset in query],
)
Definition at line 838 of file soap_api_asset_service.inc.
| GetAttributeValuesByName | ( | $request | ) |
Description: This operation will return all attributes belong to an asset type classified by attribute name
| string | $request | The request information |
Array (
'AssetIDs' => [The ID of the asset in query],
'AttributeName' => [The Name of the attribute in query],
'TypeCode' => [The Type Code of the asset],
)
Definition at line 924 of file soap_api_asset_service.inc.
|
static |
|
static |
getComplexTypes: return all the complex types used by the API
Definition at line 1485 of file soap_api_asset_service.inc.
| getFunctionList | ( | ) |
Returns a function list of the asset let the children handle this
Definition at line 57 of file soap_api_asset_service.inc.
| GetPageContents | ( | $request | ) |
This function return the page contents for
Definition at line 861 of file soap_api_asset_service.inc.
|
static |
getSimpleRestrictedTypes
Definition at line 1558 of file soap_api_asset_service.inc.
| GetUserIdByUsername | ( | $request | ) |
Description: This operation will return the user asset ID of the request username
| string | $request | The request information |
Definition at line 1119 of file soap_api_asset_service.inc.
| LoginUser | ( | $request | ) |
Description: This operation will return all statuses of the asset in Matrix
| string | $request | The request information |
Definition at line 1061 of file soap_api_asset_service.inc.
| SetAssetStatus | ( | $request | ) |
Description: This operation will set status for an asset
| string | $request | The request information |
Array (
'AssetID' => [The ID of the asset in query],
'StatusValue' => [The asset status to be set],
'DependantsOnly' => [Cascade the change to children or just dependants?],
)
Definition at line 1169 of file soap_api_asset_service.inc.
| SetAssetWebPaths | ( | $request | ) |
Description: This operation will set multiple paths for an asset
| string | $request | The request information |
Array (
'AssetID' => [The ID of the asset in query],
)
Definition at line 1220 of file soap_api_asset_service.inc.
| SetAttributeValue | ( | $request | ) |
Description: This operation will return set the attribute value of an asset based on assetid and attribute name
| string | $request | The request information |
Array (
'AssetID' => [The ID of the asset in query],
'AttributeName' => [The name of the attribute],
'AttributeValue' => [The new value of the attribute],
)
Definition at line 436 of file soap_api_asset_service.inc.
| SetTag | ( | $request | ) |
Description: This operation will set tag for an asset
| string | $request | The request information |
Array (
'AssetIDs' => [The ID of the asset in query],
'ThesaurusID' => [The ID of the thesaurus where the tag is from],
'TagName' => [The tag name]
'Weight' => [Weight of the tag on the asset]
'CascadeTagChange => [Cascade the tag to all children]
)
Definition at line 968 of file soap_api_asset_service.inc.
| TrashAsset | ( | $request | ) |
Description: This operation will send an asset to the trash
| string | $request | The request information |
Array (
'AssetID' => [The ID of the asset in query],
)
Definition at line 477 of file soap_api_asset_service.inc.