public function __construct($data) { parent::__construct($data); $products = $data->products; $this->data->products = array(); foreach ($products as $product) { $this->data->products[] = new CartProduct($product); } }
public function __construct($data) { parent::__construct($data); $this->data->image = new ResizableImage($data->image); }
public function __construct($data) { parent::__construct($data); $this->data->price = new Price($data->price->amount, $data->price->currency); }
public function __construct($data) { parent::__construct($data); $this->assignValues($data); }