Module: Intro

Defined in:
lib/intro.rb,
lib/intro/cache.rb,
lib/intro/engine.rb,
lib/intro/version.rb,
app/models/intro/tour.rb,
lib/intro/configuration.rb,
app/models/intro/tour_history.rb,
lib/intro/helpers/view_helper.rb,
app/helpers/intro/application_helper.rb,
lib/generators/intro/assets_generator.rb,
app/controllers/intro/tours_controller.rb,
lib/generators/intro/install_generator.rb,
app/controllers/intro/admin/tours_controller.rb,
app/controllers/intro/application_controller.rb,
app/controllers/intro/admin/images_controller.rb,
app/controllers/intro/admin/sessions_controller.rb,
app/controllers/intro/admin/application_controller.rb

Defined Under Namespace

Modules: Admin, ApplicationHelper, Generators, Helpers Classes: ApplicationController, Cache, Configuration, Engine, ImageUploader, Tour, TourHistory, ToursController

Constant Summary collapse

VERSION =
"0.3.0"

Class Method Summary collapse

Class Method Details

.cacheObject



21
22
23
# File 'lib/intro.rb', line 21

def cache
  Intro::Cache
end

.configObject



13
14
15
# File 'lib/intro.rb', line 13

def config
  @config ||= Configuration.new
end

.configure(&block) ⇒ Object



17
18
19
# File 'lib/intro.rb', line 17

def configure(&block)
  config.instance_exec(&block)
end