Class: ZimbraRestApi::ZimbraBase

Inherits:
Object
  • Object
show all
Includes:
ZimbraObject
Defined in:
lib/models/zimbra_base.rb

Direct Known Subclasses

Account, Cos, DistributionList, Domain

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from ZimbraObject

included

Constructor Details

#initialize(zmobject) ⇒ ZimbraBase

Returns a new instance of ZimbraBase.



7
8
9
10
11
12
# File 'lib/models/zimbra_base.rb', line 7

def initialize(zmobject)
  @zmobject = zmobject
  @zmobject.acls # Force loading
  instance_variables = get_instance_values(zmobject)
  set_instance_variables(instance_variables)
end

Instance Attribute Details

#zmobjectObject

Returns the value of attribute zmobject.



5
6
7
# File 'lib/models/zimbra_base.rb', line 5

def zmobject
  @zmobject
end