MP_Addon_Calendar_Callback::lead_ajax_calendar()

Post data from backend to frontend.

Contents


Source Source

File: calculator-calendar-add-on/inc/MP_Addon_Calendar_Callback.php

	public function lead_ajax_calendar() {

		MP_Callback::check_nonce( $_POST['nonce'], 'mortgage_json-request' );

		$lead_calendar = array();

		$lead_calendar['id_post']     = isset( $_POST['lead_id'] ) ? $_POST['lead_id'] : '';
		$lead_calendar['date']        = isset( $_POST['date'] ) ? sanitize_text_field( $_POST['date'] ) : current_time( 'Y-m-d H:i:s' );
		$lead_calendar['title']       = isset( $_POST['title'] ) ? sanitize_text_field( $_POST['title'] ) : '';
		$lead_calendar['description'] = isset( $_POST['description'] ) ? sanitize_text_field( $_POST['description'] ) : '';
		$lead_calendar['type']        = isset( $_POST['type'] ) ? sanitize_text_field( $_POST['type'] ) : '';
		$lead_calendar['color']       = isset( $_POST['color'] ) ? sanitize_text_field( $_POST['color'] ) : '';

		$calendar      = new MP_Addon_Calendar();
		$send_calendar = $calendar->save_lead_calendar( $lead_calendar );

		echo esc_attr( $send_calendar );

		wp_die();

	}

Top ↑

Changelog Changelog

Changelog
Version Description
1.0.0 Introduced.