Same name and namespace in other branches
  1. 4.6.x modules/search.module \search_get_keys()
  2. 4.7.x modules/search.module \search_get_keys()
  3. 5.x modules/search/search.module \search_get_keys()

Helper function for grabbing search keys.

1 call to search_get_keys()
search_view in modules/search/search.pages.inc
Menu callback; presents the search form and/or search results.

File

modules/search/search.module, line 968
Enables site-wide keyword searching.

Code

function search_get_keys() {
  static $return;
  if (!isset($return)) {

    // Extract keys as remainder of path
    // Note: support old GET format of searches for existing links.
    $path = explode('/', $_GET['q'], 3);
    $keys = empty($_REQUEST['keys']) ? '' : $_REQUEST['keys'];
    $return = count($path) == 3 ? $path[2] : $keys;
  }
  return $return;
}