"; // FixIn: 8.4.2.3.
if ( $booking_widget_show == 'booking_form' ) {
$my_booking_form_name = apply_bk_filter( 'wpbc_get_default_custom_form', 'standard', $resource_id );
make_bk_action( 'wpdevbk_add_form', $resource_id, $booking_widget_calendar_count, true, $my_booking_form_name );
} else {
echo "
"; // FixIn: 8.0.1.2.
echo "
"; // FixIn: 6.1.1.13.
do_action( 'wpdev_bk_add_calendar', $resource_id, $booking_widget_calendar_count );
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' ) ) {
?>', '', '', '' ) );
?>