src/MDS/CommercialBundle/Entity/CommercialBreakdownVolumeControl.php line 16

Open in your IDE?
  1. <?php
  2. namespace App\MDS\CommercialBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Symfony\Component\Validator\Constraints as Assert;
  5. use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
  6. /**
  7.  * CommercialBreakdownVolumeControl
  8.  *
  9.  * @ORM\Table(name="commercial_breakdown_volume_control")
  10.  * @ORM\Entity(repositoryClass="App\MDS\CommercialBundle\Repository\CommercialBreakdownVolumeControlRepository")
  11.  * @ORM\HasLifecycleCallbacks()
  12.  */
  13. class CommercialBreakdownVolumeControl
  14. {
  15.     /**
  16.      * @var int
  17.      *
  18.      * @ORM\Column(name="id", type="integer")
  19.      * @ORM\Id
  20.      * @ORM\GeneratedValue(strategy="AUTO")
  21.      */
  22.     private $id;
  23.     /**
  24.      * @var int
  25.      *
  26.      * @ORM\Column(name="tracking_id", type="integer", nullable=true)
  27.      */
  28.     private $trackingId;
  29.     /**
  30.      * @var int
  31.      *
  32.      * @ORM\Column(name="client_id", type="integer")
  33.      */
  34.     private $clientId;
  35.     /**
  36.      * @var int
  37.      *
  38.      * @ORM\Column(name="contact_id", type="integer")
  39.      */
  40.     private $contactId;
  41.     /**
  42.      * @var string
  43.      *
  44.      * @ORM\Column(name="year", type="string", length=255, nullable=true)
  45.      */
  46.     private $year;
  47.     /**
  48.      * @var string
  49.      *
  50.      * @ORM\Column(name="volume", type="string", length=255, nullable=true)
  51.      */
  52.     private $volume;
  53.     /**
  54.      * @var string
  55.      *
  56.      * @ORM\Column(name="payment", type="string", length=255, nullable=true)
  57.      */
  58.     private $payment;
  59.     /**
  60.      * @var int
  61.      *
  62.      * @ORM\Column(name="commercial_id", type="integer")
  63.      */
  64.     private $commercialId;
  65.     /**
  66.      * @var \DateTime
  67.      *
  68.      * @ORM\Column(name="created_at", type="datetime")
  69.      */
  70.     private $createdAt;
  71.     /**
  72.      * @var int
  73.      *
  74.      * @ORM\Column(name="created_id", type="integer")
  75.      */
  76.     private $createdId;
  77.     /**
  78.      * @var \DateTime
  79.      *
  80.      * @ORM\Column(name="updated_at", type="datetime")
  81.      */
  82.     private $updatedAt;
  83.     /**
  84.      * @var int
  85.      *
  86.      * @ORM\Column(name="updated_id", type="integer")
  87.      */
  88.     private $updatedId;
  89.     /**
  90.      * Get id
  91.      *
  92.      * @return int
  93.      */
  94.     public function getId()
  95.     {
  96.         return $this->id;
  97.     }
  98.     /**
  99.      * Set trackingId
  100.      *
  101.      * @param integer $trackingId
  102.      *
  103.      * @return CommercialBreakdownVolumeControl
  104.      */
  105.     public function setTrackingId($trackingId)
  106.     {
  107.         $this->trackingId $trackingId;
  108.         return $this;
  109.     }
  110.     /**
  111.      * Get trackingId
  112.      *
  113.      * @return integer
  114.      */
  115.     public function getTrackingId()
  116.     {
  117.         return $this->trackingId;
  118.     }
  119.     /**
  120.      * Set clientId
  121.      *
  122.      * @param integer $clientId
  123.      *
  124.      * @return CommercialBreakdownVolumeControl
  125.      */
  126.     public function setClientId($clientId)
  127.     {
  128.         $this->clientId $clientId;
  129.         return $this;
  130.     }
  131.     /**
  132.      * Get clientId
  133.      *
  134.      * @return int
  135.      */
  136.     public function getClientId()
  137.     {
  138.         return $this->clientId;
  139.     }
  140.     /**
  141.      * Set contactId
  142.      *
  143.      * @param integer $contactId
  144.      *
  145.      * @return CommercialBreakdownVolumeControl
  146.      */
  147.     public function setContactId($contactId)
  148.     {
  149.         $this->contactId $contactId;
  150.         return $this;
  151.     }
  152.     /**
  153.      * Get contactId
  154.      *
  155.      * @return int
  156.      */
  157.     public function getContactId()
  158.     {
  159.         return $this->contactId;
  160.     }
  161.     /**
  162.      * Set year
  163.      *
  164.      * @param string $year
  165.      *
  166.      * @return CommercialBreakdownVolumeControl
  167.      */
  168.     public function setYear($year)
  169.     {
  170.         $this->year $year;
  171.         return $this;
  172.     }
  173.     /**
  174.      * Get year
  175.      *
  176.      * @return string
  177.      */
  178.     public function getYear()
  179.     {
  180.         return $this->year;
  181.     }
  182.     /**
  183.      * Set volume
  184.      *
  185.      * @param string $volume
  186.      *
  187.      * @return CommercialBreakdownVolumeControl
  188.      */
  189.     public function setVolume($volume)
  190.     {
  191.         $this->volume $volume;
  192.         return $this;
  193.     }
  194.     /**
  195.      * Get volume
  196.      *
  197.      * @return string
  198.      */
  199.     public function getVolume()
  200.     {
  201.         return $this->volume;
  202.     }
  203.     /**
  204.      * Set commercialId
  205.      *
  206.      * @param integer $commercialId
  207.      *
  208.      * @return CommercialBreakdownVolumeControl
  209.      */
  210.     public function setCommercialId($commercialId)
  211.     {
  212.         $this->commercialId $commercialId;
  213.         return $this;
  214.     }
  215.     /**
  216.      * Get commercialId
  217.      *
  218.      * @return int
  219.      */
  220.     public function getCommercialId()
  221.     {
  222.         return $this->commercialId;
  223.     }
  224.     /**
  225.      * Set createdAt
  226.      *
  227.      * @param \DateTime $createdAt
  228.      *
  229.      * @return CommercialBreakdownVolumeControl
  230.      */
  231.     public function setCreatedAt(\Datetime $createdAt)
  232.     {
  233.         $this->createdAt $createdAt;
  234.         return $this;
  235.     }
  236.     /**
  237.      * Get createdAt
  238.      *
  239.      * @return \DateTime
  240.      */
  241.     public function getCreatedAt()
  242.     {
  243.         return $this->createdAt;
  244.     }
  245.     /**
  246.      * Set createdId
  247.      *
  248.      * @param integer $createdId
  249.      *
  250.      * @return CommercialBreakdownVolumeControl
  251.      */
  252.     public function setCreatedId($createdId)
  253.     {
  254.         $this->createdId $createdId;
  255.         return $this;
  256.     }
  257.     /**
  258.      * Get createdId
  259.      *
  260.      * @return integer
  261.      */
  262.     public function getCreatedId()
  263.     {
  264.         return $this->createdId;
  265.     }
  266.     /**
  267.      * Set updatedAt
  268.      *
  269.      * @param \DateTime $updatedAt
  270.      *
  271.      * @return CommercialBreakdownVolumeControl
  272.      */
  273.     public function setUpdatedAt(\Datetime $updatedAt)
  274.     {
  275.         $this->updatedAt $updatedAt;
  276.         return $this;
  277.     }
  278.     /**
  279.      * Get updatedAt
  280.      *
  281.      * @return \DateTime
  282.      */
  283.     public function getUpdatedAt()
  284.     {
  285.         return $this->updatedAt;
  286.     }
  287.     /**
  288.      * Set updatedId
  289.      *
  290.      * @param integer $updatedId
  291.      *
  292.      * @return CommercialBreakdownVolumeControl
  293.      */
  294.     public function setUpdatedId($updatedId)
  295.     {
  296.         $this->updatedId $updatedId;
  297.         return $this;
  298.     }
  299.     /**
  300.      * Get updatedId
  301.      *
  302.      * @return integer
  303.      */
  304.     public function getUpdatedId()
  305.     {
  306.         return $this->updatedId;
  307.     }
  308.     /**
  309.      * @ORM\PrePersist
  310.      */
  311.     public function setCreatedAtValue()
  312.     {
  313.         $this->createdAt = new \Datetime();
  314.     }
  315.     /**
  316.      * @ORM\PrePersist
  317.      * @ORM\PreUpdate
  318.      */
  319.     public function setUpdatedAtValue()
  320.     {
  321.         $this->updatedAt = new \Datetime();
  322.     }
  323.     /**
  324.      * Set payment
  325.      *
  326.      * @param string $payment
  327.      *
  328.      * @return CommercialBreakdownVolumeControl
  329.      */
  330.     public function setPayment($payment)
  331.     {
  332.         $this->payment $payment;
  333.         return $this;
  334.     }
  335.     /**
  336.      * Get payment
  337.      *
  338.      * @return string
  339.      */
  340.     public function getPayment()
  341.     {
  342.         return $this->payment;
  343.     }
  344. }