PHP Class Pinq\Queries\Common\Join\Options

Author: Elliot Levin ([email protected])
Afficher le fichier Open project: timetoogo/pinq Class Usage Examples

Protected Properties

Свойство Type Description
$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.

Méthodes publiques

Méthode Description
__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

Method Details

__construct() public méthode

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 méthode

final public getDefaultKeyId ( ) : string
Résultat string

getDefaultValueId() final public méthode

final public getDefaultValueId ( ) : string
Résultat string

getFilter() final public méthode

final public getFilter ( ) : Pinq\Queries\Common\Join\IFilter | null
Résultat Pinq\Queries\Common\Join\IFilter | null

getParameters() public méthode

public getParameters ( )

getSource() final public méthode

final public getSource ( ) : Pinq\Queries\Common\ISource
Résultat Pinq\Queries\Common\ISource

hasDefault() final public méthode

final public hasDefault ( ) : boolean
Résultat boolean

hasFilter() final public méthode

final public hasFilter ( ) : boolean
Résultat boolean

isGroupJoin() final public méthode

final public isGroupJoin ( ) : boolean
Résultat boolean

update() public méthode

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
Résultat Options

updateSource() public méthode

public updateSource ( Pinq\Queries\Common\ISource $source ) : Options
$source Pinq\Queries\Common\ISource
Résultat Options

Property Details

$defaultKeyId protected_oe property

protected string $defaultKeyId
Résultat string

$defaultValueId protected_oe property

protected string $defaultValueId
Résultat string

$filter protected_oe property

The join filter.
protected IFilter,Pinq\Queries\Common\Join|null $filter
Résultat Pinq\Queries\Common\Join\IFilter | null

$hasDefault protected_oe property

protected bool $hasDefault
Résultat boolean

$isGroupJoin protected_oe property

protected bool $isGroupJoin
Résultat boolean

$source protected_oe property

The values to join.
protected ISource,Pinq\Queries\Common $source
Résultat Pinq\Queries\Common\ISource