Public Member Functions | |
& | _getObjectSearchInstance (&$query_parser) |
& | _getMetaDataSearchInstance (&$query_parser) |
& | _getLMContentSearchInstance (&$query_parser) |
& | _getForumSearchInstance (&$query_parser) |
& | _getGlossaryDefinitionSearchInstance (&$query_parser) |
& | _getExerciseSearchInstance (&$query_parser) |
& | _getTestSearchInstance (&$query_parser) |
& | _getMediaPoolSearchInstance (&$query_parser) |
& | _getAdvancedSearchInstance (&$query_parser) |
& | _getFileSearchInstance (&$query_parser) |
& | _getHTLMSearchInstance (&$query_parser) |
& | _getWebresourceSearchInstance (&$query_parser) |
& | _getUserSearchInstance (&$query_parser) |
& | _getUserDefinedFieldSearchInstance (&$query_parser) |
Definition at line 36 of file class.ilObjectSearchFactory.php.
& ilObjectSearchFactory::_getAdvancedSearchInstance | ( | &$ | query_parser | ) |
Definition at line 257 of file class.ilObjectSearchFactory.php.
Referenced by ilAdvancedSearchGUI::__performClassificationSearch(), ilAdvancedSearchGUI::__performContributeSearch(), ilAdvancedSearchGUI::__performEducationalSearch(), ilAdvancedSearchGUI::__performEntitySearch(), ilAdvancedSearchGUI::__performFormatSearch(), ilAdvancedSearchGUI::__performGeneralSearch(), ilAdvancedSearchGUI::__performKeywordSearch(), ilAdvancedSearchGUI::__performLanguageSearch(), ilAdvancedSearchGUI::__performLifecycleSearch(), ilAdvancedSearchGUI::__performRequirementSearch(), ilAdvancedSearchGUI::__performRightsSearch(), ilAdvancedSearchGUI::__performTaxonSearch(), ilAdvancedSearchGUI::__performTitleSearch(), and ilAdvancedSearchGUI::__performTypicalAgeRangeSearch().
{ // In the moment only Fulltext search. Maybe later is lucene search possible include_once 'Services/Search/classes/Fulltext/class.ilFulltextAdvancedSearch.php'; return new ilFulltextAdvancedSearch($query_parser); }
& ilObjectSearchFactory::_getExerciseSearchInstance | ( | &$ | query_parser | ) |
Definition at line 173 of file class.ilObjectSearchFactory.php.
Referenced by ilSearchGUI::__performDetailsSearch().
{ include_once 'Services/Search/classes/class.ilSearchSettings.php'; $search_settings = new ilSearchSettings(); if($search_settings->enabledIndex()) { // FULLTEXT include_once 'Services/Search/classes/Fulltext/class.ilFulltextExerciseSearch.php'; return new ilFulltextExerciseSearch($query_parser); } else { // LIKE include_once 'Services/Search/classes/Like/class.ilLikeExerciseSearch.php'; return new ilLikeExerciseSearch($query_parser); } }
& ilObjectSearchFactory::_getFileSearchInstance | ( | &$ | query_parser | ) |
Definition at line 270 of file class.ilObjectSearchFactory.php.
Referenced by ilSearchGUI::__performDetailsSearch().
{ include_once 'Services/Search/classes/Lucene/class.ilLuceneFileSearch.php'; return new ilLuceneFileSearch($query_parser); }
& ilObjectSearchFactory::_getForumSearchInstance | ( | &$ | query_parser | ) |
Definition at line 117 of file class.ilObjectSearchFactory.php.
Referenced by ilSearchGUI::__performDetailsSearch().
{ include_once 'Services/Search/classes/class.ilSearchSettings.php'; $search_settings = new ilSearchSettings(); if($search_settings->enabledIndex()) { // FULLTEXT include_once 'Services/Search/classes/Fulltext/class.ilFulltextForumSearch.php'; return new ilFulltextForumSearch($query_parser); } else { // LIKE include_once 'Services/Search/classes/Like/class.ilLikeForumSearch.php'; return new ilLikeForumSearch($query_parser); } }
& ilObjectSearchFactory::_getGlossaryDefinitionSearchInstance | ( | &$ | query_parser | ) |
Definition at line 146 of file class.ilObjectSearchFactory.php.
Referenced by ilAdvancedSearchGUI::__performContentSearch(), and ilSearchGUI::__performDetailsSearch().
{ include_once 'Services/Search/classes/class.ilSearchSettings.php'; $search_settings = new ilSearchSettings(); if($search_settings->enabledIndex()) { // FULLTEXT include_once 'Services/Search/classes/Fulltext/class.ilFulltextGlossaryDefinitionSearch.php'; return new ilFulltextGlossaryDefinitionSearch($query_parser); } else { // LIKE include_once 'Services/Search/classes/Like/class.ilLikeGlossaryDefinitionSearch.php'; return new ilLikeGlossaryDefinitionSearch($query_parser); } }
& ilObjectSearchFactory::_getHTLMSearchInstance | ( | &$ | query_parser | ) |
Definition at line 282 of file class.ilObjectSearchFactory.php.
Referenced by ilAdvancedSearchGUI::__performContentSearch(), and ilSearchGUI::__performDetailsSearch().
{ include_once 'Services/Search/classes/Lucene/class.ilLuceneHTLMSearch.php'; return new ilLuceneHTLMSearch($query_parser); }
& ilObjectSearchFactory::_getLMContentSearchInstance | ( | &$ | query_parser | ) |
Definition at line 102 of file class.ilObjectSearchFactory.php.
Referenced by ilAdvancedSearchGUI::__performContentSearch(), and ilSearchGUI::__performDetailsSearch().
{ // In the moment only Fulltext search. Maybe later is lucene search possible include_once 'Services/Search/classes/Fulltext/class.ilFulltextLMContentSearch.php'; return new ilFulltextLMContentSearch($query_parser); }
& ilObjectSearchFactory::_getMediaPoolSearchInstance | ( | &$ | query_parser | ) |
Definition at line 230 of file class.ilObjectSearchFactory.php.
Referenced by ilAdvancedSearchGUI::__performContentSearch(), and ilSearchGUI::__performDetailsSearch().
{ include_once 'Services/Search/classes/class.ilSearchSettings.php'; $search_settings = new ilSearchSettings(); if($search_settings->enabledIndex()) { // FULLTEXT include_once 'Services/Search/classes/Fulltext/class.ilFulltextMediaPoolSearch.php'; return new ilFulltextMediaPoolSearch($query_parser); } else { // LIKE include_once 'Services/Search/classes/Like/class.ilLikeMediaPoolSearch.php'; return new ilLikeMediaPoolSearch($query_parser); } }
& ilObjectSearchFactory::_getMetaDataSearchInstance | ( | &$ | query_parser | ) |
Definition at line 74 of file class.ilObjectSearchFactory.php.
Referenced by ilSearchGUI::__searchMeta().
{ include_once 'Services/Search/classes/class.ilSearchSettings.php'; $search_settings = new ilSearchSettings(); if($search_settings->enabledIndex()) { // FULLTEXT include_once 'Services/Search/classes/Fulltext/class.ilFulltextMetaDataSearch.php'; return new ilFulltextMetaDataSearch($query_parser); } else { // LIKE include_once 'Services/Search/classes/Like/class.ilLikeMetaDataSearch.php'; return new ilLikeMetaDataSearch($query_parser); } }
& ilObjectSearchFactory::_getObjectSearchInstance | ( | &$ | query_parser | ) |
Definition at line 45 of file class.ilObjectSearchFactory.php.
Referenced by ilSearchGUI::__searchObjects(), ilSoapObjectAdministration::getObjectsByTitle(), and ilSoapObjectAdministration::searchObjects().
{ include_once './Services/Search/classes/class.ilSearchSettings.php'; $search_settings = new ilSearchSettings(); if($search_settings->enabledIndex()) { // FULLTEXT include_once 'Services/Search/classes/Fulltext/class.ilFulltextObjectSearch.php'; return new ilFulltextObjectSearch($query_parser); } else { // LIKE include_once 'Services/Search/classes/Like/class.ilLikeObjectSearch.php'; return new ilLikeObjectSearch($query_parser); } }
& ilObjectSearchFactory::_getTestSearchInstance | ( | &$ | query_parser | ) |
Definition at line 202 of file class.ilObjectSearchFactory.php.
Referenced by ilAdvancedSearchGUI::__performContentSearch(), and ilSearchGUI::__performDetailsSearch().
{ include_once 'Services/Search/classes/class.ilSearchSettings.php'; $search_settings = new ilSearchSettings(); if($search_settings->enabledIndex()) { // FULLTEXT include_once 'Services/Search/classes/Fulltext/class.ilFulltextTestSearch.php'; return new ilFulltextTestSearch($query_parser); } else { // LIKE include_once 'Services/Search/classes/Like/class.ilLikeTestSearch.php'; return new ilLikeTestSearch($query_parser); } }
& ilObjectSearchFactory::_getUserDefinedFieldSearchInstance | ( | &$ | query_parser | ) |
Definition at line 320 of file class.ilObjectSearchFactory.php.
Referenced by ilRepositorySearchGUI::__performUserSearch().
{ include_once 'Services/Search/classes/Like/class.ilLikeUserDefinedFieldSearch.php'; return new ilLikeUserDefinedFieldSearch($query_parser); }
& ilObjectSearchFactory::_getUserSearchInstance | ( | &$ | query_parser | ) |
Definition at line 307 of file class.ilObjectSearchFactory.php.
Referenced by ilRepositorySearchGUI::__performUserSearch(), and ilUserFilter::__searchObjects().
{ include_once 'Services/Search/classes/Like/class.ilLikeUserSearch.php'; return new ilLikeUserSearch($query_parser); }
& ilObjectSearchFactory::_getWebresourceSearchInstance | ( | &$ | query_parser | ) |
Definition at line 294 of file class.ilObjectSearchFactory.php.
Referenced by ilAdvancedSearchGUI::__performContentSearch().
{ include_once 'Services/Search/classes/Fulltext/class.ilFulltextWebresourceSearch.php'; return new ilFulltextWebresourceSearch($query_parser); }