24 include_once
'Services/Search/classes/class.ilAdvancedSearch.php';
42 $query .=
" WHERE MATCH(taxon) AGAINST('";
43 foreach ($this->query_parser->getQuotedWords(
true) as $word) {
47 $query .=
"' IN BOOLEAN MODE) ";
53 $query .=
" WHERE MATCH(keyword) AGAINST('";
54 foreach ($this->query_parser->getQuotedWords(
true) as $word) {
58 $query .=
"' IN BOOLEAN MODE) ";
65 $query .=
" WHERE MATCH(meta_version) AGAINST('";
66 foreach ($this->query_parser->getQuotedWords(
true) as $word) {
70 $query .=
"' IN BOOLEAN MODE) ";
77 $query .=
" WHERE MATCH(entity) AGAINST('";
78 foreach ($this->query_parser->getQuotedWords(
true) as $word) {
82 $query .=
"' IN BOOLEAN MODE) ";
88 $query .=
" AND MATCH(coverage) AGAINST('";
89 foreach ($this->query_parser->getQuotedWords(
true) as $word) {
93 $query .=
"' IN BOOLEAN MODE) ";
100 $query .=
" WHERE MATCH(title,description) AGAINST('";
101 foreach ($this->query_parser->getQuotedWords(
true) as $word) {
105 $query .=
"' IN BOOLEAN MODE) ";
__createLifecycleWhereCondition()
__createEntityWhereCondition()
__createCoverageAndCondition()
__createKeywordWhereCondition()
__createTaxonWhereCondition()
__createTitleDescriptionWhereCondition()