commercetools-sdk-php-v2  master
The platform, import-api and ml-api PHP sdks generated from our api reference.
Public Member Functions | Public Attributes | List of all members
Commercetools\Api\Models\Project\ProjectUpdate Interface Reference
Inheritance diagram for Commercetools\Api\Models\Project\ProjectUpdate:
Commercetools\Base\JsonObject Commercetools\Api\Models\Project\ProjectUpdateModel

Public Member Functions

 getVersion ()
 
 getActions ()
 
 setVersion (?int $version)
 
 setActions (?ProjectUpdateActionCollection $actions)
 
- Public Member Functions inherited from Commercetools\Base\JsonObject
 get (string $field)
 
 with (callable $callable=null)
 

Public Attributes

const FIELD_VERSION = 'version'
 
const FIELD_ACTIONS = 'actions'
 

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 ProjectUpdate.php.

Member Function Documentation

◆ getActions()

Commercetools\Api\Models\Project\ProjectUpdate::getActions ( )

Update actions to be performed on the Project.

Returns
null|ProjectUpdateActionCollection

Implemented in Commercetools\Api\Models\Project\ProjectUpdateModel.

◆ getVersion()

Commercetools\Api\Models\Project\ProjectUpdate::getVersion ( )

Expected version of the Project on which the changes should be applied. If the expected version does not match the actual version, a ConcurrentModification error will be returned.

Returns
null|int

Implemented in Commercetools\Api\Models\Project\ProjectUpdateModel.

◆ setActions()

Commercetools\Api\Models\Project\ProjectUpdate::setActions ( ?ProjectUpdateActionCollection  $actions)
Parameters
?ProjectUpdateActionCollection$actions

Implemented in Commercetools\Api\Models\Project\ProjectUpdateModel.

◆ setVersion()

Commercetools\Api\Models\Project\ProjectUpdate::setVersion ( ?int  $version)
Parameters
?int$version

Implemented in Commercetools\Api\Models\Project\ProjectUpdateModel.

Member Data Documentation

◆ FIELD_ACTIONS

const Commercetools\Api\Models\Project\ProjectUpdate::FIELD_ACTIONS = 'actions'

Definition at line 17 of file ProjectUpdate.php.

◆ FIELD_VERSION

const Commercetools\Api\Models\Project\ProjectUpdate::FIELD_VERSION = 'version'

Definition at line 16 of file ProjectUpdate.php.


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