Skip to content

Calendar & Event Settings Filters

Filters affecting calendar / event creation, validation, options, and sharing settings.

17 unique filter hooks currently map to this category, across 18 call sites.

Hook Inventory

HookEditionCall SitesFirst Source
fluent_booking/auto_create_calendarCore1fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:454
fluent_booking/calendar_event_optionsCore1fluent-booking/app/Services/CalendarService.php:363
fluent_booking/calendar_event_setting_menu_itemsCore1fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:633
fluent_booking/calendar_options_by_titleCore1fluent-booking/app/Services/CalendarService.php:447
fluent_booking/calendar_setting_menu_itemsCore1fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:807
fluent_booking/calendar/sharing_settingsCore1fluent-booking/app/Services/LandingPage/LandingPageHelper.php:23
fluent_booking/create_calendar_event_dataCore2fluent-booking/app/Http/Controllers/CalendarController.php:272
fluent_booking/create_calendar_event_validation_ruleCore1fluent-booking/app/Http/Controllers/CalendarController.php:481
fluent_booking/create_calendar_validation_ruleCore1fluent-booking/app/Http/Controllers/CalendarController.php:145
fluent_booking/event_colorsCore1fluent-booking/app/Services/Helper.php:1213
fluent_booking/event_landing_page_varsCore1fluent-booking/app/Services/LandingPage/LandingPageHandler.php:276
fluent_booking/event_payment_settings_defaultsCore1fluent-booking/app/Models/CalendarSlot.php:1149
fluent_booking/event_short_descriptionCore1fluent-booking/app/Models/CalendarSlot.php:98
fluent_booking/event_short_description_lengthCore1fluent-booking/app/Models/CalendarSlot.php:94
fluent_booking/exporting_calendar_data_jsonCore1fluent-booking/app/Hooks/Handlers/DataExporter.php:168
fluent_booking/get_calendar_event_settingsCore1fluent-booking/app/Http/Controllers/CalendarController.php:400
fluent_booking/get_event_payment_settingsCore1fluent-booking/app/Models/CalendarSlot.php:1157

fluent_booking/auto_create_calendar

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:454

Example

php
add_filter('fluent_booking/auto_create_calendar', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/calendar_event_options

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/CalendarService.php:363

Example

php
add_filter('fluent_booking/calendar_event_options', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/calendar_event_setting_menu_items

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:633

Example

php
add_filter('fluent_booking/calendar_event_setting_menu_items', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/calendar_options_by_title

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/CalendarService.php:447

Example

php
add_filter('fluent_booking/calendar_options_by_title', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/calendar_setting_menu_items

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:807

Example

php
add_filter('fluent_booking/calendar_setting_menu_items', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/calendar/sharing_settings

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/LandingPage/LandingPageHelper.php:23

Example

php
add_filter('fluent_booking/calendar/sharing_settings', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/create_calendar_event_data

  • Type: filter
  • Edition: Core
  • Call sites: 2

Source locations

  • fluent-booking/app/Http/Controllers/CalendarController.php:272
  • fluent-booking/app/Http/Controllers/CalendarController.php:521

Example

php
add_filter('fluent_booking/create_calendar_event_data', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/create_calendar_event_validation_rule

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Http/Controllers/CalendarController.php:481

Example

php
add_filter('fluent_booking/create_calendar_event_validation_rule', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/create_calendar_validation_rule

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Http/Controllers/CalendarController.php:145

Example

php
add_filter('fluent_booking/create_calendar_validation_rule', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/event_colors

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/Helper.php:1213

Example

php
add_filter('fluent_booking/event_colors', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/event_landing_page_vars

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Services/LandingPage/LandingPageHandler.php:276

Example

php
add_filter('fluent_booking/event_landing_page_vars', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/event_payment_settings_defaults

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Models/CalendarSlot.php:1149

Example

php
add_filter('fluent_booking/event_payment_settings_defaults', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/event_short_description

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Models/CalendarSlot.php:98

Example

php
add_filter('fluent_booking/event_short_description', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/event_short_description_length

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Models/CalendarSlot.php:94

Example

php
add_filter('fluent_booking/event_short_description_length', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/exporting_calendar_data_json

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Hooks/Handlers/DataExporter.php:168

Example

php
add_filter('fluent_booking/exporting_calendar_data_json', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_calendar_event_settings

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Http/Controllers/CalendarController.php:400

Example

php
add_filter('fluent_booking/get_calendar_event_settings', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));

fluent_booking/get_event_payment_settings

  • Type: filter
  • Edition: Core
  • Call sites: 1

Source locations

  • fluent-booking/app/Models/CalendarSlot.php:1157

Example

php
add_filter('fluent_booking/get_event_payment_settings', function ($value, ...$rest) {
    return $value;
}, 10, 1 + count($rest ?? []));