. * */ /** * provides an interface to all search providers * @deprecated see lib/search.php */ class OC_Search { static private $providers=array(); static private $registeredProviders=array(); /** * remove all registered search providers * @deprecated see lib/search.php */ public static function clearProviders() { return \OC\Search::clearProviders(); } /** * register a new search provider to be used * @param string $provider class name of a OC_Search_Provider * @deprecated see lib/search.php */ public static function registerProvider($class, $options=array()) { return \OC\Search::registerProvider($class, $options); } /** * search all provider for $query * @param string query * @return array An array of OC_Search_Result's * @deprecated see lib/search.php */ public static function search($query) { return \OC\Search::search($query); } /** * remove an existing search provider * @param string $provider class name of a OC_Search_Provider * @deprecated see lib/search.php */ public static function removeProvider($provider) { return \OC\Search::removeProvider($provider); } }