Module: Goods
- Defined in:
- lib/goods.rb,
lib/goods/xml.rb,
lib/goods/offer.rb,
lib/goods/catalog.rb,
lib/goods/element.rb,
lib/goods/version.rb,
lib/goods/category.rb,
lib/goods/currency.rb,
lib/goods/container.rb,
lib/goods/offers_list.rb,
lib/goods/xml/validator.rb,
lib/goods/categories_list.rb,
lib/goods/currencies_list.rb
Defined Under Namespace
Modules: Container
Classes: Catalog, CategoriesList, Category, CurrenciesList, Currency, Element, Offer, OffersList, XML
Constant Summary
collapse
- VERSION =
"0.0.4"
Class Method Summary
collapse
Class Method Details
.from_file(file, encoding = nil) ⇒ Object
24
25
26
|
# File 'lib/goods.rb', line 24
def self.from_file(file, encoding=nil)
from_io(load(file), nil, encoding)
end
|
.from_string(xml_string, encoding = nil) ⇒ Object
16
17
18
|
# File 'lib/goods.rb', line 16
def self.from_string(xml_string, encoding=nil)
from_io(StringIO.new(xml_string), nil, encoding)
end
|
.from_url(url, encoding = nil) ⇒ Object
20
21
22
|
# File 'lib/goods.rb', line 20
def self.from_url(url, encoding=nil)
from_io(load(url), url, encoding)
end
|