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:69
fluent_booking/booked_eventsCore1fluent-booking/app/Services/TimeSlotService.php:298
fluent_booking/booking_confirmation_page_titleCore1fluent-booking/app/Services/LandingPage/LandingPageHandler.php:238
fluent_booking/booking_confirmation_page_varsCore1fluent-booking/app/Services/LandingPage/LandingPageHandler.php:349
fluent_booking/booking_confirmation_responseCore1fluent-booking/app/Hooks/Handlers/FrontEndHandler.php:942
fluent_booking/booking_dataCore1fluent-booking/app/Services/BookingService.php:38
fluent_booking/booking_export_columnsCore1fluent-booking/app/Http/Controllers/SchedulesController.php:87
fluent_booking/booking_export_rowCore1fluent-booking/app/Http/Controllers/SchedulesController.php:84
fluent_booking/booking_fieldsCore1fluent-booking/app/Services/BookingFieldService.php:239
fluent_booking/booking_meeting_titleCore1fluent-booking/app/Models/Booking.php:783
fluent_booking/booking_meta_info_main_metaCore1fluent-booking/app/Http/Controllers/SchedulesController.php:487
fluent_booking/booking_meta_info_main_meta_Core1fluent-booking/app/Http/Controllers/SchedulesController.php:488
fluent_booking/booking_per_page_optionsCore1fluent-booking/app/Hooks/Handlers/FrontEndHandler.php:392
fluent_booking/booking_period_optionsCore1fluent-booking/app/Services/Helper.php:1530
fluent_booking/booking_receipt_landing_base_urlCore1fluent-booking/app/Services/Helper.php:2240
fluent_booking/booking_rescheduled_responseCore1fluent-booking/app/Hooks/Handlers/FrontEndHandler.php:533
fluent_booking/booking_status_changing_times_schemaCore1fluent-booking/app/Services/Helper.php:1472
fluent_booking/booking_webhook_requestPRO1fluent-booking-pro/app/Services/Integrations/Webhook/WebhookIntegration.php:139
fluent_booking/buffer_times_schemaCore1fluent-booking/app/Services/Helper.php:1372
fluent_booking/exporting_booking_data_csvCore1fluent-booking/app/Hooks/Handlers/DataExporter.php:112
fluent_booking/file_upload_validation_rules_dataPRO1fluent-booking-pro/app/Hooks/Handlers/UploadHandler.php:68
fluent_booking/payment_coupon_fieldPRO1fluent-booking-pro/app/Services/Integrations/PaymentMethods/PaymentHelper.php:182

fluent_booking/after_booking_data

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

Source locations

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

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:298

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:238

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:349

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:942

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:87

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:84

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:239

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:783

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:487

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:488

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:392

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:1530

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:2240

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:533

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:1472

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:139

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:1372

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:112

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:68

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:182

Example

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