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 upgrade_plugin()
 {
     global $sc_options;
     if (null === $sc_options->get_setting_value('sub_upgrade_has_run')) {
         include_once SC_SUB_DIR_PATH . 'classes/class-stripe-subscriptions-upgrade.php';
         Stripe_Subscriptions_Upgrade::get_instance();
     }
     $sc_options->add_setting('sub_upgrade_has_run', 1);
 }