src/Entity/Actuv2Calendrier.php line 14

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\Actuv2CalendrierRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. /**
  6.  * Actuv2Calendrier
  7.  *
  8.  */
  9. #[ORM\Table(name'actuv2_calendrier')]
  10. #[ORM\Entity(repositoryClassActuv2CalendrierRepository::class)]
  11. class Actuv2Calendrier
  12. {
  13.     /**
  14.      * @var int
  15.      *
  16.      */
  17.     #[ORM\Column(name'id'type'bigint'nullablefalse)]
  18.     #[ORM\Id]
  19.     #[ORM\GeneratedValue(strategy'IDENTITY')]
  20.     private $id;
  21.     /**
  22.      * @var \DateTime|null
  23.      *
  24.      */
  25.     #[ORM\Column(name'date'type'date'nullabletrue)]
  26.     private $date;
  27.     /**
  28.      * @var string
  29.      *
  30.      */
  31.     #[ORM\Column(name'titre'type'string'length255nullablefalse)]
  32.     private $titre '';
  33.     /**
  34.      * @var string
  35.      *
  36.      */
  37.     #[ORM\Column(name'descriptifTexte'type'text'length16777215nullabletrue)]
  38.     private $descriptifTexte;
  39.     /**
  40.      * @var string
  41.      *
  42.      */
  43.     #[ORM\Column(name'descriptifRTF'type'text'length16777215nullabletrue)]
  44.     private $descriptifrtf;
  45.     public function getId(): ?string
  46.     {
  47.         return $this->id;
  48.     }
  49.     public function getDate(): ?\DateTimeInterface
  50.     {
  51.         return $this->date;
  52.     }
  53.     public function setDate(?\DateTimeInterface $date): self
  54.     {
  55.         $this->date $date;
  56.         return $this;
  57.     }
  58.     public function getTitre(): ?string
  59.     {
  60.         return $this->titre;
  61.     }
  62.     public function setTitre(string $titre): self
  63.     {
  64.         $this->titre $titre;
  65.         return $this;
  66.     }
  67.     public function getDescriptiftexte(): ?string
  68.     {
  69.         return $this->descriptifTexte;
  70.     }
  71.     public function setDescriptiftexte(string $descriptifTexte): self
  72.     {
  73.         $this->descriptifTexte $descriptifTexte;
  74.         return $this;
  75.     }
  76.     public function getDescriptifrtf(): ?string
  77.     {
  78.         return $this->descriptifrtf;
  79.     }
  80.     public function setDescriptifrtf(string $descriptifrtf): self
  81.     {
  82.         $this->descriptifrtf $descriptifrtf;
  83.         $descriptifTexte str_replace('&nbsp;'' '$descriptifrtf);
  84.         $descriptifTexte str_replace('<br />'' '$descriptifTexte);
  85.         $descriptifTexte strip_tags($descriptifTexte);
  86.         $this->descriptifTexte $descriptifTexte;
  87.         return $this;
  88.     }
  89. }