◆ __construct()
ilLikeAdvancedSearch::__construct |
( |
|
$qp | ) |
|
◆ __createCoverageAndCondition()
ilLikeAdvancedSearch::__createCoverageAndCondition |
( |
| ) |
|
Definition at line 137 of file class.ilLikeAdvancedSearch.php.
References $DIC, and $ilDB.
141 $ilDB = $DIC[
'ilDB'];
143 if ($this->options[
'lom_coverage']) {
147 foreach ($this->query_parser->getQuotedWords() as $word) {
152 $where .=
$ilDB->like(
'coverage',
'text',
'%' . $word .
'%');
◆ __createEntityWhereCondition()
ilLikeAdvancedSearch::__createEntityWhereCondition |
( |
| ) |
|
Definition at line 114 of file class.ilLikeAdvancedSearch.php.
References $DIC, and $ilDB.
118 $ilDB = $DIC[
'ilDB'];
120 if ($this->options[
'lom_role_entry']) {
124 foreach ($this->query_parser->getQuotedWords() as $word) {
129 $where .=
$ilDB->like(
'entity',
'text',
'%' . $word .
'%');
◆ __createKeywordWhereCondition()
ilLikeAdvancedSearch::__createKeywordWhereCondition |
( |
| ) |
|
◆ __createLifecycleWhereCondition()
ilLikeAdvancedSearch::__createLifecycleWhereCondition |
( |
| ) |
|
Definition at line 91 of file class.ilLikeAdvancedSearch.php.
References $DIC, and $ilDB.
97 if ($this->options[
'lom_version']) {
101 foreach ($this->query_parser->getQuotedWords() as $word) {
106 $where .=
$ilDB->like(
'meta_version',
'text',
'%' . $word .
'%');
◆ __createTaxonWhereCondition()
ilLikeAdvancedSearch::__createTaxonWhereCondition |
( |
| ) |
|
Definition at line 48 of file class.ilLikeAdvancedSearch.php.
References $DIC, and $ilDB.
54 if ($this->options[
'lom_taxon']) {
58 foreach ($this->query_parser->getQuotedWords() as $word) {
63 $where .=
$ilDB->like(
'taxon',
'text',
'%' . $word .
'%');
◆ __createTitleDescriptionWhereCondition()
ilLikeAdvancedSearch::__createTitleDescriptionWhereCondition |
( |
| ) |
|
Definition at line 160 of file class.ilLikeAdvancedSearch.php.
References $DIC, and $ilDB.
164 $ilDB = $DIC[
'ilDB'];
166 $concat =
$ilDB->concat(
168 array(
'title',
'text'),
169 array(
'description',
'text'))
175 foreach ($this->query_parser->getQuotedWords() as $word) {
180 $where .=
$ilDB->like($concat,
'text',
'%' . $word .
'%');
The documentation for this class was generated from the following file: