You are here

public static function InstapageCmsPluginAPIModel::getInstance in Instapage plugin 8.3

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

Gets the class instance.

Return value

object Class instance.

13 calls to InstapageCmsPluginAPIModel::getInstance()
InstapageCmsPluginAjaxController::deletePage in core/InstapageCmsPluginAjaxController.php
Deletes a page from DB.
InstapageCmsPluginAjaxController::getLandingPages in core/InstapageCmsPluginAjaxController.php
Gets the landing pages stored in the DB.
InstapageCmsPluginAjaxController::getStats in core/InstapageCmsPluginAjaxController.php
Gets the stats of landing pages from local cache or from app, if cache is not present / invalid.
InstapageCmsPluginAjaxController::loadEditPage in core/InstapageCmsPluginAjaxController.php
Loads edit page.
InstapageCmsPluginAjaxController::loadListPages in core/InstapageCmsPluginAjaxController.php
Loads listing page.

... See full list

File

core/models/InstapageCmsPluginAPIModel.php, line 18

Class

InstapageCmsPluginAPIModel
Class responsible for communication with Instapage app via API.

Code

public static function getInstance() {
  if (self::$apiModel === null) {
    self::$apiModel = new InstapageCmsPluginAPIModel();
  }
  return self::$apiModel;
}