module Roda::RodaPlugins::RequestAref::RequestMethods
Private Instance Methods
Source
# File lib/roda/plugins/request_aref.rb, line 42 def request_aref_allow(k) params[k.to_s] end
Allow [] calls
Source
# File lib/roda/plugins/request_aref.rb, line 53 def request_aref_raise(k) raise Error, "#{self.class}#[] has been removed, use #params.[] instead" end
Raise error on [] calls
Source
# File lib/roda/plugins/request_aref.rb, line 47 def request_aref_warn(k) warn("#{self.class}#[] is deprecated, use #params.[] instead") params[k.to_s] end
Always warn on [] calls
Source
# File lib/roda/plugins/request_aref.rb, line 58 def request_aset_allow(k, v) params[k.to_s] = v end
Allow []= calls
Source
# File lib/roda/plugins/request_aref.rb, line 69 def request_aset_raise(k, v) raise Error, "#{self.class}#[]= has been removed, use #params.[]= instead" end
Raise error on []= calls
Source
# File lib/roda/plugins/request_aref.rb, line 63 def request_aset_warn(k, v) warn("#{self.class}#[]= is deprecated, use #params.[]= instead") params[k.to_s] = v end
Always warn on []= calls