Method: Moceansdk::Modules::Command::McObject::AbstractMc#get_request_data

Defined in:
lib/moceansdk/modules/command/mc_object/abstract_mc.rb

#get_request_dataObject



12
13
14
15
16
17
18
19
20
21
# File 'lib/moceansdk/modules/command/mc_object/abstract_mc.rb', line 12

def get_request_data
  @params = Moceansdk::Utils.convert_to_symbol_hash(@params)
  required_key.each do |key|
    if @params[:"#{key}"].nil?
      raise Moceansdk::Exceptions::RequiredFieldException, "#{key} is mandatory field, can't leave empty (#{self})"
    end
  end
  @params[:action] = action
  @params
end