Version Notes
Download this release
Release Info
Developer | Fontis |
Extension | Fontis_Australia |
Version | 3.0.0 |
Comparing to | |
See all releases |
Code changes from version 2.5.0 to 3.0.0
- app/code/community/Fontis/Australia/Block/Autocomplete.php +3 -0
- app/code/community/Fontis/Australia/Block/Bpay/Form.php +0 -1
- app/code/community/Fontis/Australia/Block/Bpay/Info.php +0 -2
- app/code/community/Fontis/Australia/Block/Directdeposit/Form.php +0 -2
- app/code/community/Fontis/Australia/Block/Directdeposit/Info.php +1 -3
- app/code/community/Fontis/Australia/Block/Getprice.php +0 -84
- app/code/community/Fontis/Australia/Block/Googleproducts.php +0 -85
- app/code/community/Fontis/Australia/Block/Myshopping.php +0 -84
- app/code/community/Fontis/Australia/Block/Shopbot.php +0 -89
- app/code/community/Fontis/Australia/Block/Shoppingdotcom.php +0 -83
- app/code/community/Fontis/Australia/Helper/Address.php +59 -0
- app/code/community/Fontis/Australia/Helper/Australiapost.php +167 -0
- app/code/community/Fontis/Australia/Helper/Bpay.php +0 -55
- app/code/community/Fontis/Australia/Helper/Clickandsend.php +78 -0
- app/code/community/Fontis/Australia/Helper/Data.php +9 -1
- app/code/community/Fontis/Australia/Model/Address/Australiapost.php +93 -0
- app/code/community/Fontis/Australia/Model/Address/Config/Backend.php +37 -0
- app/code/community/Fontis/Australia/Model/Address/Interface.php +56 -0
- app/code/community/Fontis/Australia/Model/Child.php +0 -100
- app/code/community/Fontis/Australia/Model/Config/Condition.php +3 -0
- app/code/community/Fontis/Australia/Model/Config/CustomerGroupAccess.php +7 -3
- app/code/community/Fontis/Australia/Model/Config/CustomerGroups.php +4 -1
- app/code/community/Fontis/Australia/Model/Config/EmailNotificationLevel.php +7 -3
- app/code/community/Fontis/Australia/Model/Config/ProductAttributes.php +3 -0
- app/code/community/Fontis/Australia/Model/FeedCronBase.php +0 -281
- app/code/community/Fontis/Australia/Model/Getprice.php +0 -69
- app/code/community/Fontis/Australia/Model/Getprice/Child.php +0 -137
- app/code/community/Fontis/Australia/Model/Getprice/Cron.php +0 -135
- app/code/community/Fontis/Australia/Model/Googleproducts.php +0 -61
- app/code/community/Fontis/Australia/Model/Googleproducts/Cron.php +0 -180
- app/code/community/Fontis/Australia/Model/Myshopping.php +0 -57
- app/code/community/Fontis/Australia/Model/Myshopping/Child.php +0 -152
- app/code/community/Fontis/Australia/Model/Myshopping/Cron.php +0 -89
- app/code/community/Fontis/Australia/Model/Mysql4/Shipping/Carrier/Eparcel.php +9 -5
- app/code/community/Fontis/Australia/Model/Mysql4/Shipping/Carrier/Eparcel/Collection.php +5 -4
- app/code/community/Fontis/Australia/Model/Observer.php +24 -0
- app/code/community/Fontis/Australia/Model/Payment/Bpay.php +119 -109
- app/code/community/Fontis/Australia/Model/Payment/Directdeposit.php +69 -63
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/Australiapost.php +342 -314
- app/code/community/Fontis/Australia/Model/Shipping/{Config/Shippingmethods.php → Carrier/Australiapost/Source/Method.php} +12 -11
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/Australiapost/Source/Visibility.php +58 -0
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/Clickandsend.php +231 -0
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/Clickandsend/Export/Csv.php +50 -0
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/Clickandsend/Export/Exception.php +21 -0
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/Clickandsend/Source/Categories/Item.php +59 -0
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/Clickandsend/Source/Instructions/Nondelivery.php +56 -0
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/{Eparcel/Export → Common/Export/Csv}/Abstract.php +3 -5
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/Eparcel.php +26 -17
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/Eparcel/Export/Csv.php +13 -6
- app/code/community/Fontis/Australia/Model/Shipping/Carrier/Eparcel/Export/Exception.php +0 -16
- app/code/community/Fontis/Australia/Model/Shipping/Config/Eparcelcondition.php +9 -6
- app/code/community/Fontis/Australia/Model/Shipping/Config/Weightunits.php +25 -9
- app/code/community/Fontis/Australia/Model/Shopbot.php +0 -38
- app/code/community/Fontis/Australia/Model/Shopbot/Child.php +0 -158
- app/code/community/Fontis/Australia/Model/Shopbot/Cron.php +0 -81
- app/code/community/Fontis/Australia/Model/Shoppingdotcom.php +0 -104
- app/code/community/Fontis/Australia/Model/Shoppingdotcom/Cron.php +0 -89
- app/code/community/Fontis/Australia/controllers/AddressController.php +85 -0
- app/code/community/Fontis/Australia/controllers/ClickandsendController.php +50 -0
- app/code/community/Fontis/Australia/etc/config.xml +49 -82
- app/code/community/Fontis/Australia/etc/system.xml +241 -388
- app/code/community/Fontis/Australia/lib/composer.json +5 -0
- app/code/community/Fontis/Australia/lib/composer.lock +217 -0
- app/code/community/Fontis/Australia/lib/vendor/autoload.php +7 -0
- app/code/community/Fontis/Australia/lib/vendor/composer/ClassLoader.php +379 -0
- app/code/community/Fontis/Australia/lib/vendor/composer/autoload_classmap.php +9 -0
- app/code/community/Fontis/Australia/lib/vendor/composer/autoload_namespaces.php +13 -0
- app/code/community/Fontis/Australia/lib/vendor/composer/autoload_psr4.php +9 -0
- app/code/community/Fontis/Australia/lib/vendor/composer/autoload_real.php +50 -0
- app/code/community/Fontis/Australia/lib/vendor/composer/installed.json +199 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/.gitignore +4 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/LICENSE +165 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/README.md +135 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/composer.json +23 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/phpunit.xml.dist +28 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Common/Auspost.php +74 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Common/Enum.php +63 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Common/config.json +22 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/DeliveryChoice/DeliveryChoiceClient.php +87 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/DeliveryChoice/Enum/Day.php +38 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/DeliveryChoice/Enum/DeliveryNetwork.php +33 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/DeliveryChoice/Enum/State.php +39 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/DeliveryChoice/service.json +145 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Postage/Enum/EnvelopeType.php +35 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Postage/Enum/ServiceCode.php +48 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Postage/Enum/ServiceOption.php +43 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Postage/PostageClient.php +79 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Postage/service.json +291 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/Common/AuspostTest.php +79 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/Common/EnumTest.php +77 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/DeliveryChoice/DeliveryChoiceClientTest.php +64 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/DeliveryChoice/OperationsTest.php +419 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/Postage/OperationsTest.php +525 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/Postage/PostageClientTest.php +60 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/bootstrap.php +37 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points_footscray +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points_hoppers_crossing +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points_invalid_last_update +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points_last_update +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points_victoria +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_delivery_dates +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_delivery_dates_number_of_dates_1 +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_delivery_dates_number_of_dates_2 +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_delivery_timeslots +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_delivery_timeslots_monday +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_postcode_capabilities +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_postcode_capabilities_10 +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_postcode_capabilities_beverly_hills +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_postcode_capabilities_melbourne +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_trackings +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_trackings_invalid_id +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/validate_address_correct +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/validate_address_incorrect +11 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_domestic_letter_postage_express_small +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_domestic_letter_postage_regular_large +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_domestic_parcel_postage_regular +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_domestic_parcel_postage_regular_extra_cover +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_international_letter_postage_eci_platinum +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_international_letter_postage_postcard_air_mail +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_international_parcel_postage_air_mail +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_international_parcel_postage_air_mail_extra_cover +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_countries +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_letter_services +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_letter_sizes +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_letter_thicknesses +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_letter_weights +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_parcel_services +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_parcel_sizes +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_parcel_weights +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_international_letter_services +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_international_letter_weights +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_international_parcel_services +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_international_parcel_weights +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/search_postcode_using_location +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/search_postcode_using_location_and_state +8 -0
- app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/search_postcode_using_postcode +8 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/.gitignore +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/.travis.yml +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/CHANGELOG.md +788 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/LICENSE +19 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/README.md +36 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/UPGRADING.md +537 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/build.xml +45 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/composer.json +74 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/Makefile +153 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_downloads/guzzle-schema-1.0.json +176 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_static/guzzle-icon.png +0 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_static/homepage.css +122 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_static/logo.png +0 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_static/prettify.css +41 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_static/prettify.js +28 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_templates/index.html +106 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_templates/leftbar.html +0 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_templates/nav_links.html +5 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/batching/batching.rst +183 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/conf.py +94 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/docs.rst +73 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/getting-started/faq.rst +29 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/getting-started/installation.rst +154 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/getting-started/overview.rst +85 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/client.rst +569 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/entity-bodies.rst +151 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/http-redirects.rst +99 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/request.rst +667 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/response.rst +141 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/uri-templates.rst +52 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/index.rst +5 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/iterators/guzzle-iterators.rst +97 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/iterators/resource-iterators.rst +149 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/async-plugin.rst +18 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/backoff-plugin.rst +22 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/cache-plugin.rst +169 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/cookie-plugin.rst +33 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/creating-plugins.rst +93 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/curl-auth-plugin.rst +32 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/history-plugin.rst +24 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/log-plugin.rst +69 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/md5-validator-plugin.rst +29 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/mock-plugin.rst +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/oauth-plugin.rst +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/plugins-list.rst.inc +9 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/plugins-overview.rst +59 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/requirements.txt +2 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/testing/unit-testing.rst +201 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/webservice-client/guzzle-service-descriptions.rst +619 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/webservice-client/using-the-service-builder.rst +316 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/webservice-client/webservice-client.rst +659 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phar-stub.php +28 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/build.properties.dist +16 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/imports/dependencies.xml +33 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/imports/deploy.xml +142 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/tasks/ComposerLintTask.php +152 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/tasks/GuzzlePearPharPackageTask.php +338 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/tasks/GuzzleSubSplitTask.php +385 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phpunit.xml.dist +48 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/AbstractBatchDecorator.php +66 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/Batch.php +92 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchBuilder.php +199 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchClosureDivisor.php +39 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchClosureTransfer.php +40 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchCommandTransfer.php +75 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchDivisorInterface.php +18 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchInterface.php +32 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchRequestTransfer.php +65 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchSizeDivisor.php +47 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchTransferInterface.php +16 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/Exception/BatchTransferException.php +90 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/ExceptionBufferingBatch.php +50 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/FlushingBatch.php +60 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/HistoryBatch.php +39 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/NotifyingBatch.php +38 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/composer.json +31 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/AbstractCacheAdapter.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/CacheAdapterFactory.php +117 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/CacheAdapterInterface.php +55 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/ClosureCacheAdapter.php +57 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/DoctrineCacheAdapter.php +41 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/NullCacheAdapter.php +31 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/Zf1CacheAdapter.php +44 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/Zf2CacheAdapter.php +41 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/composer.json +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/AbstractHasDispatcher.php +49 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Collection.php +403 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Event.php +52 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/BadMethodCallException.php +5 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/ExceptionCollection.php +108 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/GuzzleException.php +8 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/InvalidArgumentException.php +5 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/RuntimeException.php +5 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/UnexpectedValueException.php +5 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/FromConfigInterface.php +18 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/HasDispatcherInterface.php +54 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/ToArrayInterface.php +16 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Version.php +29 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/composer.json +20 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/AbstractEntityBodyDecorator.php +221 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/CachingEntityBody.php +229 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Client.php +490 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/ClientInterface.php +223 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlHandle.php +464 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMulti.php +367 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMultiInterface.php +58 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMultiProxy.php +150 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlVersion.php +66 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/RequestMediator.php +147 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/EntityBody.php +201 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/EntityBodyInterface.php +73 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/BadResponseException.php +69 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/ClientErrorResponseException.php +8 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/CouldNotRewindStreamException.php +7 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/CurlException.php +101 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/HttpException.php +10 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/MultiTransferException.php +145 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/RequestException.php +39 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/ServerErrorResponseException.php +8 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/TooManyRedirectsException.php +5 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/IoEmittingEntityBody.php +83 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/AbstractMessage.php +220 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/EntityEnclosingRequest.php +247 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/EntityEnclosingRequestInterface.php +137 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header.php +182 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/CacheControl.php +121 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/HeaderCollection.php +108 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/HeaderFactory.php +26 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/HeaderFactoryInterface.php +19 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/HeaderInterface.php +83 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/Link.php +93 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/MessageInterface.php +102 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/PostFile.php +124 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/PostFileInterface.php +83 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Request.php +638 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/RequestFactory.php +359 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/RequestFactoryInterface.php +105 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/RequestInterface.php +318 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Response.php +968 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Mimetypes.php +962 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/CommaAggregator.php +20 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/DuplicateAggregator.php +22 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/PhpAggregator.php +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/QueryAggregatorInterface.php +22 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/QueryString.php +297 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/ReadLimitEntityBody.php +106 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/RedirectPlugin.php +250 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Resources/cacert.pem +3785 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/StaticClient.php +157 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Url.php +554 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/composer.json +32 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Inflection/Inflector.php +38 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Inflection/InflectorInterface.php +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Inflection/MemoizingInflector.php +70 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Inflection/PreComputedInflector.php +59 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Inflection/composer.json +26 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/AppendIterator.php +19 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/ChunkedIterator.php +56 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/FilterIterator.php +36 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/MapIterator.php +34 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/MethodProxyIterator.php +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/README.md +25 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/composer.json +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/AbstractLogAdapter.php +16 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/ArrayLogAdapter.php +34 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/ClosureLogAdapter.php +23 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/LogAdapterInterface.php +18 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/MessageFormatter.php +179 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/MonologLogAdapter.php +34 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/PsrLogAdapter.php +36 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/Zf1LogAdapter.php +24 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/Zf2LogAdapter.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/composer.json +29 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Cookie/CookieParser.php +131 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Cookie/CookieParserInterface.php +33 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Message/AbstractMessageParser.php +58 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Message/MessageParser.php +110 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Message/MessageParserInterface.php +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Message/PeclHttpMessageParser.php +48 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/ParserRegistry.php +75 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/UriTemplate/PeclUriTemplate.php +26 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/UriTemplate/UriTemplate.php +254 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/UriTemplate/UriTemplateInterface.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Url/UrlParser.php +48 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Url/UrlParserInterface.php +19 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/composer.json +19 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Async/AsyncPlugin.php +84 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Async/composer.json +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/AbstractBackoffStrategy.php +91 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/AbstractErrorCodeBackoffStrategy.php +40 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/BackoffLogger.php +76 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/BackoffPlugin.php +126 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/BackoffStrategyInterface.php +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/CallbackBackoffStrategy.php +47 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/ConstantBackoffStrategy.php +34 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/CurlBackoffStrategy.php +28 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/ExponentialBackoffStrategy.php +25 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/HttpBackoffStrategy.php +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/LinearBackoffStrategy.php +36 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/ReasonPhraseBackoffStrategy.php +25 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/TruncatedBackoffStrategy.php +36 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/composer.json +28 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CacheKeyProviderInterface.php +11 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CachePlugin.php +353 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CacheStorageInterface.php +43 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CallbackCanCacheStrategy.php +53 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CanCacheStrategyInterface.php +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DefaultCacheKeyProvider.php +46 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DefaultCacheStorage.php +251 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DefaultCanCacheStrategy.php +32 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DefaultRevalidation.php +174 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DenyRevalidation.php +19 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/RevalidationInterface.php +32 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/SkipRevalidation.php +19 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/composer.json +28 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/Cookie.php +538 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/CookieJar/ArrayCookieJar.php +237 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/CookieJar/CookieJarInterface.php +85 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/CookieJar/FileCookieJar.php +65 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/CookiePlugin.php +70 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/Exception/InvalidCookieException.php +7 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/composer.json +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/CurlAuth/CurlAuthPlugin.php +46 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/CurlAuth/composer.json +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/ErrorResponse/ErrorResponseExceptionInterface.php +22 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/ErrorResponse/ErrorResponsePlugin.php +72 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/ErrorResponse/Exception/ErrorResponseException.php +7 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/ErrorResponse/composer.json +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/History/HistoryPlugin.php +163 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/History/composer.json +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Log/LogPlugin.php +161 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Log/composer.json +28 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Md5/CommandContentMd5Plugin.php +57 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Md5/Md5ValidatorPlugin.php +88 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Md5/composer.json +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Mock/MockPlugin.php +245 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Mock/composer.json +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Oauth/OauthPlugin.php +306 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Oauth/composer.json +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/composer.json +44 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/AbstractConfigLoader.php +177 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Builder/ServiceBuilder.php +189 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Builder/ServiceBuilderInterface.php +40 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Builder/ServiceBuilderLoader.php +89 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/CachingConfigLoader.php +46 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Client.php +297 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/ClientInterface.php +68 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/AbstractCommand.php +390 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/ClosureCommand.php +41 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/CommandInterface.php +128 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/CreateResponseClassEvent.php +32 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/DefaultRequestSerializer.php +169 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/DefaultResponseParser.php +55 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/AliasFactory.php +39 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/CompositeFactory.php +154 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/ConcreteClassFactory.php +47 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/FactoryInterface.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/MapFactory.php +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/ServiceDescriptionFactory.php +71 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/AbstractRequestVisitor.php +69 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/BodyVisitor.php +58 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/HeaderVisitor.php +44 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/JsonVisitor.php +63 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/PostFieldVisitor.php +18 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/PostFileVisitor.php +24 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/QueryVisitor.php +18 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/RequestVisitorInterface.php +31 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/ResponseBodyVisitor.php +18 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/XmlVisitor.php +252 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/AbstractResponseVisitor.php +26 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/BodyVisitor.php +23 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/HeaderVisitor.php +50 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/JsonVisitor.php +93 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/ReasonPhraseVisitor.php +23 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/ResponseVisitorInterface.php +46 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/StatusCodeVisitor.php +23 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/XmlVisitor.php +151 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/VisitorFlyweight.php +138 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/OperationCommand.php +89 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/OperationResponseParser.php +195 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/RequestSerializerInterface.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/ResponseClassInterface.php +18 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/ResponseParserInterface.php +18 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/ConfigLoaderInterface.php +22 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/Operation.php +547 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/OperationInterface.php +159 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/Parameter.php +925 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/SchemaFormatter.php +156 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/SchemaValidator.php +291 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/ServiceDescription.php +271 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/ServiceDescriptionInterface.php +106 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/ServiceDescriptionLoader.php +64 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/ValidatorInterface.php +28 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/CommandException.php +7 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/CommandTransferException.php +119 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/DescriptionBuilderException.php +7 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/InconsistentClientTransferException.php +38 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/ResponseClassException.php +9 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/ServiceBuilderException.php +7 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/ServiceNotFoundException.php +5 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/ValidationException.php +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/AbstractResourceIteratorFactory.php +37 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/CompositeResourceIteratorFactory.php +67 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/MapResourceIteratorFactory.php +34 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/Model.php +64 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIterator.php +254 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorApplyBatched.php +111 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorClassFactory.php +60 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorFactoryInterface.php +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorInterface.php +61 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/composer.json +29 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Stream/PhpStreamRequestFactory.php +276 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Stream/Stream.php +289 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Stream/StreamInterface.php +218 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Stream/StreamRequestFactoryInterface.php +24 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Stream/composer.json +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/AbstractBatchDecoratorTest.php +33 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchBuilderTest.php +86 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchClosureDivisorTest.php +36 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchClosureTransferTest.php +52 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchCommandTransferTest.php +83 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchRequestTransferTest.php +80 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchSizeDivisorTest.php +24 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchTest.php +91 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/ExceptionBufferingBatchTest.php +45 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/FlushingBatchTest.php +40 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/HistoryBatchTest.php +26 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/NotifyingBatchTest.php +45 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Cache/CacheAdapterFactoryTest.php +64 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Cache/CacheAdapterTest.php +68 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Cache/ClosureCacheAdapterTest.php +94 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Cache/NullCacheAdapterTest.php +20 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Cache/Zf2CacheAdapterTest.php +58 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/AbstractHasDispatcherTest.php +63 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/CollectionTest.php +529 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/EventTest.php +62 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/Exception/BatchTransferExceptionTest.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/Exception/ExceptionCollectionTest.php +66 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/VersionTest.php +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/GuzzleTestCase.php +235 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/AbstractEntityBodyDecoratorTest.php +34 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/CachingEntityBodyTest.php +249 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/ClientTest.php +601 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Curl/CurlHandleTest.php +947 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Curl/CurlMultiProxyTest.php +110 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Curl/CurlMultiTest.php +455 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Curl/CurlVersionTest.php +39 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Curl/RequestMediatorTest.php +67 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/EntityBodyTest.php +182 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Exception/CurlExceptionTest.php +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Exception/ExceptionTest.php +66 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Exception/MultiTransferExceptionTest.php +51 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/IoEmittingEntityBodyTest.php +47 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/AbstractMessageTest.php +136 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/EntityEnclosingRequestTest.php +434 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/Header/HeaderFactoryTest.php +29 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/Header/LinkTest.php +63 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/HeaderComparison.php +135 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/HeaderComparisonTest.php +115 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/HeaderTest.php +162 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/PostFileTest.php +88 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/RequestFactoryTest.php +616 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/RequestTest.php +639 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/ResponseTest.php +677 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/MimetypesTest.php +31 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/QueryAggregator/CommaAggregatorTest.php +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/QueryAggregator/DuplicateAggregatorTest.php +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/QueryAggregator/PhpAggregatorTest.php +32 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/QueryStringTest.php +233 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/ReadLimitEntityBodyTest.php +81 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/RedirectPluginTest.php +277 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Server.php +187 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/StaticClientTest.php +67 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/UrlTest.php +303 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/server.js +146 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Inflection/InflectorTest.php +37 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Inflection/MemoizingInflectorTest.php +46 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Inflection/PreComputedInflectorTest.php +45 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/AppendIteratorTest.php +29 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/ChunkedIteratorTest.php +60 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/FilterIteratorTest.php +28 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/MapIteratorTest.php +28 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/MethodProxyIteratorTest.php +28 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Log/ArrayLogAdapterTest.php +23 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Log/ClosureLogAdapterTest.php +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Log/MessageFormatterTest.php +143 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Log/PsrLogAdapterTest.php +25 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Log/Zf2LogAdapterTest.php +51 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/CustomResponseModel.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/ErrorResponseMock.php +25 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/ExceptionMock.php +11 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/MockMulti.php +11 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/MockObserver.php +65 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/MockSubject.php +7 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/Cookie/CookieParserProvider.php +381 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/Cookie/CookieParserTest.php +22 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/Message/MessageParserProvider.php +225 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/Message/MessageParserTest.php +58 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/Message/PeclHttpMessageParserTest.php +36 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/ParserRegistryTest.php +33 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/UriTemplate/AbstractUriTemplateTest.php +113 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/UriTemplate/PeclUriTemplateTest.php +27 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/UriTemplate/UriTemplateTest.php +106 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Async/AsyncPluginTest.php +93 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/AbstractBackoffStrategyTest.php +86 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/BackoffLoggerTest.php +110 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/BackoffPluginTest.php +297 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/CallbackBackoffStrategyTest.php +31 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/ConstantBackoffStrategyTest.php +20 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/CurlBackoffStrategyTest.php +36 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/ExponentialBackoffStrategyTest.php +23 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/HttpBackoffStrategyTest.php +47 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/LinearBackoffStrategyTest.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/ReasonPhraseBackoffStrategyTest.php +32 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/TruncatedBackoffStrategyTest.php +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/CachePluginTest.php +441 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/CallbackCanCacheStrategyTest.php +72 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/DefaultCacheStorageTest.php +193 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/DefaultCanCacheStrategyTest.php +40 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/DefaultRevalidationTest.php +248 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/DenyRevalidationTest.php +19 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/SkipRevalidationTest.php +19 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cookie/CookieJar/ArrayCookieJarTest.php +385 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cookie/CookieJar/FileCookieJarTest.php +63 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cookie/CookiePluginTest.php +134 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cookie/CookieTest.php +223 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/CurlAuth/CurlAuthPluginTest.php +39 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/ErrorResponse/ErrorResponsePluginTest.php +137 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/History/HistoryPluginTest.php +140 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Log/LogPluginTest.php +95 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Md5/CommandContentMd5PluginTest.php +97 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Md5/Md5ValidatorPluginTest.php +120 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Mock/MockPluginTest.php +199 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Oauth/OauthPluginTest.php +345 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/AbstractConfigLoaderTest.php +149 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Builder/ServiceBuilderLoaderTest.php +177 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Builder/ServiceBuilderTest.php +317 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/CachingConfigLoaderTest.php +43 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/ClientTest.php +320 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/AbstractCommandTest.php +16 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/ClosureCommandTest.php +54 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/CommandTest.php +445 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/DefaultRequestSerializerTest.php +122 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/DefaultResponseParserTest.php +59 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/Factory/AliasFactoryTest.php +76 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/Factory/CompositeFactoryTest.php +124 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/Factory/ConcreteClassFactoryTest.php +49 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/Factory/MapFactoryTest.php +37 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/Factory/ServiceDescriptionFactoryTest.php +68 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/AbstractVisitorTestCase.php +110 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/BodyVisitorTest.php +63 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/HeaderVisitorTest.php +48 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/JsonVisitorTest.php +60 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/PostFieldVisitorTest.php +33 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/PostFileVisitorTest.php +54 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/QueryVisitorTest.php +48 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/ResponseBodyVisitorTest.php +20 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/XmlVisitorTest.php +558 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/AbstractResponseVisitorTest.php +29 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/BodyVisitorTest.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/HeaderVisitorTest.php +98 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/JsonVisitorTest.php +157 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/ReasonPhraseVisitorTest.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/StatusCodeVisitorTest.php +21 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/XmlVisitorTest.php +431 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/VisitorFlyweightTest.php +53 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/OperationCommandTest.php +102 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/OperationResponseParserTest.php +335 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/OperationTest.php +308 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/ParameterTest.php +411 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/SchemaFormatterTest.php +61 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/SchemaValidatorTest.php +326 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/ServiceDescriptionLoaderTest.php +177 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/ServiceDescriptionTest.php +240 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Exception/CommandTransferExceptionTest.php +66 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Exception/InconsistentClientTransferExceptionTest.php +15 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Exception/ValidationExceptionTest.php +17 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Command/IterableCommand.php +31 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Command/MockCommand.php +32 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Command/OtherCommand.php +30 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Command/Sub/Sub.php +7 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/MockClient.php +36 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Model/MockCommandIterator.php +42 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Resource/CompositeResourceIteratorFactoryTest.php +37 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Resource/MapResourceIteratorFactoryTest.php +40 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Resource/ModelTest.php +65 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Resource/ResourceIteratorClassFactoryTest.php +41 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Resource/ResourceIteratorTest.php +184 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Stream/PhpStreamRequestFactoryTest.php +172 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Stream/StreamTest.php +189 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/FileBody.txt +0 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/description/bar.json +3 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/description/baz.json +3 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/description/foo.json +8 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/description/recursive.json +3 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/mock_response +3 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/services/json1.json +18 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/services/json2.json +11 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/services/services.json +71 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/test_service.json +40 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/test_service2.json +7 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/test_service_3.json +40 -0
- app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/bootstrap.php +10 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/.gitignore +3 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/CHANGELOG.md +23 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php +202 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcher.php +317 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcherInterface.php +34 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Debug/WrappedListener.php +69 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/DependencyInjection/RegisterListenersPass.php +106 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Event.php +129 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php +185 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcherInterface.php +96 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventSubscriberInterface.php +50 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/GenericEvent.php +186 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ImmutableEventDispatcher.php +92 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/LICENSE +19 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/README.md +25 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/ContainerAwareEventDispatcherTest.php +244 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php +171 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/DependencyInjection/RegisterListenersPassTest.php +140 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/EventDispatcherTest.php +346 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/EventTest.php +84 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/GenericEventTest.php +140 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/ImmutableEventDispatcherTest.php +105 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/composer.json +41 -0
- app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/phpunit.xml.dist +25 -0
- app/code/community/Fontis/Info/Block/Extensions.php +52 -0
- app/code/community/Fontis/Info/Helper/Data.php +140 -0
- app/code/community/Fontis/Info/Model/Flag.php +29 -0
- app/code/community/Fontis/Info/Model/Info.php +202 -0
- app/code/community/Fontis/Info/Model/Severities.php +44 -0
- app/code/community/Fontis/Info/etc/adminhtml.xml +41 -0
- app/code/community/Fontis/Info/etc/config.xml +69 -0
- app/code/community/Fontis/Info/etc/system.xml +71 -0
- app/design/frontend/base/default/layout/fontis/australia.xml +11 -1
- app/design/frontend/base/default/template/fontis/australia/checkout/address/failure.phtml +26 -0
- app/design/frontend/base/default/template/fontis/australia/checkout/address/suggestion.phtml +27 -0
- app/design/frontend/base/default/template/fontis/australia/checkout/onepage.phtml +27 -0
- app/design/frontend/base/default/template/fontis/australia/payment/bpay/details.phtml +43 -0
- app/design/frontend/base/default/template/fontis/australia/payment/bpay/info.phtml +7 -5
- app/design/frontend/base/default/template/fontis/australia/payment/bpay/success.phtml +5 -5
- app/etc/modules/Fontis_Info.xml +28 -0
- package.xml +4 -4
- skin/frontend/base/default/fontis/australia/css/opcheckout.css +58 -0
- skin/frontend/base/default/fontis/australia/images/bpay.png +0 -0
- skin/frontend/base/default/fontis/australia/js/opcheckout.js +176 -0
app/code/community/Fontis/Australia/Block/Autocomplete.php
CHANGED
@@ -21,6 +21,9 @@
|
|
21 |
*/
|
22 |
class Fontis_Australia_Block_Autocomplete extends Mage_Core_Block_Abstract
|
23 |
{
|
|
|
|
|
|
|
24 |
protected function _toHtml()
|
25 |
{
|
26 |
$html = '';
|
21 |
*/
|
22 |
class Fontis_Australia_Block_Autocomplete extends Mage_Core_Block_Abstract
|
23 |
{
|
24 |
+
/**
|
25 |
+
* @return string
|
26 |
+
*/
|
27 |
protected function _toHtml()
|
28 |
{
|
29 |
$html = '';
|
app/code/community/Fontis/Australia/Block/Bpay/Form.php
CHANGED
@@ -16,7 +16,6 @@
|
|
16 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
*/
|
18 |
|
19 |
-
|
20 |
class Fontis_Australia_Block_Bpay_Form extends Mage_Payment_Block_Form
|
21 |
{
|
22 |
protected function _construct()
|
16 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
*/
|
18 |
|
|
|
19 |
class Fontis_Australia_Block_Bpay_Form extends Mage_Payment_Block_Form
|
20 |
{
|
21 |
protected function _construct()
|
app/code/community/Fontis/Australia/Block/Bpay/Info.php
CHANGED
@@ -16,10 +16,8 @@
|
|
16 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
*/
|
18 |
|
19 |
-
|
20 |
class Fontis_Australia_Block_Bpay_Info extends Mage_Payment_Block_Info
|
21 |
{
|
22 |
-
|
23 |
protected $_billerCode;
|
24 |
protected $_ref;
|
25 |
|
16 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
*/
|
18 |
|
|
|
19 |
class Fontis_Australia_Block_Bpay_Info extends Mage_Payment_Block_Info
|
20 |
{
|
|
|
21 |
protected $_billerCode;
|
22 |
protected $_ref;
|
23 |
|
app/code/community/Fontis/Australia/Block/Directdeposit/Form.php
CHANGED
@@ -18,11 +18,9 @@
|
|
18 |
|
19 |
class Fontis_Australia_Block_Directdeposit_Form extends Mage_Payment_Block_Form
|
20 |
{
|
21 |
-
|
22 |
protected function _construct()
|
23 |
{
|
24 |
parent::_construct();
|
25 |
$this->setTemplate('fontis/australia/payment/directdeposit/form.phtml');
|
26 |
}
|
27 |
-
|
28 |
}
|
18 |
|
19 |
class Fontis_Australia_Block_Directdeposit_Form extends Mage_Payment_Block_Form
|
20 |
{
|
|
|
21 |
protected function _construct()
|
22 |
{
|
23 |
parent::_construct();
|
24 |
$this->setTemplate('fontis/australia/payment/directdeposit/form.phtml');
|
25 |
}
|
|
|
26 |
}
|
app/code/community/Fontis/Australia/Block/Directdeposit/Info.php
CHANGED
@@ -18,7 +18,6 @@
|
|
18 |
|
19 |
class Fontis_Australia_Block_Directdeposit_Info extends Mage_Payment_Block_Info
|
20 |
{
|
21 |
-
|
22 |
protected $_accountName;
|
23 |
protected $_accountBSB;
|
24 |
protected $_accountNumber;
|
@@ -85,7 +84,7 @@ class Fontis_Australia_Block_Directdeposit_Info extends Mage_Payment_Block_Info
|
|
85 |
/**
|
86 |
* Converts serialised additional data into a more usable form.
|
87 |
*
|
88 |
-
* @return
|
89 |
*/
|
90 |
protected function _convertAdditionalData()
|
91 |
{
|
@@ -103,5 +102,4 @@ class Fontis_Australia_Block_Directdeposit_Info extends Mage_Payment_Block_Info
|
|
103 |
}
|
104 |
return $this;
|
105 |
}
|
106 |
-
|
107 |
}
|
18 |
|
19 |
class Fontis_Australia_Block_Directdeposit_Info extends Mage_Payment_Block_Info
|
20 |
{
|
|
|
21 |
protected $_accountName;
|
22 |
protected $_accountBSB;
|
23 |
protected $_accountNumber;
|
84 |
/**
|
85 |
* Converts serialised additional data into a more usable form.
|
86 |
*
|
87 |
+
* @return Fontis_Australia_Block_Directdeposit_Info
|
88 |
*/
|
89 |
protected function _convertAdditionalData()
|
90 |
{
|
102 |
}
|
103 |
return $this;
|
104 |
}
|
|
|
105 |
}
|
app/code/community/Fontis/Australia/Block/Getprice.php
DELETED
@@ -1,84 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Fontis Australia Extension
|
4 |
-
*
|
5 |
-
* NOTICE OF LICENSE
|
6 |
-
*
|
7 |
-
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
-
* that is bundled with this package in the file LICENSE.txt.
|
9 |
-
* It is also available through the world-wide-web at this URL:
|
10 |
-
* http://opensource.org/licenses/osl-3.0.php
|
11 |
-
*
|
12 |
-
* @category Fontis
|
13 |
-
* @package Fontis_Australia
|
14 |
-
* @author Tom Greenaway
|
15 |
-
* @copyright Copyright (c) 2008 Fontis Pty. Ltd. (http://www.fontis.com.au)
|
16 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
-
*/
|
18 |
-
class Fontis_Australia_Block_Getprice extends Mage_Adminhtml_Block_System_Config_Form_Field_Array_Abstract
|
19 |
-
{
|
20 |
-
protected $magentoOptions = array('final_price' => 'final_price', 'product_num' => 'product_num', "link" => "link", "category" => "category", "image_url" => "image_url", "currency" => "currency");
|
21 |
-
|
22 |
-
public function __construct()
|
23 |
-
{
|
24 |
-
$this->addColumn('magento', array(
|
25 |
-
'label' => Mage::helper('adminhtml')->__('Magento product attribute'),
|
26 |
-
'size' => 28,
|
27 |
-
));
|
28 |
-
$this->addColumn('xmlfeed', array(
|
29 |
-
'label' => Mage::helper('adminhtml')->__('Getprice feed tag'),
|
30 |
-
'size' => 28
|
31 |
-
));
|
32 |
-
$this->_addAfter = false;
|
33 |
-
$this->_addButtonLabel = Mage::helper('adminhtml')->__('Add linked attribute');
|
34 |
-
|
35 |
-
parent::__construct();
|
36 |
-
$this->setTemplate('fontis/australia/system/config/form/field/array_dropdown.phtml');
|
37 |
-
|
38 |
-
// product options
|
39 |
-
$eav_config_model = Mage::getModel('eav/config');
|
40 |
-
$attributes = $eav_config_model->getEntityAttributeCodes('catalog_product');
|
41 |
-
|
42 |
-
foreach($attributes as $att_code)
|
43 |
-
{
|
44 |
-
$attribute = $eav_config_model->getAttribute('catalog_product', $att_code);
|
45 |
-
Mage::log($attribute);
|
46 |
-
|
47 |
-
if ($att_code != '')
|
48 |
-
{
|
49 |
-
$this->magentoOptions[$att_code] = $att_code;
|
50 |
-
}
|
51 |
-
}
|
52 |
-
asort($this->magentoOptions);
|
53 |
-
}
|
54 |
-
|
55 |
-
protected function _renderCellTemplate($columnName)
|
56 |
-
{
|
57 |
-
if (empty($this->_columns[$columnName])) {
|
58 |
-
throw new Exception('Wrong column name specified.');
|
59 |
-
}
|
60 |
-
$column = $this->_columns[$columnName];
|
61 |
-
$inputName = $this->getElement()->getName() . '[#{_id}][' . $columnName . ']';
|
62 |
-
|
63 |
-
if($columnName == 'magento')
|
64 |
-
{
|
65 |
-
$rendered = '<select name="'.$inputName.'">';
|
66 |
-
foreach($this->magentoOptions as $att => $name)
|
67 |
-
{
|
68 |
-
$rendered .= '<option value="'.$att.'">'.$name.'</option>';
|
69 |
-
}
|
70 |
-
$rendered .= '</select>';
|
71 |
-
}
|
72 |
-
else
|
73 |
-
{
|
74 |
-
$rendered = '<select name="' . $inputName . '">';
|
75 |
-
$model = Mage::getModel('australia/getprice');
|
76 |
-
foreach ($model->available_fields as $field) {
|
77 |
-
$rendered .= '<option value="'.$field.'">'.str_replace("_", " ", $field)."</option>";
|
78 |
-
}
|
79 |
-
$rendered .= '</select>';
|
80 |
-
}
|
81 |
-
|
82 |
-
return $rendered;
|
83 |
-
}
|
84 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/Fontis/Australia/Block/Googleproducts.php
DELETED
@@ -1,85 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Fontis Australia Extension
|
4 |
-
*
|
5 |
-
* NOTICE OF LICENSE
|
6 |
-
*
|
7 |
-
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
-
* that is bundled with this package in the file LICENSE.txt.
|
9 |
-
* It is also available through the world-wide-web at this URL:
|
10 |
-
* http://opensource.org/licenses/osl-3.0.php
|
11 |
-
*
|
12 |
-
* @category Fontis
|
13 |
-
* @package Fontis_Australia
|
14 |
-
* @author Peter Spiller
|
15 |
-
* @copyright Copyright (c) 2008 Fontis Pty. Ltd. (http://www.fontis.com.au)
|
16 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
-
*/
|
18 |
-
class Fontis_Australia_Block_Googleproducts extends Mage_Adminhtml_Block_System_Config_Form_Field_Array_Abstract
|
19 |
-
{
|
20 |
-
// Map in some of the values not normally visible
|
21 |
-
protected $magentoOptions = array('is_salable' => 'is_saleable', 'manufacturer_name' => 'manufacturer_name', 'final_price' => 'final_price');
|
22 |
-
|
23 |
-
public function __construct()
|
24 |
-
{
|
25 |
-
$this->addColumn('magento', array(
|
26 |
-
'label' => Mage::helper('adminhtml')->__('Magento product attribute'),
|
27 |
-
'size' => 28,
|
28 |
-
));
|
29 |
-
$this->addColumn('xmlfeed', array(
|
30 |
-
'label' => Mage::helper('adminhtml')->__('Google Products feed tag'),
|
31 |
-
'size' => 28
|
32 |
-
));
|
33 |
-
$this->_addAfter = false;
|
34 |
-
$this->_addButtonLabel = Mage::helper('adminhtml')->__('Add linked attribute');
|
35 |
-
|
36 |
-
parent::__construct();
|
37 |
-
$this->setTemplate('fontis/australia/system/config/form/field/array_dropdown.phtml');
|
38 |
-
|
39 |
-
// product options
|
40 |
-
$eav_config_model = Mage::getModel('eav/config');
|
41 |
-
$attributes = $eav_config_model->getEntityAttributeCodes('catalog_product');
|
42 |
-
|
43 |
-
foreach($attributes as $att_code)
|
44 |
-
{
|
45 |
-
$attribute = $eav_config_model->getAttribute('catalog_product', $att_code);
|
46 |
-
if ($att_code != '')
|
47 |
-
{
|
48 |
-
$this->magentoOptions[$att_code] = $att_code;
|
49 |
-
}
|
50 |
-
}
|
51 |
-
asort($this->magentoOptions);
|
52 |
-
}
|
53 |
-
|
54 |
-
protected function _renderCellTemplate($columnName)
|
55 |
-
{
|
56 |
-
if (empty($this->_columns[$columnName])) {
|
57 |
-
throw new Exception('Wrong column name specified.');
|
58 |
-
}
|
59 |
-
$column = $this->_columns[$columnName];
|
60 |
-
$inputName = $this->getElement()->getName() . '[#{_id}][' . $columnName . ']';
|
61 |
-
|
62 |
-
if($columnName == 'magento')
|
63 |
-
{
|
64 |
-
$rendered = '<select name="'.$inputName.'">';
|
65 |
-
foreach($this->magentoOptions as $att => $name)
|
66 |
-
{
|
67 |
-
$rendered .= '<option value="'.$att.'">'.$name.'</option>';
|
68 |
-
}
|
69 |
-
$rendered .= '</select>';
|
70 |
-
}
|
71 |
-
else
|
72 |
-
{
|
73 |
-
$rendered = '<select name="' . $inputName . '">';
|
74 |
-
$model = Mage::getModel('australia/googleproducts');
|
75 |
-
foreach ($model->available_fields as $field) {
|
76 |
-
$rendered .= '<option value="'.$field.'">'.str_replace("_", " ", $field)."</option>";
|
77 |
-
}
|
78 |
-
$rendered .= '</select>';
|
79 |
-
}
|
80 |
-
|
81 |
-
return $rendered;
|
82 |
-
}
|
83 |
-
|
84 |
-
|
85 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/Fontis/Australia/Block/Myshopping.php
DELETED
@@ -1,84 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Fontis Australia Extension
|
4 |
-
*
|
5 |
-
* NOTICE OF LICENSE
|
6 |
-
*
|
7 |
-
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
-
* that is bundled with this package in the file LICENSE.txt.
|
9 |
-
* It is also available through the world-wide-web at this URL:
|
10 |
-
* http://opensource.org/licenses/osl-3.0.php
|
11 |
-
*
|
12 |
-
* @category Fontis
|
13 |
-
* @package Fontis_Australia
|
14 |
-
* @author Tom Greenaway
|
15 |
-
* @copyright Copyright (c) 2008 Fontis Pty. Ltd. (http://www.fontis.com.au)
|
16 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
-
*/
|
18 |
-
class Fontis_Australia_Block_Myshopping extends Mage_Adminhtml_Block_System_Config_Form_Field_Array_Abstract
|
19 |
-
{
|
20 |
-
protected $magentoOptions = array('instock' => 'instock', 'brand' => 'brand', 'final_price' => 'final_price', 'product_id' => 'product_id', "category" => "category", "link" => "link", "image_url" => "image_url");
|
21 |
-
|
22 |
-
public function __construct()
|
23 |
-
{
|
24 |
-
$this->addColumn('magento', array(
|
25 |
-
'label' => Mage::helper('adminhtml')->__('Magento product attribute'),
|
26 |
-
'size' => 28,
|
27 |
-
));
|
28 |
-
$this->addColumn('xmlfeed', array(
|
29 |
-
'label' => Mage::helper('adminhtml')->__('Myshopping feed tag'),
|
30 |
-
'size' => 28
|
31 |
-
));
|
32 |
-
$this->_addAfter = false;
|
33 |
-
$this->_addButtonLabel = Mage::helper('adminhtml')->__('Add linked attribute');
|
34 |
-
|
35 |
-
parent::__construct();
|
36 |
-
$this->setTemplate('fontis/australia/system/config/form/field/array_dropdown.phtml');
|
37 |
-
|
38 |
-
// product options
|
39 |
-
$eav_config_model = Mage::getModel('eav/config');
|
40 |
-
$attributes = $eav_config_model->getEntityAttributeCodes('catalog_product');
|
41 |
-
|
42 |
-
foreach($attributes as $att_code)
|
43 |
-
{
|
44 |
-
$attribute = $eav_config_model->getAttribute('catalog_product', $att_code);
|
45 |
-
Mage::log($attribute);
|
46 |
-
|
47 |
-
if ($att_code != '')
|
48 |
-
{
|
49 |
-
$this->magentoOptions[$att_code] = $att_code;
|
50 |
-
}
|
51 |
-
}
|
52 |
-
asort($this->magentoOptions);
|
53 |
-
}
|
54 |
-
|
55 |
-
protected function _renderCellTemplate($columnName)
|
56 |
-
{
|
57 |
-
if (empty($this->_columns[$columnName])) {
|
58 |
-
throw new Exception('Wrong column name specified.');
|
59 |
-
}
|
60 |
-
$column = $this->_columns[$columnName];
|
61 |
-
$inputName = $this->getElement()->getName() . '[#{_id}][' . $columnName . ']';
|
62 |
-
|
63 |
-
if($columnName == 'magento')
|
64 |
-
{
|
65 |
-
$rendered = '<select name="'.$inputName.'">';
|
66 |
-
foreach($this->magentoOptions as $att => $name)
|
67 |
-
{
|
68 |
-
$rendered .= '<option value="'.$att.'">'.$name.'</option>';
|
69 |
-
}
|
70 |
-
$rendered .= '</select>';
|
71 |
-
}
|
72 |
-
else
|
73 |
-
{
|
74 |
-
$rendered = '<select name="' . $inputName . '">';
|
75 |
-
$model = Mage::getModel('australia/myshopping');
|
76 |
-
foreach ($model->available_fields as $field) {
|
77 |
-
$rendered .= '<option value="'.$field.'">'.str_replace("_", " ", $field)."</option>";
|
78 |
-
}
|
79 |
-
$rendered .= '</select>';
|
80 |
-
}
|
81 |
-
|
82 |
-
return $rendered;
|
83 |
-
}
|
84 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/Fontis/Australia/Block/Shopbot.php
DELETED
@@ -1,89 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Fontis Australia Extension
|
4 |
-
*
|
5 |
-
* NOTICE OF LICENSE
|
6 |
-
*
|
7 |
-
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
-
* that is bundled with this package in the file LICENSE.txt.
|
9 |
-
* It is also available through the world-wide-web at this URL:
|
10 |
-
* http://opensource.org/licenses/osl-3.0.php
|
11 |
-
*
|
12 |
-
* @category Fontis
|
13 |
-
* @package Fontis_Australia
|
14 |
-
* @author Tom Greenaway
|
15 |
-
* @copyright Copyright (c) 2008 Fontis Pty. Ltd. (http://www.fontis.com.au)
|
16 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
-
*/
|
18 |
-
class Fontis_Australia_Block_Shopbot extends Mage_Adminhtml_Block_System_Config_Form_Field_Array_Abstract
|
19 |
-
{
|
20 |
-
protected $magentoOptions = array("final_price" => "final_price", "link" => "link", "availability" => "availability", "price" => "price");
|
21 |
-
|
22 |
-
public function __construct()
|
23 |
-
{
|
24 |
-
$this->addColumn('magento', array(
|
25 |
-
'label' => Mage::helper('adminhtml')->__('Magento product attribute'),
|
26 |
-
'size' => 28,
|
27 |
-
));
|
28 |
-
$this->addColumn('xmlfeed', array(
|
29 |
-
'label' => Mage::helper('adminhtml')->__('Shopbot feed tag'),
|
30 |
-
'size' => 28
|
31 |
-
));
|
32 |
-
$this->_addAfter = false;
|
33 |
-
$this->_addButtonLabel = Mage::helper('adminhtml')->__('Add linked attribute');
|
34 |
-
|
35 |
-
parent::__construct();
|
36 |
-
$this->setTemplate('fontis/australia/system/config/form/field/array_dropdown.phtml');
|
37 |
-
|
38 |
-
// extra options
|
39 |
-
$this->magentoOptions['FONTIS-product-id'] = 'Product ID';
|
40 |
-
$this->magentoOptions['FONTIS-category'] = 'Product Category';
|
41 |
-
$this->magentoOptions['FONTIS-image-link'] = 'Product Image Link';
|
42 |
-
|
43 |
-
// product options
|
44 |
-
$eav_config_model = Mage::getModel('eav/config');
|
45 |
-
$attributes = $eav_config_model->getEntityAttributeCodes('catalog_product');
|
46 |
-
|
47 |
-
foreach($attributes as $att_code)
|
48 |
-
{
|
49 |
-
$attribute = $eav_config_model->getAttribute('catalog_product', $att_code);
|
50 |
-
Mage::log($attribute);
|
51 |
-
|
52 |
-
if ($att_code != '')
|
53 |
-
{
|
54 |
-
$this->magentoOptions[$att_code] = $att_code;
|
55 |
-
}
|
56 |
-
}
|
57 |
-
asort($this->magentoOptions);
|
58 |
-
}
|
59 |
-
|
60 |
-
protected function _renderCellTemplate($columnName)
|
61 |
-
{
|
62 |
-
if (empty($this->_columns[$columnName])) {
|
63 |
-
throw new Exception('Wrong column name specified.');
|
64 |
-
}
|
65 |
-
$column = $this->_columns[$columnName];
|
66 |
-
$inputName = $this->getElement()->getName() . '[#{_id}][' . $columnName . ']';
|
67 |
-
|
68 |
-
if($columnName == 'magento')
|
69 |
-
{
|
70 |
-
$rendered = '<select name="'.$inputName.'">';
|
71 |
-
foreach($this->magentoOptions as $att => $name)
|
72 |
-
{
|
73 |
-
$rendered .= '<option value="'.$att.'">'.$name.'</option>';
|
74 |
-
}
|
75 |
-
$rendered .= '</select>';
|
76 |
-
}
|
77 |
-
else
|
78 |
-
{
|
79 |
-
$rendered = '<select name="' . $inputName . '">';
|
80 |
-
$model = Mage::getModel('australia/shopbot');
|
81 |
-
foreach ($model->available_fields as $field) {
|
82 |
-
$rendered .= '<option value="'.$field.'">'.str_replace("_", " ", $field)."</option>";
|
83 |
-
}
|
84 |
-
$rendered .= '</select>';
|
85 |
-
}
|
86 |
-
|
87 |
-
return $rendered;
|
88 |
-
}
|
89 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/Fontis/Australia/Block/Shoppingdotcom.php
DELETED
@@ -1,83 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Fontis Australia Extension
|
4 |
-
*
|
5 |
-
* NOTICE OF LICENSE
|
6 |
-
*
|
7 |
-
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
-
* that is bundled with this package in the file LICENSE.txt.
|
9 |
-
* It is also available through the world-wide-web at this URL:
|
10 |
-
* http://opensource.org/licenses/osl-3.0.php
|
11 |
-
*
|
12 |
-
* @category Fontis
|
13 |
-
* @package Fontis_Australia
|
14 |
-
* @author Peter Spiller
|
15 |
-
* @copyright Copyright (c) 2008 Fontis Pty. Ltd. (http://www.fontis.com.au)
|
16 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
-
*/
|
18 |
-
class Fontis_Australia_Block_Shoppingdotcom extends Mage_Adminhtml_Block_System_Config_Form_Field_Array_Abstract
|
19 |
-
{
|
20 |
-
// Map in some of the values not normally visible
|
21 |
-
protected $magentoOptions = array('is_salable' => 'is_saleable', 'manufacturer_name' => 'manufacturer_name', 'final_price' => 'final_price');
|
22 |
-
|
23 |
-
public function __construct()
|
24 |
-
{
|
25 |
-
$this->addColumn('magento', array(
|
26 |
-
'label' => Mage::helper('adminhtml')->__('Magento product attribute'),
|
27 |
-
'size' => 28,
|
28 |
-
));
|
29 |
-
$this->addColumn('xmlfeed', array(
|
30 |
-
'label' => Mage::helper('adminhtml')->__('Shopping.com feed tag'),
|
31 |
-
'size' => 28
|
32 |
-
));
|
33 |
-
$this->_addAfter = false;
|
34 |
-
$this->_addButtonLabel = Mage::helper('adminhtml')->__('Add linked attribute');
|
35 |
-
|
36 |
-
parent::__construct();
|
37 |
-
$this->setTemplate('fontis/australia/system/config/form/field/array_dropdown.phtml');
|
38 |
-
|
39 |
-
// product options
|
40 |
-
$eav_config_model = Mage::getModel('eav/config');
|
41 |
-
$attributes = $eav_config_model->getEntityAttributeCodes('catalog_product');
|
42 |
-
|
43 |
-
foreach($attributes as $att_code)
|
44 |
-
{
|
45 |
-
$attribute = $eav_config_model->getAttribute('catalog_product', $att_code);
|
46 |
-
if ($att_code != '')
|
47 |
-
{
|
48 |
-
$this->magentoOptions[$att_code] = $att_code;
|
49 |
-
}
|
50 |
-
}
|
51 |
-
asort($this->magentoOptions);
|
52 |
-
}
|
53 |
-
|
54 |
-
protected function _renderCellTemplate($columnName)
|
55 |
-
{
|
56 |
-
if (empty($this->_columns[$columnName])) {
|
57 |
-
throw new Exception('Wrong column name specified.');
|
58 |
-
}
|
59 |
-
$column = $this->_columns[$columnName];
|
60 |
-
$inputName = $this->getElement()->getName() . '[#{_id}][' . $columnName . ']';
|
61 |
-
|
62 |
-
if($columnName == 'magento')
|
63 |
-
{
|
64 |
-
$rendered = '<select name="'.$inputName.'">';
|
65 |
-
foreach($this->magentoOptions as $att => $name)
|
66 |
-
{
|
67 |
-
$rendered .= '<option value="'.$att.'">'.$name.'</option>';
|
68 |
-
}
|
69 |
-
$rendered .= '</select>';
|
70 |
-
}
|
71 |
-
else
|
72 |
-
{
|
73 |
-
$rendered = '<select name="' . $inputName . '">';
|
74 |
-
$model = Mage::getModel('australia/shoppingdotcom');
|
75 |
-
foreach ($model->available_fields as $field) {
|
76 |
-
$rendered .= '<option value="'.$field.'">'.str_replace("_", " ", $field)."</option>";
|
77 |
-
}
|
78 |
-
$rendered .= '</select>';
|
79 |
-
}
|
80 |
-
|
81 |
-
return $rendered;
|
82 |
-
}
|
83 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/Fontis/Australia/Helper/Address.php
ADDED
@@ -0,0 +1,59 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Fontis Australia Extension
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
*
|
12 |
+
* @category Fontis
|
13 |
+
* @package Fontis_Australia
|
14 |
+
* @author Chris Norton
|
15 |
+
* @author Thai Phan
|
16 |
+
* @copyright Copyright (c) 2014 Fontis Pty. Ltd. (http://www.fontis.com.au)
|
17 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
18 |
+
*/
|
19 |
+
|
20 |
+
/**
|
21 |
+
* Helper functions for address validation
|
22 |
+
*/
|
23 |
+
class Fontis_Australia_Helper_Address extends Mage_Core_Helper_Abstract
|
24 |
+
{
|
25 |
+
const XML_PATH_ADDRESS_VALIDATION_ENABLED = 'fontis_australia/address_validation/enabled';
|
26 |
+
const XML_PATH_ADDRESS_VALIDATION_BACKEND = 'fontis_australia/address_validation/backend';
|
27 |
+
const XML_PATH_DELIVERY_CHOICES_DEVELOPER_MODE = 'fontis_australia/address_validation/delivery_choices_developer_mode';
|
28 |
+
|
29 |
+
/**
|
30 |
+
* Checks whether checkout address validation is enabled.
|
31 |
+
*
|
32 |
+
* @return bool
|
33 |
+
*/
|
34 |
+
public function isAddressValidationEnabled()
|
35 |
+
{
|
36 |
+
return Mage::getStoreConfigFlag(self::XML_PATH_ADDRESS_VALIDATION_ENABLED);
|
37 |
+
}
|
38 |
+
|
39 |
+
/**
|
40 |
+
* Gets the selected backend for address validation, e.g. Australia Post
|
41 |
+
* Delivery Choices
|
42 |
+
*
|
43 |
+
* @return string
|
44 |
+
*/
|
45 |
+
public function getAddressValidationBackend()
|
46 |
+
{
|
47 |
+
return Mage::getStoreConfig(self::XML_PATH_ADDRESS_VALIDATION_BACKEND);
|
48 |
+
}
|
49 |
+
|
50 |
+
/**
|
51 |
+
* Checks whether developer mode is enabled for Delivery Choices.
|
52 |
+
*
|
53 |
+
* @return bool
|
54 |
+
*/
|
55 |
+
public function isDeliveryChoicesDeveloperMode()
|
56 |
+
{
|
57 |
+
return Mage::getStoreConfigFlag(self::XML_PATH_DELIVERY_CHOICES_DEVELOPER_MODE);
|
58 |
+
}
|
59 |
+
}
|
app/code/community/Fontis/Australia/Helper/Australiapost.php
ADDED
@@ -0,0 +1,167 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Fontis Australia Extension
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
*
|
12 |
+
* @category Fontis
|
13 |
+
* @package Fontis_Australia
|
14 |
+
* @author Thai Phan
|
15 |
+
* @copyright Copyright (c) 2014 Fontis Pty. Ltd. (http://www.fontis.com.au)
|
16 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
+
*/
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Collection of Australia Post utility functions.
|
21 |
+
*/
|
22 |
+
class Fontis_Australia_Helper_Australiapost extends Mage_Core_Helper_Data
|
23 |
+
{
|
24 |
+
const XML_PATH_AUSTRALIA_POST_DEVELOPER_MODE = 'carriers/australiapost/developer_mode';
|
25 |
+
|
26 |
+
/**
|
27 |
+
* Returns whether the Australia Post functionality is enabled in the
|
28 |
+
* backend.
|
29 |
+
*
|
30 |
+
* @return bool
|
31 |
+
*/
|
32 |
+
public function isActive()
|
33 |
+
{
|
34 |
+
return Mage::getStoreConfig('carriers/australiapost/active');
|
35 |
+
}
|
36 |
+
|
37 |
+
/**
|
38 |
+
* Checks whether developer mode is enabled for the Australia Post shipping
|
39 |
+
* rates API.
|
40 |
+
*
|
41 |
+
* @return bool
|
42 |
+
*/
|
43 |
+
public function isAustraliaPostDeveloperMode()
|
44 |
+
{
|
45 |
+
return Mage::getStoreConfigFlag(self::XML_PATH_AUSTRALIA_POST_DEVELOPER_MODE);
|
46 |
+
}
|
47 |
+
|
48 |
+
/**
|
49 |
+
* Get the country ID, e.g. "AU" or "US"
|
50 |
+
*
|
51 |
+
* @return string
|
52 |
+
*/
|
53 |
+
public function getCountryId()
|
54 |
+
{
|
55 |
+
return Mage::getSingleton('checkout/session')->getQuote()->getShippingAddress()->getData('country_id');
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Determines whether "Signature on Delivery" is enabled and available for
|
60 |
+
* the current destination. This is a domestic option.
|
61 |
+
*
|
62 |
+
* @return bool
|
63 |
+
*/
|
64 |
+
public function isSignatureOnDelivery()
|
65 |
+
{
|
66 |
+
return Fontis_Australia_Model_Shipping_Carrier_Australiapost_Source_Visibility::OPTIONAL == $this->getSignatureOnDelivery() &&
|
67 |
+
$this->getCountryId() == 'AU';
|
68 |
+
}
|
69 |
+
|
70 |
+
/**
|
71 |
+
* Returns the visibility of "Signature of Delivery" shipping methods.
|
72 |
+
*
|
73 |
+
* @return Fontis_Australia_Model_Shipping_Carrier_Australiapost_Source_Visibility
|
74 |
+
*/
|
75 |
+
public function getSignatureOnDelivery()
|
76 |
+
{
|
77 |
+
return Mage::getStoreConfig('carriers/australiapost/signature_on_delivery');
|
78 |
+
}
|
79 |
+
|
80 |
+
/**
|
81 |
+
* Determines whether "Extra Cover" is enabled for the current destination.
|
82 |
+
*
|
83 |
+
* @return bool
|
84 |
+
*/
|
85 |
+
public function isExtraCover()
|
86 |
+
{
|
87 |
+
return Fontis_Australia_Model_Shipping_Carrier_Australiapost_Source_Visibility::OPTIONAL == $this->getExtraCover();
|
88 |
+
}
|
89 |
+
|
90 |
+
/**
|
91 |
+
* Returns the visibility of "Extra Cover" shipping methods.
|
92 |
+
*
|
93 |
+
* @return Fontis_Australia_Model_Shipping_Carrier_Australiapost_Source_Visibility
|
94 |
+
*/
|
95 |
+
public function getExtraCover()
|
96 |
+
{
|
97 |
+
return Mage::getStoreConfig('carriers/australiapost/extra_cover');
|
98 |
+
}
|
99 |
+
|
100 |
+
/**
|
101 |
+
* Determines whether "Pick Up" is enabled and available for
|
102 |
+
* the current destination. This is an international option.
|
103 |
+
*
|
104 |
+
* @return bool
|
105 |
+
*/
|
106 |
+
public function isPickUp()
|
107 |
+
{
|
108 |
+
return Fontis_Australia_Model_Shipping_Carrier_Australiapost_Source_Visibility::OPTIONAL == $this->getPickUp() &&
|
109 |
+
$this->getCountryId() != 'AU';
|
110 |
+
}
|
111 |
+
|
112 |
+
/**
|
113 |
+
* Returns the visibility of "Extra Cover" shipping methods.
|
114 |
+
*
|
115 |
+
* @return Fontis_Australia_Model_Shipping_Carrier_Australiapost_Source_Visibility
|
116 |
+
*/
|
117 |
+
public function getPickUp()
|
118 |
+
{
|
119 |
+
return Mage::getStoreConfig('carriers/australiapost/pick_up');
|
120 |
+
}
|
121 |
+
|
122 |
+
/**
|
123 |
+
* Get all the simple items in an order.
|
124 |
+
*
|
125 |
+
* @param Mage_Shipping_Model_Rate_Request $order
|
126 |
+
* @return array
|
127 |
+
*/
|
128 |
+
public function getAllSimpleItems(Mage_Shipping_Model_Rate_Request $order)
|
129 |
+
{
|
130 |
+
$items = array();
|
131 |
+
foreach ($order->getAllItems() as $item) {
|
132 |
+
if ($item->getProductType() == 'simple') {
|
133 |
+
$items[] = $item;
|
134 |
+
}
|
135 |
+
}
|
136 |
+
return $items;
|
137 |
+
}
|
138 |
+
|
139 |
+
/**
|
140 |
+
* Get the attribute value for a product, e.g. its length attribute. If the
|
141 |
+
* order only has one item and we've set which product attribute we want to
|
142 |
+
* to get the attribute value from, use that product attribute. For all
|
143 |
+
* other cases, because we can't assume the dimensions of the order, just
|
144 |
+
* use the default config setting.
|
145 |
+
*
|
146 |
+
* @param $order
|
147 |
+
* @param $attribute
|
148 |
+
* @return string
|
149 |
+
*/
|
150 |
+
public function getAttribute($order, $attribute)
|
151 |
+
{
|
152 |
+
$items = $this->getAllSimpleItems($order);
|
153 |
+
if (count($items) == 1) {
|
154 |
+
$attributeCode = Mage::getStoreConfig('carriers/australiapost/' . $attribute . '_attribute');
|
155 |
+
if (empty($attributeCode)) {
|
156 |
+
return Mage::getStoreConfig('carriers/australiapost/default_' . $attribute);
|
157 |
+
}
|
158 |
+
$_attribute = $items[0]->getData($attributeCode);
|
159 |
+
if (empty($_attribute)) {
|
160 |
+
return Mage::getStoreConfig('carriers/australiapost/default_' . $attribute);
|
161 |
+
}
|
162 |
+
return $_attribute;
|
163 |
+
} else {
|
164 |
+
return Mage::getStoreConfig('carriers/australiapost/default_' . $attribute);
|
165 |
+
}
|
166 |
+
}
|
167 |
+
}
|
app/code/community/Fontis/Australia/Helper/Bpay.php
DELETED
@@ -1,55 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Fontis Australia Extension
|
4 |
-
*
|
5 |
-
* NOTICE OF LICENSE
|
6 |
-
*
|
7 |
-
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
-
* that is bundled with this package in the file LICENSE.txt.
|
9 |
-
* It is also available through the world-wide-web at this URL:
|
10 |
-
* http://opensource.org/licenses/osl-3.0.php
|
11 |
-
*
|
12 |
-
* @category Fontis
|
13 |
-
* @package Fontis_Australia
|
14 |
-
* @author Chris Norton
|
15 |
-
* @copyright Copyright (c) 2014 Fontis Pty. Ltd. (http://www.fontis.com.au)
|
16 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
-
*/
|
18 |
-
|
19 |
-
/**
|
20 |
-
* BPAY-specific helper
|
21 |
-
*/
|
22 |
-
class Fontis_Australia_Helper_Bpay extends Mage_Core_Helper_Abstract
|
23 |
-
{
|
24 |
-
public function bpayInfoBlock($billerCode, $customerReferenceNumber)
|
25 |
-
{
|
26 |
-
$acceptCreditCards = Mage::getStoreConfig('payment/bpay/accept_credit_cards');
|
27 |
-
|
28 |
-
$output = '
|
29 |
-
<div id="bpay" style="border: 2px solid rgb(16, 32, 75); margin: 0px; padding: 6px; width: 238px; font-family: Arial,Helvetica,sans-serif; background-color: rgb(255, 255, 255);">
|
30 |
-
<div class="bpayLogo" style="border: 2px solid rgb(20, 44, 97); width: 51px; height: 87px; float: left;">
|
31 |
-
<img alt="BPAY" src="' . Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_SKIN) . 'frontend/base/default/images/fontis/australia/bpay.png' . '" height="82" width="51">
|
32 |
-
</div>
|
33 |
-
<div class="customerReferenceBox" style="border: 2px solid rgb(20, 44, 97); padding: 0px 8px; height: 87px; width: 158px; margin-left: 60px; margin-bottom: 4px;">
|
34 |
-
<p class="customerReferenceBoxText" style="font-size: 13px; text-transform: capitalize; color: rgb(20, 44, 97); white-space: nowrap; line-height: 22px; font-weight: normal;">
|
35 |
-
<b>Biller Code</b>: ' . $billerCode . '<br>
|
36 |
-
<b>Ref</b>: ' . $customerReferenceNumber . '<br>
|
37 |
-
</p>
|
38 |
-
</div>';
|
39 |
-
|
40 |
-
if($acceptCreditCards) {
|
41 |
-
$output .= '<div>
|
42 |
-
<p class="billerTextHeading" style="font-size: 11px; text-transform: capitalize; color: rgb(20, 44, 97); white-space: nowrap; line-height: 20px; font-weight: bold;">Telephone & Internet Banking — BPAY®</p>
|
43 |
-
<p class="billerText" style="font-size: 11px; color: rgb(20, 44, 97);">Contact your bank or financial institution to make this payment from your cheque, savings, debit, credit card or transaction account. More info: www.bpay.com.au</p>
|
44 |
-
</div>';
|
45 |
-
} else {
|
46 |
-
$output .= '<div>
|
47 |
-
<p class="billerTextHeading" style="font-size: 11px; text-transform: capitalize; color: rgb(20, 44, 97); white-space: nowrap; line-height: 20px; font-weight: bold;">Telephone & Internet Banking — BPAY®</p>
|
48 |
-
<p class="billerText" style="font-size: 11px; color: rgb(20, 44, 97);">Contact your bank or financial institution to make this payment from your cheque, savings, debit or transaction account. More info: www.bpay.com.au</p>
|
49 |
-
</div>';
|
50 |
-
}
|
51 |
-
|
52 |
-
$output .= '</div>';
|
53 |
-
return $output;
|
54 |
-
}
|
55 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/Fontis/Australia/Helper/Clickandsend.php
ADDED
@@ -0,0 +1,78 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Fontis Australia Extension
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
*
|
12 |
+
* @category Fontis
|
13 |
+
* @package Fontis_Australia
|
14 |
+
* @author Thai Phan
|
15 |
+
* @copyright Copyright (c) 2014 Fontis Pty. Ltd. (http://www.fontis.com.au)
|
16 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
+
*/
|
18 |
+
use Auspost\Postage\Enum\ServiceCode;
|
19 |
+
use Auspost\Postage\Enum\ServiceOption;
|
20 |
+
|
21 |
+
class Fontis_Australia_Helper_Clickandsend extends Mage_Core_Helper_Abstract
|
22 |
+
{
|
23 |
+
const XML_PATH_CLICK_AND_SEND_ENABLED = 'fontis_australia/clickandsend/active';
|
24 |
+
const XML_PATH_CLICK_AND_SEND_FILTER_SHIPPING_METHODS = 'fontis_australia/clickandsend/filter';
|
25 |
+
const XML_PATH_CLICK_AND_SEND_EXPORT_ALL = 'fontis_australia/clickandsend/export_all';
|
26 |
+
|
27 |
+
/**
|
28 |
+
* @return bool
|
29 |
+
*/
|
30 |
+
public function isClickAndSendEnabled()
|
31 |
+
{
|
32 |
+
return Mage::getStoreConfigFlag(self::XML_PATH_CLICK_AND_SEND_ENABLED);
|
33 |
+
}
|
34 |
+
|
35 |
+
/**
|
36 |
+
* @return bool
|
37 |
+
*/
|
38 |
+
public function isFilterShippingMethods()
|
39 |
+
{
|
40 |
+
return Mage::getStoreConfigFlag(self::XML_PATH_CLICK_AND_SEND_FILTER_SHIPPING_METHODS);
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* @return bool
|
45 |
+
*/
|
46 |
+
public function isExportAll()
|
47 |
+
{
|
48 |
+
return Mage::getStoreConfigFlag(self::XML_PATH_CLICK_AND_SEND_EXPORT_ALL);
|
49 |
+
}
|
50 |
+
|
51 |
+
/**
|
52 |
+
* Returns shipping method service options not supported by Click & Send.
|
53 |
+
*
|
54 |
+
* @return array
|
55 |
+
*/
|
56 |
+
public function getDisallowedServiceOptions()
|
57 |
+
{
|
58 |
+
return array(
|
59 |
+
ServiceOption::AUS_SERVICE_OPTION_SIGNATURE_ON_DELIVERY,
|
60 |
+
ServiceOption::INTL_SERVICE_OPTION_EXTRA_COVER,
|
61 |
+
ServiceOption::INTL_SERVICE_OPTION_PICKUP_METRO
|
62 |
+
);
|
63 |
+
}
|
64 |
+
|
65 |
+
/**
|
66 |
+
* Returns shipping method service codes not supported by Click & Send.
|
67 |
+
*
|
68 |
+
* @return array
|
69 |
+
*/
|
70 |
+
public function getDisallowedServiceCodes()
|
71 |
+
{
|
72 |
+
return array(
|
73 |
+
ServiceCode::AUS_PARCEL_COURIER,
|
74 |
+
ServiceCode::AUS_PARCEL_COURIER_SATCHEL_MEDIUM,
|
75 |
+
ServiceCode::INTL_SERVICE_SEA_MAIL
|
76 |
+
);
|
77 |
+
}
|
78 |
+
}
|
app/code/community/Fontis/Australia/Helper/Data.php
CHANGED
@@ -31,6 +31,8 @@ class Fontis_Australia_Helper_Data extends Mage_Core_Helper_Abstract
|
|
31 |
|
32 |
/**
|
33 |
* Gets the query text for city lookups in the postcode database.
|
|
|
|
|
34 |
*/
|
35 |
public function getQueryText()
|
36 |
{
|
@@ -52,14 +54,20 @@ class Fontis_Australia_Helper_Data extends Mage_Core_Helper_Abstract
|
|
52 |
return $this->_queryText;
|
53 |
}
|
54 |
|
|
|
|
|
|
|
55 |
public function getQueryCountry()
|
56 |
{
|
57 |
return $this->_getRequest()->getParam('country');
|
58 |
}
|
59 |
|
|
|
|
|
|
|
60 |
public function getCitySuggestUrl()
|
61 |
{
|
62 |
-
return $this->_getUrl('australia/ajax/suggest', array('_secure
|
63 |
}
|
64 |
|
65 |
/**
|
31 |
|
32 |
/**
|
33 |
* Gets the query text for city lookups in the postcode database.
|
34 |
+
*
|
35 |
+
* @return string
|
36 |
*/
|
37 |
public function getQueryText()
|
38 |
{
|
54 |
return $this->_queryText;
|
55 |
}
|
56 |
|
57 |
+
/**
|
58 |
+
* @return string
|
59 |
+
*/
|
60 |
public function getQueryCountry()
|
61 |
{
|
62 |
return $this->_getRequest()->getParam('country');
|
63 |
}
|
64 |
|
65 |
+
/**
|
66 |
+
* @return string
|
67 |
+
*/
|
68 |
public function getCitySuggestUrl()
|
69 |
{
|
70 |
+
return $this->_getUrl('australia/ajax/suggest', array('_secure' => true));
|
71 |
}
|
72 |
|
73 |
/**
|
app/code/community/Fontis/Australia/Model/Address/Australiapost.php
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Fontis Australia Extension
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
*
|
12 |
+
* @category Fontis
|
13 |
+
* @package Fontis_Australia
|
14 |
+
* @author Thai Phan
|
15 |
+
* @copyright Copyright (c) 2014 Fontis Pty. Ltd. (http://www.fontis.com.au)
|
16 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
17 |
+
*/
|
18 |
+
use Auspost\Common\Auspost;
|
19 |
+
use Auspost\DeliveryChoice\DeliveryChoiceClient;
|
20 |
+
|
21 |
+
/**
|
22 |
+
* Australia Post Delivery Choices address validation backend
|
23 |
+
*/
|
24 |
+
class Fontis_Australia_Model_Address_Australiapost implements Fontis_Australia_Model_Address_Interface
|
25 |
+
{
|
26 |
+
protected $client;
|
27 |
+
|
28 |
+
public function __construct()
|
29 |
+
{
|
30 |
+
/** @var Fontis_Australia_Helper_Address $helper */
|
31 |
+
$helper = Mage::helper('australia/address');
|
32 |
+
$options = array();
|
33 |
+
if ($helper->isDeliveryChoicesDeveloperMode()) {
|
34 |
+
$options['developer_mode'] = true;
|
35 |
+
} else {
|
36 |
+
$options['email_address'] = Mage::getStoreConfig('fontis_australia/address_validation/delivery_choices_account_email');
|
37 |
+
$options['password'] = Mage::getStoreConfig('fontis_australia/address_validation/delivery_choices_account_password');
|
38 |
+
}
|
39 |
+
|
40 |
+
$this->setClient(Auspost::factory($options)->get('deliverychoice'));
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* Set the Australia Post Delivery Choices client
|
45 |
+
*
|
46 |
+
* @param DeliveryChoiceClient $client
|
47 |
+
*/
|
48 |
+
public function setClient(DeliveryChoiceClient $client)
|
49 |
+
{
|
50 |
+
$this->client = $client;
|
51 |
+
}
|
52 |
+
|
53 |
+
/**
|
54 |
+
* Converts the customer provided address data into an Australia
|
55 |
+
* Post-supported format.
|
56 |
+
*
|
57 |
+
* @param array $street Address lines
|
58 |
+
* @param string $state Address state
|
59 |
+
* @param string $suburb Address city / suburb
|
60 |
+
* @param string $postcode Address postcode
|
61 |
+
* @param string $country Address country
|
62 |
+
*
|
63 |
+
* @return array
|
64 |
+
*/
|
65 |
+
public function validateAddress(array $street, $state, $suburb, $postcode, $country)
|
66 |
+
{
|
67 |
+
$address = array(
|
68 |
+
'address_line_1' => $street[0],
|
69 |
+
'state' => $state,
|
70 |
+
'suburb' => $suburb,
|
71 |
+
'postcode' => $postcode,
|
72 |
+
'country' => $country
|
73 |
+
);
|
74 |
+
if (count($street) > 1) {
|
75 |
+
$address['address_line_2'] = $street[1];
|
76 |
+
}
|
77 |
+
|
78 |
+
$result = array();
|
79 |
+
try {
|
80 |
+
$result = $this->client->validateAddress($address);
|
81 |
+
|
82 |
+
$result = $result['ValidateAustralianAddressResponse'];
|
83 |
+
if (is_array($result['Address']['AddressLine'])) {
|
84 |
+
$result['Address']['AddressLine'] = $result['Address']['AddressLine'][0];
|
85 |
+
}
|
86 |
+
unset($result['Address']['DeliveryPointIdentifier']);
|
87 |
+
} catch (Exception $e) {
|
88 |
+
$result['ValidAustralianAddress'] = false;
|
89 |
+
Mage::logException($e);
|
90 |
+
}
|
91 |
+
return $result;
|
92 |
+
}
|
93 |
+
}
|
app/code/community/Fontis/Australia/Model/Address/Config/Backend.php
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Fontis Australia Extension
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
+
* that is bundled with this package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|