ILIAS
Release_4_0_x_branch Revision 61816
|
Public Member Functions | |
ilQueryParser ($a_query_str) | |
Constructor public. | |
setMinWordLength ($a_length, $a_force=false) | |
getMinWordLength () | |
setMessage ($a_msg) | |
getMessage () | |
appendMessage ($a_msg) | |
setCombination ($a_combination) | |
getCombination () | |
getQueryString () | |
getWords () | |
getQuotedWords ($with_quotation=false) | |
getLuceneQueryString () | |
parse () | |
__parseQuotation () | |
validate () |
Data Fields | |
$lng = null | |
$min_word_length = 0 | |
$query_str | |
$quoted_words = array() | |
$message | |
$combination |
Protected Attributes | |
$settings = null |
Definition at line 38 of file class.ilQueryParser.php.
ilQueryParser::__parseQuotation | ( | ) |
Definition at line 195 of file class.ilQueryParser.php.
References $query_str, getQueryString(), and ilUtil\prepareDBString().
Referenced by parse().
ilQueryParser::appendMessage | ( | $a_msg | ) |
Definition at line 101 of file class.ilQueryParser.php.
References getMessage().
ilQueryParser::getCombination | ( | ) |
Definition at line 114 of file class.ilQueryParser.php.
References $combination.
Referenced by getLuceneQueryString().
ilQueryParser::getLuceneQueryString | ( | ) |
Definition at line 144 of file class.ilQueryParser.php.
References getCombination(), and getQuotedWords().
ilQueryParser::getMessage | ( | ) |
Definition at line 97 of file class.ilQueryParser.php.
References $message.
Referenced by appendMessage(), and validate().
ilQueryParser::getMinWordLength | ( | ) |
Definition at line 88 of file class.ilQueryParser.php.
References $min_word_length.
Referenced by parse(), and validate().
ilQueryParser::getQueryString | ( | ) |
Definition at line 119 of file class.ilQueryParser.php.
Referenced by __parseQuotation(), and parse().
ilQueryParser::getQuotedWords | ( | $with_quotation = false | ) |
Definition at line 128 of file class.ilQueryParser.php.
Referenced by getLuceneQueryString().
ilQueryParser::getWords | ( | ) |
Definition at line 123 of file class.ilQueryParser.php.
Referenced by validate().
ilQueryParser::ilQueryParser | ( | $a_query_str | ) |
Constructor public.
Definition at line 55 of file class.ilQueryParser.php.
References $lng, ilSearchSettings\getInstance(), and setMinWordLength().
ilQueryParser::parse | ( | ) |
Definition at line 157 of file class.ilQueryParser.php.
References __parseQuotation(), getMinWordLength(), getQueryString(), ilUtil\prepareDBString(), and setMessage().
ilQueryParser::setCombination | ( | $a_combination | ) |
Definition at line 110 of file class.ilQueryParser.php.
ilQueryParser::setMessage | ( | $a_msg | ) |
Definition at line 93 of file class.ilQueryParser.php.
Referenced by parse(), and validate().
ilQueryParser::setMinWordLength | ( | $a_length, | |
$a_force = false |
|||
) |
Definition at line 75 of file class.ilQueryParser.php.
References $GLOBALS.
Referenced by ilQueryParser(), ilLDAPSettingsGUI\loadRoleAssignmentRule(), ilAuthShibbolethSettingsGUI\loadRule(), and ilObjectCopyGUI\searchSource().
ilQueryParser::validate | ( | ) |
Definition at line 222 of file class.ilQueryParser.php.
References getMessage(), getMinWordLength(), getWords(), and setMessage().
ilQueryParser::$combination |
Definition at line 48 of file class.ilQueryParser.php.
Referenced by getCombination().
ilQueryParser::$lng = null |
Definition at line 40 of file class.ilQueryParser.php.
Referenced by ilQueryParser().
ilQueryParser::$message |
Definition at line 47 of file class.ilQueryParser.php.
Referenced by getMessage().
ilQueryParser::$min_word_length = 0 |
Definition at line 42 of file class.ilQueryParser.php.
Referenced by getMinWordLength().
ilQueryParser::$query_str |
Definition at line 45 of file class.ilQueryParser.php.
Referenced by __parseQuotation().
ilQueryParser::$quoted_words = array() |
Definition at line 46 of file class.ilQueryParser.php.
|
protected |
Definition at line 49 of file class.ilQueryParser.php.