Sha256: c7017bdabaf215791ef13e5874e49752471ee32ff51db236167582cea1dc3fae
Contents?: true
Size: 475 Bytes
Versions: 7
Compression:
Stored size: 475 Bytes
Contents
module Census class Configuration attr_accessor :admin_role def initialize @admin_role = true end end class << self attr_accessor :configuration end # Configure Census someplace sensible, # like config/initializers/census.rb # # @example # Census.configure do |config| # config.admin_role = 'current_user.admin?' # end def self.configure self.configuration ||= Configuration.new yield(configuration) end end
Version data entries
7 entries across 7 versions & 1 rubygems