PHP Класс Controller_Data_Mongo, atk4

Наследование: extends Controller_Data
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$supportConditions
$supportLimit
$supportOperators
$supportOrder
$supportRef

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

Метод Описание
_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 )

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

_get() публичный Метод

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

_set() публичный Метод

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

addCondition() публичный Метод

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

count() публичный Метод

public count ( $model, $alias = null )

delete() публичный Метод

public delete ( $model, $id )

deleteAll() публичный Метод

public deleteAll ( $model )

getBy() публичный Метод

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

getRows() публичный Метод

public getRows ( $model )

incr() публичный Метод

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

load() публичный Метод

public load ( $model, $id )

loadAny() публичный Метод

public loadAny ( $model )

loadBy() публичный Метод

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

loadById() публичный Метод

public loadById ( $model, $id )

next() публичный Метод

public next ( $model )

prefetchAll() публичный Метод

public prefetchAll ( $model )

rewind() публичный Метод

public rewind ( $model )

save() публичный Метод

public save ( $model, $id = null )

selectQuery() публичный Метод

public selectQuery ( $model )

setLimit() публичный Метод

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

setOrder() публичный Метод

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

setSource() публичный Метод

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

tryLoad() публичный Метод

public tryLoad ( $model, $id )

tryLoadAny() публичный Метод

public tryLoadAny ( $model )

tryLoadBy() публичный Метод

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

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

$supportConditions публичное свойство

public $supportConditions

$supportLimit публичное свойство

public $supportLimit

$supportOperators публичное свойство

public $supportOperators

$supportOrder публичное свойство

public $supportOrder

$supportRef публичное свойство

public $supportRef