- Модуль: calendar
- Путь к файлу: ~/bitrix/modules/calendar/lib/controller/sharingajax.php
- Класс: BitrixCalendarControllerSharingAjax
- Вызов: SharingAjax::configureActions
public function configureActions(): array
{
return [
'getUserAccessibility' => [
'-prefilters' => [
ActionFilterAuthentication::class,
ActionFilterCsrf::class
],
'+postfilters' => [
new ActionFilterCors()
],
],
'saveEvent' => [
'-prefilters' => [
ActionFilterAuthentication::class,
ActionFilterCsrf::class
],
'+postfilters' => [
new ActionFilterCors()
],
],
'saveCrmEvent' => [
'-prefilters' => [
ActionFilterAuthentication::class,
ActionFilterCsrf::class
],
'+postfilters' => [
new ActionFilterCors()
],
],
'deleteEvent' => [
'-prefilters' => [
ActionFilterAuthentication::class,
ActionFilterCsrf::class
],
'+postfilters' => [
new ActionFilterCors()
],
],
'saveFirstEntry' => [
'-prefilters' => [
ActionFilterAuthentication::class,
ActionFilterCsrf::class
],
'+postfilters' => [
new ActionFilterCors()
],
],
'getConferenceLink' => [
'-prefilters' => [
ActionFilterAuthentication::class,
ActionFilterCsrf::class
],
'+postfilters' => [
new ActionFilterCors()
],
],
'getIcsFileContent' => [
'-prefilters' => [
ActionFilterAuthentication::class,
ActionFilterCsrf::class
],
'+postfilters' => [
new ActionFilterCors()
],
],
'handleTimelineNotify' => [
'-prefilters' => [
ActionFilterAuthentication::class,
ActionFilterCsrf::class
],
'+postfilters' => [
new ActionFilterCors()
],
],
];
}