Zend Framework
1.12
|
Public Member Functions | |
__construct ($tokenCategory, $tokenText, $position) | |
IndexReader constructor needs token type and token text as a parameters. | |
Static Public Member Functions | |
static | getTypes () |
Returns all possible lexeme types. | |
Public Attributes | |
const | TT_WORD = 0 |
Token types. | |
const | TT_PHRASE = 1 |
const | TT_FIELD = 2 |
const | TT_FIELD_INDICATOR = 3 |
const | TT_REQUIRED = 4 |
const | TT_PROHIBITED = 5 |
const | TT_FUZZY_PROX_MARK = 6 |
const | TT_BOOSTING_MARK = 7 |
const | TT_RANGE_INCL_START = 8 |
const | TT_RANGE_INCL_END = 9 |
const | TT_RANGE_EXCL_START = 10 |
const | TT_RANGE_EXCL_END = 11 |
const | TT_SUBQUERY_START = 12 |
const | TT_SUBQUERY_END = 13 |
const | TT_AND_LEXEME = 14 |
const | TT_OR_LEXEME = 15 |
const | TT_NOT_LEXEME = 16 |
const | TT_TO_LEXEME = 17 |
const | TT_NUMBER = 18 |
const | TC_WORD = 0 |
TokenCategories. | |
const | TC_PHRASE = 1 |
const | TC_NUMBER = 2 |
const | TC_SYNTAX_ELEMENT = 3 |
$type | |
$text | |
$position | |
__construct | ( | $tokenCategory, | |
$tokenText, | |||
$position | |||
) |
IndexReader constructor needs token type and token text as a parameters.
integer | $tokenCategory | |
string | $tokText | |
integer | $position |
|
static |
Returns all possible lexeme types.
It's used for syntax analyzer state machine initialization
$position |
$text |
$type |
const TC_NUMBER = 2 |
const TC_PHRASE = 1 |
const TC_SYNTAX_ELEMENT = 3 |
const TC_WORD = 0 |
TokenCategories.
const TT_AND_LEXEME = 14 |
const TT_BOOSTING_MARK = 7 |
const TT_FIELD = 2 |
const TT_FIELD_INDICATOR = 3 |
const TT_FUZZY_PROX_MARK = 6 |
const TT_NOT_LEXEME = 16 |
const TT_NUMBER = 18 |
const TT_OR_LEXEME = 15 |
const TT_PHRASE = 1 |
const TT_PROHIBITED = 5 |
const TT_RANGE_EXCL_END = 11 |
const TT_RANGE_EXCL_START = 10 |
const TT_RANGE_INCL_END = 9 |
const TT_RANGE_INCL_START = 8 |
const TT_REQUIRED = 4 |
const TT_SUBQUERY_END = 13 |
const TT_SUBQUERY_START = 12 |
const TT_TO_LEXEME = 17 |
const TT_WORD = 0 |
Token types.