예제 #1
0
 /**
  * sets product
  *
  * @param Subscription|int $subscription
  *
  * @return $this
  */
 public function setSubscription($subscription)
 {
     $this->subscriptionId = $subscription instanceof Subscription ? $subscription->getId() : intval($subscription);
     return $this;
 }
 /**
  * updates an account
  *
  * @param \Abobereich\ApiClient\Models\Subscription $subscription
  *
  * @return \Abobereich\ApiClient\Models\Subscription
  */
 public function update(Subscription $subscription)
 {
     if (null === $subscription->getId()) {
         throw new \InvalidArgumentException('You need an id for updating your model');
     }
     return $this->put('/api/subscriptions/' . $subscription->getId(), $subscription, 'subscription');
 }