MP_Addon_Calendar_Actions::init()
Init Actions.
Source Source
File: calculator-calendar-add-on/inc/MP_Addon_Calendar_Actions.php
public function init() {
add_action( 'admin_menu', array( new MP_Addon_Calendar(), 'register_submenu' ) );
add_action( 'add_meta_boxes', array( new MP_Addon_Calendar(), 'add_calendar_metabox' ) );
add_action( 'admin_enqueue_scripts', array( new MP_Addon_Calendar_Enqueue(), 'enqueue_admin_scripts' ) );
add_action('admin_menu', array($this, 'add_mortgage_platform_addon'), 50);
add_action( 'wp_ajax_mortgagecalculator_calendar', array( new MP_Addon_Calendar_Callback(), 'lead_ajax_calendar' ) );
add_action( 'wp_ajax_mortgagecalculator_calendar_delete', array( new MP_Addon_Calendar_Callback(), 'task_delete' ) );
add_filter( MortgagePlatform::$prefix . 'contact', array( new MP_Addon_Calendar_Settings(), 'filter_calendar_settings' ), 10 );
add_action( 'calculator_contact_widget', array( new MP_Addon_Calendar_Widget(), 'calendar_widget' ), 20 );
//add_action( 'wp_ajax_calendar_widget', array( new Callback, 'calendar_widget' ) );
//add_action( 'wp_ajax_nopriv_calendar_widget', array( new Callback, 'calendar_widget' ) );
add_action( 'wp_ajax_calendar_widget_data', array( new MP_Addon_Calendar_Callback(), 'calendar_widget_data' ) );
add_action( 'wp_ajax_nopriv_calendar_widget_data', array( new MP_Addon_Calendar_Callback(), 'calendar_widget_data' ) );
if ( $this->calendar_widget ) {
add_action( MortgagePlatform::$prefix . 'mortgage_calculator_scripts', array( new MP_Addon_Calendar_Enqueue(), 'enqueue_widget_scripts' ), 20 );
}
}
Changelog Changelog
| Version | Description |
|---|---|
| 1.0.0 | Introduced. |