Method: Converse::Interaction#includes
- Defined in:
- lib/converse/interaction.rb
#includes(keys) ⇒ Object
128 129 130 131 132 133 134 135 136 |
# File 'lib/converse/interaction.rb', line 128 def includes(keys) raise ArgumentError, "No arguments provided for this interaction and it requires #{keys}" if @validation.nil? if @validation.kind_of?(Hash) keys.each do |k| raise ArgumentError, "#{k} must be provided for this interaction" if not @validation.has_key?(k) end end end |