"; // FixIn: 8.4.2.3. if ( 'booking_form' === $booking_widget_show ) { $my_booking_form_name = apply_bk_filter( 'wpbc_get_default_custom_form', 'standard', $resource_id ); // Parse, sanitize and normilize shortcode paramaters. $shortcode_params = array( 'is_echo' => 1, 'resource_id' => $resource_id, 'cal_count' => $booking_widget_calendar_count, 'custom_booking_form' => $my_booking_form_name, ); $shortcode_result = WPBC_FE_Render::render_booking_form( $shortcode_params ); } else { echo "
"; // FixIn: 8.0.1.2. echo "
"; // FixIn: 6.1.1.13. WPBC_FE_Render::render_calendar_only( array( 'resource_id' => $resource_id, 'cal_count' => $booking_widget_calendar_count, 'is_echo' => 1, ) ); echo '
'; } if ( $booking_widget_last_field !== '' ) { echo '
' . esc_js( $booking_widget_last_field ); } echo ""; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped echo $after_widget; } /** @see WP_Widget::update */ function update( $new_instance, $old_instance ) { $instance = $old_instance; $instance['booking_widget_title'] = sanitize_textarea_field( $new_instance['booking_widget_title'] ); $instance['booking_widget_show'] = sanitize_textarea_field( $new_instance['booking_widget_show'] ); $instance['booking_widget_type'] = ( empty( $new_instance['booking_widget_type'] ) ? 1 : intval( $new_instance['booking_widget_type'] ) ); $instance['booking_widget_calendar_count'] = intval( $new_instance['booking_widget_calendar_count'] ); $instance['booking_widget_last_field'] = $new_instance['booking_widget_last_field']; return $instance; } /** @see WP_Widget::form */ function form($instance) { if ( isset( $instance['booking_widget_title'] ) ) { $booking_widget_title = esc_attr( $instance['booking_widget_title'] ); } else { $booking_widget_title = ''; } if ( isset( $instance['booking_widget_show'] ) ) { $booking_widget_show = esc_attr( $instance['booking_widget_show'] ); } else { $booking_widget_show = ''; } if ( ( class_exists( 'wpdev_bk_personal' ) ) && ( isset( $instance['booking_widget_type'] ) ) ) { $resource_id = intval( $instance['booking_widget_type'] ); } else { $resource_id = 1; } if ( isset( $instance['booking_widget_calendar_count'] ) ) { $booking_widget_calendar_count = esc_attr( $instance['booking_widget_calendar_count'] ); } else { $booking_widget_calendar_count = 1; } if ( isset( $instance['booking_widget_last_field'] ) ) { $booking_widget_last_field = esc_attr( $instance['booking_widget_last_field'] ); } else { $booking_widget_last_field = ''; } ?>







<a href='" . get_site_url() . "'>", '</a>' ) ); ?>

', '' ) ); if ( ! class_exists( 'wpdev_bk_personal' ) ) { ?>', '', '', '' ) ); ?>