src/Entity/UserPatientTreatmentLog.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\UserPatientTreatmentLogRepository;
  4. use App\Traits\CreatedUpdatedTrait;
  5. use Doctrine\ORM\Mapping as ORM;
  6. /**
  7.  * UserPatientTreatmentLog
  8.  *
  9.  * @ORM\Table(name="v_user_patient_treatment_log")
  10.  * @ORM\Entity(repositoryClass="App\Repository\UserPatientTreatmentLogRepository")
  11.  */
  12. class UserPatientTreatmentLog
  13. {
  14.     /**
  15.      * @ORM\Id
  16.      * @ORM\GeneratedValue
  17.      * @ORM\Column(type="integer")
  18.      */
  19.     private $id;
  20.     /**
  21.      * @ORM\ManyToOne(targetEntity="App\Entity\User")
  22.      */
  23.     private $user;
  24.     /**
  25.      * @ORM\ManyToOne(targetEntity="App\Entity\Patient")
  26.      */
  27.     private $patient;
  28.     /**
  29.      * @ORM\ManyToOne(targetEntity="App\Entity\Treatment")
  30.      */
  31.     private $treatment;
  32.     use CreatedUpdatedTrait;
  33.     public function getId(): ?int
  34.     {
  35.         return $this->id;
  36.     }
  37.     /**
  38.      * @return User|null
  39.      */
  40.     public function getUser(): ?User
  41.     {
  42.         return $this->user;
  43.     }
  44.     /**
  45.      * @param User|null $user
  46.      */
  47.     public function setUser(?User $user): void
  48.     {
  49.         $this->user $user;
  50.     }
  51.     /**
  52.      * @return Patient|null
  53.      */
  54.     public function getPatient(): ?Patient
  55.     {
  56.         return $this->patient;
  57.     }
  58.     /**
  59.      * @param Patient|null $patient
  60.      */
  61.     public function setPatient(?Patient $patient): void
  62.     {
  63.         $this->patient $patient;
  64.     }
  65.     /**
  66.      * @return Treatment|null
  67.      */
  68.     public function getTreatment(): ?Treatment
  69.     {
  70.         return $this->treatment;
  71.     }
  72.     /**
  73.      * @param Treatment|null $treatment
  74.      */
  75.     public function setTreatment(?Treatment $treatment): void
  76.     {
  77.         $this->treatment $treatment;
  78.     }
  79. }