Documentation Category: Hook

gpb_before_booking_created

Fires before creating a booking.

gpb_ics_sync_log_retention_days

Filter the number of days to keep sync logs.

gpb_ics_sync_retry_delay

Filter the retry delay calculation. Default uses exponential backoff: 5 minutes, 15 minutes, 60 minutes

gpb_ics_sync_max_retry_attempts

Filter the maximum number of retry attempts.

gpb_ics_sync_frequency

Filter the sync frequency.

gpb_ics_sync_notification_headers

Filter the notification email headers.

gpb_ics_sync_notification_recipient

Filter the notification recipient email address.

gpb_notify_on_ics_last_retry

Filter whether to notify on last retry failure.

gpb_notify_on_ics_sync_failure

Filter whether to notify on sync failure.

gpb_ics_import_look_ahead_months

Filter the number of months to look ahead when importing events.

gpnf_session_script_data

Filter the data used to initialize the session script.

gpnf_should_use_simple_details_template

Filter whether the simple detail template should be used. By default, it is used on WooCommerce pages (Cart, Checkout, and View Order), GravityView, and when printing entries.

gpnf_add_button_max_message

Filters the message that is displayed when the maximum number of entries allowed for the nested form field is reached.

gpnf_should_load_child_entries_from_session

Filter whether child entries should be loaded from the Nested Forms session.

gpsa_storage_mode

Allows filtering the storage mode for content access. Access can either be tracked in cookies or the current User’s Profile (the usermeta table). Note that if the current user is not logged in, access will be tracked via a cookie even if set to use User Profile.