Method: REXML::Document#initialize
- Defined in:
- lib/rexml/document.rb
#initialize(source = nil, context = {}) ⇒ Document
Strings are expected to be valid XML documents. IOs are expected to be sources of valid XML documents. this should be a Hash.
34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/rexml/document.rb', line 34 def initialize( source = nil, context = {} ) super() @context = context return if source.nil? if source.kind_of? Document @context = source.context super source else build( source ) end end |