Module: Retter

Defined in:
lib/retter.rb,
lib/retter/page.rb,
lib/retter/entry.rb,
lib/retter/pages.rb,
lib/retter/config.rb,
lib/retter/command.rb,
lib/retter/entries.rb,
lib/retter/version.rb,
lib/retter/preprint.rb,
lib/retter/renderers.rb,
lib/retter/pages/feed.rb,
lib/retter/repository.rb,
lib/retter/pages/entry.rb,
lib/retter/pages/index.rb,
lib/retter/configurable.rb,
lib/retter/pages/article.rb,
lib/retter/pages/entries.rb,
lib/retter/pages/profile.rb,
lib/retter/page/view_helper.rb

Defined Under Namespace

Modules: Configurable, Generator, Page, Renderers, Stationery Classes: Command, Config, Entries, Entry, EntryLoadError, EnvError, Pages, Preprint, Repository, RetterError

Constant Summary collapse

VERSION =
'0.2.2'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject (readonly)

Returns the value of attribute config.



18
19
20
# File 'lib/retter.rb', line 18

def config
  @config
end

Class Method Details

.entriesObject



28
29
30
# File 'lib/retter.rb', line 28

def entries
  @entries ||= Entries.new
end

.load(env) ⇒ Object



20
21
22
# File 'lib/retter.rb', line 20

def load(env)
  @config = Config.new(env)
end

.reset!Object



24
25
26
# File 'lib/retter.rb', line 24

def reset!
  @entries = nil
end