|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Collaboration diagram for ilRepositoryObjectDetailSearch:Public Member Functions | |
| __construct ($a_obj_id) | |
| constructor More... | |
| getSettings () | |
| Get settings. More... | |
| getObjId () | |
| get obj id More... | |
| getType () | |
| setQueryString ($a_query) | |
| getQueryString () | |
| get query string More... | |
| performSearch () | |
| Perform search. More... | |
Protected Member Functions | |
| performLuceneSearch () | |
| Perform lucene search. More... | |
| performDBSearch () | |
| Perform DB search. More... | |
Protected Attributes | |
| $settings = null | |
| $obj_id | |
| $type | |
| $query_string | |
Definition at line 17 of file class.ilRepositoryObjectDetailSearch.php.
| ilRepositoryObjectDetailSearch::__construct | ( | $a_obj_id | ) |
constructor
Definition at line 28 of file class.ilRepositoryObjectDetailSearch.php.
References ilObject\_lookupType(), ilSearchSettings\getInstance(), getObjId(), and settings().
Here is the call graph for this function:| ilRepositoryObjectDetailSearch::getObjId | ( | ) |
get obj id
Definition at line 49 of file class.ilRepositoryObjectDetailSearch.php.
References $obj_id.
Referenced by __construct(), performDBSearch(), and performLuceneSearch().
Here is the caller graph for this function:| ilRepositoryObjectDetailSearch::getQueryString | ( | ) |
get query string
Definition at line 69 of file class.ilRepositoryObjectDetailSearch.php.
References $query_string.
Referenced by performDBSearch(), and performLuceneSearch().
Here is the caller graph for this function:| ilRepositoryObjectDetailSearch::getSettings | ( | ) |
Get settings.
Definition at line 40 of file class.ilRepositoryObjectDetailSearch.php.
References $settings.
Referenced by performDBSearch(), and performSearch().
Here is the caller graph for this function:| ilRepositoryObjectDetailSearch::getType | ( | ) |
Definition at line 54 of file class.ilRepositoryObjectDetailSearch.php.
References $type.
Referenced by performDBSearch().
Here is the caller graph for this function:
|
protected |
Perform DB search.
Definition at line 131 of file class.ilRepositoryObjectDetailSearch.php.
References ilObjectSearchFactory\getByTypeSearchInstance(), getObjId(), getQueryString(), getSettings(), getType(), ilSearchSettings\OPERATOR_AND, QP_COMBINATION_AND, and QP_COMBINATION_OR.
Referenced by performSearch().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Perform lucene search.
| ilLuceneQueryParserException |
Definition at line 93 of file class.ilRepositoryObjectDetailSearch.php.
References ilLuceneSearcher\getInstance(), ilLoggerFactory\getLogger(), getObjId(), and getQueryString().
Referenced by performSearch().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRepositoryObjectDetailSearch::performSearch | ( | ) |
Perform search.
| ilLuceneQueryParserException |
Definition at line 80 of file class.ilRepositoryObjectDetailSearch.php.
References getSettings(), performDBSearch(), and performLuceneSearch().
Here is the call graph for this function:| ilRepositoryObjectDetailSearch::setQueryString | ( | $a_query | ) |
Definition at line 60 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().