Properties

$baseFilter

$baseFilter : 

Type

$baseQuery

$baseQuery : 

Type

$client

$client : 

Type

$name

$name : 

Type

$id

$id : 

Type

$action

$action : 

Type

$actionData

$actionData : 

Type

$domainIdent

$domainIdent : 

Type

$apikeyKeyIdent

$apikeyKeyIdent : 

Type

Methods

__construct()

__construct(\Cloudonix\Client  $client,   $action) 

Parameters

\Cloudonix\Client $client
$action

byId()

byId(  $param) 

Parameters

$param

byName()

byName(  $param) 

Parameters

$param

byApikeyId()

byApikeyId(  $param) 

Parameters

$param

byApikeyName()

byApikeyName(  $param) 

Parameters

$param

setDomainId()

setDomainId(  $param) 

Parameters

$param

setDomainName()

setDomainName(  $param) 

Parameters

$param

setDomain()

setDomain(  $param) 

Parameters

$param

setApplicationId()

setApplicationId(  $param) 

Parameters

$param

setName()

setName(  $param) 

Parameters

$param

setEndpoint()

setEndpoint(  $param) 

Parameters

$param

setType()

setType(  $param) 

Parameters

$param

setLangCXML()

setLangCXML() 

setLangTwiml()

setLangTwiml() 

setActive()

setActive(  $param) 

Parameters

$param

setProfileKey()

setProfileKey(  $key,   $value) 

Parameters

$key
$value

run()

run() 

cleanActionData()

cleanActionData(array  $keys, boolean  $allowed = true) 

Clean the `actionData` from keys that may create an issue upon create or update methods

Parameters

array $keys

An array of keys that are either allowed (only these will be in the actionData) or not-allowed (filtered out)

boolean $allowed

TRUE for 'allowed keys' or FALSE for 'filtered keys'