public function getCell($field = '*', $options = null) { $field = $this->_treatReservedFields($field); $options = $this->_treatOptions($options); if ($options['usedbcache'] == true) { $result = POD::queryCellWithDBCache('SELECT ' . $options['filter'] . $field . ' FROM ' . $this->_getTableName() . $this->_extendClause() . $this->_makeWhereClause() . ' LIMIT 1', $options['cacheprefix']); } else { $result = POD::queryCell('SELECT ' . $options['filter'] . $field . ' FROM ' . $this->_getTableName() . $this->_extendClause() . $this->_makeWhereClause() . ' LIMIT 1'); } $this->_manage_pool_stack(); return $result; }