• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/classes/general/calendar_event_handlers.php
  • Класс: CCalendarEventHandlers
  • Вызов: CCalendarEventHandlers::OnPlannerAction
static function OnPlannerAction($action, $params)
{
	switch($action)
	{
		case 'calendar_add':

			return self::plannerActionAdd(array(
				'NAME' => $_REQUEST['name'],
				'FROM' => $_REQUEST['from'],
				'TO' => $_REQUEST['to'],
				'ABSENCE' => $_REQUEST['absence']
			));

		break;

		case 'calendar_show':

			return self::plannerActionShow(array(
				'ID' => (int)$_REQUEST['id'],
				'SITE_ID' => $params['SITE_ID']
			));

		break;
	}
}