<?php
namespace App\Entity;
use App\Repository\FrontZoneparamValueRepository;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: FrontZoneParamValueRepository::class)]
class FrontZoneParamValue
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column]
private ?int $id = null;
#[ORM\ManyToOne(inversedBy: 'frontZoneParamValues')]
#[ORM\JoinColumn(nullable: false)]
private ?FrontZone $frontZone = null;
#[ORM\Column(length: 100 , nullable: false)]
private ?string $parameter = null;
#[ORM\Column(length: 100 , nullable: true)]
private ?string $value = null ;
public function __construct()
{
}
public function getId(): ?int
{
return $this->id;
}
public function getFrontZone(): ?FrontZone
{
return $this->frontZone;
}
public function setFrontZone(?FrontZone $frontZone): static
{
$this->frontZone = $frontZone;
return $this;
}
public function getParameter(): string
{
return $this->parameter;
}
public function setParameter(?string $parameter): static
{
$this->parameter = $parameter;
return $this;
}
public function getValue(): ?string
{
return $this->value;
}
public function setValue(?string $value): static
{
$this->value = $value;
return $this;
}
}