class Object
Constants
- Enumerator
Public Instance Methods
open_with_options_hash(file, mode = nil, perm_or_options = Backports::Undefined) { |f| ... }
click to toggle source
# File lib/backports/1.9.1/file/open.rb, line 7 def open_with_options_hash(file, mode = nil, perm_or_options = Backports::Undefined) mode, perm = Backports.combine_mode_perm_and_option(mode, perm_or_options) perm ||= 0666 # Avoid error on Rubinius, see issue #52 if block_given? open_without_options_hash(file, mode, perm){|f| yield f} else open_without_options_hash(file, mode, perm) end end
try(method_id, *args, &block)
click to toggle source
Standard in rails. See official documentation
# File lib/backports/rails/kernel.rb, line 3 def try(method_id, *args, &block) send(method_id, *args, &block) unless self.nil? end