public function InstapageCmsPluginDrupal8Connector::prepare in Instapage plugin 7.3
Same name and namespace in other branches
- 8.3 core/connectors/InstapageCmsPluginDrupal8Connector.php \InstapageCmsPluginDrupal8Connector::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 InstapageCmsPluginDrupal8Connector::prepare()
- InstapageCmsPluginDrupal8Connector::getResults in core/
connectors/ InstapageCmsPluginDrupal8Connector.php - Executes the query and returns a list of results.
- InstapageCmsPluginDrupal8Connector::getRow in core/
connectors/ InstapageCmsPluginDrupal8Connector.php - Executes the query and returns the first row.
- InstapageCmsPluginDrupal8Connector::query in core/
connectors/ InstapageCmsPluginDrupal8Connector.php - Executes a SQL query.
File
- core/
connectors/ InstapageCmsPluginDrupal8Connector.php, line 139
Class
- InstapageCmsPluginDrupal8Connector
- Class that utilizes native Drupal 8 functions to perform actions like remote requests and DB operations.
Code
public function prepare($sql) {
$sql = str_replace(array(
'\'%s\'',
'%s',
), '?', $sql);
$connection = Database::getConnection();
return $connection
->prepare($sql);
}