← All changes
|
includes/booking_modes_v3/booking_modes-services.php
+13
-1
11.8.1
→
11.9
View file →
| @@ -35,9 +35,20 @@ | ||
| 35 | 35 | |
| 36 | 36 | $wpbc_booking_modes_v3_page = wpbc_booking_modes_v3_get_bootstrap_request_key( 'page' ); |
| 37 | 37 | $wpbc_booking_modes_v3_action = wpbc_booking_modes_v3_get_bootstrap_request_key( 'action' ); |
| 38 | 38 | $wpbc_booking_modes_v3_is_wpbc_page = 0 === strpos( $wpbc_booking_modes_v3_page, 'wpbc' ); |
| 39 | -$wpbc_booking_modes_v3_is_setup_request = 'wpbc_ajx_setup_wizard_page' === $wpbc_booking_modes_v3_action; | |
| 39 | +$wpbc_booking_modes_v3_setup_actions = array( | |
| 40 | + 'wpbc_ajx_setup_wizard_save_continue', | |
| 41 | + 'wpbc_ajx_setup_wizard_back', | |
| 42 | + 'wpbc_ajx_setup_wizard_edit', | |
| 43 | + 'wpbc_ajx_setup_wizard_restart', | |
| 44 | + 'wpbc_ajx_setup_wizard_skip', | |
| 45 | +); | |
| 46 | +$wpbc_booking_modes_v3_is_setup_request = in_array( | |
| 47 | + $wpbc_booking_modes_v3_action, | |
| 48 | + $wpbc_booking_modes_v3_setup_actions, | |
| 49 | + true | |
| 50 | +); | |
| 40 | 51 | $wpbc_booking_modes_v3_is_switch_request = 'wpbc_ajx_booking_mode_switch' === $wpbc_booking_modes_v3_action; |
| 41 | 52 | $wpbc_booking_modes_v3_is_quickstart = 'wpbc_ajx_booking_mode_quickstart' === $wpbc_booking_modes_v3_action; |
| 42 | 53 | $wpbc_booking_modes_v3_is_landing_request = $wpbc_booking_modes_v3_is_wpbc_page |
| 43 | 54 | && '1' === wpbc_booking_modes_v3_get_bootstrap_request_key( 'wpbc_booking_mode_landing' ); |
| @@ -79,8 +90,9 @@ | ||
| 79 | 90 | |
| 80 | 91 | unset( |
| 81 | 92 | $wpbc_booking_modes_v3_page, |
| 82 | 93 | $wpbc_booking_modes_v3_action, |
| 94 | + $wpbc_booking_modes_v3_setup_actions, | |
| 83 | 95 | $wpbc_booking_modes_v3_is_wpbc_page, |
| 84 | 96 | $wpbc_booking_modes_v3_is_setup_request, |
| 85 | 97 | $wpbc_booking_modes_v3_is_switch_request, |
| 86 | 98 | $wpbc_booking_modes_v3_is_quickstart, |