src/Entity/SupplierActivities.php line 14

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