public function InstapageCmsPluginWPConnector::prepare in Instapage plugin 7.3
Same name and namespace in other branches
- 8.3 core/connectors/InstapageCmsPluginWPConnector.php \InstapageCmsPluginWPConnector::prepare()
Prepares the basic query with proper metadata/tags and base fields.
Parameters
string $sql SQL query. %s can be used to output pre-formatted values.:
Return value
string SQL query ready to execute in Drupal 8.
3 calls to InstapageCmsPluginWPConnector::prepare()
- InstapageCmsPluginWPConnector::getResults in core/
connectors/ InstapageCmsPluginWPConnector.php - Executes the query and returns a list of results.
- InstapageCmsPluginWPConnector::getRow in core/
connectors/ InstapageCmsPluginWPConnector.php - Executes the query and returns the first row.
- InstapageCmsPluginWPConnector::query in core/
connectors/ InstapageCmsPluginWPConnector.php - Executes a SQL query.
File
- core/
connectors/ InstapageCmsPluginWPConnector.php, line 116
Class
- InstapageCmsPluginWPConnector
- Class that utilizes native WordPress functions to perform actions like remote requests and DB operations.
Code
public function prepare($sql, $args = array()) {
global $wpdb;
if (isset($args[0]) && is_array($args[0])) {
$args = $args[0];
}
if (count($args)) {
return $wpdb
->prepare($sql, $args);
}
else {
return $sql;
}
}