mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-10-11 14:57:12 +00:00
Monotone-Parent: 0c7a65a7ae59f5d0705e19995f38d41b3d5a91d9
Monotone-Revision: bcdfd009ee4cceab323c313ebc63a74fac6e3e2f Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-06-19T18:06:18 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
1 parent
f41adce75b
commit
b7510b8899
3 files changed
+68
-4
No files matched your search
@@ -22,7 +22,7 @@
|
||||
#ifndef __SOGoUser_H__
|
||||
#define __SOGoUser_H__
|
||||
|
||||
#include <NGObjWeb/SoUser.h>
|
||||
#import <NGObjWeb/SoUser.h>
|
||||
|
||||
/*
|
||||
SOGoUser
|
||||
@@ -41,19 +41,29 @@
|
||||
@class NSUserDefaults;
|
||||
@class NSTimeZone;
|
||||
@class WOContext;
|
||||
@class SOGoDateFormatter;
|
||||
|
||||
extern NSString *SOGoWeekStartHideWeekNumbers;
|
||||
extern NSString *SOGoWeekStartJanuary1;
|
||||
extern NSString *SOGoWeekStartFirst4DayWeek;
|
||||
extern NSString *SOGoWeekStartFirstFullWeek;
|
||||
|
||||
@interface SOGoUser : SoUser
|
||||
{
|
||||
NSString *currentPassword;
|
||||
NSString *cn;
|
||||
NSString *language;
|
||||
NSArray *allEmails;
|
||||
NSUserDefaults *userDefaults;
|
||||
NSUserDefaults *userSettings;
|
||||
NSTimeZone *userTimeZone;
|
||||
SOGoDateFormatter *dateFormatter;
|
||||
}
|
||||
|
||||
+ (SOGoUser *) userWithLogin: (NSString *) login
|
||||
roles: (NSArray *) roles;
|
||||
- (void) setCurrentPassword: (NSString *) newPassword;
|
||||
- (NSString *) currentPassword;
|
||||
|
||||
/* properties */
|
||||
|
||||
@@ -68,6 +78,8 @@
|
||||
- (NSString *) cn;
|
||||
- (NSURL *) freeBusyURL;
|
||||
|
||||
- (SOGoDateFormatter *) dateFormatterInContext: (WOContext *) context;
|
||||
|
||||
/* shares and identities */
|
||||
|
||||
- (NSString *) primaryIMAP4AccountString;
|
||||
|
||||
Reference in new issue
Block a user