src/Entity/Program.php line 30

Open in your IDE?
  1. <?php
  2. /*
  3.  * This file is part of the Symfony package.
  4.  *
  5.  * (c) Fabien Potencier <fabien@symfony.com>
  6.  *
  7.  * For the full copyright and license information, please view the LICENSE
  8.  * file that was distributed with this source code.
  9.  */
  10. namespace App\Entity;
  11. use Doctrine\Common\Collections\ArrayCollection;
  12. use Doctrine\Common\Collections\Collection;
  13. use Doctrine\ORM\Mapping as ORM;
  14. use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
  15. use Symfony\Component\Validator\Constraints as Assert;
  16. /**
  17.  * @ORM\Entity()
  18.  * @ORM\Table(name="program")
  19.  *
  20.  * Defines the properties of the Tag entity to represent the subcategory tags.
  21.  *
  22.  * See https://symfony.com/doc/current/doctrine.html#creating-an-entity-class
  23.  *
  24.  * @author Yonel Ceruto <yonelceruto@gmail.com>
  25.  */
  26. class Program {
  27.     /**
  28.      * @ORM\Id
  29.      * @ORM\GeneratedValue
  30.      * @ORM\Column(type="integer")
  31.      */
  32.     private ?int $id null;
  33.     /**
  34.      * @ORM\Column(type="string", nullable=true)
  35.      */
  36.     private ?string $day null;
  37.     /**
  38.      * @ORM\Column(type="string", nullable=true)
  39.      */
  40.     private ?string $description null;
  41.     /**
  42.      * @ORM\ManyToOne(targetEntity="App\Entity\Experience", inversedBy="experiences")
  43.      */
  44.     private $experience;
  45.     /**
  46.      * @ORM\Column(type="string", nullable=true)
  47.      */
  48.     private ?string $image null;
  49.     
  50.     public function __construct() {
  51.     }
  52.     public function getId(): ?int {
  53.         return $this->id;
  54.     }
  55.     public function getDay(): ?string {
  56.         return $this->day;
  57.     }
  58.     public function getDescription(): ?string {
  59.         return $this->description;
  60.     }
  61.     public function getExperience() {
  62.         return $this->experience;
  63.     }
  64.     public function setId(?int $id): void {
  65.         $this->id $id;
  66.     }
  67.     public function setDay(?string $day): void {
  68.         $this->day $day;
  69.     }
  70.     public function setDescription(?string $description): void {
  71.         $this->description $description;
  72.     }
  73.     public function setExperience($experience): void {
  74.         $this->experience $experience;
  75.     }
  76. }