Открытые члены | |
getById (int $id) | |
getByEntityObject ($entityObject) | |
create (Core\Base\EntityInterface $entity, array $params=[]) | |
update (Core\Base\EntityInterface $entity, array $params=[]) | |
delete (Core\Base\EntityInterface $entity, array $params=['softDelete'=> true]) | |
deleteMap (Core\Base\EntityMap $map, array $params=['softDelete'=> true]) | |
deleteByFilter ($filter, array $params=['softDelete'=> true]) | |
getMap ($filter, int $limit=null, array $order=null) | |
resetCacheById (int $id) | |
Открытые атрибуты | |
const | POSITIVE_ANSWER = 'Y' |
const | NEGATIVE_ANSWER = 'N' |
Защищенные члены | |
getCacheMap () | |
initCacheMap (string $class) | |
getMapClass () | |
getEntityClass () | |
getDataManagerResult (array $params) | |
getOneEntityByFilter (array $filter) | |
convertToObject ($objectEO) | |
getEntityName () | |
createEntity ($entity, array $params=[]) | |
updateEntity ($entity, array $params=[]) | |
deleteEntity (Core\Base\EntityInterface $entity, array $params) | |
Защищенные данные | |
const | DEFAULT_SELECT = ['*'] |
Статические защищенные данные | |
static array | $cache = [] |
См. определение в файле mapper.php строка 11
|
abstractprotected |
Переопределяется в Connection, Event, EventConnection, Section, SectionConnection, HandledMessageMapper, MessageMapper, EventLinkMapper и UserLinkMapper.
create | ( | Core\Base\EntityInterface | $entity, |
array | $params = [] |
||
) |
Core\Base\EntityInterface | $entity | |
array | $params |
ArgumentException |
См. определение в файле mapper.php строка 74
|
abstractprotected |
$entity | ||
array | $params |
Переопределяется в Connection, Event, EventConnection, Section, SectionConnection, HandledMessageMapper, MessageMapper и LinkMapper.
delete | ( | Core\Base\EntityInterface | $entity, |
array | $params = ['softDelete' => true] |
||
) |
Core\Base\EntityInterface | $entity | |
array | $params |
См. определение в файле mapper.php строка 122
deleteByFilter | ( | $filter, | |
array | $params = ['softDelete' => true] |
||
) |
$filter | ||
array | $params |
ArgumentException | |
SystemException |
См. определение в файле mapper.php строка 170
|
abstractprotected |
Core\Base\EntityInterface | $entity | |
array | $params |
Переопределяется в Event, Connection, EventConnection, Section и SectionConnection.
deleteMap | ( | Core\Base\EntityMap | $map, |
array | $params = ['softDelete' => true] |
||
) |
Core\Base\EntityMap | $map | |
array | $params |
Core |
Base\BaseException
См. определение в файле mapper.php строка 153
getByEntityObject | ( | $entityObject | ) |
ArgumentException |
См. определение в файле mapper.php строка 50
getById | ( | int | $id | ) |
int | $id |
ArgumentException |
См. определение в файле mapper.php строка 28
|
finalprotected |
См. определение в файле mapper.php строка 253
|
abstractprotected |
array | $params |
Переопределяется в Connection, Event, EventConnection, Section, SectionConnection, HandledMessageMapper, MessageMapper и LinkMapper.
|
abstractprotected |
Переопределяется в Connection, Event, EventConnection, Section, SectionConnection, HandledMessageMapper, MessageMapper, EventLinkMapper и UserLinkMapper.
|
abstractprotected |
Переопределяется в Connection, Event, EventConnection, Section, SectionConnection, HandledMessageMapper, MessageMapper, EventLinkMapper и UserLinkMapper.
getMap | ( | $filter, | |
int | $limit = null , |
||
array | $order = null |
||
) |
array | $filter | |
int | null | $limit | |
array | null | $order |
ArgumentException | |
SystemException |
См. определение в файле mapper.php строка 207
|
protected |
redefine this method if you need using custom Map class
Переопределяется в Connection, Event, EventConnection, Section и SectionConnection.
См. определение в файле mapper.php строка 283
|
abstractprotected |
array | $filter |
Переопределяется в Connection, Event, EventConnection, Section и LinkMapper.
|
protected |
resetCacheById | ( | int | $id | ) |
update | ( | Core\Base\EntityInterface | $entity, |
array | $params = [] |
||
) |
Core\Base\EntityInterface | $entity | |
array | $params |
См. определение в файле mapper.php строка 99
|
abstractprotected |
$entity | ||
array | $params |
Переопределяется в Connection, Event, EventConnection, Section, SectionConnection, HandledMessageMapper, MessageMapper и LinkMapper.
|
staticprotected |
См. определение в файле mapper.php строка 19
|
protected |
См. определение в файле mapper.php строка 16
const NEGATIVE_ANSWER = 'N' |
См. определение в файле mapper.php строка 14
const POSITIVE_ANSWER = 'Y' |
См. определение в файле mapper.php строка 13