public function __construct($wpdb) { parent::__construct($wpdb); $db = new \Tabulate\DB\Database($this->wpdb); $this->table_names = $db->getTableNames(); $this->template = new \Tabulate\Template('grants.html'); }
public function write($sessionId, $sessionData) { if ($this->exists) { $sql = 'UPDATE sessions SET data=:data WHERE id=:id'; } else { $sql = 'INSERT INTO sessions SET id=:id, data=:data'; } $params = ['id' => $sessionId, 'data' => base64_encode($sessionData)]; $this->db->query($sql, $params); }