Skip to content

Admin & Settings Actions

Action hooks fired around admin app rendering, settings persistence, and configuration updates.

5 unique action hooks currently map to this category, across 5 call sites.

Hook Inventory

HookEditionCall SitesFirst Source
action_scheduler_pre_theme_initCore1fluent-booking/boot/action_scheduler_loader.php:38
fluent_booking/admin_app_renderingCore1fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:162
fluent_booking/after_update_advanced_settingsPRO1fluent-booking-pro/app/Http/Controllers/CalendarController.php:127
fluent_booking/loadedCore1fluent-booking/boot/app.php:25
fluent_booking/save_client_settings_Core1fluent-booking/app/Http/Controllers/IntegrationController.php:35

action_scheduler_pre_theme_init

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

Source locations

  • fluent-booking/boot/action_scheduler_loader.php:38

Example

php
add_action('action_scheduler_pre_theme_init', function (...$args) {
    // Your custom logic here.
}, 10, count($args ?? []));

fluent_booking/admin_app_rendering

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

Source locations

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

Example

php
add_action('fluent_booking/admin_app_rendering', function (...$args) {
    // Your custom logic here.
}, 10, count($args ?? []));

fluent_booking/after_update_advanced_settings

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

Source locations

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

Example

php
add_action('fluent_booking/after_update_advanced_settings', function (...$args) {
    // Your custom logic here.
}, 10, count($args ?? []));

fluent_booking/loaded

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

Source locations

  • fluent-booking/boot/app.php:25

Example

php
add_action('fluent_booking/loaded', function (...$args) {
    // Your custom logic here.
}, 10, count($args ?? []));

fluent_booking/save_client_settings_

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

Source locations

  • fluent-booking/app/Http/Controllers/IntegrationController.php:35

Example

php
add_action('fluent_booking/save_client_settings_', function (...$args) {
    // Your custom logic here.
}, 10, count($args ?? []));