module Lionel::ClassMethods
Public Instance Methods
config_accessor(*args)
click to toggle source
# File lib/lionel/configurable.rb, line 30 def config_accessor(*args) attr_writer(*args) args.each { |accessor| config_accessors << accessor } args.each do |reader| define_method(reader) do instance_variable_get("@#{reader}") || configuration.send(reader) end end end
config_accessors()
click to toggle source
# File lib/lionel/configurable.rb, line 26 def config_accessors @config_accessors ||= [] end