PHP Class LeanMapper\Fluent

Author: Vojtěch Kohout
Inheritance: extends DibiFluen\DibiFluent
Show file Open project: tharos/leanmapper Class Usage Examples

Public Properties

Property Type Description
$masks array

Public Methods

Method Description
_export ( string | null $clause = null, array | null $args = null ) : string Exports current state
applyFilter ( Closur\Closure | string $filter, mixed | null $args = null ) : FilteringResult | null Applies given filter to current statement
createSelect ( array | null $args = null ) : self
getRelatedKeys ( ) : array | null
setRelatedKeys ( array | null $keys ) : self

Method Details

_export() public method

Exports current state
public _export ( string | null $clause = null, array | null $args = null ) : string
$clause string | null
$args array | null
return string

applyFilter() public method

Applies given filter to current statement
public applyFilter ( Closur\Closure | string $filter, mixed | null $args = null ) : FilteringResult | null
$filter Closur\Closure | string
$args mixed | null
return FilteringResult | null

createSelect() public method

public createSelect ( array | null $args = null ) : self
$args array | null
return self

getRelatedKeys() public method

public getRelatedKeys ( ) : array | null
return array | null

setRelatedKeys() public method

public setRelatedKeys ( array | null $keys ) : self
$keys array | null
return self

Property Details

$masks public static property

public static array $masks
return array