/** * * @param Customweb_Subscription_Model_Subscription $subscription * @return Customweb_Subscription_Model_Plan */ public function fromSubscription(Customweb_Subscription_Model_Subscription $subscription) { $this->setPeriodUnit(Customweb_Subscription_Model_PeriodUnit::valueOf($subscription->getPeriodUnit())); $this->setPeriodFrequency($subscription->getPeriodFrequency()); $this->setPeriodMaxCycles($subscription->getPeriodMaxCycles()); $this->setStoreId($subscription->getStoreId()); $this->setSubscription($subscription); return $this; }