ILIAS  trunk Revision v11.0_alpha-1753-gb21ca8c4367
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
class.ilLikeLMContentSearch.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
31 {
32  public function __createWhereCondition(): string
33  {
34  $concat = " content ";
35 
36  $and = " WHERE ( ";
37  $counter = 0;
38  foreach ($this->query_parser->getQuotedWords() as $word) {
39  if ($counter++) {
40  $and .= " OR";
41  }
42  #$and .= $concat;
43  #$and .= ("LIKE ('%".$word."%')");
44  $and .= $this->db->like($concat, 'clob', '%' . $word . '%');
45  }
46  return $and . ") ";
47  }
48 }