Example #1
0
File: Search.cs Project: pcstx/OA
        /// <summary>
        /// Returns the results of a searchr request
        /// </summary>
        /// <param name="query"></param>
        /// <returns></returns>
        public virtual SearchResultSet GetSearchResults(SearchQuery query)
        {
            query.SectionsToFilter = GetPermissionFilterList();

            SearchTerms st = GetSearchTerms(query);

            if(query.IsValid(st))
                return GetSearchResults(query,GetSearchTerms(query));
            else
                return new SearchResultSet();
        }