Class: AusPostAPI::DCE
- Inherits:
-
Object
- Object
- AusPostAPI::DCE
- Defined in:
- lib/aus_post_api/dce.rb,
lib/aus_post_api/dce/endpoint.rb,
lib/aus_post_api/dce/validate_australian_address.rb
Overview
The PAC class implements methods specified by the Australia Post Delivery Choices API. A config hash must be supplied that specifies a valid DCE_AUTH_KEY, and request format. Setting the key TEST to true in the config hash will ignore any supplied auth_key and use the test endpoint.
Defined Under Namespace
Classes: Endpoint, ValidateAustralianAddress
Instance Method Summary collapse
-
#initialize(config) ⇒ DCE
constructor
A new instance of DCE.
- #validate_australian_address(params = {}) ⇒ Object
Constructor Details
#initialize(config) ⇒ DCE
Returns a new instance of DCE.
7 8 9 |
# File 'lib/aus_post_api/dce.rb', line 7 def initialize(config) @config = config end |
Instance Method Details
#validate_australian_address(params = {}) ⇒ Object
11 12 13 |
# File 'lib/aus_post_api/dce.rb', line 11 def validate_australian_address(params = {}) AusPostAPI::DCE::ValidateAustralianAddress.new(params, @config).execute end |