commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Commercetools\Api\Models\Extension\ExtensionTrigger Interface Reference

Inherits Commercetools\Base\JsonObject.

Inherited by Commercetools\Api\Models\Extension\ExtensionTriggerModel.

Public Member Functions

 getResourceTypeId ()
 
 getActions ()
 
 getCondition ()
 
 setResourceTypeId (?string $resourceTypeId)
 
 setActions (?array $actions)
 
 setCondition (?string $condition)
 
- Public Member Functions inherited from Commercetools\Base\JsonObject
 get (string $field)
 
 with (?callable $callable=null)
 

Public Attributes

const FIELD_RESOURCE_TYPE_ID = 'resourceTypeId'
 
const FIELD_ACTIONS = 'actions'
 
const FIELD_CONDITION = 'condition'
 

Additional Inherited Members

- Static Public Member Functions inherited from Commercetools\Base\JsonObject
static of ($data=null)
 
static fromArray (array $data=[])
 
static fromStdClass (?stdClass $data=null)
 

Detailed Description

Definition at line 14 of file ExtensionTrigger.php.

Member Function Documentation

◆ getActions()

Commercetools\Api\Models\Extension\ExtensionTrigger::getActions ( )

Create and Update requests are supported.

Returns
null|array

Implemented in Commercetools\Api\Models\Extension\ExtensionTriggerModel.

◆ getCondition()

Commercetools\Api\Models\Extension\ExtensionTrigger::getCondition ( )

Valid predicate that controls the conditions under which the API Extension is called. The Extension is not triggered when the specified condition is not fulfilled.

Returns
null|string

Implemented in Commercetools\Api\Models\Extension\ExtensionTriggerModel.

◆ getResourceTypeId()

Commercetools\Api\Models\Extension\ExtensionTrigger::getResourceTypeId ( )

The resource that triggers the Extension.

Returns
null|string

Implemented in Commercetools\Api\Models\Extension\ExtensionTriggerModel.

◆ setActions()

Commercetools\Api\Models\Extension\ExtensionTrigger::setActions ( ?array  $actions)
Parameters
?array$actions

Implemented in Commercetools\Api\Models\Extension\ExtensionTriggerModel.

◆ setCondition()

Commercetools\Api\Models\Extension\ExtensionTrigger::setCondition ( ?string  $condition)
Parameters
?string$condition

Implemented in Commercetools\Api\Models\Extension\ExtensionTriggerModel.

◆ setResourceTypeId()

Commercetools\Api\Models\Extension\ExtensionTrigger::setResourceTypeId ( ?string  $resourceTypeId)
Parameters
?string$resourceTypeId

Implemented in Commercetools\Api\Models\Extension\ExtensionTriggerModel.

Member Data Documentation

◆ FIELD_ACTIONS

const Commercetools\Api\Models\Extension\ExtensionTrigger::FIELD_ACTIONS = 'actions'

Definition at line 17 of file ExtensionTrigger.php.

◆ FIELD_CONDITION

const Commercetools\Api\Models\Extension\ExtensionTrigger::FIELD_CONDITION = 'condition'

Definition at line 18 of file ExtensionTrigger.php.

◆ FIELD_RESOURCE_TYPE_ID

const Commercetools\Api\Models\Extension\ExtensionTrigger::FIELD_RESOURCE_TYPE_ID = 'resourceTypeId'

Definition at line 16 of file ExtensionTrigger.php.


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