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\TaxCategory\TaxCategoryDraft Interface Reference
Inheritance diagram for Commercetools\Api\Models\TaxCategory\TaxCategoryDraft:
Commercetools\Base\JsonObject Commercetools\Api\Models\TaxCategory\TaxCategoryDraftModel

Public Member Functions

 getName ()
 
 getDescription ()
 
 getRates ()
 
 getKey ()
 
 setName (?string $name)
 
 setDescription (?string $description)
 
 setRates (?TaxRateDraftCollection $rates)
 
 setKey (?string $key)
 
- Public Member Functions inherited from Commercetools\Base\JsonObject
 get (string $field)
 
 with (callable $callable=null)
 

Public Attributes

const FIELD_NAME = 'name'
 
const FIELD_DESCRIPTION = 'description'
 
const FIELD_RATES = 'rates'
 
const FIELD_KEY = 'key'
 

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

Member Function Documentation

◆ getDescription()

Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::getDescription ( )

Description of the TaxCategory.

Returns
null|string

Implemented in Commercetools\Api\Models\TaxCategory\TaxCategoryDraftModel.

◆ getKey()

Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::getKey ( )

User-defined unique identifier for the TaxCategory.

Returns
null|string

Implemented in Commercetools\Api\Models\TaxCategory\TaxCategoryDraftModel.

◆ getName()

Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::getName ( )

Name of the TaxCategory.

Returns
null|string

Implemented in Commercetools\Api\Models\TaxCategory\TaxCategoryDraftModel.

◆ getRates()

Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::getRates ( )

Tax rates and subrates of states and countries.

Returns
null|TaxRateDraftCollection

Implemented in Commercetools\Api\Models\TaxCategory\TaxCategoryDraftModel.

◆ setDescription()

Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::setDescription ( ?string  $description)
Parameters
?string$description

Implemented in Commercetools\Api\Models\TaxCategory\TaxCategoryDraftModel.

◆ setKey()

Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::setKey ( ?string  $key)
Parameters
?string$key

Implemented in Commercetools\Api\Models\TaxCategory\TaxCategoryDraftModel.

◆ setName()

Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::setName ( ?string  $name)
Parameters
?string$name

Implemented in Commercetools\Api\Models\TaxCategory\TaxCategoryDraftModel.

◆ setRates()

Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::setRates ( ?TaxRateDraftCollection  $rates)
Parameters
?TaxRateDraftCollection$rates

Implemented in Commercetools\Api\Models\TaxCategory\TaxCategoryDraftModel.

Member Data Documentation

◆ FIELD_DESCRIPTION

const Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::FIELD_DESCRIPTION = 'description'

Definition at line 17 of file TaxCategoryDraft.php.

◆ FIELD_KEY

const Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::FIELD_KEY = 'key'

Definition at line 19 of file TaxCategoryDraft.php.

◆ FIELD_NAME

const Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::FIELD_NAME = 'name'

Definition at line 16 of file TaxCategoryDraft.php.

◆ FIELD_RATES

const Commercetools\Api\Models\TaxCategory\TaxCategoryDraft::FIELD_RATES = 'rates'

Definition at line 18 of file TaxCategoryDraft.php.


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