class PassionView::Actionable::Action
Constants
- KEYS
Public Class Methods
new(attributes)
click to toggle source
# File lib/passion_view/actionable.rb, line 20 def initialize(attributes) attributes.each do |key, value| raise unless respond_to?(key) send("#{key}=", value) end end
Public Instance Methods
[](key)
click to toggle source
# File lib/passion_view/actionable.rb, line 27 def [](key) return unless KEYS.include?(key) send(key) end