function prepareInputForAdd($input) { if (!isset($input['users_id'])) { $input['users_id'] = Session::getLoginUserID(); } if (!isset($input['date'])) { $input['date'] = $_SESSION['glpi_currenttime']; } if (isset($input['is_milestone']) && $input['is_milestone']) { $input['plan_end_date'] = $input['plan_start_date']; $input['real_end_date'] = $input['real_start_date']; } return Project::checkPlanAndRealDates($input); }