PHP Класс Pinq\Queries\Common\Join\Options

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

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

Свойство Тип Описание
$defaultKeyId string
$defaultValueId string
$filter Pinq\Queries\Common\Join\IFilter | null The join filter.
$hasDefault boolean
$isGroupJoin boolean
$source Pinq\Queries\Common\ISource The values to join.

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

Метод Описание
__construct ( Pinq\Queries\Common\ISource $source, $isGroupJoin, Pinq\Queries\Common\Join\IFilter $filter = null, $hasDefault = false, $defaultValueId = null, $defaultKeyId = null )
getDefaultKeyId ( ) : string
getDefaultValueId ( ) : string
getFilter ( ) : Pinq\Queries\Common\Join\IFilter | null
getParameters ( )
getSource ( ) : Pinq\Queries\Common\ISource
hasDefault ( ) : boolean
hasFilter ( ) : boolean
isGroupJoin ( ) : boolean
update ( Pinq\Queries\Common\ISource $source, boolean $isGroupJoin, Pinq\Queries\Common\Join\IFilter $filter = null, boolean $hasDefault = false ) : Options
updateSource ( Pinq\Queries\Common\ISource $source ) : Options

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

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

public __construct ( Pinq\Queries\Common\ISource $source, $isGroupJoin, Pinq\Queries\Common\Join\IFilter $filter = null, $hasDefault = false, $defaultValueId = null, $defaultKeyId = null )
$source Pinq\Queries\Common\ISource
$filter Pinq\Queries\Common\Join\IFilter

getDefaultKeyId() закрытый публичный метод

final public getDefaultKeyId ( ) : string
Результат string

getDefaultValueId() закрытый публичный метод

final public getDefaultValueId ( ) : string
Результат string

getFilter() закрытый публичный метод

final public getFilter ( ) : Pinq\Queries\Common\Join\IFilter | null
Результат Pinq\Queries\Common\Join\IFilter | null

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

public getParameters ( )

getSource() закрытый публичный метод

final public getSource ( ) : Pinq\Queries\Common\ISource
Результат Pinq\Queries\Common\ISource

hasDefault() закрытый публичный метод

final public hasDefault ( ) : boolean
Результат boolean

hasFilter() закрытый публичный метод

final public hasFilter ( ) : boolean
Результат boolean

isGroupJoin() закрытый публичный метод

final public isGroupJoin ( ) : boolean
Результат boolean

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

public update ( Pinq\Queries\Common\ISource $source, boolean $isGroupJoin, Pinq\Queries\Common\Join\IFilter $filter = null, boolean $hasDefault = false ) : Options
$source Pinq\Queries\Common\ISource
$isGroupJoin boolean
$filter Pinq\Queries\Common\Join\IFilter
$hasDefault boolean
Результат Options

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

public updateSource ( Pinq\Queries\Common\ISource $source ) : Options
$source Pinq\Queries\Common\ISource
Результат Options

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

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

protected string $defaultKeyId
Результат string

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

protected string $defaultValueId
Результат string

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

The join filter.
protected IFilter,Pinq\Queries\Common\Join|null $filter
Результат Pinq\Queries\Common\Join\IFilter | null

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

protected bool $hasDefault
Результат boolean

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

protected bool $isGroupJoin
Результат boolean

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

The values to join.
protected ISource,Pinq\Queries\Common $source
Результат Pinq\Queries\Common\ISource