class ContentDataProcessor

Attributes

json_data[R]
parsed_data[R]

Public Instance Methods

data(json_data) click to toggle source
# File lib/contentar/data_processors/content.rb, line 4
def data(json_data)
  @json_data   = json_data
  @parsed_data = parse_data
  process
end

Private Instance Methods

parse_data() click to toggle source
# File lib/contentar/data_processors/content.rb, line 17
def parse_data
  JSON.parse(json_data).fetch('data') { {} }
end
process() click to toggle source
# File lib/contentar/data_processors/content.rb, line 12
def process
  content = parsed_data.fetch('content') { '' }
  { content: content }
end