You are here

public function InstapageCmsPluginPageModel::getByInstapageId in Instapage plugin 8.3

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

Gest the single page based on ID in Instapage app.

Parameters

int $instapageId ID in Instapage app.:

array $fields List of fields to retrieve. Default: array('*').:

Return value

array List of page objects.

1 call to InstapageCmsPluginPageModel::getByInstapageId()
InstapageCmsPluginPageModel::migrateDeprecatedData in core/models/InstapageCmsPluginPageModel.php
Migrates the depracated pages to current DB structure.

File

core/models/InstapageCmsPluginPageModel.php, line 139

Class

InstapageCmsPluginPageModel
Class responsible for managing the landing pages.

Code

public function getByInstapageId($instapageId, $fields = array(
  '*',
)) {
  $db = InstapageCmsPluginDBModel::getInstance();
  $sql = 'SELECT ' . implode(', ', $fields) . ' FROM ' . $db->pagesTable . ' WHERE instapage_id = ' . $instapageId;
  return $db
    ->getResults($sql);
}