Module: Lookbook

Extended by:
ActiveSupport::Autoload
Defined in:
lib/lookbook.rb,
lib/lookbook/lang.rb,
lib/lookbook/engine.rb,
lib/lookbook/params.rb,
lib/lookbook/parser.rb,
lib/lookbook/preview.rb,
lib/lookbook/version.rb,
lib/lookbook/features.rb,
lib/lookbook/taggable.rb,
lib/lookbook/collection.rb,
lib/lookbook/null_logger.rb,
lib/lookbook/preview_group.rb,
lib/lookbook/code_formatter.rb,
lib/lookbook/preview_example.rb,
lib/lookbook/preview_controller.rb,
app/channels/lookbook/connection.rb,
app/helpers/lookbook/preview_helper.rb,
app/channels/lookbook/reload_channel.rb,
app/controllers/lookbook/app_controller.rb,
app/helpers/lookbook/application_helper.rb

Defined Under Namespace

Modules: ApplicationHelper, Features, Lang, Params, Preview, PreviewController, PreviewHelper, Taggable Classes: AppController, CodeFormatter, Collection, Connection, Engine, NullLogger, Parser, PreviewExample, PreviewGroup, ReloadChannel

Constant Summary collapse

VERSION =
"0.4.8"

Class Method Summary collapse

Class Method Details

.configObject



8
9
10
# File 'lib/lookbook/engine.rb', line 8

def config
  @config ||= Engine.config.lookbook
end

.loggerObject



12
13
14
# File 'lib/lookbook/engine.rb', line 12

def logger
  @logger ||= config.debug == true ? Rails.logger : Lookbook::NullLogger.new
end

.versionObject



16
17
18
# File 'lib/lookbook/engine.rb', line 16

def version
  Lookbook::VERSION
end