src/Entity/ToDo.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * ToDo
  6.  *
  7.  * @ORM\Table(name="to_do")
  8.  * @ORM\Entity(repositoryClass="App\Repository\ToDoRepository")
  9.  * @ORM\HasLifecycleCallbacks()
  10.  */
  11. class ToDo
  12. {
  13.     /**
  14.      * @var int
  15.      *
  16.      * @ORM\Column(name="id", type="integer")
  17.      * @ORM\Id
  18.      * @ORM\GeneratedValue(strategy="AUTO")
  19.      */
  20.     private $id;
  21.     /**
  22.      * @var string
  23.      *
  24.      * @ORM\Column(name="idToDoControl", type="string", length=255)
  25.      */
  26.     private $idToDoControl;
  27.     /**
  28.      * @var string
  29.      *
  30.      * @ORM\Column(name="ownerToDo", type="string", length=255, nullable=true)
  31.      */
  32.     private $ownerToDo;
  33.     /**
  34.      * @var string
  35.      *
  36.      * @ORM\Column(name="bossToDo", type="string", length=255, nullable=false)
  37.      */
  38.     private $bossToDo;
  39.     /**
  40.      * @var string
  41.      *
  42.      * @ORM\Column(name="folowerToDo", type="string", length=255, nullable=true)
  43.      */
  44.     private $folowerToDo;
  45.     /**
  46.      * @var string
  47.      *
  48.      * @ORM\Column(name="typeTime", type="string", length=255, nullable=true)
  49.      */
  50.     private $typeTime;
  51.     /**
  52.      * @var \DateTime
  53.      *
  54.      * @ORM\Column(name="createdAt", type="datetime")
  55.      */
  56.     private $createdAt;
  57.     /**
  58.      * @var \DateTime
  59.      *
  60.      * @ORM\Column(name="endAt", type="datetime", nullable=true)
  61.      */
  62.     private $endAt;
  63.     /**
  64.      * @var string
  65.      *
  66.      * @ORM\Column(name="title", type="string", length=255, nullable=true)
  67.      */
  68.     private $title;
  69.     /**
  70.      * @var string
  71.      *
  72.      * @ORM\Column(name="description", type="text", nullable=true)
  73.      */
  74.     private $description;
  75.     /**
  76.      * @var string
  77.      *
  78.      * @ORM\Column(name="details", type="string", length=255, nullable=true)
  79.      */
  80.     private $details;
  81.     /**
  82.      * @var string
  83.      *
  84.      * @ORM\Column(name="details2", type="string", length=255, nullable=true)
  85.      */
  86.     private $details2;
  87.     /**
  88.      * @var bool
  89.      *
  90.      * @ORM\Column(name="state", type="boolean")
  91.      */
  92.     private $state;
  93.     /**
  94.      * @var string
  95.      *
  96.      * @ORM\Column(name="idToDoClient", type="string", length=255, nullable=true)
  97.      */
  98.     private $idToDoClient;
  99.     /**
  100.      * @var string
  101.      *
  102.      * @ORM\Column(name="idToDoSupplier", type="string", length=255, nullable=true)
  103.      */
  104.     private $idToDoSupplier;
  105.     /**
  106.      * Get id
  107.      *
  108.      * @return int
  109.      */
  110.     public function getId()
  111.     {
  112.         return $this->id;
  113.     }
  114.     /**
  115.      * Set idToDoControl
  116.      *
  117.      * @param string $idToDoControl
  118.      *
  119.      * @return ToDo
  120.      */
  121.     public function setIdToDoControl($idToDoControl)
  122.     {
  123.         $this->idToDoControl $idToDoControl;
  124.         return $this;
  125.     }
  126.     /**
  127.      * Get idToDoControl
  128.      *
  129.      * @return string
  130.      */
  131.     public function getIdToDoControl()
  132.     {
  133.         return $this->idToDoControl;
  134.     }
  135.     /**
  136.      * Set ownerToDo
  137.      *
  138.      * @param string $ownerToDo
  139.      *
  140.      * @return ToDo
  141.      */
  142.     public function setOwnerToDo($ownerToDo)
  143.     {
  144.         $this->ownerToDo $ownerToDo;
  145.         return $this;
  146.     }
  147.     /**
  148.      * Get ownerToDo
  149.      *
  150.      * @return string
  151.      */
  152.     public function getOwnerToDo()
  153.     {
  154.         return $this->ownerToDo;
  155.     }
  156.     /**
  157.      * Set bossToDo
  158.      *
  159.      * @param string $bossToDo
  160.      *
  161.      * @return ToDo
  162.      */
  163.     public function setBossToDo($bossToDo)
  164.     {
  165.         $this->bossToDo $bossToDo;
  166.         return $this;
  167.     }
  168.     /**
  169.      * Get bossToDo
  170.      *
  171.      * @return string
  172.      */
  173.     public function getBossToDo()
  174.     {
  175.         return $this->bossToDo;
  176.     }
  177.     /**
  178.      * Set folowerToDo
  179.      *
  180.      * @param string $folowerToDo
  181.      *
  182.      * @return ToDo
  183.      */
  184.     public function setFolowerToDo($folowerToDo)
  185.     {
  186.         $this->folowerToDo $folowerToDo;
  187.         return $this;
  188.     }
  189.     /**
  190.      * Get folowerToDo
  191.      *
  192.      * @return string
  193.      */
  194.     public function getFolowerToDo()
  195.     {
  196.         return $this->folowerToDo;
  197.     }
  198.     /**
  199.      * Set createdAt
  200.      *
  201.      * @param \DateTime $createdAt
  202.      *
  203.      * @return ToDo
  204.      */
  205.     public function setCreatedAt($createdAt)
  206.     {
  207.         $this->createdAt $createdAt;
  208.         return $this;
  209.     }
  210.     /**
  211.      * Get createdAt
  212.      *
  213.      * @return \DateTime
  214.      */
  215.     public function getCreatedAt()
  216.     {
  217.         return $this->createdAt;
  218.     }
  219.     /**
  220.      * Set endAt
  221.      *
  222.      * @param \DateTime $endAt
  223.      *
  224.      * @return ToDo
  225.      */
  226.     public function setEndAt($endAt)
  227.     {
  228.         $this->endAt $endAt;
  229.         return $this;
  230.     }
  231.     /**
  232.      * Get endAt
  233.      *
  234.      * @return \DateTime
  235.      */
  236.     public function getEndAt()
  237.     {
  238.         return $this->endAt;
  239.     }
  240.     /**
  241.      * Set title
  242.      *
  243.      * @param string $title
  244.      *
  245.      * @return ToDo
  246.      */
  247.     public function setTitle($title)
  248.     {
  249.         $this->title $title;
  250.         return $this;
  251.     }
  252.     /**
  253.      * Get title
  254.      *
  255.      * @return string
  256.      */
  257.     public function getTitle()
  258.     {
  259.         return $this->title;
  260.     }
  261.     /**
  262.      * Set description
  263.      *
  264.      * @param string $description
  265.      *
  266.      * @return ToDo
  267.      */
  268.     public function setDescription($description)
  269.     {
  270.         $this->description $description;
  271.         return $this;
  272.     }
  273.     /**
  274.      * Get description
  275.      *
  276.      * @return string
  277.      */
  278.     public function getDescription()
  279.     {
  280.         return $this->description;
  281.     }
  282.     /**
  283.      * Set details
  284.      *
  285.      * @param string $details
  286.      *
  287.      * @return ToDo
  288.      */
  289.     public function setDetails($details)
  290.     {
  291.         $this->details $details;
  292.         return $this;
  293.     }
  294.     /**
  295.      * Get details
  296.      *
  297.      * @return string
  298.      */
  299.     public function getDetails()
  300.     {
  301.         return $this->details;
  302.     }
  303.     /**
  304.      * Set details2
  305.      *
  306.      * @param string $details2
  307.      *
  308.      * @return ToDo
  309.      */
  310.     public function setDetails2($details2)
  311.     {
  312.         $this->details2 $details2;
  313.         return $this;
  314.     }
  315.     /**
  316.      * Get details2
  317.      *
  318.      * @return string
  319.      */
  320.     public function getDetails2()
  321.     {
  322.         return $this->details2;
  323.     }
  324.     /**
  325.      * Set typeTime
  326.      *
  327.      * @param string $typeTime
  328.      *
  329.      * @return ToDo
  330.      */
  331.     public function setTypeTime($typeTime)
  332.     {
  333.         $this->typeTime $typeTime;
  334.         return $this;
  335.     }
  336.     /**
  337.      * Get typeTime
  338.      *
  339.      * @return string
  340.      */
  341.     public function getTypeTime()
  342.     {
  343.         return $this->typeTime;
  344.     }
  345.     /**
  346.      * Set state
  347.      *
  348.      * @param boolean $state
  349.      *
  350.      * @return ToDo
  351.      */
  352.     public function setState($state)
  353.     {
  354.         $this->state $state;
  355.         return $this;
  356.     }
  357.     /**
  358.      * Get state
  359.      *
  360.      * @return bool
  361.      */
  362.     public function getState()
  363.     {
  364.         return $this->state;
  365.     }
  366.     /**
  367.      * Set idToDoClient
  368.      *
  369.      * @param string $idToDoClient
  370.      *
  371.      * @return ToDo
  372.      */
  373.     public function setidToDoClient($idToDoClient)
  374.     {
  375.         $this->idToDoClient $idToDoClient;
  376.         return $this;
  377.     }
  378.     /**
  379.      * Get idToDoClient
  380.      *
  381.      * @return string
  382.      */
  383.     public function getidToDoClient()
  384.     {
  385.         return $this->idToDoClient;
  386.     }
  387.     /**
  388.      * Set idToDoSupplier
  389.      *
  390.      * @param string $idToDoSupplier
  391.      *
  392.      * @return ToDo
  393.      */
  394.     public function setidToDoSupplier($idToDoSupplier)
  395.     {
  396.         $this->idToDoSupplier $idToDoSupplier;
  397.         return $this;
  398.     }
  399.     /**
  400.      * Get idToDoSupplier
  401.      *
  402.      * @return string
  403.      */
  404.     public function getidToDoSupplier()
  405.     {
  406.         return $this->idToDoSupplier;
  407.     }
  408.     /**
  409.      * @ORM\PrePersist
  410.      */
  411.     public function setCreatedAtValue()
  412.     {
  413.         $this->createdAt = new \Datetime();
  414.     }
  415.     /**
  416.      * @ORM\PrePersist
  417.      */
  418.     public function setStateValue()
  419.     {
  420.         $this->state false;
  421.     }
  422. }