Module: Rack::DevMark

Defined in:
lib/rack/dev-mark.rb,
lib/rack/dev-mark/error.rb,
lib/rack/dev-mark/theme.rb,
lib/rack/dev-mark/utils.rb,
lib/rack/dev-mark/railtie.rb,
lib/rack/dev-mark/version.rb,
lib/rack/dev-mark/theme/tag.rb,
lib/rack/dev-mark/middleware.rb,
lib/rack/dev-mark/theme/base.rb,
lib/rack/dev-mark/theme/title.rb,
lib/rack/dev-mark/theme/github_fork_ribbon.rb,
lib/generators/rack/dev-mark/install_generator.rb

Defined Under Namespace

Modules: Theme, Utils Classes: Exception, InstallGenerator, Middleware, Railtie, RuntimeError

Constant Summary collapse

VERSION =
'0.5.0'

Class Method Summary collapse

Class Method Details

.envObject



10
11
12
# File 'lib/rack/dev-mark.rb', line 10

def self.env
  @env ||= ENV['RAILS_ENV'] || ENV['RACK_ENV'] || 'development'
end

.env=(env) ⇒ Object



14
15
16
# File 'lib/rack/dev-mark.rb', line 14

def self.env=(env)
  @env = env
end

.revisionObject



18
19
20
# File 'lib/rack/dev-mark.rb', line 18

def self.revision
  @revision ||= (::File.open('REVISION') { |f| f.read.strip } rescue nil)
end

.revision=(revision) ⇒ Object



22
23
24
# File 'lib/rack/dev-mark.rb', line 22

def self.revision=(revision)
  @revision = revision
end