Property | Type | Description | |
---|---|---|---|
$intTypes | |||
$numericTypes | |||
$p | integer | The default buffer offset | |
$str | string | The buffer string for parsing. | |
$textTypes |
Method | Description | |
---|---|---|
__construct ( $str, $offset ) | ||
parse ( ) | ||
parseColumnDefinitions ( ) |
Method | Description | |
---|---|---|
advance ( $c = null ) | ||
consume ( $token, $typeName ) | ||
cur ( ) | ||
currentWindow ( $window = 20 ) | ||
looksLikeTableConstraint ( ) | ||
metComma ( ) | ||
metEnd ( ) | ||
parseColumnNames ( ) | ||
rollback ( $p ) | ||
skip ( $tokens ) | ||
skipComma ( ) | ||
skipSpaces ( ) | ||
sortKeywordsByLen ( array &$keywords ) | ||
test ( $str ) | ||
tryParseColumnConstraint ( ) | ||
tryParseIdentifier ( ) | ||
tryParseIndexColumns ( ) | ||
tryParseKeyword ( array $keywords, $as = 'keyword' ) | ||
tryParseScalar ( ) | ||
tryParseTableConstraints ( ) | ||
tryParseTypeName ( ) | ||
tryParseTypePrecision ( ) |
protected sortKeywordsByLen ( array &$keywords ) | ||
$keywords | array |
protected tryParseKeyword ( array $keywords, $as = 'keyword' ) | ||
$keywords | array |