src/Entity/Nasledok.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use App\Entity\Skoda;
  5. /** 
  6.  * @ORM\Table(name="es_nasledok")
  7.  * @ORM\Entity() 
  8.  * @ORM\HasLifecycleCallbacks()
  9.  */
  10. class Nasledok {
  11.     /** 
  12.      * @ORM\Column(name="id", type="integer")     
  13.      * @ORM\Id     
  14.      * @ORM\GeneratedValue(strategy="AUTO")     
  15.      */
  16.     protected $id;
  17.     /**
  18.      * Many Locs have one (the same) Notice
  19.      * @ORM\ManyToOne(targetEntity="Skoda", inversedBy="nasledky")
  20.      * @ORM\JoinColumn(name="skoda_id", referencedColumnName="id")
  21.      */
  22.     protected $skoda;
  23.     /** 
  24.      * @ORM\Column(name="typ_id", type="integer", nullable=true)     
  25.      */
  26.     protected $typId;
  27.     /**
  28.      *  @ORM\Column(name="nazov", type="string", length=255, nullable=true)    
  29.      */
  30.     protected $nazov;
  31.     
  32.     /**
  33.      *  @ORM\Column(name="rozsah", type="string", length=255, nullable=true)    
  34.      */
  35.     protected $rozsah;
  36.     
  37.     /**
  38.      *  @ORM\Column(name="jednotka", type="string", length=255, nullable=true)    
  39.      */
  40.     protected $jednotka;
  41.     
  42.     /**
  43.      *  @ORM\Column(name="nasledky", type="string", length=3000, nullable=true)    
  44.      */
  45.     protected $nasledky;
  46.     
  47.         
  48.     /**
  49.      * @ORM\Column(name="created", type="datetime")
  50.      */
  51.     protected $created;
  52.     /**
  53.      * @ORM\Column(name="edited", type="datetime")
  54.      */
  55.     protected $edited;
  56.     
  57.     /** 
  58.      * @ORM\PrePersist()
  59.      */
  60.     public function preCreated() {
  61.         $this->created = new \DateTime('now');
  62.     }
  63.     /** 
  64.      * @ORM\PrePersist()
  65.      * @ORM\PreUpdate() 
  66.      */
  67.     public function preEdited() {
  68.         $this->edited = new \DateTime('now');
  69.     }
  70.     
  71.     /**
  72.      * Get id
  73.      *
  74.      * @return integer
  75.      */
  76.     public function getId()
  77.     {
  78.         return $this->id;
  79.     }
  80.     /**
  81.      * Set typId
  82.      *
  83.      * @param integer $typId
  84.      *
  85.      * @return Nasledok
  86.      */
  87.     public function setTypId($typId)
  88.     {
  89.         $this->typId $typId;
  90.         return $this;
  91.     }
  92.     /**
  93.      * Get typId
  94.      *
  95.      * @return integer
  96.      */
  97.     public function getTypId()
  98.     {
  99.         return $this->typId;
  100.     }
  101.     /**
  102.      * Set nazov
  103.      *
  104.      * @param string $nazov
  105.      *
  106.      * @return Nasledok
  107.      */
  108.     public function setNazov($nazov)
  109.     {
  110.         $this->nazov $nazov;
  111.         return $this;
  112.     }
  113.     /**
  114.      * Get nazov
  115.      *
  116.      * @return string
  117.      */
  118.     public function getNazov()
  119.     {
  120.         return $this->nazov;
  121.     }
  122.     /**
  123.      * Set rozsah
  124.      *
  125.      * @param string $rozsah
  126.      *
  127.      * @return Nasledok
  128.      */
  129.     public function setRozsah($rozsah)
  130.     {
  131.         $this->rozsah $rozsah;
  132.         return $this;
  133.     }
  134.     /**
  135.      * Get rozsah
  136.      *
  137.      * @return string
  138.      */
  139.     public function getRozsah()
  140.     {
  141.         return $this->rozsah;
  142.     }
  143.     /**
  144.      * Set jednotka
  145.      *
  146.      * @param string $jednotka
  147.      *
  148.      * @return Nasledok
  149.      */
  150.     public function setJednotka($jednotka)
  151.     {
  152.         $this->jednotka $jednotka;
  153.         return $this;
  154.     }
  155.     /**
  156.      * Get jednotka
  157.      *
  158.      * @return string
  159.      */
  160.     public function getJednotka()
  161.     {
  162.         return $this->jednotka;
  163.     }
  164.     /**
  165.      * Set nasledky
  166.      *
  167.      * @param string $nasledky
  168.      *
  169.      * @return Nasledok
  170.      */
  171.     public function setNasledky($nasledky)
  172.     {
  173.         $this->nasledky $nasledky;
  174.         return $this;
  175.     }
  176.     /**
  177.      * Get nasledky
  178.      *
  179.      * @return string
  180.      */
  181.     public function getNasledky()
  182.     {
  183.         return $this->nasledky;
  184.     }
  185.     /**
  186.      * Set skoda
  187.      *
  188.      * @param \App\Entity\Skoda $skoda
  189.      *
  190.      * @return Nasledok
  191.      */
  192.     public function setSkoda(\App\Entity\Skoda $skoda null)
  193.     {
  194.         $this->skoda $skoda;
  195.         return $this;
  196.     }
  197.     /**
  198.      * Get skoda
  199.      *
  200.      * @return \App\Entity\Skoda
  201.      */
  202.     public function getSkoda()
  203.     {
  204.         return $this->skoda;
  205.     }
  206.     /**
  207.      * Set created
  208.      *
  209.      * @param \DateTime $created
  210.      *
  211.      * @return Nasledok
  212.      */
  213.     public function setCreated($created)
  214.     {
  215.         $this->created $created;
  216.         return $this;
  217.     }
  218.     /**
  219.      * Get created
  220.      *
  221.      * @return \DateTime
  222.      */
  223.     public function getCreated()
  224.     {
  225.         return $this->created;
  226.     }
  227.     /**
  228.      * Set edited
  229.      *
  230.      * @param \DateTime $edited
  231.      *
  232.      * @return Nasledok
  233.      */
  234.     public function setEdited($edited)
  235.     {
  236.         $this->edited $edited;
  237.         return $this;
  238.     }
  239.     /**
  240.      * Get edited
  241.      *
  242.      * @return \DateTime
  243.      */
  244.     public function getEdited()
  245.     {
  246.         return $this->edited;
  247.     }
  248. }