for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Created by PhpStorm.
* User: Administrador
* Date: 08/08/2017
* Time: 10:52 AM
*/
namespace Greenter\Model\Retention;
use Greenter\Xml\Validator\PaymentValidator;
use Symfony\Component\Validator\Constraints as Assert;
* Class Payment
* @package Greenter\Model\Retention
class Payment
{
use PaymentValidator;
* Moneda de pago.
*
* @Assert\NotBlank()
* @Assert\Length(min="3", max="3")
* @var string
private $moneda;
* Importe del pago sin retención.
* @var float
private $importe;
* Fecha de pag.
* @Assert\Date()
* @var \DateTime
private $fecha;
* @return mixed
public function getMoneda()
return $this->moneda;
}
* @param mixed $moneda
* @return Payment
public function setMoneda($moneda)
$this->moneda = $moneda;
return $this;
public function getImporte()
return $this->importe;
* @param mixed $importe
public function setImporte($importe)
$this->importe = $importe;
public function getFecha()
return $this->fecha;
* @param mixed $fecha
public function setFecha($fecha)
$this->fecha = $fecha;