function updateStates($states, $id) { foreach($states as $entity => $stateInfo) { foreach($stateInfo as $entityId => $state) { if(!is_null($state)) { run_query_calendar_update_occurrence_state($id,$entity,$entityId,$state, true, ($this->rights === true)); } } } }
if (check_calendar_access($params['calendar_id'], 'read')) { $display['detail'] = dis_calendar_event_consult($params['calendar_id']); } else { $display['msg'] .= display_err_msg($err['msg']); } } else { if (check_calendar_access($params['calendar_id'], 'read')) { $display['detail'] = dis_calendar_event_consult($params['calendar_id']); } else { $display['msg'] .= display_err_msg($err['msg']); } } } elseif ($action == 'update_ext_decision') { /////////////////////////////////////////////////////////////////////////////// $retour = run_query_calendar_update_occurrence_state($params['calendar_id'], $params['entity_kind'], $params['entity_id'],$params['decision_event']); if ($retour) { $display['msg'] .= display_ok_msg("$l_event : $l_update_ok"); } else { $display['msg'] .= display_err_msg("$l_event : $err[msg]"); } if (check_calendar_access($params['calendar_id'], 'read')) { $display['detail'] = dis_calendar_event_consult($params['calendar_id']); } else { $display['msg'] .= display_err_msg($err['msg']); } } elseif ($action == 'update_alert') { /////////////////////////////////////////////////////////////////////////////// $retour = run_query_calendar_event_alert_insert($params['calendar_id'], $params['user_id'],array($params['alert'] => 'dummy'));