function DatabaseStatementPrefetch::getStatement

Grab a PDOStatement object from a given query and its arguments.

Some drivers (including SQLite) will need to perform some preparation themselves to get the statement right.

Parameters

$query: The query.

array $args: An array of arguments.

Return value

PDOStatement A PDOStatement object.

1 call to DatabaseStatementPrefetch::getStatement()
DatabaseStatementPrefetch::execute in includes/database/prefetch.inc
Executes a prepared statement.
1 method overrides DatabaseStatementPrefetch::getStatement()
DatabaseStatement_sqlite::getStatement in includes/database/sqlite/database.inc
SQLite specific implementation of getStatement().

File

includes/database/prefetch.inc, line 225

Class

DatabaseStatementPrefetch
An implementation of DatabaseStatementInterface that prefetches all data.

Code

protected function getStatement($query, &$args = array()) {
    return $this->dbh
        ->prepare($query);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.