Module: AccountCommon
- Defined in:
- lib/zm/modules/common/account_common.rb
Constant Summary collapse
- ALL_ATTRS =
JSON.parse(File.read(File.(File.dirname(__FILE__) + '/zimbra-attrs.json')))
- ATTRS_READ =
ALL_ATTRS.select{|a|a['immutable']=='1'}.map{|a|a['name']}
- ATTRS_WRITE =
ALL_ATTRS.reject{|a|a['immutable']=='1'}.map{|a|a['name']}
- ZM_ACCOUNT_ATTRS =
%w[ sn company cn co street l givenName postalAddress postalCode displayName gidNumber telephoneNumber description zimbraPrefGroupMailBy zimbraPrefFromDisplay zimbraPrefFromDisplay zimbraPrefMailSignature zimbraPrefMailSignatureHTML zimbraPrefMailSignatureStyle zimbraPrefDefaultSignatureId zimbraPrefForwardReplySignatureId zimbraPrefReplyToEnabled zimbraPrefIdentityName zimbraPrefFromAddress zimbraPrefWhenInFoldersEnabled zimbraPrefWhenSentToEnabled zimbraPrefSortOrder zimbraSignatureName userPassword zimbraPasswordMustChange zimbraPrefOutOfOfficeFromDate zimbraPrefOutOfOfficeReplyEnabled zimbraPrefOutOfOfficeUntilDate zimbraPrefOutOfOfficeReply zimbraAccountStatus zimbraMailStatus zimbraPasswordMustChange zimbraPrefSortOrder zimbraMailSieveScript zimbraPrefTasksReadingPaneLocation zimbraPrefShowCalendarWeek zimbraPrefForwardIncludeOriginalText zimbraPrefReplyIncludeOriginalText zimbraPrefHtmlEditorDefaultFontFamily zimbraPrefZimletTreeOpen zimbraPrefComposeFormat zimbraPrefFolderTreeOpen zimbraPrefCalendarFirstDayOfWeek zimbraPrefCalendarForwardInvitesTo zimbraPrefMailForwardingAddress zimbraMailDeliveryAddress zimbraCOSId ].freeze
Instance Method Summary collapse
Instance Method Details
#attrs_read ⇒ Object
64 65 66 |
# File 'lib/zm/modules/common/account_common.rb', line 64 def attrs_read ATTRS_READ end |
#attrs_write ⇒ Object
68 69 70 |
# File 'lib/zm/modules/common/account_common.rb', line 68 def attrs_write ATTRS_WRITE end |