WPCOM_VIP_Support_User::init PHP Method

init() public static method

Initiate an instance of this class if one doesn't exist already. Return the WPCOM_VIP_Support_User instance.
public static init ( ) : WPCOM_VIP_Support_User
return WPCOM_VIP_Support_User object The instance of WPCOM_VIP_Support_User
    public static function init()
    {
        static $instance = false;
        if (!$instance) {
            $instance = new WPCOM_VIP_Support_User();
        }
        return $instance;
    }

Usage Example

Ejemplo n.º 1
0
 function test_is_a8c_email()
 {
     $a8c_emails = array('*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**');
     foreach ($a8c_emails as $a8c_email) {
         $this->assertTrue(WPCOM_VIP_Support_User::init()->is_a8c_email($a8c_email));
     }
     $non_a8c_emails = array('*****@*****.**', '*****@*****.**', '*****@*****.**', 'someone@automattic', '*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**');
     foreach ($non_a8c_emails as $non_a8c_email) {
         $this->assertFalse(WPCOM_VIP_Support_User::init()->is_a8c_email($non_a8c_email));
     }
 }
All Usage Examples Of WPCOM_VIP_Support_User::init