Method: Extends#updateField

Defined in:
lib/unisender_api/extends.rb

#updateField(id, name = '', type = '', is_visible = 1, view_pos = 1) ⇒ Object



21
22
23
24
25
26
27
28
29
# File 'lib/unisender_api/extends.rb', line 21

def updateField(id, name = '', type = '', is_visible = 1, view_pos = 1)
    param = Hash.new
    param.merge!(self.api.gen_hash(id, 'id'))
    param.merge!(self.api.gen_hash(name, 'name')) if name != ''
    param.merge!(self.api.gen_hash(type, 'type')) if type != ''
    param.merge!(self.api.gen_hash(is_visible, 'is_visible'))
    param.merge!(self.api.gen_hash(view_pos, 'view_pos'))
    self.api.api_call('updateField', param)
end