Sha256: f4d414649d6ff98502f3890e2d2de52300a632857220eded06df5792d1204acb

Contents?: true

Size: 167 Bytes

Versions: 20

Compression:

Stored size: 167 Bytes

Contents

class Object # :nodoc:
  
  def send_with_chain(methods, *args) # :nodoc:
    obj = self
    [methods].flatten.each {|m| obj = obj.send(m, *args)}
    obj
  end
  
end

Version data entries

20 entries across 20 versions & 4 rubygems

Version Path
markbates-configatron-2.3.2.20090731133933 lib/configatron/core_ext/object.rb
markbates-configatron-2.3.2.20090731134515 lib/configatron/core_ext/object.rb
markbates-configatron-2.4.0.20090826115559 lib/configatron/core_ext/object.rb
markbates-configatron-2.4.1.20090826153428 lib/configatron/core_ext/object.rb
markbates-configatron-2.4.2.20090909140253 lib/configatron/core_ext/object.rb
markbates-configatron-2.5.0.20090910111951 lib/configatron/core_ext/object.rb
sevenwire-configatron-2.2.2 lib/configatron/core_ext/object.rb
configatron-2.6.2 lib/configatron/core_ext/object.rb
configatron-2.6.0 lib/configatron/core_ext/object.rb
configatron-2.5.1 lib/configatron/core_ext/object.rb
configatron-2.5.0 lib/configatron/core_ext/object.rb
configatron-2.4.2 lib/configatron/core_ext/object.rb
configatron-2.4.1 lib/configatron/core_ext/object.rb
configatron-2.4.0 lib/configatron/core_ext/object.rb
configatron-2.3.2 lib/configatron/core_ext/object.rb
configatron-2.3.1 lib/configatron/core_ext/object.rb
configatron-2.3.0 lib/configatron/core_ext/object.rb
configatron-2.2.2 lib/configatron/core_ext/object.rb
mack-0.8.3.1 lib/gems/configatron-2.2.2/lib/configatron/core_ext/object.rb
mack-0.8.3 lib/gems/configatron-2.2.2/lib/configatron/core_ext/object.rb