/** * Get all found map posts. * * @param WP $wp Wordpress object. * @return boolean True if the request was handled. */ private static function history($wp) { if (isset($wp->query_vars['user-id']) && isset($wp->query_vars['period'])) { $results = XMapsDatabase::get_find_history($wp->query_vars['user-id'], $wp->query_vars['period']); header('Content-Type: application/json'); echo json_encode(array('data' => $results, 'request' => '/' . $wp->request . '?' . $_SERVER['QUERY_STRING'])); return true; } return false; }