ILIAS
trunk Revision v11.0_alpha-1715-g7fc467680fb
|
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 30 of file class.ilRepositoryObjectDetailSearch.php.
ilRepositoryObjectDetailSearch::__construct | ( | int | $a_obj_id | ) |
Definition at line 39 of file class.ilRepositoryObjectDetailSearch.php.
References ilObject\_lookupType(), ilSearchSettings\getInstance(), getObjId(), and ILIAS\Repository\settings().
ilRepositoryObjectDetailSearch::getObjId | ( | ) |
Definition at line 52 of file class.ilRepositoryObjectDetailSearch.php.
References $obj_id.
Referenced by __construct(), performDBSearch(), and performLuceneSearch().
ilRepositoryObjectDetailSearch::getQueryString | ( | ) |
Definition at line 69 of file class.ilRepositoryObjectDetailSearch.php.
References $query_string.
Referenced by performDBSearch(), and performLuceneSearch().
ilRepositoryObjectDetailSearch::getSettings | ( | ) |
Definition at line 47 of file class.ilRepositoryObjectDetailSearch.php.
References $settings.
Referenced by performDBSearch(), and performSearch().
ilRepositoryObjectDetailSearch::getType | ( | ) |
Definition at line 57 of file class.ilRepositoryObjectDetailSearch.php.
References $type.
Referenced by performDBSearch().
|
protected |
Exception |
Definition at line 120 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 86 of file class.ilRepositoryObjectDetailSearch.php.
References Vendor\Package\$e, ilLuceneSearcher\getInstance(), ilLoggerFactory\getLogger(), getObjId(), and getQueryString().
Referenced by performSearch().
ilRepositoryObjectDetailSearch::performSearch | ( | ) |
Definition at line 74 of file class.ilRepositoryObjectDetailSearch.php.
References getSettings(), performDBSearch(), and performLuceneSearch().
ilRepositoryObjectDetailSearch::setQueryString | ( | string | $a_query | ) |
Definition at line 63 of file class.ilRepositoryObjectDetailSearch.php.
|
protected |
Definition at line 34 of file class.ilRepositoryObjectDetailSearch.php.
Referenced by getObjId().
|
protected |
Definition at line 36 of file class.ilRepositoryObjectDetailSearch.php.
Referenced by getQueryString().
|
protected |
Definition at line 32 of file class.ilRepositoryObjectDetailSearch.php.
Referenced by getSettings().
|
protected |
Definition at line 35 of file class.ilRepositoryObjectDetailSearch.php.
Referenced by getType().