File manager - Edit - /var/www/payraty/hris/vendor/srmklive/paypal/src/Traits/PayPalAPI/BillingPlans/PricingSchemes.php
Back
<?php namespace Srmklive\PayPal\Traits\PayPalAPI\BillingPlans; use Throwable; trait PricingSchemes { protected $pricing_schemes = []; /** * Add pricing scheme for the billing plan. * * @param string $interval_unit * @param int $interval_count * @param float $price * @param bool $trial * * @throws Throwable * * @return \Srmklive\PayPal\Services\PayPal */ public function addPricingScheme(string $interval_unit, int $interval_count, float $price, bool $trial = false): \Srmklive\PayPal\Services\PayPal { $this->pricing_schemes[] = $this->addPlanBillingCycle($interval_unit, $interval_count, $price, $trial); return $this; } /** * Process pricing updates for an existing billing plan. * * @throws \Throwable * * @return array|\Psr\Http\Message\StreamInterface|string */ public function processBillingPlanPricingUpdates() { return $this->updatePlanPricing($this->billing_plan['id'], $this->pricing_schemes); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings