Skip to content

Booking Configuration Filters ​

Filters that shape booking data, fields, exports, and confirmation/rescheduling responses.

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

Hook Inventory ​

HookEditionCall SitesFirst Source
fluent_booking/after_booking_dataCore1fluent-booking/app/Services/BookingService.php:72
fluent_booking/booked_eventsCore1fluent-booking/app/Services/TimeSlotService.php:309
fluent_booking/booking_confirmation_page_titleCore1fluent-booking/app/Services/LandingPage/LandingPageHandler.php:236
fluent_booking/booking_confirmation_page_varsCore1fluent-booking/app/Services/LandingPage/LandingPageHandler.php:344
fluent_booking/booking_confirmation_responseCore1fluent-booking/app/Hooks/Handlers/FrontEndHandler.php:821
fluent_booking/booking_dataCore1fluent-booking/app/Services/BookingService.php:38
fluent_booking/booking_export_columnsCore1fluent-booking/app/Http/Controllers/SchedulesController.php:90
fluent_booking/booking_export_rowCore1fluent-booking/app/Http/Controllers/SchedulesController.php:87
fluent_booking/booking_fieldsCore1fluent-booking/app/Services/BookingFieldService.php:261
fluent_booking/booking_meeting_titleCore1fluent-booking/app/Models/Booking.php:828
fluent_booking/booking_meta_info_main_metaCore1fluent-booking/app/Http/Controllers/SchedulesController.php:515
fluent_booking/booking_meta_info_main_meta_Core1fluent-booking/app/Http/Controllers/SchedulesController.php:516
fluent_booking/booking_per_page_optionsCore1fluent-booking/app/Hooks/Handlers/FrontEndHandler.php:389
fluent_booking/booking_period_optionsCore1fluent-booking/app/Services/Helper.php:1595
fluent_booking/booking_receipt_landing_base_urlCore1fluent-booking/app/Services/Helper.php:2306
fluent_booking/booking_rescheduled_responseCore1fluent-booking/app/Hooks/Handlers/FrontEndHandler.php:481
fluent_booking/booking_status_changing_times_schemaCore1fluent-booking/app/Services/Helper.php:1537
fluent_booking/booking_webhook_requestPRO1fluent-booking-pro/app/Services/Integrations/Webhook/WebhookIntegration.php:144
fluent_booking/buffer_times_schemaCore1fluent-booking/app/Services/Helper.php:1437
fluent_booking/exporting_booking_data_csvCore1fluent-booking/app/Hooks/Handlers/DataExporter.php:116
fluent_booking/file_upload_validation_rules_dataPRO1fluent-booking-pro/app/Hooks/Handlers/UploadHandler.php:94
fluent_booking/payment_coupon_fieldPRO1fluent-booking-pro/app/Services/Integrations/PaymentMethods/PaymentHelper.php:180

fluent_booking/after_booking_data ​

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

Source locations

  • fluent-booking/app/Services/BookingService.php:72

Example

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

fluent_booking/booked_events ​

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

Source locations

  • fluent-booking/app/Services/TimeSlotService.php:309

Example

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

fluent_booking/booking_confirmation_page_title ​

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

Source locations

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

Example

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

fluent_booking/booking_confirmation_page_vars ​

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

Source locations

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

Example

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

fluent_booking/booking_confirmation_response ​

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

Source locations

  • fluent-booking/app/Hooks/Handlers/FrontEndHandler.php:821

Example

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

fluent_booking/booking_data ​

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

Source locations

  • fluent-booking/app/Services/BookingService.php:38

Example

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

fluent_booking/booking_export_columns ​

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

Source locations

  • fluent-booking/app/Http/Controllers/SchedulesController.php:90

Example

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

fluent_booking/booking_export_row ​

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

Source locations

  • fluent-booking/app/Http/Controllers/SchedulesController.php:87

Example

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

fluent_booking/booking_fields ​

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

Source locations

  • fluent-booking/app/Services/BookingFieldService.php:261

Example

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

fluent_booking/booking_meeting_title ​

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

Source locations

  • fluent-booking/app/Models/Booking.php:828

Example

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

fluent_booking/booking_meta_info_main_meta ​

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

Source locations

  • fluent-booking/app/Http/Controllers/SchedulesController.php:515

Example

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

fluent_booking/booking_meta_info_main_meta_ ​

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

Source locations

  • fluent-booking/app/Http/Controllers/SchedulesController.php:516

Example

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

fluent_booking/booking_per_page_options ​

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

Source locations

  • fluent-booking/app/Hooks/Handlers/FrontEndHandler.php:389

Example

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

fluent_booking/booking_period_options ​

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

Source locations

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

Example

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

fluent_booking/booking_receipt_landing_base_url ​

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

Source locations

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

Example

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

fluent_booking/booking_rescheduled_response ​

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

Source locations

  • fluent-booking/app/Hooks/Handlers/FrontEndHandler.php:481

Example

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

fluent_booking/booking_status_changing_times_schema ​

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

Source locations

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

Example

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

fluent_booking/booking_webhook_request ​

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

Source locations

  • fluent-booking-pro/app/Services/Integrations/Webhook/WebhookIntegration.php:144

Example

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

fluent_booking/buffer_times_schema ​

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

Source locations

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

Example

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

fluent_booking/exporting_booking_data_csv ​

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

Source locations

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

Example

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

fluent_booking/file_upload_validation_rules_data ​

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

Source locations

  • fluent-booking-pro/app/Hooks/Handlers/UploadHandler.php:94

Example

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

fluent_booking/payment_coupon_field ​

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

Source locations

  • fluent-booking-pro/app/Services/Integrations/PaymentMethods/PaymentHelper.php:180

Example

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