Class: Zimbra::AccountService::Builder

Inherits:
Object
  • Object
show all
Defined in:
lib/zimbra/account.rb

Overview

Doc Placeholder

Class Method Summary collapse

Class Method Details

.add_alias(message, id, alias_name) ⇒ Object



83
84
85
86
# File 'lib/zimbra/account.rb', line 83

def add_alias(message,id,alias_name)
  message.add 'id', id
  message.add 'alias', alias_name
end

.create(message, name, password, attributes) ⇒ Object



70
71
72
73
74
75
76
# File 'lib/zimbra/account.rb', line 70

def create(message, name, password, attributes)
  message.add 'name', name
  message.add 'password', password
  attributes.each do |k,v|
    A.inject(message, k, v)
  end
end

.set_password(message, id, new_password) ⇒ Object



78
79
80
81
# File 'lib/zimbra/account.rb', line 78

def set_password(message, id, new_password)
  message.set_attr 'id', id
  message.set_attr 'newPassword', new_password
end