1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CalendarAjax
Граф наследования:CalendarAjax:
Controller Errorable Controllerable

Открытые члены

 configureActions ()
 getTimezoneListAction ()
 editCalendarSectionAction ()
 hideExternalCalendarSectionAction ()
 getTrackingSectionsAction ()
 setTrackingSectionsAction ()
 getEditEventSliderAction ()
 getViewEventSliderAction ()
 getCrmUserfieldAction ()
 updatePlannerAction ()
 getPlannerAction ()
 deleteCalendarEntryAction ($entryId, $recursionMode, $requestUid)
 changeRecurciveEntryUntilAction ($entryId, $untilDate)
 excludeRecursionDateAction ($entryId, $excludeDate)
 deleteCalendarSectionAction ($id)
 updateRemindersAction ()
 getSyncInfoAction ()
 setSectionStatusAction ()
 sendAnalyticsLabelAction ()
 updateColorAction ()
 getSettingsSliderAction ($uid, $showPersonalSettings, $showGeneralSettings, $showAccessControl)
 getAllowedMailboxDataAction ()
 getAllowedMailboxListAction ()
 getCompactFormDataAction ()
 getSectionListAction ($type, $ownerId)
 updateCountersAction (?string $type, ?string $ownerId)
 updateDefaultSectionIdAction (string $key, int $sectionId)
 analyticalAction ()
 saveSettingsAction (string $type, array $user_settings=[], string $user_timezone_name='', array $settings=[])
 getFilterDataAction ()
Открытые члены унаследованные от Controller
 __construct (Request $request=null)
 forward ($controller, string $actionName, array $parameters=null)
 getConfigurationOfActions ()
 getModuleId ()
 isLocatedUnderPsr4 ()
 getActionUri (string $actionName, array $params=[], bool $absolute=false)
 getUnsignedParameters ()
 getCurrentUser ()
 setCurrentUser (CurrentUser $currentUser)
 convertKeysToCamelCase ($data)
 listNameActions ()
 getAutoWiredParameters ()
 getPrimaryAutoWiredParameter ()
 getDefaultAutoWiredParameters ()
 getRequest ()
 getScope ()
 setScope ($scope)
 getSourceParametersList ()
 setSourceParametersList ($sourceParametersList)
 run ($actionName, array $sourceParametersList)
 finalizeResponse (Response $response)
 generateActionMethodName ($action)
 redirectTo ($url)
 getErrors ()
 hasErrors ()
 getErrorByCode ($code)

Поля данных

const EVENT_EDIT_FORM_FIELDS_THAT_CAN_BE_HIDDEN
Поля данных унаследованные от Controller
const SCOPE_REST = 'rest'
const SCOPE_AJAX = 'ajax'
const SCOPE_CLI = 'cli'
const EVENT_ON_BEFORE_ACTION = 'onBeforeAction'
const EVENT_ON_AFTER_ACTION = 'onAfterAction'
const ERROR_REQUIRED_PARAMETER = 'MAIN_CONTROLLER_22001'
const ERROR_UNKNOWN_ACTION = 'MAIN_CONTROLLER_22002'
const EXCEPTION_UNKNOWN_ACTION = 22002
Поля данных унаследованные от Controllerable
const METHOD_ACTION_SUFFIX = 'Action'

Дополнительные унаследованные члены

Открытые статические члены унаследованные от Controller
static className ()
static getFullEventName ($eventName)
Защищенные члены унаследованные от Controller
 init ()
 getFilePath ()
 processUnsignedParameters ()
 getSaltToUnsign ()
 getActionResponse (Action $action)
 writeToLogException (\Throwable $e)
 collectDebugInfo ()
 logDebugInfo ()
 prepareParams ()
 processBeforeAction (Action $action)
 triggerOnBeforeAction (Action $action)
 processAfterAction (Action $action, $result)
 triggerOnAfterAction (Action $action, $result)
 create ($actionName)
 buildActionInstance ($actionName, array $config)
 existsAction ($actionName)
 getDefaultPreFilters ()
 getDefaultPostFilters ()
 buildFilters (array $config=null)
 appendFilters (array $filters, array $filtersToAppend)
 removeFilters (array $filters, array $filtersToRemove)
 detachFilters (Action $action)
 detachPreFilters (Action $action)
 detachPostFilters (Action $action)
 getActionConfig ($actionName)
 setActionConfig ($actionName, array $config=null)
 runProcessingThrowable (\Throwable $throwable)
 runProcessingException (\Exception $e)
 runProcessingError (\Error $error)
 runProcessingBinderThrowable (BinderArgumentException $e)
 runProcessingValidationException (ValidationException $e)
 buildErrorFromException (\Exception $e)
 buildErrorFromPhpError (\Error $error)
 runProcessingIfUserNotAuthorized ()
 runProcessingIfInvalidCsrfToken ()
 addError (Error $error)
 addErrors (array $errors)
 renderComponent (string $name, string $template='', array $params=[], bool $withSiteTemplate=true)
 renderView (string $viewPath, array $params=[], bool $withSiteTemplate=true)
 renderExtension (string $extension, array $params=[], bool $withSiteTemplate=true)
Защищенные данные унаследованные от Controller
 $errorCollection
 $request
Configurator $configurator

Подробное описание

Class CalendarAjax

См. определение в файле calendarajax.php строка 40

Методы

◆ analyticalAction()

analyticalAction ( )

См. определение в файле calendarajax.php строка 1256

◆ changeRecurciveEntryUntilAction()

changeRecurciveEntryUntilAction ( $entryId,
$untilDate )

См. определение в файле calendarajax.php строка 865

◆ configureActions()

configureActions ( )
Возвращает
array

Переопределяет метод предка Controller.

См. определение в файле calendarajax.php строка 48

◆ deleteCalendarEntryAction()

deleteCalendarEntryAction ( $entryId,
$recursionMode,
$requestUid )

См. определение в файле calendarajax.php строка 844

◆ deleteCalendarSectionAction()

deleteCalendarSectionAction ( $id)

См. определение в файле calendarajax.php строка 965

◆ editCalendarSectionAction()

editCalendarSectionAction ( )

См. определение в файле calendarajax.php строка 86

◆ excludeRecursionDateAction()

excludeRecursionDateAction ( $entryId,
$excludeDate )

См. определение в файле calendarajax.php строка 958

◆ getAllowedMailboxDataAction()

getAllowedMailboxDataAction ( )

См. определение в файле calendarajax.php строка 1191

◆ getAllowedMailboxListAction()

getAllowedMailboxListAction ( )

См. определение в файле calendarajax.php строка 1204

◆ getCompactFormDataAction()

getCompactFormDataAction ( )

См. определение в файле calendarajax.php строка 1212

◆ getCrmUserfieldAction()

getCrmUserfieldAction ( )

См. определение в файле calendarajax.php строка 733

◆ getEditEventSliderAction()

getEditEventSliderAction ( )

См. определение в файле calendarajax.php строка 410

◆ getFilterDataAction()

getFilterDataAction ( )

См. определение в файле calendarajax.php строка 1299

◆ getPlannerAction()

getPlannerAction ( )

См. определение в файле calendarajax.php строка 837

◆ getSectionListAction()

getSectionListAction ( $type,
$ownerId )

См. определение в файле calendarajax.php строка 1225

◆ getSettingsSliderAction()

getSettingsSliderAction ( $uid,
$showPersonalSettings,
$showGeneralSettings,
$showAccessControl )

См. определение в файле calendarajax.php строка 1151

◆ getSyncInfoAction()

getSyncInfoAction ( )

См. определение в файле calendarajax.php строка 1080

◆ getTimezoneListAction()

getTimezoneListAction ( )

См. определение в файле calendarajax.php строка 74

◆ getTrackingSectionsAction()

getTrackingSectionsAction ( )

См. определение в файле calendarajax.php строка 294

◆ getViewEventSliderAction()

getViewEventSliderAction ( )

См. определение в файле calendarajax.php строка 656

◆ hideExternalCalendarSectionAction()

hideExternalCalendarSectionAction ( )

См. определение в файле calendarajax.php строка 251

◆ saveSettingsAction()

saveSettingsAction ( string $type,
array $user_settings = [],
string $user_timezone_name = '',
array $settings = [] )

См. определение в файле calendarajax.php строка 1260

◆ sendAnalyticsLabelAction()

sendAnalyticsLabelAction ( )

См. определение в файле calendarajax.php строка 1115

◆ setSectionStatusAction()

setSectionStatusAction ( )

См. определение в файле calendarajax.php строка 1090

◆ setTrackingSectionsAction()

setTrackingSectionsAction ( )

См. определение в файле calendarajax.php строка 388

◆ updateColorAction()

updateColorAction ( )

См. определение в файле calendarajax.php строка 1120

◆ updateCountersAction()

updateCountersAction ( ?string $type,
?string $ownerId )

См. определение в файле calendarajax.php строка 1232

◆ updateDefaultSectionIdAction()

updateDefaultSectionIdAction ( string $key,
int $sectionId )

См. определение в файле calendarajax.php строка 1244

◆ updatePlannerAction()

updatePlannerAction ( )

См. определение в файле calendarajax.php строка 756

◆ updateRemindersAction()

updateRemindersAction ( )

См. определение в файле calendarajax.php строка 1039

Поля

◆ EVENT_EDIT_FORM_FIELDS_THAT_CAN_BE_HIDDEN

const EVENT_EDIT_FORM_FIELDS_THAT_CAN_BE_HIDDEN
Инициализатор
= [
'repeatRule' => 'rrule',
'crm' => 'crm',
'accessibility' => 'accessibility',
]

См. определение в файле calendarajax.php строка 42


Объявления и описания членов класса находятся в файле: