You are here

public function InstapageCmsPluginDBModel::getRow in Instapage plugin 8.3

Same name and namespace in other branches
  1. 7.3 core/models/InstapageCmsPluginDBModel.php \InstapageCmsPluginDBModel::getRow()

Executes the query and returns the first row.

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

mixed first row of results of the query.

4 calls to InstapageCmsPluginDBModel::getRow()
InstapageCmsPluginDBModel::initDebugTable in core/models/InstapageCmsPluginDBModel.php
Initiates Instapage plugin's DB structure for debug table.
InstapageCmsPluginDBModel::initOptionsTable in core/models/InstapageCmsPluginDBModel.php
Initiates Instapage plugin's DB structure for options table.
InstapageCmsPluginDBModel::initPagesTable in core/models/InstapageCmsPluginDBModel.php
Initiates Instapage plugin's DB structure for pages table.
InstapageCmsPluginDBModel::updateDB in core/models/InstapageCmsPluginDBModel.php
Check current DB structure version and updates it if necessary.

File

core/models/InstapageCmsPluginDBModel.php, line 94

Class

InstapageCmsPluginDBModel
Class responsible for communication with DB.

Code

public function getRow($sql) {
  $args = func_get_args();
  array_shift($args);
  if (isset($args[0]) && is_array($args[0])) {
    $args = $args[0];
  }
  return InstapageCmsPluginConnector::getSelectedConnector()
    ->getRow($sql, $args);
}