public function __construct() { try { $this->db = new PDO('mysql:dbname=' . cfg::cdb('database') . ';host=' . cfg::cdb('hostname'), cfg::cdb('username'), cfg::cdb('password')); } catch (PDOException $e) { throw new SmartyException('Mysql Resource failed: ' . $e->getMessage()); } $this->fetch = $this->db->prepare('SELECT modified, source FROM templates WHERE name = :name'); }
public function __construct() { try { $this->db = new PDO('mysql:dbname=' . cfg::cdb('database') . ';host=' . cfg::cdb('hostname'), cfg::cdb('username'), cfg::cdb('password')); } catch (PDOException $e) { throw new SmartyException('Mysql Resource failed: ' . $e->getMessage()); } $this->fetch = $this->db->prepare('SELECT modified, content FROM output_cache WHERE id = :id'); $this->fetchTimestamp = $this->db->prepare('SELECT modified FROM output_cache WHERE id = :id'); $this->save = $this->db->prepare('REPLACE INTO output_cache (id, name, cache_id, compile_id, content) VALUES (:id, :name, :cache_id, :compile_id, :content)'); }