protected function trigger_ajax_callback( $action ) {
		$_function_action = $this->extract_action_slug( $action );
		if ( method_exists( $this, $this->function_name( $_function_action ) ) ) {
			$function = $this->function_name( $_function_action );
			\do_action( 'ajax_before_' . $action );
			$this->$function();
			\do_action( 'ajax_after_' . $action );
		} else {
			\do_action( 'ajax_' . $action );
		}
	}