Definition at line 20 of file CommonDaoWorker.class.php.
CommonDaoWorker::get | ( | ObjectQuery $ | oq, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
single object getters
Definition at line 24 of file CommonDaoWorker.class.php.
References getByQuery().
CommonDaoWorker::getById | ( | $ | id, | |
$ | expires = Cache::EXPIRES_MEDIUM | |||
) |
Definition at line 29 of file CommonDaoWorker.class.php.
References cacheById(), DBField::create(), Cache::DO_NOT_CACHE, Expression::eq(), BaseDaoWorker::fetchObject(), BaseDaoWorker::getCachedById(), DBPool::me(), and Cache::NOT_FOUND.
CommonDaoWorker::getByLogic | ( | LogicalObject $ | logic, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
Definition at line 76 of file CommonDaoWorker.class.php.
References getByQuery().
CommonDaoWorker::getByQuery | ( | SelectQuery $ | query, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
Definition at line 86 of file CommonDaoWorker.class.php.
References cacheByQuery(), Cache::DO_NOT_CACHE, BaseDaoWorker::fetchObject(), BaseDaoWorker::getCachedByQuery(), DBPool::me(), and Cache::NOT_FOUND.
Referenced by get(), and getByLogic().
CommonDaoWorker::getCustom | ( | SelectQuery $ | query, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
Definition at line 119 of file CommonDaoWorker.class.php.
References cacheByQuery(), Cache::DO_NOT_CACHE, DBPool::getByDao(), BaseDaoWorker::getCachedByQuery(), DBPool::me(), and Cache::NOT_FOUND.
CommonDaoWorker::getList | ( | ObjectQuery $ | oq, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
object's list getters
Definition at line 163 of file CommonDaoWorker.class.php.
References getListByQuery().
CommonDaoWorker::getListByIds | ( | $ | ids, | |
$ | expires = Cache::EXPIRES_MEDIUM | |||
) |
Definition at line 171 of file CommonDaoWorker.class.php.
References Cache::DO_NOT_CACHE, BaseDaoWorker::getCachedById(), getListByLogic(), Expression::in(), and Cache::NOT_FOUND.
CommonDaoWorker::getListByQuery | ( | SelectQuery $ | query, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
Definition at line 229 of file CommonDaoWorker.class.php.
References cacheByQuery(), Cache::DO_NOT_CACHE, BaseDaoWorker::fetchList(), BaseDaoWorker::getCachedByQuery(), DBPool::me(), and Cache::NOT_FOUND.
Referenced by getList(), getListByLogic(), and getPlainList().
CommonDaoWorker::getListByLogic | ( | LogicalObject $ | logic, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
Definition at line 264 of file CommonDaoWorker.class.php.
References getListByQuery().
Referenced by getListByIds().
CommonDaoWorker::getPlainList | ( | $ | expires = Cache::EXPIRES_MEDIUM |
) |
Definition at line 274 of file CommonDaoWorker.class.php.
References getListByQuery().
CommonDaoWorker::getCustomList | ( | SelectQuery $ | query, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
custom list getters
Definition at line 284 of file CommonDaoWorker.class.php.
References cacheByQuery(), Cache::DO_NOT_CACHE, DBPool::getByDao(), BaseDaoWorker::getCachedByQuery(), DBPool::me(), and Cache::NOT_FOUND.
CommonDaoWorker::getCustomRowList | ( | SelectQuery $ | query, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
Definition at line 319 of file CommonDaoWorker.class.php.
References cacheByQuery(), Cache::DO_NOT_CACHE, DBPool::getByDao(), BaseDaoWorker::getCachedByQuery(), DBPool::me(), and Cache::NOT_FOUND.
CommonDaoWorker::getCountedList | ( | ObjectQuery $ | oq, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
query result getters
Definition at line 362 of file CommonDaoWorker.class.php.
References getQueryResult().
CommonDaoWorker::getQueryResult | ( | SelectQuery $ | query, | |
$ | expires = Cache::DO_NOT_CACHE | |||
) |
Definition at line 372 of file CommonDaoWorker.class.php.
References cacheByQuery(), QueryResult::create(), SQLFunction::create(), Cache::DO_NOT_CACHE, BaseDaoWorker::fetchList(), DBPool::getByDao(), and BaseDaoWorker::getCachedByQuery().
Referenced by getCountedList().
CommonDaoWorker::cacheById | ( | Identifiable $ | object, | |
$ | expires = Cache::EXPIRES_MEDIUM | |||
) |
cachers
Definition at line 409 of file CommonDaoWorker.class.php.
References Cache::DO_NOT_CACHE, Identifiable::getId(), and Cache::me().
Referenced by getById().
CommonDaoWorker::cacheByQuery | ( | SelectQuery $ | query, | |
$ | object, | |||
$ | expires = Cache::DO_NOT_CACHE | |||
) |
Definition at line 426 of file CommonDaoWorker.class.php.
References Cache::DO_NOT_CACHE, and Cache::me().
Referenced by getByQuery(), getCustom(), getCustomList(), getCustomRowList(), getListByQuery(), and getQueryResult().
CommonDaoWorker::cacheListByQuery | ( | SelectQuery $ | query, | |
$ | array | |||
) |
CommonDaoWorker::dropById | ( | $ | id | ) |
CommonDaoWorker::uncacheByIds | ( | $ | ids | ) |
uncachers
Implements BaseDAO.
Definition at line 465 of file CommonDaoWorker.class.php.
References BaseDaoWorker::uncacheById().
CommonDaoWorker::uncacheLists | ( | ) |
Implements BaseDAO.
Definition at line 474 of file CommonDaoWorker.class.php.
References BaseDaoWorker::uncacheByQuery().