◆ __createCoverageAndCondition()
ilFulltextAdvancedSearch::__createCoverageAndCondition |
( |
| ) |
|
Definition at line 150 of file class.ilFulltextAdvancedSearch.php.
151 {
152
153 if($this->db->isMysql4_0OrHigher())
154 {
155 $query .=
" AND MATCH(coverage) AGAINST('";
156 foreach($this->query_parser->getQuotedWords(true) as $word)
157 {
160 }
161 $query .=
"' IN BOOLEAN MODE) ";
162 }
163 else
164 {
165 $query .=
" AND MATCH (coverage) AGAINST(' ";
166 foreach($this->query_parser->getQuotedWords(true) as $word)
167 {
170 }
172 }
174 }
References $query.
◆ __createEntityWhereCondition()
ilFulltextAdvancedSearch::__createEntityWhereCondition |
( |
| ) |
|
Definition at line 125 of file class.ilFulltextAdvancedSearch.php.
126 {
127
128 if($this->db->isMysql4_0OrHigher())
129 {
130 $query .=
" WHERE MATCH(entity) AGAINST('";
131 foreach($this->query_parser->getQuotedWords(true) as $word)
132 {
135 }
136 $query .=
"' IN BOOLEAN MODE) ";
137 }
138 else
139 {
140 $query .=
" WHERE MATCH (entity) AGAINST(' ";
141 foreach($this->query_parser->getQuotedWords(true) as $word)
142 {
145 }
147 }
149 }
References $query.
◆ __createKeywordWhereCondition()
ilFulltextAdvancedSearch::__createKeywordWhereCondition |
( |
| ) |
|
Definition at line 73 of file class.ilFulltextAdvancedSearch.php.
74 {
75
76 if($this->db->isMysql4_0OrHigher())
77 {
78 $query .=
" WHERE MATCH(keyword) AGAINST('";
79 foreach($this->query_parser->getQuotedWords(true) as $word)
80 {
83 }
84 $query .=
"' IN BOOLEAN MODE) ";
85 }
86 else
87 {
88 $query .=
" WHERE MATCH (keyword) AGAINST(' ";
89 foreach($this->query_parser->getQuotedWords(true) as $word)
90 {
93 }
95 }
97 }
References $query.
◆ __createLifecycleWhereCondition()
ilFulltextAdvancedSearch::__createLifecycleWhereCondition |
( |
| ) |
|
Definition at line 99 of file class.ilFulltextAdvancedSearch.php.
100 {
101
102 if($this->db->isMysql4_0OrHigher())
103 {
104 $query .=
" WHERE MATCH(meta_version) AGAINST('";
105 foreach($this->query_parser->getQuotedWords(true) as $word)
106 {
109 }
110 $query .=
"' IN BOOLEAN MODE) ";
111 }
112 else
113 {
114 $query .=
" WHERE MATCH (meta_version) AGAINST(' ";
115 foreach($this->query_parser->getQuotedWords(true) as $word)
116 {
119 }
121 }
123 }
References $query.
◆ __createTaxonWhereCondition()
ilFulltextAdvancedSearch::__createTaxonWhereCondition |
( |
| ) |
|
Definition at line 48 of file class.ilFulltextAdvancedSearch.php.
49 {
50
51 if($this->db->isMysql4_0OrHigher())
52 {
53 $query .=
" WHERE MATCH(taxon) AGAINST('";
54 foreach($this->query_parser->getQuotedWords(true) as $word)
55 {
58 }
59 $query .=
"' IN BOOLEAN MODE) ";
60 }
61 else
62 {
63 $query .=
" WHERE MATCH (taxon) AGAINST(' ";
64 foreach($this->query_parser->getQuotedWords(true) as $word)
65 {
68 }
70 }
72 }
References $query.
◆ __createTitleDescriptionWhereCondition()
ilFulltextAdvancedSearch::__createTitleDescriptionWhereCondition |
( |
| ) |
|
Definition at line 176 of file class.ilFulltextAdvancedSearch.php.
177 {
178
179 if($this->db->isMysql4_0OrHigher())
180 {
181 $query .=
" WHERE MATCH(title,description) AGAINST('";
182 foreach($this->query_parser->getQuotedWords(true) as $word)
183 {
186 }
187 $query .=
"' IN BOOLEAN MODE) ";
188 }
189 else
190 {
191 $query .=
" WHERE MATCH (title,description) AGAINST(' ";
192 foreach($this->query_parser->getQuotedWords(true) as $word)
193 {
196 }
198 }
200 }
References $query.
◆ ilFulltextAdvancedSearch()
ilFulltextAdvancedSearch::ilFulltextAdvancedSearch |
( |
& |
$qp_obj | ) |
|
The documentation for this class was generated from the following file: