Sha256: b7717b0eb901315546246b4c3075bbd63d105e9932d9ef30816b8c508c580dce
Contents?: true
Size: 801 Bytes
Versions: 25
Compression:
Stored size: 801 Bytes
Contents
module Magento # http://www.magentocommerce.com/wiki/doc/webservices-api/api/directory_region class Region < Base class << self # directory_region.list # List of regions in specified country # # Return: array # # Arguments: # # string $country - Country code in ISO2 or ISO3 def list(*args) results = commit("list", *args) results.collect do |result| new(result) end end def find_by_country(iso) list(iso) end def find_by_country_and_id(iso, id) list(iso).select{ |r| r.id == id }.first end def find_by_country_iso_and_iso(country_iso, iso) list(country_iso).select{ |r| r.code == iso }.first end end end end
Version data entries
25 entries across 25 versions & 1 rubygems