public function InstapageCmsPluginDrupal7Connector::getDeprecatedData in Instapage plugin 8.3
Same name and namespace in other branches
- 7.3 core/connectors/InstapageCmsPluginDrupal7Connector.php \InstapageCmsPluginDrupal7Connector::getDeprecatedData()
Gets the landing pages saved in legacy DB structure.
Return value
array List of landing pages from legacy DB structure.
File
- core/
connectors/ InstapageCmsPluginDrupal7Connector.php, line 801
Class
- InstapageCmsPluginDrupal7Connector
- Class that utilizes native Drupal 7 functions to perform actions like remote requests and DB operations.
Code
public function getDeprecatedData() {
$pages = variable_get('instapage_pages', NULL);
$results = array();
foreach ($pages as $key => $slug) {
$pageObj = new stdClass();
$pageObj->id = 0;
$pageObj->landingPageId = $key;
$pageObj->slug = $slug;
$pageObj->type = 'page';
$pageObj->enterprise_url = $pageObj->slug ? InstapageCmsPluginConnector::getHomeURL() . '/' . $pageObj->slug : Connector::getHomeURL();
$results[] = $pageObj;
}
return $results;
}