src/Entity/SupplierCruise.php line 14

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * SupplierCruise
  6.  *
  7.  * @ORM\Table(name="suppliers_cruise")
  8.  * @ORM\Entity(repositoryClass="App\Repository\SupplierCruiseRepository")
  9.  * @ORM\HasLifecycleCallbacks()
  10.  */
  11. class SupplierCruise
  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="supplier_id", type="integer")
  25.      */
  26.     private $supplierId;
  27.     /**
  28.      * @var int
  29.      *
  30.      * @ORM\Column(name="control_category_id", type="integer")
  31.      */
  32.     private $controlCat;
  33.     /**
  34.      * @var string
  35.      *
  36.      * @ORM\Column(name="control_category", type="string", length=255)
  37.      */
  38.     private $controlCategory;
  39.     /**
  40.      * @var string
  41.      *
  42.      * @ORM\Column(name="title", type="string", length=255)
  43.      */
  44.     private $title;
  45.     /**
  46.      * @var string
  47.      *
  48.      * @ORM\Column(name="currency", type="string", length=255, nullable=true)
  49.      */
  50.     private $currency;
  51.     /**
  52.      * @var string
  53.      *
  54.      * @ORM\Column(name="price", type="decimal", precision=10, scale=2, nullable=true)
  55.      */
  56.     private $price;
  57.     /**
  58.      * @var string
  59.      *
  60.      * @ORM\Column(name="commission", type="string", length=255, nullable=true)
  61.      */
  62.     private $commission;
  63.     /**
  64.      * @var string
  65.      *
  66.      * @ORM\Column(name="iva", type="string", length=255, nullable=true)
  67.      */
  68.     private $iva;
  69.     /**
  70.      * @var int
  71.      *
  72.      * @ORM\Column(name="created_id", type="integer")
  73.      */
  74.     private $createdId;
  75.     /**
  76.      * @var \DateTime
  77.      *
  78.      * @ORM\Column(name="created_at", type="datetime")
  79.      */
  80.     private $createdAt;
  81.     /**
  82.      * @var int
  83.      *
  84.      * @ORM\Column(name="updated_id", type="integer")
  85.      */
  86.     private $updatedId;
  87.     /**
  88.      * @var \DateTime
  89.      *
  90.      * @ORM\Column(name="updated_at", type="datetime")
  91.      */
  92.     private $updatedAt;
  93.     /**
  94.      * @var string
  95.      *
  96.      * @ORM\Column(name="supplier_id_ctrl", type="integer")
  97.      */
  98.     private $supplierIdCtrl;
  99.     /**
  100.      * Get id
  101.      *
  102.      * @return int
  103.      */
  104.     public function getId()
  105.     {
  106.         return $this->id;
  107.     }
  108.     /**
  109.      * Set title
  110.      *
  111.      * @param string $title
  112.      *
  113.      * @return SupplierCruise
  114.      */
  115.     public function setTitle($title)
  116.     {
  117.         $this->title $title;
  118.         return $this;
  119.     }
  120.     /**
  121.      * Get title
  122.      *
  123.      * @return string
  124.      */
  125.     public function getTitle()
  126.     {
  127.         return $this->title;
  128.     }
  129.     /**
  130.      * Set supplierId
  131.      *
  132.      * @param integer $supplierId
  133.      *
  134.      * @return SupplierCruise
  135.      */
  136.     public function setSupplierId($supplierId)
  137.     {
  138.         $this->supplierId $supplierId;
  139.         return $this;
  140.     }
  141.     /**
  142.      * Get supplierId
  143.      *
  144.      * @return integer
  145.      */
  146.     public function getSupplierId()
  147.     {
  148.         return $this->supplierId;
  149.     }
  150.     /**
  151.      * Set controlCat
  152.      *
  153.      * @param integer $controlCat
  154.      *
  155.      * @return SupplierCruise
  156.      */
  157.     public function setControlCat($controlCat)
  158.     {
  159.         $this->controlCat $controlCat;
  160.         return $this;
  161.     }
  162.     /**
  163.      * Get controlCat
  164.      *
  165.      * @return integer
  166.      */
  167.     public function getControlCat()
  168.     {
  169.         return $this->controlCat;
  170.     }
  171.     /**
  172.      * Set controlCategory
  173.      *
  174.      * @param string $controlCategory
  175.      *
  176.      * @return SupplierCruise
  177.      */
  178.     public function setControlCategory($controlCategory)
  179.     {
  180.         $this->controlCategory $controlCategory;
  181.         return $this;
  182.     }
  183.     /**
  184.      * Get controlCategory
  185.      *
  186.      * @return string
  187.      */
  188.     public function getControlCategory()
  189.     {
  190.         return $this->controlCategory;
  191.     }
  192.     /**
  193.      * Set currency
  194.      *
  195.      * @param string $currency
  196.      *
  197.      * @return SupplierCruise
  198.      */
  199.     public function setCurrency($currency)
  200.     {
  201.         $this->currency $currency;
  202.         return $this;
  203.     }
  204.     /**
  205.      * Get currency
  206.      *
  207.      * @return string
  208.      */
  209.     public function getCurrency()
  210.     {
  211.         return $this->currency;
  212.     }
  213.     /**
  214.      * Set price
  215.      *
  216.      * @param string $price
  217.      *
  218.      * @return SupplierCruise
  219.      */
  220.     public function setPrice($price)
  221.     {
  222.         $this->price $price;
  223.         return $this;
  224.     }
  225.     /**
  226.      * Get price
  227.      *
  228.      * @return string
  229.      */
  230.     public function getPrice()
  231.     {
  232.         return $this->price;
  233.     }
  234.     /**
  235.      * Set commission
  236.      *
  237.      * @param string $commission
  238.      *
  239.      * @return SupplierCruise
  240.      */
  241.     public function setCommission($commission)
  242.     {
  243.         $this->commission $commission;
  244.         return $this;
  245.     }
  246.     /**
  247.      * Get commission
  248.      *
  249.      * @return string
  250.      */
  251.     public function getCommission()
  252.     {
  253.         return $this->commission;
  254.     }
  255.     /**
  256.      * Set iva
  257.      *
  258.      * @param string $iva
  259.      *
  260.      * @return SupplierCruise
  261.      */
  262.     public function setIva($iva)
  263.     {
  264.         $this->iva $iva;
  265.         return $this;
  266.     }
  267.     /**
  268.      * Get iva
  269.      *
  270.      * @return string
  271.      */
  272.     public function getIva()
  273.     {
  274.         return $this->iva;
  275.     }
  276.     /**
  277.      * Set createdId
  278.      *
  279.      * @param integer $createdId
  280.      *
  281.      * @return SupplierCruise
  282.      */
  283.     public function setCreatedId($createdId)
  284.     {
  285.         $this->createdId $createdId;
  286.         return $this;
  287.     }
  288.     /**
  289.      * Get createdId
  290.      *
  291.      * @return integer
  292.      */
  293.     public function getCreatedId()
  294.     {
  295.         return $this->createdId;
  296.     }
  297.     /**
  298.      * Set createdAt
  299.      *
  300.      * @param \DateTime $createdAt
  301.      *
  302.      * @return SupplierCruise
  303.      */
  304.     public function setCreatedAt(\Datetime $createdAt)
  305.     {
  306.         $this->createdAt $createdAt;
  307.         return $this;
  308.     }
  309.     /**
  310.      * Get createdAt
  311.      *
  312.      * @return \DateTime
  313.      */
  314.     public function getCreatedAt()
  315.     {
  316.         return $this->createdAt;
  317.     }
  318.     /**
  319.      * Set updatedId
  320.      *
  321.      * @param integer $updatedId
  322.      *
  323.      * @return SupplierCruise
  324.      */
  325.     public function setUpdatedId($updatedId)
  326.     {
  327.         $this->updatedId $updatedId;
  328.         return $this;
  329.     }
  330.     /**
  331.      * Get updatedId
  332.      *
  333.      * @return integer
  334.      */
  335.     public function getUpdatedId()
  336.     {
  337.         return $this->updatedId;
  338.     }
  339.     /**
  340.      * Set updatedAt
  341.      *
  342.      * @param \DateTime $updatedAt
  343.      *
  344.      * @return SupplierCruise
  345.      */
  346.     public function setUpdatedAt(\Datetime $updatedAt)
  347.     {
  348.         $this->updatedAt $updatedAt;
  349.         return $this;
  350.     }
  351.     /**
  352.      * Get updatedAt
  353.      *
  354.      * @return \DateTime
  355.      */
  356.     public function getUpdatedAt()
  357.     {
  358.         return $this->updatedAt;
  359.     }
  360.     /**
  361.      * Set supplierIdCtrl
  362.      *
  363.      * @param integer $supplierIdCtrl
  364.      *
  365.      * @return SupplierCruise
  366.      */
  367.     public function setSupplierIdCtrl($supplierIdCtrl)
  368.     {
  369.         $this->supplierIdCtrl $supplierIdCtrl;
  370.         return $this;
  371.     }
  372.     /**
  373.      * Get supplierIdCtrl
  374.      *
  375.      * @return integer
  376.      */
  377.     public function getSupplierIdCtrl()
  378.     {
  379.         return $this->supplierIdCtrl;
  380.     }
  381.     /**
  382.      * @ORM\PrePersist
  383.      */
  384.     public function setCreatedAtValue()
  385.     {
  386.         $this->createdAt = new \Datetime();
  387.     }
  388.     /**
  389.      * @ORM\PrePersist
  390.      * @ORM\PreUpdate
  391.      */
  392.     public function setUpdatedAtValue()
  393.     {
  394.         $this->updatedAt = new \Datetime();
  395.     }
  396. }