<?phpnamespace App\Entity;use App\Repository\SejourSessionMajorationTransportRepository;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity(repositoryClass=SejourSessionMajorationTransportRepository::class) */class SejourSessionMajorationTransport{ const ALLER = "aller"; const RETOUR = "retour"; /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\ManyToOne(targetEntity=SejourSession::class, inversedBy="SejourSessionMajorationTransport") * @ORM\JoinColumn(nullable=true) */ private $sejourSession; /** * @ORM\ManyToOne(targetEntity=MajorationTransport::class, inversedBy="sejourSessionMajorationTransport") * @ORM\JoinColumn(nullable=true) */ private $majorationTransport; /** * @ORM\Column(type="string", length=255) */ private $direction; /** * @ORM\Column(type="boolean") */ private $isActive; public function __construct(){ $this->isActive = true; } public function getId(): ?int { return $this->id; } public function getSejourSession(): ?SejourSession { return $this->sejourSession; } public function setSejourSession(?SejourSession $sejourSession): self { $this->sejourSession = $sejourSession; return $this; } public function getIsActive():bool { return $this->isActive; } public function setIsActive(bool $isActive):self { $this->isActive = $isActive; return $this; } public function getDirection():string { return $this->direction; } public function setDirection(string $direction):self { $this->direction = $direction; return $this; } public function getMajorationTransport():?MajorationTransport { return $this->majorationTransport; } public function setMajorationTransport(?MajorationTransport $majorationTransport):self { $this->majorationTransport = $majorationTransport; return $this; } }