ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (int $a_obj_id) | |
getSettings () | |
getObjId () | |
getType () | |
setQueryString (string $a_query) | |
getQueryString () | |
performSearch () | |
Protected Member Functions | |
performLuceneSearch () | |
performDBSearch () | |
Protected Attributes | |
ilSearchSettings | $settings |
int | $obj_id |
string | $type |
string | $query_string |
Definition at line 17 of file class.ilRepositoryObjectDetailSearch.php.
ilRepositoryObjectDetailSearch::__construct | ( | int | $a_obj_id | ) |
Definition at line 26 of file class.ilRepositoryObjectDetailSearch.php.
References ilObject\_lookupType(), ilSearchSettings\getInstance(), getObjId(), and ILIAS\Repository\settings().
ilRepositoryObjectDetailSearch::getObjId | ( | ) |
Definition at line 39 of file class.ilRepositoryObjectDetailSearch.php.
References $obj_id.
Referenced by __construct(), performDBSearch(), and performLuceneSearch().
ilRepositoryObjectDetailSearch::getQueryString | ( | ) |
Definition at line 56 of file class.ilRepositoryObjectDetailSearch.php.
References $query_string.
Referenced by performDBSearch(), and performLuceneSearch().
ilRepositoryObjectDetailSearch::getSettings | ( | ) |
Definition at line 34 of file class.ilRepositoryObjectDetailSearch.php.
References $settings.
Referenced by performDBSearch(), and performSearch().
ilRepositoryObjectDetailSearch::getType | ( | ) |
Definition at line 44 of file class.ilRepositoryObjectDetailSearch.php.
References $type.
Referenced by performDBSearch().
|
protected |
Exception |
Definition at line 107 of file class.ilRepositoryObjectDetailSearch.php.
References ilObjectSearchFactory\getByTypeSearchInstance(), getObjId(), getQueryString(), getSettings(), getType(), ilSearchSettings\OPERATOR_AND, ilQueryParser\QP_COMBINATION_AND, and ilQueryParser\QP_COMBINATION_OR.
Referenced by performSearch().
|
protected |
ilLuceneQueryParserException |
Definition at line 73 of file class.ilRepositoryObjectDetailSearch.php.
References Vendor\Package\$e, ilLuceneSearcher\getInstance(), ilLoggerFactory\getLogger(), getObjId(), and getQueryString().
Referenced by performSearch().
ilRepositoryObjectDetailSearch::performSearch | ( | ) |
Definition at line 61 of file class.ilRepositoryObjectDetailSearch.php.
References getSettings(), performDBSearch(), and performLuceneSearch().
ilRepositoryObjectDetailSearch::setQueryString | ( | string | $a_query | ) |
Definition at line 50 of file class.ilRepositoryObjectDetailSearch.php.
|
protected |
Definition at line 21 of file class.ilRepositoryObjectDetailSearch.php.
Referenced by getObjId().
|
protected |
Definition at line 23 of file class.ilRepositoryObjectDetailSearch.php.
Referenced by getQueryString().
|
protected |
Definition at line 19 of file class.ilRepositoryObjectDetailSearch.php.
Referenced by getSettings().
|
protected |
Definition at line 22 of file class.ilRepositoryObjectDetailSearch.php.
Referenced by getType().