Method: AASM::DslHelper::Proxy#method_missing
- Defined in:
- lib/aasm/dsl_helper.rb
#method_missing(name, *args, &block) ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'lib/aasm/dsl_helper.rb', line 14 def method_missing(name, *args, &block) if @valid_keys.include?(name) [name] = Array([name]) [name] << block if block [name] += Array(args) else @source.send name, *args, &block end end |