for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* MIT License
* Use of this software requires acceptance of the Evaluation License Agreement. See LICENSE file.
*/
namespace SprykerEco\Zed\Payone\Business\Api\Request\Container\Invoicing;
use SprykerEco\Zed\Payone\Business\Api\Request\Container\AbstractContainer;
class ItemContainer extends AbstractContainer
{
* @var string
protected $id;
* @var int
protected $pr;
protected $no;
protected $de;
* Artikeltyp (Enum)
*
protected $it;
protected $va;
* DeliveryDate (YYYYMMDD)
protected $sd;
* Lieferzeitraums-Ende (YYYYMMDD)
protected $ed;
* @param int $key
* @return array
public function toArrayByKey($key)
$data = [];
if (isset($this->id)) {
$data['id[' . $key . ']'] = $this->getId();
}
if (isset($this->pr)) {
$data['pr[' . $key . ']'] = $this->getPr();
if (isset($this->no)) {
$data['no[' . $key . ']'] = $this->getNo();
if (isset($this->de)) {
$data['de[' . $key . ']'] = $this->getDe();
if (isset($this->it)) {
$data['it[' . $key . ']'] = $this->getIt();
if (isset($this->va)) {
$data['va[' . $key . ']'] = $this->getVa();
if (isset($this->sd)) {
$data['sd[' . $key . ']'] = $this->getSd();
if (isset($this->ed)) {
$data['ed[' . $key . ']'] = $this->getEd();
return $data;
* @param string $de
* @return void
public function setDe($de): void
$this->de = $de;
* @return string
public function getDe()
return $this->de;
* @param string $ed
public function setEd($ed): void
$this->ed = $ed;
public function getEd()
return $this->ed;
* @param string $id
public function setId($id): void
$this->id = $id;
public function getId()
return $this->id;
* @param int $no
public function setNo($no): void
$this->no = $no;
* @return int
public function getNo()
return $this->no;
* @param int $pr
public function setPr($pr): void
$this->pr = $pr;
public function getPr()
return $this->pr;
* @param string $sd
public function setSd($sd): void
$this->sd = $sd;
public function getSd()
return $this->sd;
* @param int $va
public function setVa($va): void
$this->va = $va;
public function getVa()
return $this->va;
* @param string $it
public function setIt($it): void
$this->it = $it;
public function getIt()
return $this->it;