/** * Singleton Instance * @return object */ public static function get_instance() { // If the single instance hasn't been set, set it now. if (NULL == self::$instance) { self::$instance = new self(); } return self::$instance; }
public function output($vars) { // required for config.php file $modulelink = $vars['modulelink']; $update = AC_WHMCSe::output_update(AffiliateCoupons::version_url, AffiliateCoupons::$version, 'Affiliate Coupons'); if ($update) { echo $update; } if ($_GET['page'] === 'test') { include_once dirname(__FILE__) . "/pages/test.php"; } else { require_once dirname(__FILE__) . "/pages/config.php"; } }
public function __construct() { AC_WHMCSe::get_instance(); }
function affcoupons_hook_check_update() { $output = AC_WHMCSe::output_update(AffiliateCoupons::version_url, AffiliateCoupons::$version, 'Affiliate Coupons'); return $output; }
protected function get_landing_from_db() { $data = select_query('tblaffcouponslanding', 'landing', array('aff_id' => self::$aff_id)); $r = mysql_fetch_array($data); if (!$r['landing']) { $landing = AC_WHMCSe::get_url(); } else { $landing = $r['landing']; } return $landing; }