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:441 |
fluent_booking/calendar_event_options | Core | 1 | fluent-booking/app/Services/CalendarService.php:363 |
fluent_booking/calendar_event_setting_menu_items | Core | 1 | fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:620 |
fluent_booking/calendar_options_by_title | Core | 1 | fluent-booking/app/Services/CalendarService.php:447 |
fluent_booking/calendar_setting_menu_items | Core | 1 | fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:794 |
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:276 |
fluent_booking/create_calendar_event_validation_rule | Core | 1 | fluent-booking/app/Http/Controllers/CalendarController.php:504 |
fluent_booking/create_calendar_validation_rule | Core | 1 | fluent-booking/app/Http/Controllers/CalendarController.php:149 |
fluent_booking/event_colors | Core | 1 | fluent-booking/app/Services/Helper.php:1276 |
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:1167 |
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:423 |
fluent_booking/get_event_payment_settings | Core | 1 | fluent-booking/app/Models/CalendarSlot.php:1175 |
fluent_booking/auto_create_calendar
- Type: filter
- Edition: Core
- Call sites: 1
Source locations
fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:441
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:620
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:794
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:276fluent-booking/app/Http/Controllers/CalendarController.php:544
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:504
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:149
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:1276
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:1167
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:423
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:1175
Example
php
add_filter('fluent_booking/get_event_payment_settings', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));