Method: ChangeAgent::Document#initialize

Defined in:
lib/change_agent/document.rb

#initialize(path, client_or_directory = nil) ⇒ Document

Returns a new instance of Document.



9
10
11
12
13
14
15
16
# File 'lib/change_agent/document.rb', line 9

def initialize(path, client_or_directory = nil)
  @path = path
  @client = if client_or_directory.instance_of?(ChangeAgent::Client)
              client_or_directory
            else
              ChangeAgent::Client.new(client_or_directory)
            end
end