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
| Hook | Edition | Call Sites | First Source |
|---|---|---|---|
fluent_booking/auto_create_calendar | Core | 1 | fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:571 |
fluent_booking/calendar_event_options | Core | 1 | fluent-booking/app/Services/CalendarService.php:377 |
fluent_booking/calendar_event_setting_menu_items | Core | 1 | fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:750 |
fluent_booking/calendar_options_by_title | Core | 1 | fluent-booking/app/Services/CalendarService.php:461 |
fluent_booking/calendar_setting_menu_items | Core | 1 | fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:924 |
fluent_booking/calendar/sharing_settings | Core | 1 | fluent-booking/app/Services/LandingPage/LandingPageHelper.php:23 |
fluent_booking/create_calendar_event_data | Core | 2 | fluent-booking/app/Http/Controllers/CalendarController.php:347 |
fluent_booking/create_calendar_event_validation_rule | Core | 1 | fluent-booking/app/Http/Controllers/CalendarController.php:591 |
fluent_booking/create_calendar_validation_rule | Core | 1 | fluent-booking/app/Http/Controllers/CalendarController.php:196 |
fluent_booking/event_colors | Core | 1 | fluent-booking/app/Services/Helper.php:1278 |
fluent_booking/event_landing_page_vars | Core | 1 | fluent-booking/app/Services/LandingPage/LandingPageHandler.php:274 |
fluent_booking/event_payment_settings_defaults | Core | 1 | fluent-booking/app/Models/CalendarSlot.php:1177 |
fluent_booking/event_short_description | Core | 1 | fluent-booking/app/Models/CalendarSlot.php:98 |
fluent_booking/event_short_description_length | Core | 1 | fluent-booking/app/Models/CalendarSlot.php:94 |
fluent_booking/exporting_calendar_data_json | Core | 1 | fluent-booking/app/Hooks/Handlers/DataExporter.php:172 |
fluent_booking/get_calendar_event_settings | Core | 1 | fluent-booking/app/Http/Controllers/CalendarController.php:510 |
fluent_booking/get_event_payment_settings | Core | 1 | fluent-booking/app/Models/CalendarSlot.php:1185 |
fluent_booking/auto_create_calendar
- Type: filter
- Edition: Core
- Call sites: 1
Source locations
fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:571
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:377
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:750
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:461
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:924
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:347fluent-booking/app/Http/Controllers/CalendarController.php:651
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:591
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:196
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:1278
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:274
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:1177
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:172
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:510
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:1185
Example
php
add_filter('fluent_booking/get_event_payment_settings', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));