_is_valid_request() ) { return; } $response = str_replace( '\\', '', $_REQUEST['report'] ); update_option( 'apiki_wp_care_response', $response ); update_option( 'apiki_wp_care_response_time', current_time( 'timestamp' ) ); delete_option( 'apiki_wp_care_response_viewed' ); } private function _is_valid_request() { $token = Utils::get_token_request(); if ( $_SERVER['REQUEST_METHOD'] != 'POST' || ! isset( $_SERVER['HTTP_WP_SAFE'] ) ) { return false; } if ( $_SERVER['HTTP_WP_SAFE'] != $token ) { return false; } if ( ! isset( $_REQUEST['report'] ) ) { return false; } return true; } }