예제 #1
0
 /**
  * Create a new planning
  *
  * @param int $group_id
  * @param PlanningParameters $planning_parameters
  */
 public function createPlanning($group_id, PlanningParameters $planning_parameters)
 {
     $inserted_planning_id = $this->dao->createPlanning($group_id, $planning_parameters);
     if (isset($planning_parameters->priority_change_permission) && !empty($planning_parameters->priority_change_permission)) {
         $this->planning_permissions_manager->savePlanningPermissionForUgroups($inserted_planning_id, $group_id, PlanningPermissionsManager::PERM_PRIORITY_CHANGE, $planning_parameters->priority_change_permission);
     }
 }
예제 #2
0
 /**
  * Create a new planning
  * 
  * @param int $group_id
  * @param PlanningParameters $planning_parameters
  *
  * @return array of Planning
  */
 public function createPlanning($group_id, PlanningParameters $planning_parameters)
 {
     return $this->dao->createPlanning($group_id, $planning_parameters);
 }