/**
  * 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";
     }
 }
Пример #3
0
 public function __construct()
 {
     AC_WHMCSe::get_instance();
 }
Пример #4
0
function affcoupons_hook_check_update()
{
    $output = AC_WHMCSe::output_update(AffiliateCoupons::version_url, AffiliateCoupons::$version, 'Affiliate Coupons');
    return $output;
}
Пример #5
0
 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;
 }