class Marver::CreatorAttributesMapper

Public Class Methods

new(results) click to toggle source
# File lib/marver/mappers/creator_attributes_mapper.rb, line 6
def initialize(results)
  @results = results
end

Public Instance Methods

map() click to toggle source
# File lib/marver/mappers/creator_attributes_mapper.rb, line 10
def map
  {
    id: @results["id"],
    first_name: @results["firstName"],
    last_name: @results["lastName"],
    middle_name: @results["middleName"],
    suffix: @results['suffix'],
    full_name: @results['fullName'],
    description: @results["description"],
    resource_uri: @results["resourceURI"],
    series: series,
    stories: stories,
    comics: comics,
    events: events,
    urls: urls,
    thumbnail: thumbnail
  }
end