Method: Mergit#initialize

Defined in:
lib/mergit.rb

#initialize(options = nil) ⇒ Mergit

Create a new mergit instance.

Parameters:

  • options (Hash) (defaults to: nil)

    See ATTRIBUTES for the list of options you can pass in.



23
24
25
26
27
28
29
# File 'lib/mergit.rb', line 23

def initialize options=nil
  final_options = options ? ATTRIBUTES.merge(options) : ATTRIBUTES

  ATTRIBUTES.each_key do |attr|
    instance_variable_set("@#{attr}", final_options[attr])
  end
end