for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @author @jayS-de <[email protected]>
*/
namespace Commercetools\Core\Model\Order;
use Commercetools\Core\Model\Common\JsonObject;
use Commercetools\Core\Model\Common\DateTimeDecorator;
* @package Commercetools\Core\Model\Order
* @link https://dev.commercetools.com/http-api-projects-orders.html#parcel
* @method string getId()
* @method Parcel setId(string $id = null)
* @method DateTimeDecorator getCreatedAt()
* @method Parcel setCreatedAt(\DateTime $createdAt = null)
* @method ParcelMeasurements getMeasurements()
* @method Parcel setMeasurements(ParcelMeasurements $measurements = null)
* @method TrackingData getTrackingData()
* @method Parcel setTrackingData(TrackingData $trackingData = null)
class Parcel extends JsonObject
{
public function fieldDefinitions()
return [
'id' => [static::TYPE => 'string'],
'createdAt' => [
static::TYPE => '\DateTime',
static::DECORATOR => '\Commercetools\Core\Model\Common\DateTimeDecorator'
],
'measurements' => [static::TYPE => '\Commercetools\Core\Model\Order\ParcelMeasurements'],
'trackingData' => [static::TYPE => '\Commercetools\Core\Model\Order\TrackingData'],
];
}