Class: DTK::Client::Execute::Command::APICall::Required

Inherits:
TranslationTerm::Param show all
Defined in:
lib/execute/command/api_call/translation_term.rb

Direct Known Subclasses

Equal

Defined Under Namespace

Classes: Equal

Instance Method Summary collapse

Methods inherited from TranslationTerm

#instance_form, instance_form, matches?

Constructor Details

#initialize(input_key = nil) ⇒ Required

Returns a new instance of Required.



66
67
68
# File 'lib/execute/command/api_call/translation_term.rb', line 66

def initialize(input_key=nil)
  @input = input_key
end

Instance Method Details

#translate(key, api_params, opts = {}) ⇒ Object



70
71
72
# File 'lib/execute/command/api_call/translation_term.rb', line 70

def translate(key,api_params,opts={})
  index_required(api_params,@input||key)
end