PHP Class Bravo3\Orm\Query\IndexedQuery

Inheritance: extends AbstractQuery, implements Bravo3\Orm\Query\QueryInterface
Show file Open project: bravo3/orm Class Usage Examples

Protected Properties

Property Type Description
$indices array

Public Methods

Method Description
__construct ( object | string $class_name, array $indices = [] )
addIndex ( string $index_name, string $value ) Add an index filter
getIndices ( ) : array Get index filters
setIndices ( array $indices ) Set index filters

Method Details

__construct() public method

public __construct ( object | string $class_name, array $indices = [] )
$class_name object | string
$indices array

addIndex() public method

Add an index filter
public addIndex ( string $index_name, string $value )
$index_name string
$value string

getIndices() public method

Get index filters
public getIndices ( ) : array
return array

setIndices() public method

Set index filters
public setIndices ( array $indices )
$indices array

Property Details

$indices protected property

protected array $indices
return array