src/Model/Bubble.php line 11

Open in your IDE?
  1. <?php
  2. namespace App\Model;
  3. use App\Model\User;
  4. use Doctrine\Common\Collections\Collection;
  5. use Doctrine\Common\Collections\ArrayCollection;
  6. use Symfony\Component\Serializer\Annotation\Groups;
  7. class Bubble
  8. {
  9.     /**
  10.      * bUuid
  11.      *
  12.      * @var mixed
  13.      * 
  14.      * @Groups({"getuser:login"})
  15.      */
  16.     private $bUuid;
  17.     /**
  18.      * bId
  19.      *
  20.      * @var mixed
  21.      * 
  22.      * @Groups({"getuser:login"})
  23.      */
  24.     private $bId;
  25.     /**
  26.      * bName
  27.      *
  28.      * @var mixed
  29.      * 
  30.      * @Groups({"getuser:login"})
  31.      */
  32.     private $bName;
  33.     /**
  34.      * bUsersCounter
  35.      *
  36.      * @var mixed
  37.      */
  38.     private $bUsersCounter;
  39.     /**
  40.      * bWalletAddress
  41.      *
  42.      * @var mixed
  43.      */
  44.     private $bWalletAddress;
  45.     /**
  46.      * bWalletPassword
  47.      *
  48.      * @var mixed
  49.      */
  50.     private $bWalletPassword;
  51.     /**
  52.      * bScAddress
  53.      *
  54.      * @var mixed
  55.      */
  56.     private $bScAddress;
  57.     /**
  58.      * bCreationDate
  59.      *
  60.      * @var mixed
  61.      */
  62.     private $bCreationDate;
  63.     /**
  64.      * bUpdateDate
  65.      *
  66.      * @var mixed
  67.      */
  68.     private $bUpdateDate;
  69.     /**
  70.      * bIsActive
  71.      *
  72.      * @var mixed
  73.      * 
  74.      * @Groups({"getuser:login"})
  75.      */
  76.     private $bIsActive;
  77.     /**
  78.      * users
  79.      *
  80.      * @var mixed
  81.      */
  82.     private $users;
  83.     /**
  84.      * plans
  85.      *
  86.      * @var mixed
  87.      */
  88.     private $plans;
  89.     /**
  90.      * printers
  91.      *
  92.      * @var mixed
  93.      */
  94.     private $printers;
  95.     /**
  96.      * jobOrders
  97.      *
  98.      * @var mixed
  99.      */
  100.     private $jobOrders;
  101.     /**
  102.      * industrials
  103.      *
  104.      * @var mixed
  105.      */
  106.     private $industrials;
  107.     /**
  108.      * bShareProdPath
  109.      *
  110.      * @var mixed
  111.      */
  112.     private $bShareProdPath;
  113.     /**
  114.      * bShareProdUser
  115.      *
  116.      * @var mixed
  117.      */
  118.     private $bShareProdUser;
  119.     /**
  120.      * bShareProdPwd
  121.      *
  122.      * @var mixed
  123.      */
  124.     private $bShareProdPwd;
  125.     /**
  126.      * bShareTempPath
  127.      *
  128.      * @var mixed
  129.      */
  130.     private $bShareTempPath;
  131.     /**
  132.      * bShareTempUser
  133.      *
  134.      * @var mixed
  135.      */
  136.     private $bShareTempUser;
  137.  
  138.     /**
  139.      * bShareTempPwd
  140.      *
  141.      * @var mixed
  142.      */
  143.     private $bShareTempPwd;
  144.     /**
  145.      * bShareAddedAt
  146.      *
  147.      * @var mixed
  148.      */
  149.     private $bShareAddedAt;
  150.     /**
  151.      * bShareUpdateAt
  152.      *
  153.      * @var mixed
  154.      */
  155.     private $bShareUpdateAt;
  156.      /**
  157.      * 
  158.      */
  159.     private $bAddress;
  160.      /**
  161.      * 
  162.      */
  163.     private $bPostalCode;
  164.      /**
  165.      * 
  166.      */
  167.     private $bCityName;
  168.     /**
  169.      * 
  170.      */
  171.     private $bCountry;
  172.     /**
  173.      * 
  174.      */
  175.     private $bStripeCusId;
  176.     /**
  177.      * 
  178.      */
  179.     private $bPrintCounter;
  180.     /**
  181.      * 
  182.      */
  183.     private $bAbiPath;
  184.     /**
  185.      * 
  186.      */
  187.     private $isAdValorem;
  188.     /**
  189.      * 
  190.      */
  191.     private $isFlatFee;
  192.     private $isQcUpdatable;
  193.     /**
  194.      * @Groups({"deserialize"})
  195.      */
  196.     private $numberCredit;
  197.     /**
  198.      * @Groups({"deserialize"})
  199.      */
  200.     private $creditValue;
  201.     /**
  202.      * @Groups({"deserialize"})
  203.      */
  204.     private $adValorem;
  205.     /**
  206.      * 
  207.      */
  208.     private $stripeCustomerId;
  209.     /**
  210.      * 
  211.      */
  212.     private $stripePayMethodId;
  213.     
  214.     /**
  215.      * __construct
  216.      *
  217.      * @return void
  218.      */
  219.     public function __construct()
  220.     {
  221.         $this->plans = new ArrayCollection();
  222.         $this->users = new ArrayCollection();
  223.         $this->printers = new ArrayCollection();
  224.         $this->jobOrders = new ArrayCollection();
  225.         $this->industrials = new ArrayCollection();
  226.     }
  227.     
  228.     /**
  229.      * getUsers
  230.      *
  231.      * @return Collection|User[]
  232.      */
  233.     public function getUsers(): Collection
  234.     {
  235.         return $this->users;
  236.     }
  237.     
  238.     /**
  239.      * addUser
  240.      *
  241.      * @param  mixed $user
  242.      * @return self
  243.      */
  244.     public function addUser(User $user): self
  245.     {
  246.         if (!$this->users->contains($user)) {
  247.             $this->users[] = $user;
  248.             $user->addBubble($this);
  249.         }
  250.         return $this;
  251.     }
  252.    
  253.     /**
  254.      * getPlans
  255.      *
  256.      * @return Collection|Plan[]
  257.      */
  258.     public function getPlans(): Collection
  259.     {
  260.         return $this->plans;
  261.     }
  262.     
  263.     /**
  264.      * addPlan
  265.      *
  266.      * @param  mixed $plan
  267.      * @return self
  268.      */
  269.     public function addPlan(Plan $plan): self
  270.     {
  271.         $control '1';
  272.         if(!empty($this -> plans)){
  273.             foreach($this -> plans as $pl){
  274.                 if($pl -> getPlanId() == $plan -> getPlanId()){
  275.                     $control '0';
  276.                 }
  277.             }
  278.         }
  279.         
  280.         if($control !== '0'){
  281.             $this->plans[] = $plan;
  282.             $plan->setBubble($this);
  283.         }
  284.         return $this;
  285.     }
  286.     
  287.     /**
  288.      * removePlan
  289.      *
  290.      * @param  mixed $plan
  291.      * @return self
  292.      */
  293.     public function removePlan(Plan $plan): self
  294.     {
  295.         if ($this->plans->contains($plan)) {
  296.             $this->plans->removeElement($plan);
  297.             // set the owning side to null (unless already changed)
  298.             if ($plan->getBubble() === $this) {
  299.                 $plan->setBubble(null);
  300.             }
  301.         }
  302.         return $this;
  303.     }
  304.  
  305.     /**
  306.      * getPrinters
  307.      *
  308.      * @return Collection|Printer[]
  309.      */
  310.     public function getPrinters(): Collection
  311.     {
  312.         return $this->printers;
  313.     }
  314.     
  315.     /**
  316.      * addPrinters
  317.      *
  318.      * @param  mixed $printer
  319.      * @return self
  320.      */
  321.     public function addPrinters(Printer $printer): self
  322.     {
  323.         $control '1';
  324.         if(!empty($this -> printers)){
  325.             foreach($this -> printers as $pr){
  326.                 if($pr -> getPrinterId() == $printer -> getPrinterId()){
  327.                     $control '0';
  328.                 }
  329.             }
  330.         }
  331.         
  332.         if($control !== '0'){
  333.             $this->printers[] = $printer;
  334.             $printer->setBubble($this);
  335.         }
  336.         return $this;
  337.     }
  338.     
  339.     /**
  340.      * removePrinter
  341.      *
  342.      * @param  mixed $printer
  343.      * @return self
  344.      */
  345.     public function removePrinter(Printer $printer): self
  346.     {
  347.         if ($this->printer->contains($printer)) {
  348.             $this->printer->removeElement($printer);
  349.             // set the owning side to null (unless already changed)
  350.             if ($printer->getBubble() === $this) {
  351.                 $printer->setBubble(null);
  352.             }
  353.         }
  354.         return $this;
  355.     }
  356.     /**
  357.      * getjobOrders
  358.      *
  359.      * @return Collection|JobOrder[]
  360.      */
  361.     public function getJobOrders(): Collection
  362.     {
  363.         return $this->jobOrders;
  364.     }
  365.     
  366.     /**
  367.      * addJobOrders
  368.      *
  369.      * @param  mixed $jobOrder
  370.      * @return self
  371.      */
  372.     public function addJobOrders(JobOrder $jobOrder): self
  373.     {
  374.         $control '1';
  375.         if(!empty($this -> jobOrders)){
  376.             foreach($this -> jobOrders as $jo){
  377.                 if($jo -> getJobOrderId() == $jobOrder -> getJobOrderId()){
  378.                     $control '0';
  379.                 }
  380.             }
  381.         }
  382.         
  383.         if($control !== '0'){
  384.             $this->jobOrders[] = $jobOrder;
  385.             $jobOrder->setBubble($this);
  386.         }
  387.         return $this;
  388.     }
  389.     
  390.     /**
  391.      * removeJobOrder
  392.      *
  393.      * @param  mixed $jobOrder
  394.      * @return self
  395.      */
  396.     public function removeJobOrder(JobOrder $jobOrder): self
  397.     {
  398.         if ($this->jobOrder->contains($jobOrder)) {
  399.             $this->jobOrder->removeElement($jobOrder);
  400.             // set the owning side to null (unless already changed)
  401.             if ($jobOrder->getBubble() === $this) {
  402.                 $jobOrder->setBubble(null);
  403.             }
  404.         }
  405.         return $this;
  406.     }
  407.     /**
  408.      * getIndustrials
  409.      *
  410.      * @return Collection|Industrial[]
  411.      */
  412.     public function getIndustrials(): Collection
  413.     {
  414.         return $this->industrials;
  415.     }
  416.     
  417.     /**
  418.      * addIndustrial
  419.      *
  420.      * @param  mixed $industrial
  421.      * @return self
  422.      */
  423.     public function addIndustrial(Industrial $industrial) : self
  424.     {
  425.         $control '1';
  426.         if(!empty($this -> industrials)){
  427.             foreach($this -> industrials as $ind){
  428.                 if($ind -> getIndId() == $industrial -> getIndId()){
  429.                     $control '0';
  430.                 }
  431.             }
  432.         }
  433.         
  434.         if($control !== '0'){
  435.             $this->industrials[] = $industrial;
  436.         }
  437.         return $this;
  438.     }
  439.     
  440.     /**
  441.      * removeIndustrial
  442.      *
  443.      * @param  mixed $industrial
  444.      * @return self
  445.      */
  446.     public function removeIndustrial(Industrial $industrial): self
  447.     {
  448.         if ($this->industrials->contains($industrial)) {
  449.             $this->industrials->removeElement($industrial);
  450.             // set the owning side to null (unless already changed)
  451.             if ($industrial->getBubble() === $this) {
  452.                 $industrial->setBubble(null);
  453.             }
  454.         }
  455.         return $this;
  456.     }
  457.     /**
  458.      * getbUuid
  459.      *
  460.      * @return void
  461.      */
  462.     public function getBuuid()
  463.     {
  464.         return $this->bUuid;
  465.     }
  466.     /**
  467.      * setbUuid
  468.      * 
  469.      * @param  mixed $bUuid
  470.      * @return void
  471.      */
  472.     public function setBuuid($bUuid)
  473.     {
  474.         $this->bUuid $bUuid;
  475.         return $this;
  476.     }
  477.     /**
  478.      * getBId
  479.      *
  480.      * @return void
  481.      */
  482.     public function getBId()
  483.     {
  484.         return $this->bId;
  485.     }
  486.     /**
  487.      * setBId
  488.      *
  489.      * @param  mixed $bId
  490.      * @return void
  491.      */
  492.     public function setBId($bId)
  493.     {
  494.         $this->bId $bId;
  495.         return $this;
  496.     }
  497.     /**
  498.      * getBName
  499.      *
  500.      * @return void
  501.      */
  502.     public function getBName()
  503.     {
  504.         return $this->bName;
  505.     }
  506.     public function getBubbleName()
  507.     {
  508.         return $this->bName;
  509.     }
  510.     /**
  511.      * setBName
  512.      *
  513.      * @param  mixed $bName
  514.      * @return void
  515.      */
  516.     /**
  517.      * @param $bName
  518.      * @return $this
  519.      */
  520.     public function setBName($bName)
  521.     {
  522.         $this->bName $bName;
  523.         return $this;
  524.     }
  525.        
  526.     /**
  527.      * getBUsersCounter
  528.      *
  529.      * @return void
  530.      */
  531.     public function getBUsersCounter()
  532.     {
  533.         return $this->bUsersCounter;
  534.     }
  535.     /**
  536.      * Set the value of bUsersCounter
  537.      *
  538.      * @return  self
  539.      */ 
  540.     public function setBUsersCounter($bUsersCounter)
  541.     {
  542.         $this->bUsersCounter $bUsersCounter;
  543.         return $this;
  544.     }
  545.     /**
  546.      * Get the value of bWalletAddress
  547.      */ 
  548.     public function getBWalletAddress()
  549.     {
  550.         return $this->bWalletAddress;
  551.     }
  552.     /**
  553.      * Set the value of bWalletAddress
  554.      *
  555.      * @return  self
  556.      */ 
  557.     public function setBWalletAddress($bWalletAddress)
  558.     {
  559.         $this->bWalletAddress $bWalletAddress;
  560.         return $this;
  561.     }
  562.     /**
  563.      * Get the value of bWalletPassword
  564.      */ 
  565.     public function getBWalletPassword()
  566.     {
  567.         return $this->bWalletPassword;
  568.     }
  569.     /**
  570.      * Set the value of bWalletPassword
  571.      *
  572.      * @return  self
  573.      */ 
  574.     public function setBWalletPassword($bWalletPassword)
  575.     {
  576.         $this->bWalletPassword $bWalletPassword;
  577.         return $this;
  578.     }
  579.     /**
  580.      * Get the value of bScAddress
  581.      */ 
  582.     public function getBScAddress()
  583.     {
  584.         return $this->bScAddress;
  585.     }
  586.     /**
  587.      * Set the value of bScAddress
  588.      *
  589.      * @return  self
  590.      */ 
  591.     public function setBScAddress($bScAddress)
  592.     {
  593.         $this->bScAddress $bScAddress;
  594.         return $this;
  595.     }
  596.     /**
  597.      * Get the value of bCreationDate
  598.      */ 
  599.     public function getBCreationDate()
  600.     {
  601.         return $this->bCreationDate;
  602.     }
  603.     /**
  604.      * Set the value of bCreationDate
  605.      *
  606.      * @return  self
  607.      */ 
  608.     public function setBCreationDate($bCreationDate)
  609.     {
  610.         $this->bCreationDate $bCreationDate;
  611.         return $this;
  612.     }
  613.     /**
  614.      * Get the value of bIsActive
  615.      */ 
  616.     public function getBIsActive()
  617.     {
  618.         return $this->bIsActive;
  619.     }
  620.     /**
  621.      * Set the value of bIsActive
  622.      *
  623.      * @return  self
  624.      */ 
  625.     public function setBIsActive($bIsActive)
  626.     {
  627.         $this->bIsActive $bIsActive;
  628.         return $this;
  629.     }
  630.     /**
  631.      * Get the value of bShareProdPath
  632.      */ 
  633.     public function getBShareProdPath()
  634.     {
  635.         return $this->bShareProdPath;
  636.     }
  637.     /**
  638.      * Set the value of bShareProdPath
  639.      *
  640.      * @return  self
  641.      */ 
  642.     public function setBShareProdPath($bShareProdPath)
  643.     {
  644.         $this->bShareProdPath $bShareProdPath;
  645.         return $this;
  646.     }
  647.     /**
  648.      * Get the value of bShareProdPwd
  649.      */ 
  650.     public function getBShareProdPwd()
  651.     {
  652.         return $this->bShareProdPwd;
  653.     }
  654.     /**
  655.      * Set the value of bShareProdPwd
  656.      *
  657.      * @return  self
  658.      */ 
  659.     public function setBShareProdPwd($bShareProdPwd)
  660.     {
  661.         $this->bShareProdPwd $bShareProdPwd;
  662.         return $this;
  663.     }
  664.     /**
  665.      * Get the value of bShareProdUser
  666.      */ 
  667.     public function getBShareProdUser()
  668.     {
  669.         return $this->bShareProdUser;
  670.     }
  671.     /**
  672.      * Set the value of bShareProdUser
  673.      *
  674.      * @return  self
  675.      */ 
  676.     public function setBShareProdUser($bShareProdUser)
  677.     {
  678.         $this->bShareProdUser $bShareProdUser;
  679.         return $this;
  680.     }
  681.     /**
  682.      * Get the value of bShareTempPath
  683.      */ 
  684.     public function getBShareTempPath()
  685.     {
  686.         return $this->bShareTempPath;
  687.     }
  688.     /**
  689.      * Set the value of bShareTempPath
  690.      *
  691.      * @return  self
  692.      */ 
  693.     public function setBShareTempPath($bShareTempPath)
  694.     {
  695.         $this->bShareTempPath $bShareTempPath;
  696.         return $this;
  697.     }
  698.     /**
  699.      * Get the value of bShareTempUser
  700.      */ 
  701.     public function getBShareTempUser()
  702.     {
  703.         return $this->bShareTempUser;
  704.     }
  705.     /**
  706.      * Set the value of bShareTempUser
  707.      *
  708.      * @return  self
  709.      */ 
  710.     public function setBShareTempUser($bShareTempUser)
  711.     {
  712.         $this->bShareTempUser $bShareTempUser;
  713.         return $this;
  714.     }
  715.     /**
  716.      * Get the value of bShareTempPwd
  717.      */ 
  718.     public function getBShareTempPwd()
  719.     {
  720.         return $this->bShareTempPwd;
  721.     }
  722.     /**
  723.      * Set the value of bShareTempPwd
  724.      *
  725.      * @return  self
  726.      */ 
  727.     public function setBShareTempPwd($bShareTempPwd)
  728.     {
  729.         $this->bShareTempPwd $bShareTempPwd;
  730.         return $this;
  731.     }
  732.     /**
  733.      * Get the value of bAddress
  734.      */ 
  735.     public function getBAddress()
  736.     {
  737.         return $this->bAddress;
  738.     }
  739.     /**
  740.      * Set the value of bAddress
  741.      *
  742.      * @return  self
  743.      */ 
  744.     public function setBAddress($bAddress)
  745.     {
  746.         $this->bAddress $bAddress;
  747.         return $this;
  748.     }
  749.     /**
  750.      * Get the value of bPostalCode
  751.      */ 
  752.     public function getBPostalCode()
  753.     {
  754.         return $this->bPostalCode;
  755.     }
  756.     /**
  757.      * Set the value of bPostalCode
  758.      *
  759.      * @return  self
  760.      */ 
  761.     public function setBPostalCode($bPostalCode)
  762.     {
  763.         $this->bPostalCode $bPostalCode;
  764.         return $this;
  765.     }
  766.     /**
  767.      * Get the value of bCityName
  768.      */ 
  769.     public function getBCityName()
  770.     {
  771.         return $this->bCityName;
  772.     }
  773.     /**
  774.      * Set the value of bCityName
  775.      *
  776.      * @return  self
  777.      */ 
  778.     public function setBCityName($bCityName)
  779.     {
  780.         $this->bCityName $bCityName;
  781.         return $this;
  782.     }
  783.     /**
  784.      * Get the value of bCountry
  785.      */ 
  786.     public function getBCountry()
  787.     {
  788.         return $this->bCountry;
  789.     }
  790.     /**
  791.      * Set the value of bCountry
  792.      *
  793.      * @return  self
  794.      */ 
  795.     public function setBCountry($bCountry)
  796.     {
  797.         $this->bCountry $bCountry;
  798.         return $this;
  799.     }
  800.     /**
  801.      * Get bUpdateDate
  802.      *
  803.      * @return  mixed
  804.      */ 
  805.     public function getBUpdateDate()
  806.     {
  807.         return $this->bUpdateDate;
  808.     }
  809.     /**
  810.      * Set bUpdateDate
  811.      *
  812.      * @param  mixed  $bUpdateDate  bUpdateDate
  813.      *
  814.      * @return  self
  815.      */ 
  816.     public function setBUpdateDate($bUpdateDate)
  817.     {
  818.         $this->bUpdateDate $bUpdateDate;
  819.         return $this;
  820.     }
  821.     /**
  822.      * Get bShareAddedAt
  823.      *
  824.      * @return  mixed
  825.      */ 
  826.     public function getBShareAddedAt()
  827.     {
  828.         return $this->bShareAddedAt;
  829.     }
  830.     /**
  831.      * Set bShareAddedAt
  832.      *
  833.      * @param  mixed  $bShareAddedAt  bShareAddedAt
  834.      *
  835.      * @return  self
  836.      */ 
  837.     public function setBShareAddedAt($bShareAddedAt)
  838.     {
  839.         $this->bShareAddedAt $bShareAddedAt;
  840.         return $this;
  841.     }
  842.     /**
  843.      * Get bShareUpdateAt
  844.      *
  845.      * @return  mixed
  846.      */ 
  847.     public function getBShareUpdateAt()
  848.     {
  849.         return $this->bShareUpdateAt;
  850.     }
  851.     /**
  852.      * Set bShareUpdateAt
  853.      *
  854.      * @param  mixed  $bShareUpdateAt  bShareUpdateAt
  855.      *
  856.      * @return  self
  857.      */ 
  858.     public function setBShareUpdateAt($bShareUpdateAt)
  859.     {
  860.         $this->bShareUpdateAt $bShareUpdateAt;
  861.         return $this;
  862.     }
  863.     /**
  864.      * Get the value of bStripeCusId
  865.      */ 
  866.     public function getBStripeCusId()
  867.     {
  868.         return $this->bStripeCusId;
  869.     }
  870.     /**
  871.      * Set the value of bStripeCusId
  872.      *
  873.      * @return  self
  874.      */ 
  875.     public function setBStripeCusId($bStripeCusId)
  876.     {
  877.         $this->bStripeCusId $bStripeCusId;
  878.         return $this;
  879.     }
  880.     /**
  881.      * Get the value of bPrintCounter
  882.      */ 
  883.     public function getBPrintCounter()
  884.     {
  885.         return $this->bPrintCounter;
  886.     }
  887.     /**
  888.      * Set the value of bPrintCounter
  889.      *
  890.      * @return  self
  891.      */ 
  892.     public function setBPrintCounter($bPrintCounter)
  893.     {
  894.         $this->bPrintCounter $bPrintCounter;
  895.         return $this;
  896.     }
  897.     /**
  898.      * Get the value of isAdValorem
  899.      */ 
  900.     public function getIsAdValorem()
  901.     {
  902.         return $this->isAdValorem;
  903.     }
  904.     /**
  905.      * Set the value of isAdValorem
  906.      *
  907.      * @return  self
  908.      */ 
  909.     public function setIsAdValorem($isAdValorem)
  910.     {
  911.         $this->isAdValorem $isAdValorem;
  912.         return $this;
  913.     }
  914.     /**
  915.      * Get the value of isFlatFee
  916.      */ 
  917.     public function getIsFlatFee()
  918.     {
  919.         return $this->isFlatFee;
  920.     }
  921.     /**
  922.      * Set the value of isFlatFee
  923.      *
  924.      * @return  self
  925.      */ 
  926.     public function setIsFlatFee($isFlatFee)
  927.     {
  928.         $this->isFlatFee $isFlatFee;
  929.         return $this;
  930.     }
  931.     /**
  932.      * Get the value of bAbiPath
  933.      */ 
  934.     public function getBAbiPath()
  935.     {
  936.         return $this->bAbiPath;
  937.     }
  938.     /**
  939.      * Set the value of bAbiPath
  940.      *
  941.      * @return  self
  942.      */ 
  943.     public function setBAbiPath($bAbiPath)
  944.     {
  945.         $this->bAbiPath $bAbiPath;
  946.         return $this;
  947.     }
  948.     public function getIsQcUpdatable()
  949.     {
  950.         return $this->isQcUpdatable;
  951.     }
  952.     public function setIsQcUpdatable($isQcUpdatable)
  953.     {
  954.         $this->isQcUpdatable $isQcUpdatable;
  955.         return $this;
  956.     }
  957.     public function getNumberCredit()
  958.     {
  959.         return $this->numberCredit;
  960.     }
  961.     /**
  962.      * @param $numberCredit
  963.      * @return $this
  964.      */
  965.     public function setNumberCredit($numberCredit): Bubble
  966.     {
  967.         $this->numberCredit $numberCredit;
  968.         return $this;
  969.     }
  970.     public function getCreditValue()
  971.     {
  972.         return $this->creditValue;
  973.     }
  974.     /**
  975.      * @param $creditValue
  976.      * @return $this
  977.      */
  978.     public function setCreditValue($creditValue): Bubble
  979.     {
  980.         $this->creditValue $creditValue;
  981.         return $this;
  982.     }
  983.     public function getAdValorem()
  984.     {
  985.         return $this->adValorem;
  986.     }
  987.     /**
  988.      * @param $adValorem
  989.      * @return $this
  990.      */
  991.     public function setAdValorem($adValorem): Bubble
  992.     {
  993.         $this->adValorem $adValorem;
  994.         return $this;
  995.     }
  996.     /**
  997.      * Get the value of stripeCustomerId
  998.      */ 
  999.     public function getStripeCustomerId()
  1000.     {
  1001.         return $this->stripeCustomerId;
  1002.     }
  1003.     /**
  1004.      * Set the value of stripeCustomerId
  1005.      *
  1006.      * @return  self
  1007.      */ 
  1008.     public function setStripeCustomerId($stripeCustomerId)
  1009.     {
  1010.         $this->stripeCustomerId $stripeCustomerId;
  1011.         return $this;
  1012.     }
  1013.     /**
  1014.      * Get the value of stripePayMethodId
  1015.      */ 
  1016.     public function getStripePayMethodId()
  1017.     {
  1018.         return $this->stripePayMethodId;
  1019.     }
  1020.     /**
  1021.      * Set the value of stripePayMethodId
  1022.      *
  1023.      * @return  self
  1024.      */ 
  1025.     public function setStripePayMethodId($stripePayMethodId)
  1026.     {
  1027.         $this->stripePayMethodId $stripePayMethodId;
  1028.         return $this;
  1029.     }
  1030. }