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

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

 configureActions ()
 getNearestEventsAction ()
 loadEntriesAction ()
 moveEventAction ()
 editEntryAction ()
 getEventEntityRelationAction (int $eventId)
 getIcsContentAction (CurrentUser $currentUser, int $eventId)
 getIcsFileAction (CurrentUser $currentUser, int $eventId)
 getIcsFileMobileAction (CurrentUser $currentUser, string $hitHash, int $eventId)
Открытые члены унаследованные от 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)

Защищенные члены

 getShownEntries (array $entries)
 getEntries (array $sections, array $limits)
 getValidYearAndMonth (int $year, int $month)
 hasArrayEntriesInMonth (array $entries, int $yearFrom, int $monthFrom)
 hasArrayEntriesInRange (array $entries, int $yearFrom, int $monthFrom, int $yearTo, int $monthTo)
 getEarliestEvent (array $entries)
 getLatestEvent (array $entries)
Защищенные члены унаследованные от 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)

Защищенные данные

const DIRECTION_PREVIOUS = 'previous'
const DIRECTION_NEXT = 'next'
const DIRECTION_BOTH = 'both'
Защищенные данные унаследованные от Controller
 $errorCollection
 $request
Configurator $configurator

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

Открытые статические члены унаследованные от Controller
static className ()
static getFullEventName ($eventName)
Поля данных унаследованные от 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'

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

Class CalendarEntryAjax

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

Методы

◆ configureActions()

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

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

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

◆ editEntryAction()

editEntryAction ( )

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

◆ getEarliestEvent()

getEarliestEvent ( array $entries)
protected

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

◆ getEntries()

getEntries ( array $sections,
array $limits )
protected

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

◆ getEventEntityRelationAction()

getEventEntityRelationAction ( int $eventId)

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

◆ getIcsContentAction()

getIcsContentAction ( CurrentUser $currentUser,
int $eventId )

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

◆ getIcsFileAction()

getIcsFileAction ( CurrentUser $currentUser,
int $eventId )

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

◆ getIcsFileMobileAction()

getIcsFileMobileAction ( CurrentUser $currentUser,
string $hitHash,
int $eventId )

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

◆ getLatestEvent()

getLatestEvent ( array $entries)
protected

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

◆ getNearestEventsAction()

getNearestEventsAction ( )

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

◆ getShownEntries()

getShownEntries ( array $entries)
protected

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

◆ getValidYearAndMonth()

getValidYearAndMonth ( int $year,
int $month )
protected

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

◆ hasArrayEntriesInMonth()

hasArrayEntriesInMonth ( array $entries,
int $yearFrom,
int $monthFrom )
protected

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

◆ hasArrayEntriesInRange()

hasArrayEntriesInRange ( array $entries,
int $yearFrom,
int $monthFrom,
int $yearTo,
int $monthTo )
protected

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

◆ loadEntriesAction()

loadEntriesAction ( )

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

◆ moveEventAction()

moveEventAction ( )

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

Поля

◆ DIRECTION_BOTH

const DIRECTION_BOTH = 'both'
protected

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

◆ DIRECTION_NEXT

const DIRECTION_NEXT = 'next'
protected

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

◆ DIRECTION_PREVIOUS

const DIRECTION_PREVIOUS = 'previous'
protected

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


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