Module: Marver

Defined in:
lib/marver.rb,
lib/marver/api.rb,
lib/marver/client.rb,
lib/marver/version.rb,
lib/marver/api/client.rb,
lib/marver/api/errors.rb,
lib/marver/api/response.rb,
lib/marver/entities/url.rb,
lib/marver/configuration.rb,
lib/marver/factories/url.rb,
lib/marver/data_container.rb,
lib/marver/entities/comic.rb,
lib/marver/entities/event.rb,
lib/marver/entities/image.rb,
lib/marver/entities/price.rb,
lib/marver/entities/serie.rb,
lib/marver/entities/story.rb,
lib/marver/factories/date.rb,
lib/marver/api/credentials.rb,
lib/marver/factories/comic.rb,
lib/marver/factories/event.rb,
lib/marver/factories/image.rb,
lib/marver/factories/price.rb,
lib/marver/factories/serie.rb,
lib/marver/factories/story.rb,
lib/marver/entities/creator.rb,
lib/marver/entities/summary.rb,
lib/marver/mappers/mappable.rb,
lib/marver/entities/key_date.rb,
lib/marver/factories/creator.rb,
lib/marver/factories/factory.rb,
lib/marver/entities/character.rb,
lib/marver/factories/character.rb,
lib/marver/utils/string_helper.rb,
lib/marver/entities/text_object.rb,
lib/marver/finders/comic_finder.rb,
lib/marver/finders/event_finder.rb,
lib/marver/finders/serie_finder.rb,
lib/marver/finders/story_finder.rb,
lib/marver/factories/text_object.rb,
lib/marver/helpers/string_helper.rb,
lib/marver/entities/summary/comic.rb,
lib/marver/entities/summary/event.rb,
lib/marver/entities/summary/serie.rb,
lib/marver/entities/summary/story.rb,
lib/marver/finders/creator_finder.rb,
lib/marver/factories/summary/comic.rb,
lib/marver/factories/summary/event.rb,
lib/marver/factories/summary/serie.rb,
lib/marver/factories/summary/story.rb,
lib/marver/entities/summary/creator.rb,
lib/marver/finders/character_finder.rb,
lib/marver/factories/summary/creator.rb,
lib/marver/factories/summary/summary.rb,
lib/marver/utils/finder_param_filter.rb,
lib/marver/entities/summary/character.rb,
lib/marver/factories/summary/character.rb,
lib/marver/mappers/comic_attributes_mapper.rb,
lib/marver/mappers/event_attributes_mapper.rb,
lib/marver/mappers/serie_attributes_mapper.rb,
lib/marver/mappers/story_attributes_mapper.rb,
lib/marver/mappers/creator_attributes_mapper.rb,
lib/marver/mappers/character_attributes_mapper.rb

Defined Under Namespace

Modules: API, Error, Factory, Mappable, StringHelper, Summary Classes: Character, CharacterAttributesMapper, CharacterFinder, Client, Comic, ComicAttributesMapper, ComicFinder, Configuration, Creator, CreatorAttributesMapper, CreatorFinder, DataContainer, Event, EventAttributesMapper, EventFinder, FinderParamFilter, Image, KeyDate, Price, Serie, SerieAttributesMapper, SerieFinder, Story, StoryAttributesMapper, StoryFinder, TextObject, UnallowedParamsError, Url

Constant Summary collapse

FINDER_FILTERS =
[ :orderBy, :limit, :offset ]
VERSION =
'0.1.0'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject

Returns the value of attribute configuration.



63
64
65
# File 'lib/marver.rb', line 63

def configuration
  @configuration
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



65
66
67
68
# File 'lib/marver.rb', line 65

def configure
  self.configuration ||= Configuration.new
  yield(configuration)
end