for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Loevgaard\Dandomain\Pay\PaymentRequest;
use Loevgaard\Dandomain\Pay\PaymentRequest;
class PaymentLine
{
/**
* @var string
*/
protected $productNumber;
protected $name;
* @var int
protected $quantity;
* The price excl vat
*
* @var float
protected $price;
* This is the VAT percentage, i.e. 25 for Denmark
protected $vat;
* @var PaymentRequest
protected $payment;
* @return string
public function getProductNumber() : string
return $this->productNumber;
}
* @param string $productNumber
* @return PaymentLine
public function setProductNumber(string $productNumber) : self
$this->productNumber = $productNumber;
return $this;
public function getName() : string
return $this->name;
* @param string $name
public function setName($name) : self
$this->name = $name;
* @return int
public function getQuantity() : int
return $this->quantity;
* @param int $quantity
public function setQuantity($quantity) : self
$this->quantity = $quantity;
* @return float
public function getPrice() : float
return $this->price;
* @param float $price
public function setPrice($price) : self
$this->price = $price;
* Returns the VAT percentage
public function getVat() : int
return $this->vat;
* @param int $vat
public function setVat($vat) : self
$this->vat = $vat;
* @return PaymentRequest
public function getPayment() : PaymentRequest
return $this->payment;
* @param PaymentRequest $payment
public function setPayment(PaymentRequest $payment) : self
$this->payment = $payment;