/** * * @param CmpUser $user * @return CmpUserManage */ public static function getInstance(CmpUser $user = NULL) { if (self::$_instance instanceof CmpUserManage) { return self::$_instance; } else { return self::$_instance = new CmpUserManage($user); } }