PHP Класс Pinq\Queries\Scope

Автор: Elliot Levin ([email protected])
Наследование: implements Pinq\Queries\IScope
Показать файл Открыть проект

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

Свойство Тип Описание
$segments Pinq\Queries\ISegment[]
$sourceInfo Pinq\Queries\ISourceInfo

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

Метод Описание
__construct ( Pinq\Queries\ISourceInfo $sourceInfo, array $segments )
getParameters ( )
getSegments ( )
getSourceInfo ( )
isEmpty ( )
update ( Pinq\Queries\ISourceInfo $sourceInfo, array $segments )
updateSegments ( array $segments )
updateSource ( Pinq\Queries\ISourceInfo $sourceInfo )
visit ( Pinq\Queries\Segments\ISegmentVisitor $visitor )

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

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

public __construct ( Pinq\Queries\ISourceInfo $sourceInfo, array $segments )
$sourceInfo Pinq\Queries\ISourceInfo
$segments array

getParameters() публичный метод

public getParameters ( )

getSegments() публичный метод

public getSegments ( )

getSourceInfo() публичный метод

public getSourceInfo ( )

isEmpty() публичный метод

public isEmpty ( )

update() публичный метод

public update ( Pinq\Queries\ISourceInfo $sourceInfo, array $segments )
$sourceInfo Pinq\Queries\ISourceInfo
$segments array

updateSegments() публичный метод

public updateSegments ( array $segments )
$segments array

updateSource() публичный метод

public updateSource ( Pinq\Queries\ISourceInfo $sourceInfo )
$sourceInfo Pinq\Queries\ISourceInfo

visit() публичный метод

public visit ( Pinq\Queries\Segments\ISegmentVisitor $visitor )
$visitor Pinq\Queries\Segments\ISegmentVisitor

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

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

protected ISegment[],Pinq\Queries $segments
Результат Pinq\Queries\ISegment[]

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

protected ISourceInfo,Pinq\Queries $sourceInfo
Результат Pinq\Queries\ISourceInfo