/home/techb158/immovalet.com/vendor/laravel/cashier/src/Concerns
Edit: /home/techb158/immovalet.com/vendor/laravel/cashier/src/Concerns/Prorates.php (1375B)
prorationBehavior = 'none';
return $this;
}
/**
* Indicate that the price change should be prorated.
*
* @return $this
*/
public function prorate()
{
$this->prorationBehavior = 'create_prorations';
return $this;
}
/**
* Indicate that the price change should always be invoiced.
*
* @return $this
*/
public function alwaysInvoice()
{
$this->prorationBehavior = 'always_invoice';
return $this;
}
/**
* Set the prorating behavior.
*
* @param string $prorationBehavior
* @return $this
*/
public function setProrationBehavior($prorationBehavior)
{
$this->prorationBehavior = $prorationBehavior;
return $this;
}
/**
* Determine the prorating behavior when updating the subscription.
*
* @return string
*/
public function prorateBehavior()
{
return $this->prorationBehavior;
}
}