diff --git a/lib/base/dao/dao.class.php b/lib/base/dao/dao.class.php index a1de811690..74fe40ac6c 100644 --- a/lib/base/dao/dao.class.php +++ b/lib/base/dao/dao.class.php @@ -189,6 +189,12 @@ class baseDAO $this->dbh = $dbh; $this->slaveDBH = $slaveDBH ? $slaveDBH : false; + if($config->cache->dao->enable) + { + $app->loadClass('cache', true); + $this->cache = new cache($config->cache->dao->driver, 'dao', $config->cache->dao->lifetime); + } + $this->reset(); }