Lines Matching refs:this
52 if (!$this->existsPDOSqlite()) {
53 msg('PDO SQLite support missing in this PHP install - The sqlite plugin will not work', -1);
55 $this->adapter = new helper_plugin_sqlite_adapter_dummy();
64 return $this->adapter;
89 * Needs to be called right after loading this helper plugin
102 $this->adapter = new SQLiteDB($dbname, $updatedir, $this);
118 $this->adapter = $adapter;
126 $this->adapter->getPdo()->sqliteCreateFunction($function_name, $callback, $num_args);
144 $this->adapter->saveRecord($table, $entry);
164 $this->data = null;
167 $sql = $this->prepareSql($args);
168 return $this->adapter->query($sql);
215 $args = array_map([$this->adapter->getPdo(), 'quote'], $args);
230 * If you're doing SELECT queries inside a TRANSACTION, be sure to call this
255 // this is a bullshit workaround for having res2arr and res2count work on one result
256 if (!$this->data) {
258 $this->data = $res->fetchAll($mode);
260 return $this->data;
331 // this is a bullshit workaround for having res2arr and res2count work on one result
332 if (!$this->data) {
333 $this->data = $this->res2arr($res);
336 return count($this->data);
361 $vals = array_map([$this->adapter->getPdo(), 'quote'], $vals);
370 return $this->adapter->getPdo()->quote($string);
378 return trim($this->adapter->getPdo()->quote($str), "'");
388 * Usually you don't need this. It's only really needed if you need individual results for