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: 11:00 AM
*/
namespace Greenter\Model\Retention;
use Greenter\Xml\Validator\ExchangeValidator;
use Symfony\Component\Validator\Constraints as Assert;
* Class Exchange
* @package Greenter\Model\Retention
class Exchange
{
use ExchangeValidator;
* La moneda de referencia para el Tipo de Cambio.
*
* @Assert\NotBlank()
* @Assert\Length(min="3", max="3")
* @var string
private $monedaRef;
* La moneda objetivo para la Tasa de Cambio.
private $monedaObj;
* Tipo de Cambio.
* @var float
private $factor;
* Fecha de cambio
* @Assert\Date()
* @var \DateTime
private $fecha;
* @return string
public function getMonedaRef()
return $this->monedaRef;
}
* @param string $monedaRef
* @return Exchange
public function setMonedaRef($monedaRef)
$this->monedaRef = $monedaRef;
return $this;
public function getMonedaObj()
return $this->monedaObj;
* @param string $monedaObj
public function setMonedaObj($monedaObj)
$this->monedaObj = $monedaObj;
* @return mixed
public function getFactor()
return $this->factor;
* @param mixed $factor
public function setFactor($factor)
$this->factor = $factor;
public function getFecha()
return $this->fecha;
* @param mixed $fecha
public function setFecha($fecha)
$this->fecha = $fecha;