/**
* Handler for AJAX request to dismiss a notice
*/
public function ajax_dismiss_notice()
{
$this->as3cf->verify_ajax_request();
if (!isset($_POST['notice_id']) || !($notice_id = sanitize_text_field($_POST['notice_id']))) {
$out = array('error' => __('Invalid notice ID.', 'amazon-s3-and-cloudfront'));
$this->as3cf->end_ajax($out);
}
$this->dismiss_notice($notice_id);
$out = array('success' => '1');
$this->as3cf->end_ajax($out);
}