Method: ObjectExtensions#try_all
- Defined in:
- app/extensions/concerns/object_extensions.rb
#try_all(*methods) ⇒ Object
2 3 4 5 6 7 |
# File 'app/extensions/concerns/object_extensions.rb', line 2 def try_all(*methods) methods.map(&:to_sym).each do |method| next unless respond_to?(method) return send(method) end end |