You are here

public function InstapageCmsPluginWPConnector::query in Instapage plugin 8.3

Same name and namespace in other branches
  1. 7.3 core/connectors/InstapageCmsPluginWPConnector.php \InstapageCmsPluginWPConnector::query()

Executes a SQL query.

@uses InstapageCmsPluginDrupal7Connector::prepare() to change '%s' to '?'.

Parameters

string $sql SQL to execute. %s can be used to output pre-formatted values. Values for %s can be passed as arguments for this function.:

Return value

bool True if the query is successful. DB error is logged and false if returned otherwise.

File

core/connectors/InstapageCmsPluginWPConnector.php, line 86

Class

InstapageCmsPluginWPConnector
Class that utilizes native WordPress functions to perform actions like remote requests and DB operations.

Code

public function query($sql) {
  global $wpdb;
  $args = func_get_args();
  array_shift($args);
  $sql = $this
    ->prepare($sql, $args);
  $result = $wpdb
    ->query($sql);
  $this
    ->checkLastQuery();
  return $result;
}