コード例 #1
0
 /**
  * resolves all existing plans
  *
  * @param array $config
  */
 private function resolvePlans(array $config)
 {
     foreach ($config as $id => $planData) {
         $plan = Plan::createFromArray($id, $planData);
         $this->plans->put($id, $plan);
     }
 }
コード例 #2
0
 public function removePlan(Plan $plan)
 {
     if (!$this->plans->contains($plan)) {
         return;
     }
     $this->plans->removeElement($plan);
     $plan->setServiceDescribe(null);
 }
コード例 #3
0
ファイル: User.php プロジェクト: Qcumbeer/RemoteSchedule
 /**
  * Remove plan
  *
  * @param Plan $plan
  */
 public function removePlan(Plan $plan)
 {
     $this->plan->removeElement($plan);
 }