Fontis_Australia - Version 3.0.0

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

Files changed (684) hide show
  1. app/code/community/Fontis/Australia/Block/Autocomplete.php +3 -0
  2. app/code/community/Fontis/Australia/Block/Bpay/Form.php +0 -1
  3. app/code/community/Fontis/Australia/Block/Bpay/Info.php +0 -2
  4. app/code/community/Fontis/Australia/Block/Directdeposit/Form.php +0 -2
  5. app/code/community/Fontis/Australia/Block/Directdeposit/Info.php +1 -3
  6. app/code/community/Fontis/Australia/Block/Getprice.php +0 -84
  7. app/code/community/Fontis/Australia/Block/Googleproducts.php +0 -85
  8. app/code/community/Fontis/Australia/Block/Myshopping.php +0 -84
  9. app/code/community/Fontis/Australia/Block/Shopbot.php +0 -89
  10. app/code/community/Fontis/Australia/Block/Shoppingdotcom.php +0 -83
  11. app/code/community/Fontis/Australia/Helper/Address.php +59 -0
  12. app/code/community/Fontis/Australia/Helper/Australiapost.php +167 -0
  13. app/code/community/Fontis/Australia/Helper/Bpay.php +0 -55
  14. app/code/community/Fontis/Australia/Helper/Clickandsend.php +78 -0
  15. app/code/community/Fontis/Australia/Helper/Data.php +9 -1
  16. app/code/community/Fontis/Australia/Model/Address/Australiapost.php +93 -0
  17. app/code/community/Fontis/Australia/Model/Address/Config/Backend.php +37 -0
  18. app/code/community/Fontis/Australia/Model/Address/Interface.php +56 -0
  19. app/code/community/Fontis/Australia/Model/Child.php +0 -100
  20. app/code/community/Fontis/Australia/Model/Config/Condition.php +3 -0
  21. app/code/community/Fontis/Australia/Model/Config/CustomerGroupAccess.php +7 -3
  22. app/code/community/Fontis/Australia/Model/Config/CustomerGroups.php +4 -1
  23. app/code/community/Fontis/Australia/Model/Config/EmailNotificationLevel.php +7 -3
  24. app/code/community/Fontis/Australia/Model/Config/ProductAttributes.php +3 -0
  25. app/code/community/Fontis/Australia/Model/FeedCronBase.php +0 -281
  26. app/code/community/Fontis/Australia/Model/Getprice.php +0 -69
  27. app/code/community/Fontis/Australia/Model/Getprice/Child.php +0 -137
  28. app/code/community/Fontis/Australia/Model/Getprice/Cron.php +0 -135
  29. app/code/community/Fontis/Australia/Model/Googleproducts.php +0 -61
  30. app/code/community/Fontis/Australia/Model/Googleproducts/Cron.php +0 -180
  31. app/code/community/Fontis/Australia/Model/Myshopping.php +0 -57
  32. app/code/community/Fontis/Australia/Model/Myshopping/Child.php +0 -152
  33. app/code/community/Fontis/Australia/Model/Myshopping/Cron.php +0 -89
  34. app/code/community/Fontis/Australia/Model/Mysql4/Shipping/Carrier/Eparcel.php +9 -5
  35. app/code/community/Fontis/Australia/Model/Mysql4/Shipping/Carrier/Eparcel/Collection.php +5 -4
  36. app/code/community/Fontis/Australia/Model/Observer.php +24 -0
  37. app/code/community/Fontis/Australia/Model/Payment/Bpay.php +119 -109
  38. app/code/community/Fontis/Australia/Model/Payment/Directdeposit.php +69 -63
  39. app/code/community/Fontis/Australia/Model/Shipping/Carrier/Australiapost.php +342 -314
  40. app/code/community/Fontis/Australia/Model/Shipping/{Config/Shippingmethods.php → Carrier/Australiapost/Source/Method.php} +12 -11
  41. app/code/community/Fontis/Australia/Model/Shipping/Carrier/Australiapost/Source/Visibility.php +58 -0
  42. app/code/community/Fontis/Australia/Model/Shipping/Carrier/Clickandsend.php +231 -0
  43. app/code/community/Fontis/Australia/Model/Shipping/Carrier/Clickandsend/Export/Csv.php +50 -0
  44. app/code/community/Fontis/Australia/Model/Shipping/Carrier/Clickandsend/Export/Exception.php +21 -0
  45. app/code/community/Fontis/Australia/Model/Shipping/Carrier/Clickandsend/Source/Categories/Item.php +59 -0
  46. app/code/community/Fontis/Australia/Model/Shipping/Carrier/Clickandsend/Source/Instructions/Nondelivery.php +56 -0
  47. app/code/community/Fontis/Australia/Model/Shipping/Carrier/{Eparcel/Export → Common/Export/Csv}/Abstract.php +3 -5
  48. app/code/community/Fontis/Australia/Model/Shipping/Carrier/Eparcel.php +26 -17
  49. app/code/community/Fontis/Australia/Model/Shipping/Carrier/Eparcel/Export/Csv.php +13 -6
  50. app/code/community/Fontis/Australia/Model/Shipping/Carrier/Eparcel/Export/Exception.php +0 -16
  51. app/code/community/Fontis/Australia/Model/Shipping/Config/Eparcelcondition.php +9 -6
  52. app/code/community/Fontis/Australia/Model/Shipping/Config/Weightunits.php +25 -9
  53. app/code/community/Fontis/Australia/Model/Shopbot.php +0 -38
  54. app/code/community/Fontis/Australia/Model/Shopbot/Child.php +0 -158
  55. app/code/community/Fontis/Australia/Model/Shopbot/Cron.php +0 -81
  56. app/code/community/Fontis/Australia/Model/Shoppingdotcom.php +0 -104
  57. app/code/community/Fontis/Australia/Model/Shoppingdotcom/Cron.php +0 -89
  58. app/code/community/Fontis/Australia/controllers/AddressController.php +85 -0
  59. app/code/community/Fontis/Australia/controllers/ClickandsendController.php +50 -0
  60. app/code/community/Fontis/Australia/etc/config.xml +49 -82
  61. app/code/community/Fontis/Australia/etc/system.xml +241 -388
  62. app/code/community/Fontis/Australia/lib/composer.json +5 -0
  63. app/code/community/Fontis/Australia/lib/composer.lock +217 -0
  64. app/code/community/Fontis/Australia/lib/vendor/autoload.php +7 -0
  65. app/code/community/Fontis/Australia/lib/vendor/composer/ClassLoader.php +379 -0
  66. app/code/community/Fontis/Australia/lib/vendor/composer/autoload_classmap.php +9 -0
  67. app/code/community/Fontis/Australia/lib/vendor/composer/autoload_namespaces.php +13 -0
  68. app/code/community/Fontis/Australia/lib/vendor/composer/autoload_psr4.php +9 -0
  69. app/code/community/Fontis/Australia/lib/vendor/composer/autoload_real.php +50 -0
  70. app/code/community/Fontis/Australia/lib/vendor/composer/installed.json +199 -0
  71. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/.gitignore +4 -0
  72. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/LICENSE +165 -0
  73. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/README.md +135 -0
  74. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/composer.json +23 -0
  75. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/phpunit.xml.dist +28 -0
  76. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Common/Auspost.php +74 -0
  77. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Common/Enum.php +63 -0
  78. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Common/config.json +22 -0
  79. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/DeliveryChoice/DeliveryChoiceClient.php +87 -0
  80. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/DeliveryChoice/Enum/Day.php +38 -0
  81. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/DeliveryChoice/Enum/DeliveryNetwork.php +33 -0
  82. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/DeliveryChoice/Enum/State.php +39 -0
  83. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/DeliveryChoice/service.json +145 -0
  84. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Postage/Enum/EnvelopeType.php +35 -0
  85. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Postage/Enum/ServiceCode.php +48 -0
  86. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Postage/Enum/ServiceOption.php +43 -0
  87. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Postage/PostageClient.php +79 -0
  88. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/src/Auspost/Postage/service.json +291 -0
  89. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/Common/AuspostTest.php +79 -0
  90. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/Common/EnumTest.php +77 -0
  91. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/DeliveryChoice/DeliveryChoiceClientTest.php +64 -0
  92. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/DeliveryChoice/OperationsTest.php +419 -0
  93. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/Postage/OperationsTest.php +525 -0
  94. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/Auspost/Tests/Postage/PostageClientTest.php +60 -0
  95. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/bootstrap.php +37 -0
  96. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points +11 -0
  97. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points_footscray +11 -0
  98. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points_hoppers_crossing +11 -0
  99. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points_invalid_last_update +11 -0
  100. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points_last_update +11 -0
  101. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_customer_collection_points_victoria +11 -0
  102. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_delivery_dates +11 -0
  103. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_delivery_dates_number_of_dates_1 +11 -0
  104. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_delivery_dates_number_of_dates_2 +11 -0
  105. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_delivery_timeslots +11 -0
  106. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_delivery_timeslots_monday +11 -0
  107. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_postcode_capabilities +11 -0
  108. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_postcode_capabilities_10 +11 -0
  109. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_postcode_capabilities_beverly_hills +11 -0
  110. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_postcode_capabilities_melbourne +11 -0
  111. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_trackings +11 -0
  112. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/list_trackings_invalid_id +11 -0
  113. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/validate_address_correct +11 -0
  114. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/deliverychoice/validate_address_incorrect +11 -0
  115. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_domestic_letter_postage_express_small +8 -0
  116. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_domestic_letter_postage_regular_large +8 -0
  117. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_domestic_parcel_postage_regular +8 -0
  118. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_domestic_parcel_postage_regular_extra_cover +8 -0
  119. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_international_letter_postage_eci_platinum +8 -0
  120. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_international_letter_postage_postcard_air_mail +8 -0
  121. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_international_parcel_postage_air_mail +8 -0
  122. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/calculate_international_parcel_postage_air_mail_extra_cover +8 -0
  123. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_countries +8 -0
  124. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_letter_services +8 -0
  125. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_letter_sizes +8 -0
  126. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_letter_thicknesses +8 -0
  127. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_letter_weights +8 -0
  128. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_parcel_services +8 -0
  129. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_parcel_sizes +8 -0
  130. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_domestic_parcel_weights +8 -0
  131. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_international_letter_services +8 -0
  132. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_international_letter_weights +8 -0
  133. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_international_parcel_services +8 -0
  134. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/list_international_parcel_weights +8 -0
  135. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/search_postcode_using_location +8 -0
  136. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/search_postcode_using_location_and_state +8 -0
  137. app/code/community/Fontis/Australia/lib/vendor/fontis/auspost-api-php/tests/mock/postage/search_postcode_using_postcode +8 -0
  138. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/.gitignore +27 -0
  139. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/.travis.yml +30 -0
  140. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/CHANGELOG.md +788 -0
  141. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/LICENSE +19 -0
  142. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/README.md +36 -0
  143. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/UPGRADING.md +537 -0
  144. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/build.xml +45 -0
  145. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/composer.json +74 -0
  146. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/Makefile +153 -0
  147. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_downloads/guzzle-schema-1.0.json +176 -0
  148. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_static/guzzle-icon.png +0 -0
  149. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_static/homepage.css +122 -0
  150. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_static/logo.png +0 -0
  151. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_static/prettify.css +41 -0
  152. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_static/prettify.js +28 -0
  153. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_templates/index.html +106 -0
  154. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_templates/leftbar.html +0 -0
  155. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/_templates/nav_links.html +5 -0
  156. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/batching/batching.rst +183 -0
  157. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/conf.py +94 -0
  158. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/docs.rst +73 -0
  159. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/getting-started/faq.rst +29 -0
  160. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/getting-started/installation.rst +154 -0
  161. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/getting-started/overview.rst +85 -0
  162. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/client.rst +569 -0
  163. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/entity-bodies.rst +151 -0
  164. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/http-redirects.rst +99 -0
  165. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/request.rst +667 -0
  166. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/response.rst +141 -0
  167. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/http-client/uri-templates.rst +52 -0
  168. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/index.rst +5 -0
  169. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/iterators/guzzle-iterators.rst +97 -0
  170. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/iterators/resource-iterators.rst +149 -0
  171. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/async-plugin.rst +18 -0
  172. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/backoff-plugin.rst +22 -0
  173. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/cache-plugin.rst +169 -0
  174. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/cookie-plugin.rst +33 -0
  175. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/creating-plugins.rst +93 -0
  176. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/curl-auth-plugin.rst +32 -0
  177. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/history-plugin.rst +24 -0
  178. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/log-plugin.rst +69 -0
  179. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/md5-validator-plugin.rst +29 -0
  180. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/mock-plugin.rst +27 -0
  181. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/oauth-plugin.rst +30 -0
  182. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/plugins-list.rst.inc +9 -0
  183. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/plugins/plugins-overview.rst +59 -0
  184. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/requirements.txt +2 -0
  185. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/testing/unit-testing.rst +201 -0
  186. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/webservice-client/guzzle-service-descriptions.rst +619 -0
  187. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/webservice-client/using-the-service-builder.rst +316 -0
  188. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/docs/webservice-client/webservice-client.rst +659 -0
  189. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phar-stub.php +28 -0
  190. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/build.properties.dist +16 -0
  191. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/imports/dependencies.xml +33 -0
  192. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/imports/deploy.xml +142 -0
  193. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/tasks/ComposerLintTask.php +152 -0
  194. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/tasks/GuzzlePearPharPackageTask.php +338 -0
  195. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phing/tasks/GuzzleSubSplitTask.php +385 -0
  196. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/phpunit.xml.dist +48 -0
  197. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/AbstractBatchDecorator.php +66 -0
  198. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/Batch.php +92 -0
  199. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchBuilder.php +199 -0
  200. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchClosureDivisor.php +39 -0
  201. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchClosureTransfer.php +40 -0
  202. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchCommandTransfer.php +75 -0
  203. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchDivisorInterface.php +18 -0
  204. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchInterface.php +32 -0
  205. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchRequestTransfer.php +65 -0
  206. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchSizeDivisor.php +47 -0
  207. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/BatchTransferInterface.php +16 -0
  208. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/Exception/BatchTransferException.php +90 -0
  209. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/ExceptionBufferingBatch.php +50 -0
  210. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/FlushingBatch.php +60 -0
  211. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/HistoryBatch.php +39 -0
  212. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/NotifyingBatch.php +38 -0
  213. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Batch/composer.json +31 -0
  214. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/AbstractCacheAdapter.php +21 -0
  215. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/CacheAdapterFactory.php +117 -0
  216. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/CacheAdapterInterface.php +55 -0
  217. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/ClosureCacheAdapter.php +57 -0
  218. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/DoctrineCacheAdapter.php +41 -0
  219. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/NullCacheAdapter.php +31 -0
  220. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/Zf1CacheAdapter.php +44 -0
  221. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/Zf2CacheAdapter.php +41 -0
  222. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Cache/composer.json +27 -0
  223. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/AbstractHasDispatcher.php +49 -0
  224. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Collection.php +403 -0
  225. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Event.php +52 -0
  226. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/BadMethodCallException.php +5 -0
  227. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/ExceptionCollection.php +108 -0
  228. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/GuzzleException.php +8 -0
  229. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/InvalidArgumentException.php +5 -0
  230. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/RuntimeException.php +5 -0
  231. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/UnexpectedValueException.php +5 -0
  232. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/FromConfigInterface.php +18 -0
  233. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/HasDispatcherInterface.php +54 -0
  234. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/ToArrayInterface.php +16 -0
  235. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/Version.php +29 -0
  236. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Common/composer.json +20 -0
  237. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/AbstractEntityBodyDecorator.php +221 -0
  238. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/CachingEntityBody.php +229 -0
  239. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Client.php +490 -0
  240. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/ClientInterface.php +223 -0
  241. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlHandle.php +464 -0
  242. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMulti.php +367 -0
  243. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMultiInterface.php +58 -0
  244. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMultiProxy.php +150 -0
  245. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlVersion.php +66 -0
  246. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/RequestMediator.php +147 -0
  247. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/EntityBody.php +201 -0
  248. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/EntityBodyInterface.php +73 -0
  249. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/BadResponseException.php +69 -0
  250. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/ClientErrorResponseException.php +8 -0
  251. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/CouldNotRewindStreamException.php +7 -0
  252. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/CurlException.php +101 -0
  253. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/HttpException.php +10 -0
  254. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/MultiTransferException.php +145 -0
  255. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/RequestException.php +39 -0
  256. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/ServerErrorResponseException.php +8 -0
  257. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/TooManyRedirectsException.php +5 -0
  258. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/IoEmittingEntityBody.php +83 -0
  259. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/AbstractMessage.php +220 -0
  260. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/EntityEnclosingRequest.php +247 -0
  261. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/EntityEnclosingRequestInterface.php +137 -0
  262. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header.php +182 -0
  263. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/CacheControl.php +121 -0
  264. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/HeaderCollection.php +108 -0
  265. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/HeaderFactory.php +26 -0
  266. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/HeaderFactoryInterface.php +19 -0
  267. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/HeaderInterface.php +83 -0
  268. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Header/Link.php +93 -0
  269. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/MessageInterface.php +102 -0
  270. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/PostFile.php +124 -0
  271. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/PostFileInterface.php +83 -0
  272. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Request.php +638 -0
  273. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/RequestFactory.php +359 -0
  274. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/RequestFactoryInterface.php +105 -0
  275. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/RequestInterface.php +318 -0
  276. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Response.php +968 -0
  277. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Mimetypes.php +962 -0
  278. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/CommaAggregator.php +20 -0
  279. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/DuplicateAggregator.php +22 -0
  280. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/PhpAggregator.php +27 -0
  281. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/QueryAggregator/QueryAggregatorInterface.php +22 -0
  282. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/QueryString.php +297 -0
  283. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/ReadLimitEntityBody.php +106 -0
  284. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/RedirectPlugin.php +250 -0
  285. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Resources/cacert.pem +3785 -0
  286. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/StaticClient.php +157 -0
  287. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/Url.php +554 -0
  288. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Http/composer.json +32 -0
  289. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Inflection/Inflector.php +38 -0
  290. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Inflection/InflectorInterface.php +27 -0
  291. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Inflection/MemoizingInflector.php +70 -0
  292. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Inflection/PreComputedInflector.php +59 -0
  293. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Inflection/composer.json +26 -0
  294. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/AppendIterator.php +19 -0
  295. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/ChunkedIterator.php +56 -0
  296. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/FilterIterator.php +36 -0
  297. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/MapIterator.php +34 -0
  298. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/MethodProxyIterator.php +27 -0
  299. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/README.md +25 -0
  300. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Iterator/composer.json +27 -0
  301. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/AbstractLogAdapter.php +16 -0
  302. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/ArrayLogAdapter.php +34 -0
  303. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/ClosureLogAdapter.php +23 -0
  304. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/LogAdapterInterface.php +18 -0
  305. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/MessageFormatter.php +179 -0
  306. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/MonologLogAdapter.php +34 -0
  307. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/PsrLogAdapter.php +36 -0
  308. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/Zf1LogAdapter.php +24 -0
  309. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/Zf2LogAdapter.php +21 -0
  310. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Log/composer.json +29 -0
  311. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Cookie/CookieParser.php +131 -0
  312. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Cookie/CookieParserInterface.php +33 -0
  313. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Message/AbstractMessageParser.php +58 -0
  314. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Message/MessageParser.php +110 -0
  315. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Message/MessageParserInterface.php +27 -0
  316. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Message/PeclHttpMessageParser.php +48 -0
  317. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/ParserRegistry.php +75 -0
  318. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/UriTemplate/PeclUriTemplate.php +26 -0
  319. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/UriTemplate/UriTemplate.php +254 -0
  320. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/UriTemplate/UriTemplateInterface.php +21 -0
  321. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Url/UrlParser.php +48 -0
  322. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/Url/UrlParserInterface.php +19 -0
  323. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Parser/composer.json +19 -0
  324. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Async/AsyncPlugin.php +84 -0
  325. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Async/composer.json +27 -0
  326. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/AbstractBackoffStrategy.php +91 -0
  327. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/AbstractErrorCodeBackoffStrategy.php +40 -0
  328. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/BackoffLogger.php +76 -0
  329. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/BackoffPlugin.php +126 -0
  330. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/BackoffStrategyInterface.php +30 -0
  331. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/CallbackBackoffStrategy.php +47 -0
  332. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/ConstantBackoffStrategy.php +34 -0
  333. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/CurlBackoffStrategy.php +28 -0
  334. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/ExponentialBackoffStrategy.php +25 -0
  335. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/HttpBackoffStrategy.php +30 -0
  336. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/LinearBackoffStrategy.php +36 -0
  337. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/ReasonPhraseBackoffStrategy.php +25 -0
  338. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/TruncatedBackoffStrategy.php +36 -0
  339. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Backoff/composer.json +28 -0
  340. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CacheKeyProviderInterface.php +11 -0
  341. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CachePlugin.php +353 -0
  342. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CacheStorageInterface.php +43 -0
  343. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CallbackCanCacheStrategy.php +53 -0
  344. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/CanCacheStrategyInterface.php +30 -0
  345. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DefaultCacheKeyProvider.php +46 -0
  346. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DefaultCacheStorage.php +251 -0
  347. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DefaultCanCacheStrategy.php +32 -0
  348. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DefaultRevalidation.php +174 -0
  349. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/DenyRevalidation.php +19 -0
  350. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/RevalidationInterface.php +32 -0
  351. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/SkipRevalidation.php +19 -0
  352. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cache/composer.json +28 -0
  353. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/Cookie.php +538 -0
  354. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/CookieJar/ArrayCookieJar.php +237 -0
  355. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/CookieJar/CookieJarInterface.php +85 -0
  356. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/CookieJar/FileCookieJar.php +65 -0
  357. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/CookiePlugin.php +70 -0
  358. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/Exception/InvalidCookieException.php +7 -0
  359. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Cookie/composer.json +27 -0
  360. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/CurlAuth/CurlAuthPlugin.php +46 -0
  361. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/CurlAuth/composer.json +27 -0
  362. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/ErrorResponse/ErrorResponseExceptionInterface.php +22 -0
  363. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/ErrorResponse/ErrorResponsePlugin.php +72 -0
  364. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/ErrorResponse/Exception/ErrorResponseException.php +7 -0
  365. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/ErrorResponse/composer.json +27 -0
  366. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/History/HistoryPlugin.php +163 -0
  367. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/History/composer.json +27 -0
  368. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Log/LogPlugin.php +161 -0
  369. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Log/composer.json +28 -0
  370. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Md5/CommandContentMd5Plugin.php +57 -0
  371. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Md5/Md5ValidatorPlugin.php +88 -0
  372. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Md5/composer.json +27 -0
  373. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Mock/MockPlugin.php +245 -0
  374. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Mock/composer.json +27 -0
  375. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Oauth/OauthPlugin.php +306 -0
  376. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/Oauth/composer.json +27 -0
  377. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Plugin/composer.json +44 -0
  378. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/AbstractConfigLoader.php +177 -0
  379. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Builder/ServiceBuilder.php +189 -0
  380. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Builder/ServiceBuilderInterface.php +40 -0
  381. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Builder/ServiceBuilderLoader.php +89 -0
  382. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/CachingConfigLoader.php +46 -0
  383. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Client.php +297 -0
  384. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/ClientInterface.php +68 -0
  385. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/AbstractCommand.php +390 -0
  386. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/ClosureCommand.php +41 -0
  387. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/CommandInterface.php +128 -0
  388. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/CreateResponseClassEvent.php +32 -0
  389. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/DefaultRequestSerializer.php +169 -0
  390. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/DefaultResponseParser.php +55 -0
  391. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/AliasFactory.php +39 -0
  392. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/CompositeFactory.php +154 -0
  393. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/ConcreteClassFactory.php +47 -0
  394. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/FactoryInterface.php +21 -0
  395. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/MapFactory.php +27 -0
  396. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/Factory/ServiceDescriptionFactory.php +71 -0
  397. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/AbstractRequestVisitor.php +69 -0
  398. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/BodyVisitor.php +58 -0
  399. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/HeaderVisitor.php +44 -0
  400. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/JsonVisitor.php +63 -0
  401. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/PostFieldVisitor.php +18 -0
  402. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/PostFileVisitor.php +24 -0
  403. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/QueryVisitor.php +18 -0
  404. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/RequestVisitorInterface.php +31 -0
  405. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/ResponseBodyVisitor.php +18 -0
  406. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Request/XmlVisitor.php +252 -0
  407. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/AbstractResponseVisitor.php +26 -0
  408. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/BodyVisitor.php +23 -0
  409. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/HeaderVisitor.php +50 -0
  410. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/JsonVisitor.php +93 -0
  411. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/ReasonPhraseVisitor.php +23 -0
  412. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/ResponseVisitorInterface.php +46 -0
  413. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/StatusCodeVisitor.php +23 -0
  414. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/Response/XmlVisitor.php +151 -0
  415. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/LocationVisitor/VisitorFlyweight.php +138 -0
  416. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/OperationCommand.php +89 -0
  417. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/OperationResponseParser.php +195 -0
  418. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/RequestSerializerInterface.php +21 -0
  419. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/ResponseClassInterface.php +18 -0
  420. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Command/ResponseParserInterface.php +18 -0
  421. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/ConfigLoaderInterface.php +22 -0
  422. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/Operation.php +547 -0
  423. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/OperationInterface.php +159 -0
  424. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/Parameter.php +925 -0
  425. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/SchemaFormatter.php +156 -0
  426. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/SchemaValidator.php +291 -0
  427. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/ServiceDescription.php +271 -0
  428. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/ServiceDescriptionInterface.php +106 -0
  429. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/ServiceDescriptionLoader.php +64 -0
  430. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Description/ValidatorInterface.php +28 -0
  431. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/CommandException.php +7 -0
  432. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/CommandTransferException.php +119 -0
  433. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/DescriptionBuilderException.php +7 -0
  434. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/InconsistentClientTransferException.php +38 -0
  435. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/ResponseClassException.php +9 -0
  436. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/ServiceBuilderException.php +7 -0
  437. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/ServiceNotFoundException.php +5 -0
  438. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Exception/ValidationException.php +30 -0
  439. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/AbstractResourceIteratorFactory.php +37 -0
  440. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/CompositeResourceIteratorFactory.php +67 -0
  441. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/MapResourceIteratorFactory.php +34 -0
  442. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/Model.php +64 -0
  443. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIterator.php +254 -0
  444. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorApplyBatched.php +111 -0
  445. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorClassFactory.php +60 -0
  446. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorFactoryInterface.php +30 -0
  447. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/Resource/ResourceIteratorInterface.php +61 -0
  448. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Service/composer.json +29 -0
  449. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Stream/PhpStreamRequestFactory.php +276 -0
  450. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Stream/Stream.php +289 -0
  451. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Stream/StreamInterface.php +218 -0
  452. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Stream/StreamRequestFactoryInterface.php +24 -0
  453. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/src/Guzzle/Stream/composer.json +30 -0
  454. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/AbstractBatchDecoratorTest.php +33 -0
  455. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchBuilderTest.php +86 -0
  456. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchClosureDivisorTest.php +36 -0
  457. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchClosureTransferTest.php +52 -0
  458. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchCommandTransferTest.php +83 -0
  459. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchRequestTransferTest.php +80 -0
  460. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchSizeDivisorTest.php +24 -0
  461. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/BatchTest.php +91 -0
  462. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/ExceptionBufferingBatchTest.php +45 -0
  463. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/FlushingBatchTest.php +40 -0
  464. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/HistoryBatchTest.php +26 -0
  465. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Batch/NotifyingBatchTest.php +45 -0
  466. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Cache/CacheAdapterFactoryTest.php +64 -0
  467. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Cache/CacheAdapterTest.php +68 -0
  468. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Cache/ClosureCacheAdapterTest.php +94 -0
  469. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Cache/NullCacheAdapterTest.php +20 -0
  470. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Cache/Zf2CacheAdapterTest.php +58 -0
  471. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/AbstractHasDispatcherTest.php +63 -0
  472. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/CollectionTest.php +529 -0
  473. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/EventTest.php +62 -0
  474. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/Exception/BatchTransferExceptionTest.php +21 -0
  475. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/Exception/ExceptionCollectionTest.php +66 -0
  476. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Common/VersionTest.php +27 -0
  477. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/GuzzleTestCase.php +235 -0
  478. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/AbstractEntityBodyDecoratorTest.php +34 -0
  479. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/CachingEntityBodyTest.php +249 -0
  480. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/ClientTest.php +601 -0
  481. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Curl/CurlHandleTest.php +947 -0
  482. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Curl/CurlMultiProxyTest.php +110 -0
  483. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Curl/CurlMultiTest.php +455 -0
  484. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Curl/CurlVersionTest.php +39 -0
  485. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Curl/RequestMediatorTest.php +67 -0
  486. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/EntityBodyTest.php +182 -0
  487. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Exception/CurlExceptionTest.php +27 -0
  488. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Exception/ExceptionTest.php +66 -0
  489. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Exception/MultiTransferExceptionTest.php +51 -0
  490. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/IoEmittingEntityBodyTest.php +47 -0
  491. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/AbstractMessageTest.php +136 -0
  492. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/EntityEnclosingRequestTest.php +434 -0
  493. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/Header/HeaderFactoryTest.php +29 -0
  494. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/Header/LinkTest.php +63 -0
  495. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/HeaderComparison.php +135 -0
  496. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/HeaderComparisonTest.php +115 -0
  497. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/HeaderTest.php +162 -0
  498. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/PostFileTest.php +88 -0
  499. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/RequestFactoryTest.php +616 -0
  500. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/RequestTest.php +639 -0
  501. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Message/ResponseTest.php +677 -0
  502. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/MimetypesTest.php +31 -0
  503. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/QueryAggregator/CommaAggregatorTest.php +30 -0
  504. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/QueryAggregator/DuplicateAggregatorTest.php +30 -0
  505. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/QueryAggregator/PhpAggregatorTest.php +32 -0
  506. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/QueryStringTest.php +233 -0
  507. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/ReadLimitEntityBodyTest.php +81 -0
  508. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/RedirectPluginTest.php +277 -0
  509. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/Server.php +187 -0
  510. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/StaticClientTest.php +67 -0
  511. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/UrlTest.php +303 -0
  512. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Http/server.js +146 -0
  513. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Inflection/InflectorTest.php +37 -0
  514. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Inflection/MemoizingInflectorTest.php +46 -0
  515. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Inflection/PreComputedInflectorTest.php +45 -0
  516. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/AppendIteratorTest.php +29 -0
  517. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/ChunkedIteratorTest.php +60 -0
  518. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/FilterIteratorTest.php +28 -0
  519. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/MapIteratorTest.php +28 -0
  520. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/MethodProxyIteratorTest.php +28 -0
  521. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Log/ArrayLogAdapterTest.php +23 -0
  522. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Log/ClosureLogAdapterTest.php +30 -0
  523. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Log/MessageFormatterTest.php +143 -0
  524. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Log/PsrLogAdapterTest.php +25 -0
  525. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Log/Zf2LogAdapterTest.php +51 -0
  526. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/CustomResponseModel.php +21 -0
  527. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/ErrorResponseMock.php +25 -0
  528. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/ExceptionMock.php +11 -0
  529. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/MockMulti.php +11 -0
  530. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/MockObserver.php +65 -0
  531. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Mock/MockSubject.php +7 -0
  532. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/Cookie/CookieParserProvider.php +381 -0
  533. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/Cookie/CookieParserTest.php +22 -0
  534. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/Message/MessageParserProvider.php +225 -0
  535. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/Message/MessageParserTest.php +58 -0
  536. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/Message/PeclHttpMessageParserTest.php +36 -0
  537. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/ParserRegistryTest.php +33 -0
  538. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/UriTemplate/AbstractUriTemplateTest.php +113 -0
  539. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/UriTemplate/PeclUriTemplateTest.php +27 -0
  540. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Parser/UriTemplate/UriTemplateTest.php +106 -0
  541. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Async/AsyncPluginTest.php +93 -0
  542. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/AbstractBackoffStrategyTest.php +86 -0
  543. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/BackoffLoggerTest.php +110 -0
  544. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/BackoffPluginTest.php +297 -0
  545. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/CallbackBackoffStrategyTest.php +31 -0
  546. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/ConstantBackoffStrategyTest.php +20 -0
  547. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/CurlBackoffStrategyTest.php +36 -0
  548. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/ExponentialBackoffStrategyTest.php +23 -0
  549. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/HttpBackoffStrategyTest.php +47 -0
  550. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/LinearBackoffStrategyTest.php +21 -0
  551. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/ReasonPhraseBackoffStrategyTest.php +32 -0
  552. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Backoff/TruncatedBackoffStrategyTest.php +30 -0
  553. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/CachePluginTest.php +441 -0
  554. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/CallbackCanCacheStrategyTest.php +72 -0
  555. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/DefaultCacheStorageTest.php +193 -0
  556. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/DefaultCanCacheStrategyTest.php +40 -0
  557. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/DefaultRevalidationTest.php +248 -0
  558. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/DenyRevalidationTest.php +19 -0
  559. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cache/SkipRevalidationTest.php +19 -0
  560. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cookie/CookieJar/ArrayCookieJarTest.php +385 -0
  561. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cookie/CookieJar/FileCookieJarTest.php +63 -0
  562. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cookie/CookiePluginTest.php +134 -0
  563. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Cookie/CookieTest.php +223 -0
  564. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/CurlAuth/CurlAuthPluginTest.php +39 -0
  565. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/ErrorResponse/ErrorResponsePluginTest.php +137 -0
  566. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/History/HistoryPluginTest.php +140 -0
  567. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Log/LogPluginTest.php +95 -0
  568. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Md5/CommandContentMd5PluginTest.php +97 -0
  569. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Md5/Md5ValidatorPluginTest.php +120 -0
  570. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Mock/MockPluginTest.php +199 -0
  571. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Plugin/Oauth/OauthPluginTest.php +345 -0
  572. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/AbstractConfigLoaderTest.php +149 -0
  573. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Builder/ServiceBuilderLoaderTest.php +177 -0
  574. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Builder/ServiceBuilderTest.php +317 -0
  575. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/CachingConfigLoaderTest.php +43 -0
  576. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/ClientTest.php +320 -0
  577. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/AbstractCommandTest.php +16 -0
  578. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/ClosureCommandTest.php +54 -0
  579. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/CommandTest.php +445 -0
  580. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/DefaultRequestSerializerTest.php +122 -0
  581. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/DefaultResponseParserTest.php +59 -0
  582. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/Factory/AliasFactoryTest.php +76 -0
  583. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/Factory/CompositeFactoryTest.php +124 -0
  584. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/Factory/ConcreteClassFactoryTest.php +49 -0
  585. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/Factory/MapFactoryTest.php +37 -0
  586. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/Factory/ServiceDescriptionFactoryTest.php +68 -0
  587. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/AbstractVisitorTestCase.php +110 -0
  588. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/BodyVisitorTest.php +63 -0
  589. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/HeaderVisitorTest.php +48 -0
  590. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/JsonVisitorTest.php +60 -0
  591. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/PostFieldVisitorTest.php +33 -0
  592. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/PostFileVisitorTest.php +54 -0
  593. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/QueryVisitorTest.php +48 -0
  594. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/ResponseBodyVisitorTest.php +20 -0
  595. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Request/XmlVisitorTest.php +558 -0
  596. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/AbstractResponseVisitorTest.php +29 -0
  597. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/BodyVisitorTest.php +21 -0
  598. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/HeaderVisitorTest.php +98 -0
  599. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/JsonVisitorTest.php +157 -0
  600. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/ReasonPhraseVisitorTest.php +21 -0
  601. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/StatusCodeVisitorTest.php +21 -0
  602. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/Response/XmlVisitorTest.php +431 -0
  603. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/LocationVisitor/VisitorFlyweightTest.php +53 -0
  604. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/OperationCommandTest.php +102 -0
  605. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Command/OperationResponseParserTest.php +335 -0
  606. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/OperationTest.php +308 -0
  607. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/ParameterTest.php +411 -0
  608. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/SchemaFormatterTest.php +61 -0
  609. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/SchemaValidatorTest.php +326 -0
  610. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/ServiceDescriptionLoaderTest.php +177 -0
  611. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Description/ServiceDescriptionTest.php +240 -0
  612. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Exception/CommandTransferExceptionTest.php +66 -0
  613. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Exception/InconsistentClientTransferExceptionTest.php +15 -0
  614. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Exception/ValidationExceptionTest.php +17 -0
  615. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Command/IterableCommand.php +31 -0
  616. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Command/MockCommand.php +32 -0
  617. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Command/OtherCommand.php +30 -0
  618. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Command/Sub/Sub.php +7 -0
  619. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/MockClient.php +36 -0
  620. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Model/MockCommandIterator.php +42 -0
  621. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Resource/CompositeResourceIteratorFactoryTest.php +37 -0
  622. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Resource/MapResourceIteratorFactoryTest.php +40 -0
  623. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Resource/ModelTest.php +65 -0
  624. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Resource/ResourceIteratorClassFactoryTest.php +41 -0
  625. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Resource/ResourceIteratorTest.php +184 -0
  626. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Stream/PhpStreamRequestFactoryTest.php +172 -0
  627. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/Stream/StreamTest.php +189 -0
  628. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/FileBody.txt +0 -0
  629. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/description/bar.json +3 -0
  630. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/description/baz.json +3 -0
  631. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/description/foo.json +8 -0
  632. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/description/recursive.json +3 -0
  633. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/mock_response +3 -0
  634. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/services/json1.json +18 -0
  635. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/services/json2.json +11 -0
  636. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/services/services.json +71 -0
  637. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/test_service.json +40 -0
  638. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/test_service2.json +7 -0
  639. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/Guzzle/Tests/TestData/test_service_3.json +40 -0
  640. app/code/community/Fontis/Australia/lib/vendor/guzzle/guzzle/tests/bootstrap.php +10 -0
  641. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/.gitignore +3 -0
  642. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/CHANGELOG.md +23 -0
  643. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php +202 -0
  644. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcher.php +317 -0
  645. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Debug/TraceableEventDispatcherInterface.php +34 -0
  646. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Debug/WrappedListener.php +69 -0
  647. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/DependencyInjection/RegisterListenersPass.php +106 -0
  648. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Event.php +129 -0
  649. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php +185 -0
  650. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcherInterface.php +96 -0
  651. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventSubscriberInterface.php +50 -0
  652. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/GenericEvent.php +186 -0
  653. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ImmutableEventDispatcher.php +92 -0
  654. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/LICENSE +19 -0
  655. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/README.md +25 -0
  656. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/ContainerAwareEventDispatcherTest.php +244 -0
  657. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php +171 -0
  658. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/DependencyInjection/RegisterListenersPassTest.php +140 -0
  659. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/EventDispatcherTest.php +346 -0
  660. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/EventTest.php +84 -0
  661. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/GenericEventTest.php +140 -0
  662. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/Tests/ImmutableEventDispatcherTest.php +105 -0
  663. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/composer.json +41 -0
  664. app/code/community/Fontis/Australia/lib/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/phpunit.xml.dist +25 -0
  665. app/code/community/Fontis/Info/Block/Extensions.php +52 -0
  666. app/code/community/Fontis/Info/Helper/Data.php +140 -0
  667. app/code/community/Fontis/Info/Model/Flag.php +29 -0
  668. app/code/community/Fontis/Info/Model/Info.php +202 -0
  669. app/code/community/Fontis/Info/Model/Severities.php +44 -0
  670. app/code/community/Fontis/Info/etc/adminhtml.xml +41 -0
  671. app/code/community/Fontis/Info/etc/config.xml +69 -0
  672. app/code/community/Fontis/Info/etc/system.xml +71 -0
  673. app/design/frontend/base/default/layout/fontis/australia.xml +11 -1
  674. app/design/frontend/base/default/template/fontis/australia/checkout/address/failure.phtml +26 -0
  675. app/design/frontend/base/default/template/fontis/australia/checkout/address/suggestion.phtml +27 -0
  676. app/design/frontend/base/default/template/fontis/australia/checkout/onepage.phtml +27 -0
  677. app/design/frontend/base/default/template/fontis/australia/payment/bpay/details.phtml +43 -0
  678. app/design/frontend/base/default/template/fontis/australia/payment/bpay/info.phtml +7 -5
  679. app/design/frontend/base/default/template/fontis/australia/payment/bpay/success.phtml +5 -5
  680. app/etc/modules/Fontis_Info.xml +28 -0
  681. package.xml +4 -4
  682. skin/frontend/base/default/fontis/australia/css/opcheckout.css +58 -0
  683. skin/frontend/base/default/fontis/australia/images/bpay.png +0 -0
  684. 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 Fontis_Australia_Block_Info_Directdeposit
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 &amp; Internet Banking &mdash; BPAY&reg;</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 &amp; Internet Banking &mdash; BPAY&reg;</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'=>true));
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