Module: Quickbooks::Support::API
- Includes:
- Quickbooks
- Included in:
- API, QbxmlBase, QbxmlParser
- Defined in:
- lib/quickbooks/support/api.rb
Constant Summary collapse
- API_ROOT =
File.join(File.dirname(__FILE__), '..', '..', '..').freeze
- XML_SCHEMA_PATH =
File.join(API_ROOT, 'xml_schema').freeze
- RUBY_SCHEMA_PATH =
File.join(API_ROOT, 'ruby_schema').freeze
- SCHEMA_MAP =
{ :qb => {:dtd_file => "qbxmlops70.xml", :namespace => QBXML, :container_class => lambda { Quickbooks::QBXML::QBXML }, :required_xml_attributes => { "onError" => "stopOnError" } }.freeze, :qbpos => {:dtd_file => "qbposxmlops30.xml", :namespace => QBPOSXML, :container_class => lambda { Quickbooks::QBPOSXML::QBPOSXML }, :required_xml_attributes => { "onError" => "stopOnError" } }.freeze, }.freeze
- DEFAULT_LOG_LEVEL =
1