<?phpnamespace App\Entity;use App\Repository\IctoParamgeneralRepository;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity(repositoryClass=IctoParamgeneralRepository::class) */class IctoParamgeneral{ /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\Column(type="string", length=255, nullable=true) */ private $designation; /** * @ORM\Column(type="integer") */ private $montant_min; /** * @ORM\Column(type="integer") */ private $montant_max; /** * @ORM\Column(type="float") */ private $pourcentage; /** * @ORM\Column(type="datetime_immutable") */ private $created_at; /** * @ORM\Column(type="datetime", nullable=true) */ private $modified_at; /** * @ORM\ManyToOne(targetEntity=Pays::class, inversedBy="ictoParamgenerals") */ private $pays; public function __construct(){ $this->created_at = new \DateTimeImmutable(); } public function getId(): ?int { return $this->id; } public function getDesignation(): ?string { return $this->designation; } public function setDesignation(?string $designation): self { $this->designation = $designation; return $this; } public function getMontantMin(): ?int { return $this->montant_min; } public function setMontantMin(int $montant_min): self { $this->montant_min = $montant_min; return $this; } public function getMontantMax(): ?int { return $this->montant_max; } public function setMontantMax(int $montant_max): self { $this->montant_max = $montant_max; return $this; } public function getPourcentage(): ?float { return $this->pourcentage; } public function setPourcentage(float $pourcentage): self { $this->pourcentage = $pourcentage; return $this; } public function getCreatedAt(): ?\DateTimeImmutable { return $this->created_at; } public function setCreatedAt(\DateTimeImmutable $created_at): self { $this->created_at = $created_at; return $this; } public function getModifiedAt(): ?\DateTimeImmutable { return $this->modified_at; } public function setModifiedAt(?\DateTimeImmutable $modified_at): self { $this->modified_at = $modified_at; return $this; } public function getPays(): ?Pays { return $this->pays; } public function setPays(?Pays $pays): self { $this->pays = $pays; return $this; }}