Module: Quintype::API

Defined in:
lib/quintype/api.rb,
lib/quintype/api/tag.rb,
lib/quintype/api/bulk.rb,
lib/quintype/api/stack.rb,
lib/quintype/api/story.rb,
lib/quintype/api/author.rb,
lib/quintype/api/client.rb,
lib/quintype/api/config.rb,
lib/quintype/api/section.rb,
lib/quintype/api/menu_item.rb,
lib/quintype/api/base_functions.rb,
lib/quintype/api/stack_collection.rb

Defined Under Namespace

Modules: BaseFunctions Classes: Author, Bulk, Client, ClientException, Config, MenuItem, SearchRequest, SearchResults, Section, Stack, StackCollection, StoriesRequest, StoriesResponse, Story, Tag

Class Method Summary collapse

Class Method Details

.Base(args) ⇒ Object



11
12
13
14
15
# File 'lib/quintype/api.rb', line 11

def self.Base(args)
  clazz = Struct.new(*args.map(&:intern))
  clazz.send(:include, BaseFunctions)
  clazz
end