Class: ClientInitializeHelpers::ResponseFormatter
- Inherits:
 - 
      Object
      
        
- Object
 - ClientInitializeHelpers::ResponseFormatter
 
 
- Defined in:
 - lib/client_initialize_helpers.rb
 
Instance Method Summary collapse
- #get_responses(key) ⇒ Object
 - 
  
    
      #initialize(evaluator, user)  ⇒ ResponseFormatter 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
A new instance of ResponseFormatter.
 
Constructor Details
#initialize(evaluator, user) ⇒ ResponseFormatter
Returns a new instance of ResponseFormatter.
      11 12 13 14 15  | 
    
      # File 'lib/client_initialize_helpers.rb', line 11 def initialize(evaluator, user) @evaluator = evaluator @user = user @specs = evaluator.spec_store.get_raw_specs end  | 
  
Instance Method Details
#get_responses(key) ⇒ Object
      17 18 19 20 21  | 
    
      # File 'lib/client_initialize_helpers.rb', line 17 def get_responses(key) @specs[key] .map { |name, spec| to_response(name, spec) } .delete_if { |v| v.nil? }.to_h end  |