Oink - Version 3.0.41

Version Notes

Styling. Added functionality for user to select shipping method

Download this release

Release Info

Developer Simon Taft
Extension Oink
Version 3.0.41
Comparing to
See all releases


Code changes from version 3.0.4 to 3.0.41

app/code/local/Oink/Oink/etc/system.xml CHANGED
@@ -88,9 +88,9 @@
88
  <frontend_type>select</frontend_type>
89
  <source_model>oink/system_config_source_shipping_carriers</source_model>
90
  <sort_order>30</sort_order>
91
- <show_in_default>1</show_in_default>
92
- <show_in_website>1</show_in_website>
93
- <show_in_store>1</show_in_store>
94
  </DefaultShipmentMethod>
95
  <order_expiration_time>
96
  <label>Order Expiration time</label>
88
  <frontend_type>select</frontend_type>
89
  <source_model>oink/system_config_source_shipping_carriers</source_model>
90
  <sort_order>30</sort_order>
91
+ <show_in_default>0</show_in_default>
92
+ <show_in_website>0</show_in_website>
93
+ <show_in_store>0</show_in_store>
94
  </DefaultShipmentMethod>
95
  <order_expiration_time>
96
  <label>Order Expiration time</label>
app/design/frontend/base/default/template/oink/checkout/parent_confirm/c_select.phtml CHANGED
@@ -36,7 +36,7 @@ $childrens = $this->getChildrens();
36
  <li class="control">
37
  <!--input type="checkbox" id="notifyChild" name="notifyChild" value="1" /><label for="notifyChild" ><?php echo $this->__("Notify the child about this transaction") ?></label><br-->
38
  <input type="checkbox" id="deliverToChildAddress" name="deliverToChildAddress" value="1" />
39
- <label for="deliverToChildAddress" ><?php echo $this->__("Deliver to the child's address") ?></label>
40
  </li>
41
  </ul>
42
 
36
  <li class="control">
37
  <!--input type="checkbox" id="notifyChild" name="notifyChild" value="1" /><label for="notifyChild" ><?php echo $this->__("Notify the child about this transaction") ?></label><br-->
38
  <input type="checkbox" id="deliverToChildAddress" name="deliverToChildAddress" value="1" />
39
+ <label for="deliverToChildAddress" ><?php echo $this->__("Deliver to this child's address") ?></label>
40
  </li>
41
  </ul>
42
 
app/design/frontend/base/default/template/oink/checkout/shipping_method/available.phtml CHANGED
@@ -29,74 +29,99 @@
29
  <?php if (!$_shippingRateGroups): ?>
30
  <p><?php echo $this->__('Sorry, no quotes are available for this order at this time.') ?></p>
31
  <?php else: ?>
32
- <dl class="sp-methods">
33
- <?php $shippingCodePrice = array(); ?>
34
- <?php $_sole = count($_shippingRateGroups) == 1; foreach ($_shippingRateGroups as $code => $_rates): ?>
35
- <dt><?php echo $this->escapeHtml($this->getCarrierName($code)) ?></dt>
36
- <dd>
37
- <ul>
38
- <?php $_sole = $_sole && count($_rates) == 1; foreach ($_rates as $_rate): ?>
39
- <?php $shippingCodePrice[] = "'".$_rate->getCode()."':".(float)$_rate->getPrice(); ?>
40
- <li>
41
- <?php if ($_rate->getErrorMessage()): ?>
42
- <ul class="messages"><li class="error-msg"><ul><li><?php echo $this->escapeHtml($_rate->getErrorMessage()) ?></li></ul></li></ul>
43
- <?php else: ?>
44
- <?php if ($_sole) : ?>
45
- <span class="no-display"><input name="shipping_method" type="radio" value="<?php echo $_rate->getCode() ?>" id="s_method_<?php echo $_rate->getCode() ?>" checked="checked" /></span>
46
- <?php else: ?>
47
- <input name="shipping_method" type="radio" value="<?php echo $_rate->getCode() ?>" id="s_method_<?php echo $_rate->getCode() ?>"<?php if($_rate->getCode()===$this->getAddressShippingMethod()) echo ' checked="checked"' ?> class="radio"/>
48
 
49
- <?php if ($_rate->getCode() === $this->getAddressShippingMethod()): ?>
50
- <script type="text/javascript">
51
- //<![CDATA[
52
- lastPrice = <?php echo (float)$_rate->getPrice(); ?>;
53
- //]]>
54
- </script>
55
- <?php endif; ?>
56
 
57
- <?php endif; ?>
58
- <label for="s_method_<?php echo $_rate->getCode() ?>"><?php echo $this->escapeHtml($_rate->getMethodTitle()) ?>
59
- <?php $_excl = $this->getShippingPrice($_rate->getPrice(), $this->helper('tax')->displayShippingPriceIncludingTax()); ?>
60
- <?php $_incl = $this->getShippingPrice($_rate->getPrice(), true); ?>
61
- <?php echo $_excl; ?>
62
- <?php if ($this->helper('tax')->displayShippingBothPrices() && $_incl != $_excl): ?>
63
- (<?php echo $this->__('Incl. Tax'); ?> <?php echo $_incl; ?>)
64
- <?php endif; ?>
65
- </label>
66
- <?php endif ?>
67
- </li>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  <?php endforeach; ?>
69
- </ul>
70
- </dd>
71
- <?php endforeach; ?>
72
- </dl>
73
- <script type = text/javascript" src=""
74
  <script type="text/javascript">
75
- //<![CDATA[
76
  <?php if (!empty($shippingCodePrice)): ?>
77
- var shippingCodePrice = {<?php echo implode(',',$shippingCodePrice); ?>};
78
  <?php endif; ?>
79
-
80
- $$('input[type="radio"][name="shipping_method"]').each(function(el){
81
- Event.observe(el, 'click', function(){
82
  if (el.checked == true) {
83
  var getShippingCode = el.getValue();
84
  <?php if (!empty($shippingCodePrice)): ?>
85
- var newPrice = shippingCodePrice[getShippingCode];
86
- if (!lastPrice) {
87
- lastPrice = newPrice;
88
- quoteBaseGrandTotal += newPrice;
89
- }
90
- if (newPrice != lastPrice) {
91
- quoteBaseGrandTotal += (newPrice-lastPrice);
92
- lastPrice = newPrice;
93
- }
94
  <?php endif; ?>
95
  checkQuoteBaseGrandTotal = quoteBaseGrandTotal;
96
  return false;
97
  }
98
- });
99
  });
100
- //]]>
101
  </script>
102
  <?php endif; ?>
29
  <?php if (!$_shippingRateGroups): ?>
30
  <p><?php echo $this->__('Sorry, no quotes are available for this order at this time.') ?></p>
31
  <?php else: ?>
32
+ <li class="section allow active" id="opc-billing">
33
+ <div class="step-title">
34
+ <h2><?php echo $this->__("Shipping Method") ?></h2>
35
+ </div>
 
 
 
 
 
 
 
 
 
 
 
 
36
 
37
+ <div id="checkout-step-billing" class="step a-item" style="">
38
+ <fieldset>
39
+ <dl class="sp-methods">
40
+ <?php $shippingCodePrice = array(); ?>
41
+ <?php $_sole = count($_shippingRateGroups) == 1;
42
+ foreach ($_shippingRateGroups as $code => $_rates): ?>
 
43
 
44
+ <dt><?php echo $this->escapeHtml($this->getCarrierName($code)) ?></dt>
45
+ <dd>
46
+ <ul>
47
+ <?php $_sole = $_sole && count($_rates) == 1;
48
+ foreach ($_rates as $_rate): ?>
49
+ <?php $shippingCodePrice[] = "'" . $_rate->getCode() . "':" . (float)$_rate->getPrice(); ?>
50
+ <li>
51
+ <?php if ($_rate->getErrorMessage()): ?>
52
+ <ul class="messages">
53
+ <li class="error-msg">
54
+ <ul>
55
+ <li><?php echo $this->escapeHtml($_rate->getErrorMessage()) ?></li>
56
+ </ul>
57
+ </li>
58
+ </ul>
59
+ <?php else: ?>
60
+ <?php if ($_sole) : ?>
61
+ <span class="no-display"><input name="shipping_method" type="radio"
62
+ value="<?php echo $_rate->getCode() ?>"
63
+ id="s_method_<?php echo $_rate->getCode() ?>"
64
+ checked="checked"/></span>
65
+ <?php else: ?>
66
+ <input name="shipping_method" type="radio"
67
+ value="<?php echo $_rate->getCode() ?>"
68
+ id="s_method_<?php echo $_rate->getCode() ?>"<?php if ($_rate->getCode() === $this->getAddressShippingMethod()) echo ' checked="checked"' ?>
69
+ class="radio"/>
70
+
71
+ <?php if ($_rate->getCode() === $this->getAddressShippingMethod()): ?>
72
+ <script type="text/javascript">
73
+ //<![CDATA[
74
+ lastPrice = <?php echo (float)$_rate->getPrice(); ?>;
75
+ //]]>
76
+ </script>
77
+ <?php endif; ?>
78
+
79
+ <?php endif; ?>
80
+ <label
81
+ for="s_method_<?php echo $_rate->getCode() ?>"><?php echo $this->escapeHtml($_rate->getMethodTitle()) ?>
82
+ <?php $_excl = $this->getShippingPrice($_rate->getPrice(), $this->helper('tax')->displayShippingPriceIncludingTax()); ?>
83
+ <?php $_incl = $this->getShippingPrice($_rate->getPrice(), true); ?>
84
+ <?php echo $_excl; ?>
85
+ <?php if ($this->helper('tax')->displayShippingBothPrices() && $_incl != $_excl): ?>
86
+ (<?php echo $this->__('Incl. Tax'); ?> <?php echo $_incl; ?>)
87
+ <?php endif; ?>
88
+ </label>
89
+ <?php endif ?>
90
+ </li>
91
+ <?php endforeach; ?>
92
+ </ul>
93
+ </dd>
94
  <?php endforeach; ?>
95
+ </dl>
96
+ </fieldset>
97
+ </div>
98
+ </li>
99
+ <script type=text/javascript" src=""
100
  <script type="text/javascript">
101
+ //<![CDATA[
102
  <?php if (!empty($shippingCodePrice)): ?>
103
+ var shippingCodePrice = {<?php echo implode(',',$shippingCodePrice); ?>};
104
  <?php endif; ?>
105
+ $$('input[type="radio"][name="shipping_method"]').each(function (el) {
106
+ Event.observe(el, 'click', function () {
 
107
  if (el.checked == true) {
108
  var getShippingCode = el.getValue();
109
  <?php if (!empty($shippingCodePrice)): ?>
110
+ var newPrice = shippingCodePrice[getShippingCode];
111
+ if (!lastPrice) {
112
+ lastPrice = newPrice;
113
+ quoteBaseGrandTotal += newPrice;
114
+ }
115
+ if (newPrice != lastPrice) {
116
+ quoteBaseGrandTotal += (newPrice - lastPrice);
117
+ lastPrice = newPrice;
118
+ }
119
  <?php endif; ?>
120
  checkQuoteBaseGrandTotal = quoteBaseGrandTotal;
121
  return false;
122
  }
123
+ });
124
  });
125
+ //]]>
126
  </script>
127
  <?php endif; ?>
app/locale/en_US/Oink_Oink.csv CHANGED
@@ -27,4 +27,5 @@
27
  "You need to select one payment account","You need to select one payment account"
28
  "",""
29
  "",""
30
- "You need to select a shipping method","You need to select a shipping method"
 
27
  "You need to select one payment account","You need to select one payment account"
28
  "",""
29
  "",""
30
+ "You need to select a shipping method","You need to select a shipping method"
31
+ "Sorry, no quotes are available for this order at this time.", "Sorry, no quotes are available for this order at this time."
package.xml CHANGED
@@ -1,18 +1,18 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Oink</name>
4
- <version>3.0.4</version>
5
  <stability>stable</stability>
6
- <license>LGPL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Oink is a module for eCommerce storefronts that allows children to safely make online purchases.</summary>
10
  <description>Oink gives young customers the ability to safely make COPPA (Child Online Privacy Protection Act) compliant purchases online, without providing any personal information. Parents can control all aspects of the child account, including monthly allowance and approved merchants. Best of all, it&#x2019;s free for families to use and easy to set up.</description>
11
- <notes>Added functionality for user to select shipping method. Optimizations and bug fixes.</notes>
12
  <authors><author><name>Simon Taft</name><user>simon</user><email>simon@oink.com</email></author></authors>
13
- <date>2014-06-04</date>
14
- <time>19:21:59</time>
15
- <contents><target name="magelocal"><dir name="Oink"><dir name="MatrixrateIntegration"><dir name="Model"><file name="Observer.php" hash="c7d43c88bed42cc7e07b40d3876b58f7"/></dir><dir name="etc"><file name="config.xml" hash="a130f463fa52acbcb4ba17d87058c2f2"/></dir></dir><dir name="Oink"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="View"><dir name="Tab"><file name="Oink.php" hash="46afbf6be3348dd02702446c4a544677"/></dir></dir></dir></dir><dir name="System"><dir name="Config"><dir name="TestConnection"><file name="Html.php" hash="796e413aa7471cbbdda7b7396e91fd30"/></dir><file name="TestConnection.php" hash="451c0a8b0c86bc167842b282edd9b3d7"/><file name="Version.php" hash="7b57e601b08f49d8547eaf1dfcca0db4"/></dir></dir></dir><dir name="Checkout"><file name="Button.php" hash="0e226d2db7696b6cd8e2282f9025233c"/><dir name="ParentConfirm"><file name="CSelect.php" hash="3a1d49aa7ddaf8a9b198b7af0be424ed"/><file name="Payment.php" hash="286169eb94a1e81ea76530519a1df9e3"/></dir><file name="ParentConfirm.php" hash="11c3bd670e51af51fc20b5b0b5899f07"/><dir name="Review"><file name="Info.php" hash="bd6fe28125cef0c9eb21597b628e5e23"/></dir><file name="Review.php" hash="1db5c89ed08522cafb8e81d4eb433292"/><dir name="ShippingMethod"><file name="Available.php" hash="942f894d96a9879e4ed4f6aea067b219"/></dir><file name="ShippingMethod.php" hash="736378aa03ab98acec4c6cec8705d503"/></dir><dir name="Payment"><dir name="Form"><file name="Oink.php" hash="64f278af22b04e202342318c20425516"/></dir><dir name="Info"><file name="Oink.php" hash="0d9fd2a084ab1144bbbbbd1b4b9916b0"/></dir></dir><dir name="Rewrite"><dir name="Checkout"><dir name="Onepage"><file name="Login.php" hash="2602dc2f8afec43a7aca5807641a4897"/></dir></dir></dir></dir><dir name="Helper"><file name="Checkout.php" hash="760e7bbea520a3a365cbba653625ab0a"/><file name="Data.php" hash="857a5a704229ec87e87f24683ff85785"/><file name="LibLoader.php" hash="cfa3a360bfba9d14343d0c2197f9503a"/></dir><dir name="Model"><dir name="Admin"><file name="Checkout.php" hash="7947d4b4d323be9e3c890c0c05350f1b"/><file name="Enablestatus.php" hash="2b96b3a3099c59bb32e9e12b0a5e6f60"/></dir><file name="ErrorHandler.php" hash="c3af123a0d64aebf50db9136ff99a671"/><dir name="Mysql4"><dir name="Order"><file name="Collection.php" hash="2879f7f78df4545c06d2a59cd1d4b025"/></dir><file name="Order.php" hash="241db286c2585e2849612d74763bf06c"/></dir><file name="Observer.php" hash="4a28a0d67f9584a26338880425aa0056"/><file name="Order.php" hash="4c90589d897ad858f8e909b2fbb393a3"/><dir name="Payment"><dir name="Method"><file name="Oink.php" hash="9aad5fcdc3a581963b6f8bcee108b824"/></dir></dir><dir name="Sales"><dir name="Order"><file name="Payment.php" hash="14b71b889caf4f59dc2da6ab59779eda"/></dir><file name="Order.php" hash="f98ece2155bc1474c86c5831a65b18a0"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Shipping"><file name="Carriers.php" hash="00e3a64445bb4eb4ec4fe5bd238d1822"/></dir></dir></dir></dir><dir name="User"><file name="Children.php" hash="892225e5e742411be2ab704378657eaf"/><file name="Parent.php" hash="2e50902da749d79d2e957983104a5f44"/></dir><file name="User.php" hash="e0e91bf5d570154218898df78304bbcc"/></dir><dir name="Test"><dir name="Controller2"><dir name="CheckoutController"><dir name="providers"><file name="badLogin.yaml" hash="66e9a0d9d0dd6f2c05813cbaa80e29fd"/><file name="goodLogin.yaml" hash="2b93c079b403a52ca142d589dc891291"/></dir></dir><file name="CheckoutController.php" hash="fff0d7fbcc2fd5a8472973ad7190a892"/></dir><dir name="Helper"><dir name="Data"><dir name="fixtures"><file name="processTransaction.yaml" hash="497f7c10acd5894f2b2612f117f0d4fc"/></dir><dir name="providers"><file name="badLogin.yaml" hash="66e9a0d9d0dd6f2c05813cbaa80e29fd"/><file name="badLoginMultipleTimes.yaml" hash="66e9a0d9d0dd6f2c05813cbaa80e29fd"/><file name="getChildProfiles.yaml" hash="7c0fcc2a3c5281ff79df9d99addc864c"/><file name="getUserAddress.yaml" hash="8d72b216fe5732c1432c7feff51eb6b8"/><file name="goodLogin.yaml" hash="8d72b216fe5732c1432c7feff51eb6b8"/><file name="processTransaction.yaml" hash="8d72b216fe5732c1432c7feff51eb6b8"/></dir></dir><file name="Data.php" hash="bdc9c93dc4034c9babf8b443a6788135"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="OinkController.php" hash="4a6fd3801f0bc96be36154d9d9037c5e"/></dir><file name="CheckoutController.php" hash="dfe3804aca249a993a7a587780a6ccc9"/></dir><dir name="etc"><file name="adminhtml.xml" hash="d02b9fa155dd3f898294aa8091a89576"/><file name="config.xml" hash="bee6a2aee5beeac396fcb54c8f59d78b"/><file name="system.xml" hash="da62899c3e83e93860b6c030360bf53c"/></dir><dir name="sql"><dir name="oink_setup"><file name="mysql4-install-1.0.0.0.php" hash="64fe127e47626ff7b07ffaddc9084284"/><file name="mysql4-upgrade-1.0.0.0-1.0.0.1.php" hash="0703f9810231232032c13318801347c9"/><file name="mysql5-install-1.0.0.0.php" hash="64fe127e47626ff7b07ffaddc9084284"/><file name="mysql5-upgrade-1.0.0.0-1.0.0.1.php" hash="0703f9810231232032c13318801347c9"/></dir></dir></dir></dir></target><target name="magecommunity"><dir name="EcomDev"><dir name="PHPUnit"><dir name="Controller"><file name="Front.php" hash="de205b174cd69c7f33295f95451ecd84"/><dir name="Request"><file name="Http.php" hash="3851ff6d44cccd58682c41ec3d4536fb"/></dir><dir name="Response"><file name="Http.php" hash="72f5fa1e8fc6080261933d4d16e78028"/></dir></dir><dir name="Model"><dir name="App"><file name="Area.php" hash="76b78d2835b15b80cdb5db0020b62aeb"/></dir><file name="App.php" hash="6c19b3deb48fac868be6446d06943c38"/><file name="Config.php" hash="429a2f203fa9441599457ea6179e7984"/><dir name="Design"><file name="Package.php" hash="5e241ee0641ac7fc7fdcbd7c05587d09"/></dir><dir name="Expectation"><file name="Interface.php" hash="2aa7460bb285d1c93d8768561ed0e02a"/><file name="Object.php" hash="b93ffa709f97b0117a42acec897da657"/></dir><file name="Expectation.php" hash="11c5a90a2f4904ca3d8eb664c0bbe98f"/><dir name="Fixture"><file name="Interface.php" hash="f8d3e21c8e8b8a14f1357f80e7aa387f"/></dir><file name="Fixture.php" hash="c3bc66731e91fa2b03c8166afac306fd"/><file name="Layout.php" hash="35609e9d16892e83c617372b752a7ea2"/><dir name="Mysql4"><dir name="Fixture"><dir name="Eav"><file name="Abstract.php" hash="cbe9c2db99a28a6c15a382d72aac1a7e"/><dir name="Catalog"><file name="Abstract.php" hash="f3b5bd887b838c447a6e8d4241635954"/><file name="Category.php" hash="29bc1b005ce63f3a38ff7806eeca79bf"/><file name="Product.php" hash="4c5fce0f2144cccd16a71ad2c8ea9da2"/></dir><file name="Default.php" hash="dc5f82b240944f602c28e500fc6038bb"/></dir><file name="Exception.php" hash="12caa19701eba279eb9a8e106b64fa33"/></dir><file name="Fixture.php" hash="5f4e898531aa9f74a71b7a4bfe86d86f"/></dir><dir name="Test"><dir name="Loadable"><file name="Interface.php" hash="3c157c329cdbb33dadcd6287e5305a0d"/></dir></dir></dir><dir name="Test"><dir name="Case"><file name="Config.php" hash="ca67b6b514ac312109d339487a8352e5"/><file name="Controller.php" hash="70965703e54b9daf2356a442cf0ecb76"/></dir><file name="Case.php" hash="9f13140590e658cbec8c4310682bfdcd"/><dir name="Suite"><file name="Group.php" hash="17a16ce044df76ffa2ddf0e2cb208b8a"/></dir><file name="Suite.php" hash="3e00b310b88875eb4548d73d75122557"/></dir><dir name="etc"><file name="config.xml" hash="e1bfc18be71243d3791400fe273f9baf"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="base"><dir name="default"><dir name="layout"><file name="oink.xml" hash="94c1a0cdaaa71d84906bd0a14866540a"/></dir><dir name="template"><dir name="oink"><dir name="payment"><dir name="form"><file name="oink.phtml" hash="4e295c6a64c5fd8881d7196e8a62baff"/></dir><dir name="info"><file name="oink.phtml" hash="0005599e03b4732e78d6f9a50b50552f"/></dir></dir><dir name="sales"><dir name="order"><dir name="view"><dir name="tab"><file name="oink.phtml" hash="9827710b653ec14305577eb88a577f2f"/></dir></dir></dir></dir><dir name="system"><dir name="config"><file name="testConnection.phtml" hash="6a4840d508269c6446de6249ddad1ca6"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="oink.xml" hash="cbb5d211ac0059686111c92e1b1594b2"/></dir><dir name="template"><dir name="oink"><dir name="checkout"><dir name="button"><file name="form.phtml" hash="67f0d311969a3dd7f1eccba5b833ae2e"/></dir><file name="button.phtml" hash="c8c825eb8e28a3e41df6795cd7e1d743"/><dir name="cart"><file name="button.phtml" hash="f8c3081a2c43532434b0c1827be7a0ea"/></dir><dir name="parent_confirm"><file name="c_select.phtml" hash="113afe3ea389e657d2746569a025d9e3"/><file name="payment.phtml" hash="6380dfa3a12925b0da59a51a02647e22"/></dir><file name="parent_confirm.phtml" hash="7ce0630f8a1b1a3e236ea5fd49a64f59"/><dir name="review"><file name="button.phtml" hash="e39ed437a5a0d465cf61fa2ec61230a0"/><file name="info.phtml" hash="fe91021201783e1f3e6b91867bd189d9"/></dir><file name="review.phtml" hash="bf4f49fcb90e40ba9225c6d362fdf2ff"/><dir name="shipping_method"><file name="available.phtml" hash="bd844aee8d57b2698bdeb764d6a20038"/></dir><file name="shipping_method.phtml" hash="b2220726057bf283950be6e97080d9d9"/></dir><dir name="payment"><dir name="form"><file name="oink.phtml" hash="4e295c6a64c5fd8881d7196e8a62baff"/></dir><dir name="info"><file name="oink.phtml" hash="4728b34687ed9900402ad26b992851e4"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="."><file name="local.xml.phpunit" hash="d07883248ae8266e1c79729731e62b91"/></dir><dir name="modules"><file name="EcomDev_PHPUnit.xml" hash="b6ea9351e47eae748d8b30c16712df3c"/><file name="Oink_MatrixrateIntegration.xml" hash="eb699a1539cb0eda1c2ca7b8f69dc061"/><file name="Oink_Oink.xml" hash="16c9dd8bfd69c9f763fa1c556bdd080c"/></dir></target><target name="magelib"><dir name="EcomDev"><dir name="PHPUnit"><dir name="Constraint"><file name="Abstract.php" hash="7b3d50a4a979ee42247665d218eb5deb"/><dir name="Config"><file name="Abstract.php" hash="bd0d4fd20f89ae1a15fd464f6f844824"/><file name="ClassAlias.php" hash="d31c65bbe6a5c45cccd61e6522e747f9"/><file name="EventObserver.php" hash="3d646533826bffa54387f42fdf16644f"/><file name="Interface.php" hash="aa7e4a9d351dac72516a91bb5b0835a5"/><file name="Layout.php" hash="88e36c9c66305c939969bebb1c8730a5"/><file name="Module.php" hash="3d1c608ccd3b96bbe538ca32c6e0b74a"/><file name="Node.php" hash="19d8f4aee2f5826b39573b15f946cbb7"/><dir name="Resource"><file name="Script.php" hash="f30c73afb0130f841d16ca54e69cae27"/></dir><file name="Resource.php" hash="d1f73385ac8554f54e3733252502d098"/><file name="TableAlias.php" hash="87c9061118c77d391aab35a6baba89b7"/></dir><file name="Config.php" hash="94ba55f6816b1abfddb254ec6cb63b19"/><dir name="Controller"><file name="Request.php" hash="e80649881004b29cdc58c8988bbda058"/><dir name="Response"><file name="Abstract.php" hash="c53a7d48d87f1cfcabc4769144d33d0f"/><file name="Body.php" hash="9951874d1883a41150c87a7c761f7352"/><file name="Header.php" hash="f8cd7cab0742add6e381d015908d1490"/></dir></dir><file name="Exception.php" hash="2b2c7ec20761fb130486a523bb934333"/><file name="Json.php" hash="40ebce44ee1608cc0f7020481cc643f8"/><dir name="Layout"><file name="Abstract.php" hash="529d3e678619f5a4a07177c61345b796"/><dir name="Block"><file name="Action.php" hash="1bf1848798d8b6a7e3850a0133b248c6"/><file name="Property.php" hash="f644175bb5d095ab7042221edd951005"/></dir><file name="Block.php" hash="549ab96d9236492fb4519cc538aced9a"/><file name="Handle.php" hash="abd53be626d295d17f3442aca5db4322"/><dir name="Logger"><file name="Interface.php" hash="38a591fb3f49584c976a8a70a1a491e5"/></dir></dir><file name="Layout.php" hash="7c9b5a5bca7de277821bd4929da8eb08"/></dir><dir name="Controller"><dir name="Request"><file name="Interface.php" hash="1c37b02f4a2854f6e8029b3ae5af6558"/></dir><dir name="Response"><file name="Interface.php" hash="3478995bcb53e74249e7fc139c3ec03d"/></dir></dir><dir name="Design"><dir name="Package"><file name="Interface.php" hash="0043e3513245fbad7dc5651b9bab7e17"/></dir></dir><dir name="Isolation"><file name="Interface.php" hash="5ee9aeb6387fcb641eac650733f33cbf"/></dir></dir><dir name="Utils"><file name="Reflection.php" hash="50141121bd49508da22b346f1a6ccbe5"/></dir></dir><dir name="Oink"><dir name="Data"><file name="dtos.php" hash="a8546f1a514dfd11eddd898c5ea14402"/></dir><dir name="Schemas"><file name="cart.xml" hash="8c9e3a99c619d4c1ccb357a4812d6195"/><file name="cart_02.xml" hash="11992bd3ad7ffecc6d4bcbf3494410dd"/><file name="cart_03.xml" hash="95daf8c3c4b1f6ca48c7c611b8314bf1"/><file name="cart_04.xml" hash="ada7604a8fe8c69b906b307f3dc9d22f"/><file name="oink.xsd" hash="33dc3a164b7bd0663ae6f0248f99f38b"/></dir><dir name="Services"><dir name="Implementations"><file name="FormPaymentServiceConfiguration.php" hash="a01e5b2a9c8bcc5f1f5cb5033caf0cd6"/><file name="MagentoPaymentServiceConfiguration.php" hash="de1e48232bd5861a2764c70e91f5625e"/><file name="MerchantFormServiceConfiguration.php" hash="00e59aaef9376fe0774b4b2d8a618fd9"/><file name="MerchantPaymentServiceConfiguration.php" hash="5c6126a28cd80931ec001536bb96df76"/><file name="MockCartService.php" hash="b7b83766ba9e420cec88047eb8019b9b"/><file name="OinkCallbackService.php" hash="cd12192efdc9b2ad0a3232da13b73dbc"/><file name="OinkException.php" hash="62a34fa3ed167069179955c2b687728a"/><file name="OinkFormService.php" hash="d4a774c6417a3987f9dd38c4f4bc92e1"/><file name="OinkLoggingService.php" hash="12a58b8b57646e7906fe99261fe6b379"/><file name="OinkParentService.php" hash="73cf84766197846be2f31226c5d79440"/><file name="OinkPaymentService.php" hash="8a42b250f2ab603d82c12480bb82b711"/><file name="OinkSoapClient.php" hash="b8fb7071267b85b778ecf44e80d2651d"/><file name="XmlSerializationService.php" hash="1edbdfdbc95e0bddec3d70c8aae63a69"/><file name="XmlToArray.php" hash="dff38372563c22489a3459628eb874fd"/></dir><dir name="Interfaces"><file name="ICallbackService.php" hash="ffdd689c85fc3f51a1546f1039791e0e"/><file name="ICartService.php" hash="4b9e34cf1def0b7711b9e88fd3efdf95"/><file name="IFormService.php" hash="9e85eafcbdc86053c5ca6e404490e6a3"/><file name="IFormServiceConfiguration.php" hash="f2f4f1040db45e2988b7c07e1034b963"/><file name="ILoggingService.php" hash="42107a5d1bc0e8710a683c1e2cec5ee0"/><file name="IParentService.php" hash="44ad37895e77ce49f325066b19909c5c"/><file name="IPaymentService.php" hash="69b17e2481f19e4cbbe371a99be3d682"/><file name="IPaymentServiceConfiguration.php" hash="5a222d3034630438ede1185cdfde726d"/><file name="ISerializationService.php" hash="d3a2402a772f997f5feb5cc9bc24875d"/></dir></dir></dir><dir name="Spyc"><file name="spyc.php" hash="6405eec7d8d55bd8ae2a1f12f7d38f0b"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Oink_Oink.csv" hash="8997161051f21278ec627e6467a5cc28"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="images"><dir name="oink"><file name="blank.gif" hash="5722d7bd0f1e1379d0a2005a0a9ea401"/><dir name="buttons"><file name="vp-checkout.png" hash="a3edc829cc9814d894a37bafe16366af"/></dir><dir name="checkout"><file name="OinkLogo.png" hash="db97e52961631503e11d2885b5d42a77"/><file name="Thumbs.db" hash="660184ecb1a4f4f72319e475c409822b"/><file name="add.png" hash="e48a572754fdf14c553843e62f6acf24"/><file name="continue.png" hash="292346af8d43a8dec516fd957895d3e6"/><file name="login.png" hash="bbdd6eba925d24f7821e3a2aac80f16a"/><file name="signup.png" hash="7727180f70df75d7cbf1ae1f7a59aa18"/><file name="x.png" hash="b47599f92ef803fdd550e70b18d25d58"/></dir><dir name="login"><file name="loader.gif" hash="4273200927b0609b3add19c1cb6d684a"/><file name="oink.png" hash="b7f4d8212d77947819d98376163c3e92"/><file name="vp-close.png" hash="d753dbae489507acf09acc2b749afd5a"/><file name="vp-login.png" hash="63730306ab3b02443b36e32765a496c1"/><file name="vp-signup.png" hash="741791c7a6e29fc19f67a094c61b0dc6"/></dir></dir></dir></dir></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>5.6.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Oink</name>
4
+ <version>3.0.41</version>
5
  <stability>stable</stability>
6
+ <license uri="https://www.gnu.org/licenses/lgpl.html">LGPL</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Oink is a module for eCommerce storefronts that allows children to safely make online purchases.</summary>
10
  <description>Oink gives young customers the ability to safely make COPPA (Child Online Privacy Protection Act) compliant purchases online, without providing any personal information. Parents can control all aspects of the child account, including monthly allowance and approved merchants. Best of all, it&#x2019;s free for families to use and easy to set up.</description>
11
+ <notes>Styling. Added functionality for user to select shipping method</notes>
12
  <authors><author><name>Simon Taft</name><user>simon</user><email>simon@oink.com</email></author></authors>
13
+ <date>2014-06-06</date>
14
+ <time>18:07:39</time>
15
+ <contents><target name="magelocal"><dir name="Oink"><dir name="MatrixrateIntegration"><dir name="Model"><file name="Observer.php" hash="c7d43c88bed42cc7e07b40d3876b58f7"/></dir><dir name="etc"><file name="config.xml" hash="a130f463fa52acbcb4ba17d87058c2f2"/></dir></dir><dir name="Oink"><dir name="Block"><dir name="Adminhtml"><dir name="Sales"><dir name="Order"><dir name="View"><dir name="Tab"><file name="Oink.php" hash="46afbf6be3348dd02702446c4a544677"/></dir></dir></dir></dir><dir name="System"><dir name="Config"><dir name="TestConnection"><file name="Html.php" hash="796e413aa7471cbbdda7b7396e91fd30"/></dir><file name="TestConnection.php" hash="451c0a8b0c86bc167842b282edd9b3d7"/><file name="Version.php" hash="7b57e601b08f49d8547eaf1dfcca0db4"/></dir></dir></dir><dir name="Checkout"><file name="Button.php" hash="0e226d2db7696b6cd8e2282f9025233c"/><dir name="ParentConfirm"><file name="CSelect.php" hash="3a1d49aa7ddaf8a9b198b7af0be424ed"/><file name="Payment.php" hash="286169eb94a1e81ea76530519a1df9e3"/></dir><file name="ParentConfirm.php" hash="11c3bd670e51af51fc20b5b0b5899f07"/><dir name="Review"><file name="Info.php" hash="bd6fe28125cef0c9eb21597b628e5e23"/></dir><file name="Review.php" hash="1db5c89ed08522cafb8e81d4eb433292"/><dir name="ShippingMethod"><file name="Available.php" hash="942f894d96a9879e4ed4f6aea067b219"/></dir><file name="ShippingMethod.php" hash="736378aa03ab98acec4c6cec8705d503"/></dir><dir name="Payment"><dir name="Form"><file name="Oink.php" hash="64f278af22b04e202342318c20425516"/></dir><dir name="Info"><file name="Oink.php" hash="0d9fd2a084ab1144bbbbbd1b4b9916b0"/></dir></dir><dir name="Rewrite"><dir name="Checkout"><dir name="Onepage"><file name="Login.php" hash="2602dc2f8afec43a7aca5807641a4897"/></dir></dir></dir></dir><dir name="Helper"><file name="Checkout.php" hash="760e7bbea520a3a365cbba653625ab0a"/><file name="Data.php" hash="857a5a704229ec87e87f24683ff85785"/><file name="LibLoader.php" hash="cfa3a360bfba9d14343d0c2197f9503a"/></dir><dir name="Model"><dir name="Admin"><file name="Checkout.php" hash="7947d4b4d323be9e3c890c0c05350f1b"/><file name="Enablestatus.php" hash="2b96b3a3099c59bb32e9e12b0a5e6f60"/></dir><file name="ErrorHandler.php" hash="c3af123a0d64aebf50db9136ff99a671"/><dir name="Mysql4"><dir name="Order"><file name="Collection.php" hash="2879f7f78df4545c06d2a59cd1d4b025"/></dir><file name="Order.php" hash="241db286c2585e2849612d74763bf06c"/></dir><file name="Observer.php" hash="4a28a0d67f9584a26338880425aa0056"/><file name="Order.php" hash="4c90589d897ad858f8e909b2fbb393a3"/><dir name="Payment"><dir name="Method"><file name="Oink.php" hash="9aad5fcdc3a581963b6f8bcee108b824"/></dir></dir><dir name="Sales"><dir name="Order"><file name="Payment.php" hash="14b71b889caf4f59dc2da6ab59779eda"/></dir><file name="Order.php" hash="f98ece2155bc1474c86c5831a65b18a0"/></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Shipping"><file name="Carriers.php" hash="00e3a64445bb4eb4ec4fe5bd238d1822"/></dir></dir></dir></dir><dir name="User"><file name="Children.php" hash="892225e5e742411be2ab704378657eaf"/><file name="Parent.php" hash="2e50902da749d79d2e957983104a5f44"/></dir><file name="User.php" hash="e0e91bf5d570154218898df78304bbcc"/></dir><dir name="Test"><dir name="Controller2"><dir name="CheckoutController"><dir name="providers"><file name="badLogin.yaml" hash="66e9a0d9d0dd6f2c05813cbaa80e29fd"/><file name="goodLogin.yaml" hash="2b93c079b403a52ca142d589dc891291"/></dir></dir><file name="CheckoutController.php" hash="fff0d7fbcc2fd5a8472973ad7190a892"/></dir><dir name="Helper"><dir name="Data"><dir name="fixtures"><file name="processTransaction.yaml" hash="497f7c10acd5894f2b2612f117f0d4fc"/></dir><dir name="providers"><file name="badLogin.yaml" hash="66e9a0d9d0dd6f2c05813cbaa80e29fd"/><file name="badLoginMultipleTimes.yaml" hash="66e9a0d9d0dd6f2c05813cbaa80e29fd"/><file name="getChildProfiles.yaml" hash="7c0fcc2a3c5281ff79df9d99addc864c"/><file name="getUserAddress.yaml" hash="8d72b216fe5732c1432c7feff51eb6b8"/><file name="goodLogin.yaml" hash="8d72b216fe5732c1432c7feff51eb6b8"/><file name="processTransaction.yaml" hash="8d72b216fe5732c1432c7feff51eb6b8"/></dir></dir><file name="Data.php" hash="bdc9c93dc4034c9babf8b443a6788135"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="OinkController.php" hash="4a6fd3801f0bc96be36154d9d9037c5e"/></dir><file name="CheckoutController.php" hash="dfe3804aca249a993a7a587780a6ccc9"/></dir><dir name="etc"><file name="adminhtml.xml" hash="d02b9fa155dd3f898294aa8091a89576"/><file name="config.xml" hash="bee6a2aee5beeac396fcb54c8f59d78b"/><file name="system.xml" hash="968af3f924fba39f3aece3b463dd16be"/></dir><dir name="sql"><dir name="oink_setup"><file name="mysql4-install-1.0.0.0.php" hash="64fe127e47626ff7b07ffaddc9084284"/><file name="mysql4-upgrade-1.0.0.0-1.0.0.1.php" hash="0703f9810231232032c13318801347c9"/><file name="mysql5-install-1.0.0.0.php" hash="64fe127e47626ff7b07ffaddc9084284"/><file name="mysql5-upgrade-1.0.0.0-1.0.0.1.php" hash="0703f9810231232032c13318801347c9"/></dir></dir></dir></dir></target><target name="magecommunity"><dir name="EcomDev"><dir name="PHPUnit"><dir name="Controller"><file name="Front.php" hash="de205b174cd69c7f33295f95451ecd84"/><dir name="Request"><file name="Http.php" hash="3851ff6d44cccd58682c41ec3d4536fb"/></dir><dir name="Response"><file name="Http.php" hash="72f5fa1e8fc6080261933d4d16e78028"/></dir></dir><dir name="Model"><dir name="App"><file name="Area.php" hash="76b78d2835b15b80cdb5db0020b62aeb"/></dir><file name="App.php" hash="6c19b3deb48fac868be6446d06943c38"/><file name="Config.php" hash="429a2f203fa9441599457ea6179e7984"/><dir name="Design"><file name="Package.php" hash="5e241ee0641ac7fc7fdcbd7c05587d09"/></dir><dir name="Expectation"><file name="Interface.php" hash="2aa7460bb285d1c93d8768561ed0e02a"/><file name="Object.php" hash="b93ffa709f97b0117a42acec897da657"/></dir><file name="Expectation.php" hash="11c5a90a2f4904ca3d8eb664c0bbe98f"/><dir name="Fixture"><file name="Interface.php" hash="f8d3e21c8e8b8a14f1357f80e7aa387f"/></dir><file name="Fixture.php" hash="c3bc66731e91fa2b03c8166afac306fd"/><file name="Layout.php" hash="35609e9d16892e83c617372b752a7ea2"/><dir name="Mysql4"><dir name="Fixture"><dir name="Eav"><file name="Abstract.php" hash="cbe9c2db99a28a6c15a382d72aac1a7e"/><dir name="Catalog"><file name="Abstract.php" hash="f3b5bd887b838c447a6e8d4241635954"/><file name="Category.php" hash="29bc1b005ce63f3a38ff7806eeca79bf"/><file name="Product.php" hash="4c5fce0f2144cccd16a71ad2c8ea9da2"/></dir><file name="Default.php" hash="dc5f82b240944f602c28e500fc6038bb"/></dir><file name="Exception.php" hash="12caa19701eba279eb9a8e106b64fa33"/></dir><file name="Fixture.php" hash="5f4e898531aa9f74a71b7a4bfe86d86f"/></dir><dir name="Test"><dir name="Loadable"><file name="Interface.php" hash="3c157c329cdbb33dadcd6287e5305a0d"/></dir></dir></dir><dir name="Test"><dir name="Case"><file name="Config.php" hash="ca67b6b514ac312109d339487a8352e5"/><file name="Controller.php" hash="70965703e54b9daf2356a442cf0ecb76"/></dir><file name="Case.php" hash="9f13140590e658cbec8c4310682bfdcd"/><dir name="Suite"><file name="Group.php" hash="17a16ce044df76ffa2ddf0e2cb208b8a"/></dir><file name="Suite.php" hash="3e00b310b88875eb4548d73d75122557"/></dir><dir name="etc"><file name="config.xml" hash="e1bfc18be71243d3791400fe273f9baf"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="base"><dir name="default"><dir name="layout"><file name="oink.xml" hash="94c1a0cdaaa71d84906bd0a14866540a"/></dir><dir name="template"><dir name="oink"><dir name="payment"><dir name="form"><file name="oink.phtml" hash="4e295c6a64c5fd8881d7196e8a62baff"/></dir><dir name="info"><file name="oink.phtml" hash="0005599e03b4732e78d6f9a50b50552f"/></dir></dir><dir name="sales"><dir name="order"><dir name="view"><dir name="tab"><file name="oink.phtml" hash="9827710b653ec14305577eb88a577f2f"/></dir></dir></dir></dir><dir name="system"><dir name="config"><file name="testConnection.phtml" hash="6a4840d508269c6446de6249ddad1ca6"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="oink.xml" hash="cbb5d211ac0059686111c92e1b1594b2"/></dir><dir name="template"><dir name="oink"><dir name="checkout"><dir name="button"><file name="form.phtml" hash="67f0d311969a3dd7f1eccba5b833ae2e"/></dir><file name="button.phtml" hash="c8c825eb8e28a3e41df6795cd7e1d743"/><dir name="cart"><file name="button.phtml" hash="f8c3081a2c43532434b0c1827be7a0ea"/></dir><dir name="parent_confirm"><file name="c_select.phtml" hash="5be3cee6b56af239d7e34dc6218fd7cd"/><file name="payment.phtml" hash="6380dfa3a12925b0da59a51a02647e22"/></dir><file name="parent_confirm.phtml" hash="7ce0630f8a1b1a3e236ea5fd49a64f59"/><dir name="review"><file name="button.phtml" hash="e39ed437a5a0d465cf61fa2ec61230a0"/><file name="info.phtml" hash="fe91021201783e1f3e6b91867bd189d9"/></dir><file name="review.phtml" hash="bf4f49fcb90e40ba9225c6d362fdf2ff"/><dir name="shipping_method"><file name="available.phtml" hash="a660f42d85a5fa27c55c991dab6f1886"/></dir><file name="shipping_method.phtml" hash="b2220726057bf283950be6e97080d9d9"/></dir><dir name="payment"><dir name="form"><file name="oink.phtml" hash="4e295c6a64c5fd8881d7196e8a62baff"/></dir><dir name="info"><file name="oink.phtml" hash="4728b34687ed9900402ad26b992851e4"/></dir></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="."><file name="local.xml.phpunit" hash="d07883248ae8266e1c79729731e62b91"/></dir><dir name="modules"><file name="EcomDev_PHPUnit.xml" hash="b6ea9351e47eae748d8b30c16712df3c"/><file name="Oink_MatrixrateIntegration.xml" hash="eb699a1539cb0eda1c2ca7b8f69dc061"/><file name="Oink_Oink.xml" hash="16c9dd8bfd69c9f763fa1c556bdd080c"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Oink_Oink.csv" hash="56c67a54f055eb55539de836c9615783"/></dir></target><target name="magelib"><dir name="EcomDev"><dir name="PHPUnit"><dir name="Constraint"><file name="Abstract.php" hash="7b3d50a4a979ee42247665d218eb5deb"/><dir name="Config"><file name="Abstract.php" hash="bd0d4fd20f89ae1a15fd464f6f844824"/><file name="ClassAlias.php" hash="d31c65bbe6a5c45cccd61e6522e747f9"/><file name="EventObserver.php" hash="3d646533826bffa54387f42fdf16644f"/><file name="Interface.php" hash="aa7e4a9d351dac72516a91bb5b0835a5"/><file name="Layout.php" hash="88e36c9c66305c939969bebb1c8730a5"/><file name="Module.php" hash="3d1c608ccd3b96bbe538ca32c6e0b74a"/><file name="Node.php" hash="19d8f4aee2f5826b39573b15f946cbb7"/><dir name="Resource"><file name="Script.php" hash="f30c73afb0130f841d16ca54e69cae27"/></dir><file name="Resource.php" hash="d1f73385ac8554f54e3733252502d098"/><file name="TableAlias.php" hash="87c9061118c77d391aab35a6baba89b7"/></dir><file name="Config.php" hash="94ba55f6816b1abfddb254ec6cb63b19"/><dir name="Controller"><file name="Request.php" hash="e80649881004b29cdc58c8988bbda058"/><dir name="Response"><file name="Abstract.php" hash="c53a7d48d87f1cfcabc4769144d33d0f"/><file name="Body.php" hash="9951874d1883a41150c87a7c761f7352"/><file name="Header.php" hash="f8cd7cab0742add6e381d015908d1490"/></dir></dir><file name="Exception.php" hash="2b2c7ec20761fb130486a523bb934333"/><file name="Json.php" hash="40ebce44ee1608cc0f7020481cc643f8"/><dir name="Layout"><file name="Abstract.php" hash="529d3e678619f5a4a07177c61345b796"/><dir name="Block"><file name="Action.php" hash="1bf1848798d8b6a7e3850a0133b248c6"/><file name="Property.php" hash="f644175bb5d095ab7042221edd951005"/></dir><file name="Block.php" hash="549ab96d9236492fb4519cc538aced9a"/><file name="Handle.php" hash="abd53be626d295d17f3442aca5db4322"/><dir name="Logger"><file name="Interface.php" hash="38a591fb3f49584c976a8a70a1a491e5"/></dir></dir><file name="Layout.php" hash="7c9b5a5bca7de277821bd4929da8eb08"/></dir><dir name="Controller"><dir name="Request"><file name="Interface.php" hash="1c37b02f4a2854f6e8029b3ae5af6558"/></dir><dir name="Response"><file name="Interface.php" hash="3478995bcb53e74249e7fc139c3ec03d"/></dir></dir><dir name="Design"><dir name="Package"><file name="Interface.php" hash="0043e3513245fbad7dc5651b9bab7e17"/></dir></dir><dir name="Isolation"><file name="Interface.php" hash="5ee9aeb6387fcb641eac650733f33cbf"/></dir></dir><dir name="Utils"><file name="Reflection.php" hash="50141121bd49508da22b346f1a6ccbe5"/></dir></dir><dir name="Oink"><dir name="Data"><file name="dtos.php" hash="a8546f1a514dfd11eddd898c5ea14402"/></dir><dir name="Schemas"><file name="cart.xml" hash="8c9e3a99c619d4c1ccb357a4812d6195"/><file name="cart_02.xml" hash="11992bd3ad7ffecc6d4bcbf3494410dd"/><file name="cart_03.xml" hash="95daf8c3c4b1f6ca48c7c611b8314bf1"/><file name="cart_04.xml" hash="ada7604a8fe8c69b906b307f3dc9d22f"/><file name="oink.xsd" hash="33dc3a164b7bd0663ae6f0248f99f38b"/></dir><dir name="Services"><dir name="Implementations"><file name="FormPaymentServiceConfiguration.php" hash="a01e5b2a9c8bcc5f1f5cb5033caf0cd6"/><file name="MagentoPaymentServiceConfiguration.php" hash="de1e48232bd5861a2764c70e91f5625e"/><file name="MerchantFormServiceConfiguration.php" hash="00e59aaef9376fe0774b4b2d8a618fd9"/><file name="MerchantPaymentServiceConfiguration.php" hash="5c6126a28cd80931ec001536bb96df76"/><file name="MockCartService.php" hash="b7b83766ba9e420cec88047eb8019b9b"/><file name="OinkCallbackService.php" hash="cd12192efdc9b2ad0a3232da13b73dbc"/><file name="OinkException.php" hash="62a34fa3ed167069179955c2b687728a"/><file name="OinkFormService.php" hash="d4a774c6417a3987f9dd38c4f4bc92e1"/><file name="OinkLoggingService.php" hash="12a58b8b57646e7906fe99261fe6b379"/><file name="OinkParentService.php" hash="73cf84766197846be2f31226c5d79440"/><file name="OinkPaymentService.php" hash="8a42b250f2ab603d82c12480bb82b711"/><file name="OinkSoapClient.php" hash="b8fb7071267b85b778ecf44e80d2651d"/><file name="XmlSerializationService.php" hash="1edbdfdbc95e0bddec3d70c8aae63a69"/><file name="XmlToArray.php" hash="dff38372563c22489a3459628eb874fd"/></dir><dir name="Interfaces"><file name="ICallbackService.php" hash="ffdd689c85fc3f51a1546f1039791e0e"/><file name="ICartService.php" hash="4b9e34cf1def0b7711b9e88fd3efdf95"/><file name="IFormService.php" hash="9e85eafcbdc86053c5ca6e404490e6a3"/><file name="IFormServiceConfiguration.php" hash="f2f4f1040db45e2988b7c07e1034b963"/><file name="ILoggingService.php" hash="42107a5d1bc0e8710a683c1e2cec5ee0"/><file name="IParentService.php" hash="44ad37895e77ce49f325066b19909c5c"/><file name="IPaymentService.php" hash="69b17e2481f19e4cbbe371a99be3d682"/><file name="IPaymentServiceConfiguration.php" hash="5a222d3034630438ede1185cdfde726d"/><file name="ISerializationService.php" hash="d3a2402a772f997f5feb5cc9bc24875d"/></dir></dir></dir><dir name="Spyc"><file name="spyc.php" hash="6405eec7d8d55bd8ae2a1f12f7d38f0b"/></dir></target><target name="mageskin"><dir name="frontend"><dir name="base"><dir name="default"><dir name="images"><dir name="oink"><file name="blank.gif" hash="5722d7bd0f1e1379d0a2005a0a9ea401"/><dir name="buttons"><file name="vp-checkout.png" hash="a3edc829cc9814d894a37bafe16366af"/></dir><dir name="checkout"><file name="OinkLogo.png" hash="db97e52961631503e11d2885b5d42a77"/><file name="Thumbs.db" hash="660184ecb1a4f4f72319e475c409822b"/><file name="add.png" hash="e48a572754fdf14c553843e62f6acf24"/><file name="continue.png" hash="292346af8d43a8dec516fd957895d3e6"/><file name="login.png" hash="bbdd6eba925d24f7821e3a2aac80f16a"/><file name="signup.png" hash="7727180f70df75d7cbf1ae1f7a59aa18"/><file name="x.png" hash="b47599f92ef803fdd550e70b18d25d58"/></dir><dir name="login"><file name="loader.gif" hash="4273200927b0609b3add19c1cb6d684a"/><file name="oink.png" hash="b7f4d8212d77947819d98376163c3e92"/><file name="vp-close.png" hash="d753dbae489507acf09acc2b749afd5a"/><file name="vp-login.png" hash="63730306ab3b02443b36e32765a496c1"/><file name="vp-signup.png" hash="741791c7a6e29fc19f67a094c61b0dc6"/></dir></dir></dir></dir></dir></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>5.6.0</max></php></required></dependencies>
18
  </package>