src/Application/Internit/LeadBundle/Entity/realStatePercent.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\Application\Internit\LeadBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use App\Application\Internit\ContentBundle\Entity\Entity;
  5. /**
  6.  * realStatePercent
  7.  *
  8.  * @ORM\Table(name="internit_lead_realstate_percent")
  9.  * @ORM\Entity
  10.  */
  11. class realStatePercent extends Entity
  12. {
  13.   /** 
  14.    * @ORM\ManyToOne(targetEntity="Product", inversedBy="realStatePercents", cascade={"persist"}) 
  15.    * */
  16.   protected $product;
  17.   /**
  18.    * @ORM\ManyToOne(targetEntity="App\Application\Internit\RealEstateBundle\Entity\RealEstate")
  19.    * @ORM\JoinColumn(name="realEstate_id", referencedColumnName="id", onDelete="CASCADE")
  20.    */   
  21.   private $realEstate;
  22.   /**
  23.    *
  24.    * @var string @ORM\Column(name="percent", type="decimal")
  25.    */
  26.   private $percent 0;
  27.   /**
  28.    * @var string
  29.    *
  30.    * @ORM\Column(name="turn", type="integer")
  31.   */
  32.   protected $turn 0;
  33.     /**
  34.      * @var string
  35.      *
  36.      * @ORM\Column(name="extraLeads", type="integer")
  37.      */
  38.     protected $extraLeads 0;
  39.     /**
  40.      *
  41.      * @return  string
  42.      */ 
  43.     public function getPosition()
  44.     {
  45.         return $this->position;
  46.     }
  47.     /**
  48.      *
  49.      * @return  self
  50.      */ 
  51.     public function setPosition($position)
  52.     {
  53.         $this->position $position;
  54.         return $this;
  55.     }
  56.   /**
  57.    * Get the value of realEstate
  58.    */ 
  59.   public function getRealEstate()
  60.   {
  61.     return $this->realEstate;
  62.   }
  63.   /**
  64.    * Set the value of realEstate
  65.    *
  66.    * @return  self
  67.    */ 
  68.   public function setRealEstate($realEstate)
  69.   {
  70.     $this->realEstate $realEstate;
  71.     return $this;
  72.   }
  73.   public function __toString(){
  74.     return $this->user->getFirstName();
  75.   }
  76.   /**
  77.    * Get the value of turn
  78.    *
  79.    * @return  string
  80.    */ 
  81.   public function getTurn()
  82.   {
  83.     return $this->turn;
  84.   }
  85.   /**
  86.    * Set the value of turn
  87.    *
  88.    *
  89.    * @return  self
  90.    */ 
  91.   public function setTurn($turn)
  92.   {
  93.     $this->turn $turn;
  94.     return $this;
  95.   }
  96.   /**
  97.    * Get porcentagem de leads para a imobiliária
  98.    *
  99.    * @return  string
  100.    */ 
  101.   public function getPercent()
  102.   {
  103.     return $this->percent;
  104.   }
  105.   /**
  106.    * Set porcentagem de leads para a imobiliária
  107.    *
  108.    * @param  string  $percent porcentagem de leads para a imobiliária
  109.    *
  110.    * @return  self
  111.    */ 
  112.   public function setPercent($percent)
  113.   {
  114.     $this->percent $percent;
  115.     return $this;
  116.   }
  117.   /**
  118.    * Get the value of product
  119.    */ 
  120.   public function getProduct()
  121.   {
  122.     return $this->product;
  123.   }
  124.   /**
  125.    * Set the value of product
  126.    *
  127.    * @return  self
  128.    */ 
  129.   public function setProduct($product)
  130.   {
  131.     $this->product $product;
  132.     return $this;
  133.   }
  134.     public function getExtraLeads()
  135.     {
  136.         return $this->extraLeads;
  137.     }
  138.     public function setExtraLeads($extraLeads): void
  139.     {
  140.         $this->extraLeads $extraLeads;
  141.     }
  142. }