public static function InstapageCmsPluginConnector::getLandingPageSlugs in Instapage plugin 8.3
Same name and namespace in other branches
- 7.3 core/connectors/InstapageCmsPluginConnector.php \InstapageCmsPluginConnector::getLandingPageSlugs()
Gets the slugs of all landing pages stored in the plugin's DB.
Return value
array Stored slugs.
3 calls to InstapageCmsPluginConnector::getLandingPageSlugs()
- InstapageCmsPluginDrupal7Connector::getProhibitedSlugs in core/
connectors/ InstapageCmsPluginDrupal7Connector.php - get list of slugs that can't be used to publish a landing page.
- InstapageCmsPluginDrupal8Connector::getProhibitedSlugs in core/
connectors/ InstapageCmsPluginDrupal8Connector.php - Geta a list of slugs that can't be used to publish a landing page.
- InstapageCmsPluginWPConnector::getProhibitedSlugs in core/
connectors/ InstapageCmsPluginWPConnector.php - get list of slugs that can't be used to publish a landing page.
File
- core/
connectors/ InstapageCmsPluginConnector.php, line 317
Class
- InstapageCmsPluginConnector
- Main connector class, used to integrate with PHP-based CMSes. It's job is to detect a CMS that executes the code and select proper CMS Connector.
Code
public static function getLandingPageSlugs() {
$db = InstapageCmsPluginDBModel::getInstance();
$sql = 'SELECT id, slug, \'\' AS editUrl FROM ' . $db->pagesTable . ' WHERE type = \'page\' AND slug <> \'\'';
$results = $db
->getResults($sql);
return $results;
}