<?php
namespace App\Entity\System;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Table(name="ps_order_tax")
*
* @ORM\Entity(repositoryClass="App\Repository\System\OrderTaxRepository")
*/
class OrderTax
{
/**
* @ORM\Id()
*
* @ORM\Column(type="integer", name="id_order_tax")
*/
private $id;
/**
* @var Order
*
* @ORM\OneToOne(targetEntity="App\Entity\System\Order", inversedBy="orderTax")
*
* @ORM\JoinColumn(referencedColumnName="id_order", name="id_order")
*/
private $order;
/**
* @var float
*
* @ORM\Column(type="float", scale=2, precision=10, name="iva4")
*/
private $iva4;
/**
* @var float
*
* @ORM\Column(type="float", scale=2, precision=10, name="iva5")
*/
private $iva5;
/**
* @var float
*
* @ORM\Column(type="float", scale=2, precision=10, name="iva10")
*/
private $iva10;
/**
* @var float
*
* @ORM\Column(type="float", scale=2, precision=10, name="iva21")
*/
private $iva21;
/**
* @var float
*
* @ORM\Column(type="float", scale=2, precision=10, name="re4")
*/
private $re4;
/**
* @var float
*
* @ORM\Column(type="float", scale=2, precision=10, name="re5")
*/
private $re5;
/**
* @var float
*
* @ORM\Column(type="float", scale=2, precision=10, name="re10")
*/
private $re10;
/**
* @var float
*
* @ORM\Column(type="float", scale=2, precision=10, name="re21")
*/
private $re21;
/**
* @return float
*/
public function getIva4(): float
{
return $this->iva4;
}
/**
* @return float
*/
public function getIva5(): float
{
return $this->iva5;
}
/**
* @return float
*/
public function getIva10(): float
{
return $this->iva10;
}
/**
* @return float
*/
public function getIva21(): float
{
return $this->iva21;
}
/**
* @return float
*/
public function getRe4(): float
{
return $this->re4;
}
/**
* @return float
*/
public function getRe5(): float
{
return $this->re5;
}
/**
* @return float
*/
public function getRe10(): float
{
return $this->re10;
}
/**
* @return float
*/
public function getRe21(): float
{
return $this->re21;
}
}