Класс предназначен для типов хранилищь, которые связаны с базой данных
Открытые члены | |
_init () | |
Открытые члены унаследованные от AbstractStorage | |
__construct (\RS\Orm\AbstractObject $orm_object, $options=[]) | |
_init () | |
load ($primaryKey=null) | |
insert () | |
update ($primaryKey=null) | |
replace () | |
delete () | |
getOption ($key, $default=null) | |
Защищенные члены | |
getPrimaryKeyExpr ($primaryKeyValue=null) | |
Защищенные данные | |
$table | |
Защищенные данные унаследованные от AbstractStorage | |
$orm_object | |
Дополнительные унаследованные члены | |
Поля данных унаследованные от AbstractStorage | |
$options | |
_init | ( | ) |
Инициализирует хранилище
|
protected |
Возвращает условие для выборки по первичному ключу
array | string | $primaryKeyValue | - первичный ключ. Если первичный ключ простой, то ожидается скалярный тип, если составной, то массив [поле1 => 'значение', поле2 => 'значение'] |
|
protected |