src/CoreBundle/Entity/VehicleEstimate.php line 11

Open in your IDE?
  1. <?php
  2. namespace CoreBundle\Entity;
  3. use CoreBundle\Entity\Vehicles\Vehicle;
  4. use DateTime;
  5. /**
  6.  * VehicleEstimate
  7.  */
  8. class VehicleEstimate
  9. {
  10.     /**
  11.      * @var integer
  12.      */
  13.     private $id;
  14.     /**
  15.      * @var DateTime
  16.      */
  17.     private $date_create;
  18.     /**
  19.      * @var string
  20.      */
  21.     private $email;
  22.     /**
  23.      * @var string
  24.      */
  25.     private $name;
  26.     /**
  27.      * @var string
  28.      */
  29.     private $phone;
  30.     /**
  31.      * @var string
  32.      */
  33.     private $hash;
  34.     /**
  35.      * @var string
  36.      */
  37.     private $data;
  38.     /**
  39.      * @var integer
  40.      */
  41.     private $is_finish;
  42.     /**
  43.      * @var string
  44.      */
  45.     private $crm_lead_id;
  46.     /**
  47.      * @var integer
  48.      */
  49.     private $crm_state;
  50.     /**
  51.      * @var integer
  52.      */
  53.     private $is_send;
  54.     /**
  55.      * @var Forms
  56.      */
  57.     private $form;
  58.     /**
  59.      * @var Dealer
  60.      */
  61.     private $dealer;
  62.     /**
  63.      * @var Vehicle
  64.      */
  65.     private $vehicle;
  66.     /**
  67.      * @var User
  68.      */
  69.     private $user;
  70.     /**
  71.      * Get id
  72.      *
  73.      * @return integer
  74.      */
  75.     public function getId()
  76.     {
  77.         return $this->id;
  78.     }
  79.     /**
  80.      * Set dateCreate
  81.      *
  82.      * @param DateTime $dateCreate
  83.      *
  84.      * @return VehicleEstimate
  85.      */
  86.     public function setDateCreate($dateCreate)
  87.     {
  88.         $this->date_create $dateCreate;
  89.         return $this;
  90.     }
  91.     /**
  92.      * Get dateCreate
  93.      *
  94.      * @return DateTime
  95.      */
  96.     public function getDateCreate()
  97.     {
  98.         return $this->date_create;
  99.     }
  100.     /**
  101.      * Set email
  102.      *
  103.      * @param string $email
  104.      *
  105.      * @return VehicleEstimate
  106.      */
  107.     public function setEmail($email)
  108.     {
  109.         $this->email $email;
  110.         return $this;
  111.     }
  112.     /**
  113.      * Get email
  114.      *
  115.      * @return string
  116.      */
  117.     public function getEmail()
  118.     {
  119.         return $this->email;
  120.     }
  121.     /**
  122.      * Set name
  123.      *
  124.      * @param string $name
  125.      *
  126.      * @return VehicleEstimate
  127.      */
  128.     public function setName($name)
  129.     {
  130.         $this->name $name;
  131.         return $this;
  132.     }
  133.     /**
  134.      * Get name
  135.      *
  136.      * @return string
  137.      */
  138.     public function getName()
  139.     {
  140.         return $this->name;
  141.     }
  142.     /**
  143.      * Set phone
  144.      *
  145.      * @param string $phone
  146.      *
  147.      * @return VehicleEstimate
  148.      */
  149.     public function setPhone($phone)
  150.     {
  151.         $this->phone $phone;
  152.         return $this;
  153.     }
  154.     /**
  155.      * Get phone
  156.      *
  157.      * @return string
  158.      */
  159.     public function getPhone()
  160.     {
  161.         return $this->phone;
  162.     }
  163.     /**
  164.      * Set hash
  165.      *
  166.      * @param string $hash
  167.      *
  168.      * @return VehicleEstimate
  169.      */
  170.     public function setHash($hash)
  171.     {
  172.         $this->hash $hash;
  173.         return $this;
  174.     }
  175.     /**
  176.      * Get hash
  177.      *
  178.      * @return string
  179.      */
  180.     public function getHash()
  181.     {
  182.         return $this->hash;
  183.     }
  184.     /**
  185.      * Set data
  186.      *
  187.      * @param string $data
  188.      *
  189.      * @return VehicleEstimate
  190.      */
  191.     public function setData($data)
  192.     {
  193.         $this->data $data;
  194.         return $this;
  195.     }
  196.     /**
  197.      * Get data
  198.      *
  199.      * @return string
  200.      */
  201.     public function getData()
  202.     {
  203.         return $this->data;
  204.     }
  205.     /**
  206.      * Set isFinish
  207.      *
  208.      * @param integer $isFinish
  209.      *
  210.      * @return VehicleEstimate
  211.      */
  212.     public function setIsFinish($isFinish)
  213.     {
  214.         $this->is_finish $isFinish;
  215.         return $this;
  216.     }
  217.     /**
  218.      * Get isFinish
  219.      *
  220.      * @return integer
  221.      */
  222.     public function getIsFinish()
  223.     {
  224.         return $this->is_finish;
  225.     }
  226.     /**
  227.      * Set crmLeadId
  228.      *
  229.      * @param string $crmLeadId
  230.      *
  231.      * @return VehicleEstimate
  232.      */
  233.     public function setCrmLeadId($crmLeadId)
  234.     {
  235.         $this->crm_lead_id $crmLeadId;
  236.         return $this;
  237.     }
  238.     /**
  239.      * Get crmLeadId
  240.      *
  241.      * @return string
  242.      */
  243.     public function getCrmLeadId()
  244.     {
  245.         return $this->crm_lead_id;
  246.     }
  247.     /**
  248.      * Set crmState
  249.      *
  250.      * @param integer $crmState
  251.      *
  252.      * @return VehicleEstimate
  253.      */
  254.     public function setCrmState($crmState)
  255.     {
  256.         $this->crm_state $crmState;
  257.         return $this;
  258.     }
  259.     /**
  260.      * Get crmState
  261.      *
  262.      * @return integer
  263.      */
  264.     public function getCrmState()
  265.     {
  266.         return $this->crm_state;
  267.     }
  268.     /**
  269.      * Set isSend
  270.      *
  271.      * @param integer $isSend
  272.      *
  273.      * @return VehicleEstimate
  274.      */
  275.     public function setIsSend($isSend)
  276.     {
  277.         $this->is_send $isSend;
  278.         return $this;
  279.     }
  280.     /**
  281.      * Get isSend
  282.      *
  283.      * @return integer
  284.      */
  285.     public function getIsSend()
  286.     {
  287.         return $this->is_send;
  288.     }
  289.     /**
  290.      * Set form
  291.      *
  292.      * @param Forms $form
  293.      *
  294.      * @return VehicleEstimate
  295.      */
  296.     public function setForm(Forms $form null)
  297.     {
  298.         $this->form $form;
  299.         return $this;
  300.     }
  301.     /**
  302.      * Get form
  303.      *
  304.      * @return Forms
  305.      */
  306.     public function getForm()
  307.     {
  308.         return $this->form;
  309.     }
  310.     /**
  311.      * Set dealer
  312.      *
  313.      * @param Dealer $dealer
  314.      *
  315.      * @return VehicleEstimate
  316.      */
  317.     public function setDealer(Dealer $dealer null)
  318.     {
  319.         $this->dealer $dealer;
  320.         return $this;
  321.     }
  322.     /**
  323.      * Get dealer
  324.      *
  325.      * @return Dealer
  326.      */
  327.     public function getDealer()
  328.     {
  329.         return $this->dealer;
  330.     }
  331.     /**
  332.      * Set vehicle
  333.      *
  334.      * @param Vehicle $vehicle
  335.      *
  336.      * @return VehicleEstimate
  337.      */
  338.     public function setVehicle(Vehicle $vehicle null)
  339.     {
  340.         $this->vehicle $vehicle;
  341.         return $this;
  342.     }
  343.     /**
  344.      * Get vehicle
  345.      *
  346.      * @return Vehicle
  347.      */
  348.     public function getVehicle()
  349.     {
  350.         return $this->vehicle;
  351.     }
  352.     /**
  353.      * Set user
  354.      *
  355.      * @param User $user
  356.      *
  357.      * @return VehicleEstimate
  358.      */
  359.     public function setUser(User $user null)
  360.     {
  361.         $this->user $user;
  362.         return $this;
  363.     }
  364.     /**
  365.      * Get user
  366.      *
  367.      * @return User
  368.      */
  369.     public function getUser()
  370.     {
  371.         return $this->user;
  372.     }
  373.     /**
  374.      * @var integer
  375.      */
  376.     private $is_select;
  377.     /**
  378.      * Set isSelect
  379.      *
  380.      * @param integer $isSelect
  381.      *
  382.      * @return VehicleEstimate
  383.      */
  384.     public function setIsSelect($isSelect)
  385.     {
  386.         $this->is_select $isSelect;
  387.         return $this;
  388.     }
  389.     /**
  390.      * @var UserCar
  391.      */
  392.     private $user_car;
  393.     /**
  394.      * Set userCar
  395.      *
  396.      * @param UserCar $userCar
  397.      *
  398.      * @return VehicleEstimate
  399.      */
  400.     public function setUserCar(UserCar $userCar null)
  401.     {
  402.         $this->user_car $userCar;
  403.         return $this;
  404.     }
  405.     /**
  406.      * Get isSelect
  407.      *
  408.      * @return integer
  409.      */
  410.     public function getIsSelect()
  411.     {
  412.         return $this->is_select;
  413.     }
  414.     /**
  415.      * Get userCar
  416.      *
  417.      * @return UserCar
  418.      */
  419.     public function getUserCar()
  420.     {
  421.         return $this->user_car;
  422.     }
  423.     /**
  424.      * @var string
  425.      */
  426.     private $utm;
  427.     /**
  428.      * @var string
  429.      */
  430.     private $referrer;
  431.     /**
  432.      * @var string
  433.      */
  434.     private $href;
  435.     /**
  436.      * Set utm
  437.      *
  438.      * @param string $utm
  439.      *
  440.      * @return VehicleEstimate
  441.      */
  442.     public function setUtm($utm)
  443.     {
  444.         $this->utm $utm;
  445.         return $this;
  446.     }
  447.     /**
  448.      * Get utm
  449.      *
  450.      * @return string
  451.      */
  452.     public function getUtm()
  453.     {
  454.         return $this->utm;
  455.     }
  456.     /**
  457.      * Set referrer
  458.      *
  459.      * @param string $referrer
  460.      *
  461.      * @return VehicleEstimate
  462.      */
  463.     public function setReferrer($referrer)
  464.     {
  465.         $this->referrer $referrer;
  466.         return $this;
  467.     }
  468.     /**
  469.      * Get referrer
  470.      *
  471.      * @return string
  472.      */
  473.     public function getReferrer()
  474.     {
  475.         return $this->referrer;
  476.     }
  477.     /**
  478.      * Set href
  479.      *
  480.      * @param string $href
  481.      *
  482.      * @return VehicleEstimate
  483.      */
  484.     public function setHref($href)
  485.     {
  486.         $this->href $href;
  487.         return $this;
  488.     }
  489.     /**
  490.      * Get href
  491.      *
  492.      * @return string
  493.      */
  494.     public function getHref()
  495.     {
  496.         return $this->href;
  497.     }
  498.     /**
  499.      * @var string
  500.      */
  501.     private $gcl_id;
  502.     /**
  503.      * Set gclId
  504.      *
  505.      * @param string $gclId
  506.      *
  507.      * @return VehicleEstimate
  508.      */
  509.     public function setGclId($gclId)
  510.     {
  511.         $this->gcl_id $gclId;
  512.         return $this;
  513.     }
  514.     /**
  515.      * Get gclId
  516.      *
  517.      * @return string
  518.      */
  519.     public function getGclId()
  520.     {
  521.         return $this->gcl_id;
  522.     }
  523. }