class Vissen::Parameterized::Accessor
Simple proxy object for the parameter hash stored in Parameterized
objects. It allows access to parameters that looks like `params.input` instead of `params.value`.
Public Class Methods
new(parameters)
click to toggle source
@param parameters [Hash<Symbol, Parameter>] the parameters to provide
access to.
# File lib/vissen/parameterized/accessor.rb, line 13 def initialize(parameters) parameters.each do |key, param| define_singleton_method(key) { param.value } end freeze end