class ActionModel::Context
Public Instance Methods
fields()
click to toggle source
# File lib/actionmodel/context.rb, line 7 def fields @fields ||= {} end
options()
click to toggle source
# File lib/actionmodel/context.rb, line 3 def options @options ||= {} end
update(*args)
click to toggle source
# File lib/actionmodel/context.rb, line 11 def update(*args) options = args.extract_options! if args.empty? self.options.merge! options else args.each do |field| fields[field.to_sym] ||= {} fields[field.to_sym].merge! options end end end