예제 #1
0
 /**
  * Delete archived user competencies in a plan.
  *
  * @param int $plan The plan object.
  * @return void
  */
 protected static function remove_archived_user_competencies_in_plan($plan)
 {
     $competencies = $plan->get_competencies();
     $usercompetenciesplan = user_competency_plan::get_multiple($plan->get_userid(), $plan->get_id(), $competencies);
     foreach ($usercompetenciesplan as $ucpkey => $ucp) {
         $ucp->delete();
     }
 }