lib/savon.rb in savon-0.7.2 vs lib/savon.rb in savon-0.7.3
- old
+ new
@@ -2,11 +2,11 @@
# Supported SOAP versions.
SOAPVersions = [1, 2]
# SOAP xs:dateTime format.
- SOAPDateTimeFormat = "%Y-%m-%dT%H:%M:%S"
+ SOAPDateTimeFormat = "%Y-%m-%dT%H:%M:%SZ"
# SOAP xs:dateTime Regexp.
SOAPDateTimeRegexp = /^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}/
# Raised in case of an HTTP error.
@@ -16,19 +16,15 @@
class SOAPFault < StandardError; end
end
# standard libs
-%w(logger net/https openssl base64 digest/sha1 rexml/document).each do |lib|
- require lib
-end
+stdlibs = %w(logger net/https openssl base64 digest/sha1 rexml/document)
+stdlibs.each { |stdlib| require stdlib }
# gems
-require "rubygems"
-%w(builder crack/xml).each do |gem|
- require gem
-end
+gems = %w(builder crack/xml)
+gems.each { |gem| require gem }
# core files
-%w(core_ext wsse soap request response wsdl client).each do |file|
- require File.dirname(__FILE__) + "/savon/#{file}"
-end
+files = %w(core_ext wsse soap request response wsdl_stream wsdl client)
+files.each { |file| require "savon/#{file}" }
\ No newline at end of file