PHP Класс PHPSQLParser\positions\PositionCalculator

Автор: André Rothe ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$allowedOnOperator
$allowedOnOther
$backtrackingTypes
$flippedBacktrackingTypes

Открытые методы

Метод Описание
__construct ( ) Constructor.
setPositionsWithinSQL ( $sql, $parsed )

Защищенные методы

Метод Описание
findPositionWithinString ( $sql, $value, $expr_type )
lookForBaseExpression ( $sql, &$charPos, &$parsed, $key, &$backtracking )
printPos ( $text, $sql, $charPos, $key, $parsed, $backtracking )

Описание методов

__construct() публичный Метод

It initializes some fields.
public __construct ( )

findPositionWithinString() защищенный Метод

protected findPositionWithinString ( $sql, $value, $expr_type )

lookForBaseExpression() защищенный Метод

protected lookForBaseExpression ( $sql, &$charPos, &$parsed, $key, &$backtracking )

printPos() защищенный Метод

protected printPos ( $text, $sql, $charPos, $key, $parsed, $backtracking )

setPositionsWithinSQL() публичный Метод

public setPositionsWithinSQL ( $sql, $parsed )

Описание свойств

$allowedOnOperator защищенное статическое свойство

protected static $allowedOnOperator

$allowedOnOther защищенное статическое свойство

protected static $allowedOnOther

$backtrackingTypes защищенное статическое свойство

protected static $backtrackingTypes

$flippedBacktrackingTypes защищенное свойство

protected $flippedBacktrackingTypes