Class: Firecord::Repository::Response

Inherits:
Object
  • Object
show all
Defined in:
lib/firecord/repository/response.rb

Instance Method Summary collapse

Constructor Details

#initialize(response, default = {}) ⇒ Response

Returns a new instance of Response.



4
5
6
7
# File 'lib/firecord/repository/response.rb', line 4

def initialize(response, default = {})
  @response = response
  @default = default
end

Instance Method Details

#sanitizeObject



9
10
11
# File 'lib/firecord/repository/response.rb', line 9

def sanitize
  @response ? symbolize_keys : invalid_record
end

#sanitize_with_nilObject



13
14
15
# File 'lib/firecord/repository/response.rb', line 13

def sanitize_with_nil
  @response ? symbolize_keys : nil
end