PHP Class Controller_Data_Mongo, atk4

Inheritance: extends Controller_Data
Show file Open project: atk4/atk4

Public Properties

Property Type Description
$supportConditions
$supportLimit
$supportOperators
$supportOrder
$supportRef

Public Methods

Method Description
_get ( $model, $key ) Implemetns access to our private storage inside model
_set ( $model, $key, $val )
addCondition ( $model, $field, $value )
count ( $model, $alias = null )
delete ( $model, $id )
deleteAll ( $model )
getBy ( $model, $field, $cond = UNDEFINED, $value = UNDEFINED )
getRows ( $model )
incr ( $m, $field, $amount )
load ( $model, $id )
loadAny ( $model )
loadBy ( $model, $field, $cond = UNDEFINED, $value = UNDEFINED )
loadById ( $model, $id )
next ( $model )
prefetchAll ( $model )
rewind ( $model )
save ( $model, $id = null )
selectQuery ( $model )
setLimit ( $model, $count, $offset )
setOrder ( $model, $field, $desc = false )
setSource ( $model, $table = null ) '='=>true,'>'=>true,'>='=>true,'<='=>true,'<'=>true,'!='=>true,'like'=>true);
tryLoad ( $model, $id )
tryLoadAny ( $model )
tryLoadBy ( $model, $field, $cond = UNDEFINED, $value = UNDEFINED )

Method Details

_get() public method

Implemetns access to our private storage inside model
public _get ( $model, $key )

_set() public method

public _set ( $model, $key, $val )

addCondition() public method

public addCondition ( $model, $field, $value )

count() public method

public count ( $model, $alias = null )

delete() public method

public delete ( $model, $id )

deleteAll() public method

public deleteAll ( $model )

getBy() public method

public getBy ( $model, $field, $cond = UNDEFINED, $value = UNDEFINED )

getRows() public method

public getRows ( $model )

incr() public method

public incr ( $m, $field, $amount )

load() public method

public load ( $model, $id )

loadAny() public method

public loadAny ( $model )

loadBy() public method

public loadBy ( $model, $field, $cond = UNDEFINED, $value = UNDEFINED )

loadById() public method

public loadById ( $model, $id )

next() public method

public next ( $model )

prefetchAll() public method

public prefetchAll ( $model )

rewind() public method

public rewind ( $model )

save() public method

public save ( $model, $id = null )

selectQuery() public method

public selectQuery ( $model )

setLimit() public method

public setLimit ( $model, $count, $offset )

setOrder() public method

public setOrder ( $model, $field, $desc = false )

setSource() public method

'='=>true,'>'=>true,'>='=>true,'<='=>true,'<'=>true,'!='=>true,'like'=>true);
public setSource ( $model, $table = null )

tryLoad() public method

public tryLoad ( $model, $id )

tryLoadAny() public method

public tryLoadAny ( $model )

tryLoadBy() public method

public tryLoadBy ( $model, $field, $cond = UNDEFINED, $value = UNDEFINED )

Property Details

$supportConditions public property

public $supportConditions

$supportLimit public property

public $supportLimit

$supportOperators public property

public $supportOperators

$supportOrder public property

public $supportOrder

$supportRef public property

public $supportRef