<?php
namespace App\Entity\ModuleTest;
use DateTime;
use Doctrine\ORM\Mapping as ORM;
use EightMarq\CoreComponent\Entity\BaseEntity;
/**
* @ORM\Table(name="routing_phases")
* @ORM\Entity()
*/
class RoutingPhase extends BaseEntity
{
/**
* @var DateTime | null
*
* @ORM\Column(type="datetime", nullable=true)
*/
protected $triggerToUpdateRouting;
/**
* @var ModuleTest | null
*
* @ORM\OneToOne(targetEntity="App\Entity\ModuleTest\ModuleTest", inversedBy="routingPhase")
*/
protected $moduleTest;
/**
* @return DateTime|null
*/
public function getTriggerToUpdateRouting(): ?DateTime
{
return $this->triggerToUpdateRouting;
}
/**
* @param DateTime|null $triggerToUpdateRouting
*/
public function setTriggerToUpdateRouting(?DateTime $triggerToUpdateRouting): void
{
$this->triggerToUpdateRouting = $triggerToUpdateRouting;
}
/**
* @return ModuleTest|int|null
*/
public function getModuleTest()
{
return $this->moduleTest;
}
/**
* @param ModuleTest|int|null $moduleTest
*/
public function setModuleTest($moduleTest): void
{
$this->moduleTest = $moduleTest;
}
}