public virtual List<SkinnyItem> GetItems(FieldValueSearchParam param) { var globalQuery = new CombinedQuery(); ApplyLanguageClause(globalQuery, param.Language); ApplyFullTextClause(globalQuery, param.FullTextQuery); ApplyRelationFilter(globalQuery, param.RelatedIds); ApplyTemplateFilter(globalQuery, param.TemplateIds); ApplyLocationFilter(globalQuery, param.LocationIds); ApplyRefinements(globalQuery, param.Refinements, param.Occurance); return RunQuery(globalQuery, param.ShowAllVersions); }