Module: Locomotive::Mounter::Reader::Api

Defined in:
lib/locomotive/mounter/reader/api.rb,
lib/locomotive/mounter/reader/api/base.rb,
lib/locomotive/mounter/reader/api/site_reader.rb,
lib/locomotive/mounter/reader/api/pages_reader.rb,
lib/locomotive/mounter/reader/api/snippets_reader.rb,
lib/locomotive/mounter/reader/api/theme_assets_reader.rb,
lib/locomotive/mounter/reader/api/translations_reader.rb,
lib/locomotive/mounter/reader/api/content_types_reader.rb,
lib/locomotive/mounter/reader/api/content_assets_reader.rb,
lib/locomotive/mounter/reader/api/content_entries_reader.rb

Defined Under Namespace

Classes: Base, ContentAssetsReader, ContentEntriesReader, ContentTypesReader, PagesReader, Runner, SiteReader, SnippetsReader, ThemeAssetsReader, TranslationsReader

Class Method Summary collapse

Class Method Details

.instanceObject

Build a singleton instance of the Runner class.

Returns:

  • (Object)

    A singleton instance of the Runner class



10
11
12
# File 'lib/locomotive/mounter/reader/api.rb', line 10

def self.instance
  @@instance ||= Runner.new(:api)
end

.teardownObject



14
15
16
# File 'lib/locomotive/mounter/reader/api.rb', line 14

def self.teardown
  @@instance = nil
end