Module: SourceTrack

Defined in:
lib/source_track.rb,
lib/source_track/rails.rb,
lib/source_track/railtie.rb,
lib/source_track/version.rb,
lib/source_track/token_parser.rb,
lib/source_track/configuration.rb,
lib/source_track/rails/controller_methods.rb

Defined Under Namespace

Modules: Rails Classes: Configuration, Railtie, TokenParser

Constant Summary collapse

VERSION =
"0.1.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



25
26
27
# File 'lib/source_track.rb', line 25

def configuration
  @configuration ||= Configuration.new
end

Class Method Details

.configure(silent = false) {|configuration| ... } ⇒ Object

Call this method to modify defaults in your initializers.

Examples:

SourceTrack.configure do |config|
  config.use_dates      = true
  config.signed_cookies = false
end

Yields:



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

def configure(silent = false)
  yield(configuration)
end

.parserObject



29
30
31
# File 'lib/source_track.rb', line 29

def parser
  @parser ||= TokenParser.new
end