private function getPlanningAdminPresenterList(PFUser $user, $group_id, $root_planning_name)
 {
     $plannings = array();
     $planning_out_of_hierarchy = array();
     foreach ($this->planning_factory->getPlanningsOutOfRootPlanningHierarchy($user, $group_id) as $planning) {
         $planning_out_of_hierarchy[$planning->getId()] = true;
     }
     foreach ($this->planning_factory->getPlannings($user, $group_id) as $planning) {
         if (isset($planning_out_of_hierarchy[$planning->getId()])) {
             $plannings[] = new Planning_PlanningOutOfHierarchyAdminPresenter($planning, $root_planning_name);
         } else {
             $plannings[] = new Planning_PlanningAdminPresenter($planning);
         }
     }
     return $plannings;
 }