module Glimpse
Constants
- VERSION
Public Class Methods
enabled?()
click to toggle source
# File lib/glimpse.rb, line 10 def self.enabled? ['development', 'staging'].include?(env) end
env()
click to toggle source
# File lib/glimpse.rb, line 14 def self.env Rails.env end
into(klass, options = {})
click to toggle source
# File lib/glimpse.rb, line 26 def self.into(klass, options = {}) @views ||= [] @views << [klass, options] end
reset()
click to toggle source
# File lib/glimpse.rb, line 31 def self.reset @views = nil @cached_views = nil end
views()
click to toggle source
# File lib/glimpse.rb, line 18 def self.views @cached_views ||= if @views && @views.any? @views.collect { |klass, options| klass.new(options.dup) }.select(&:enabled?) else [] end end