public function c2c_AllowMultipleAccounts() { // Be a singleton if (!is_null(self::$instance)) { return; } parent::__construct('2.6.2', 'allow-multiple-accounts', 'c2c', __FILE__, array('settings_page' => 'users')); register_activation_hook(__FILE__, array(__CLASS__, 'activation')); self::$instance = $this; }
function test_uninstall_deletes_option() { $option = 'c2c_allow_multiple_accounts'; c2c_AllowMultipleAccounts::get_instance()->get_options(); $this->assertNotFalse(get_option($option)); c2c_AllowMultipleAccounts::uninstall(); $this->assertFalse(get_option($option)); }
/** * Constructor. */ protected function __construct() { parent::__construct('3.0.4', 'allow-multiple-accounts', 'c2c', __FILE__, array('settings_page' => 'users')); register_activation_hook(__FILE__, array(__CLASS__, 'activation')); return self::$instance = $this; }