Auctionmaid_Matrxrate - Version 5.0.1

Version Notes

Minor changes to postcode filtering.
Added extra options around free shipping.

Download this release

Release Info

Developer Karen Baker
Extension Auctionmaid_Matrxrate
Version 5.0.1
Comparing to
See all releases


Code changes from version 4.1.1 to 5.0.1

app/code/community/Webshopapps/Matrixrate/Model/Carrier/Matrixrate.php CHANGED
@@ -22,7 +22,7 @@
22
  *
23
  * @category Webshopapps
24
  * @package Webshopapps_Matrixrate
25
- * @copyright Copyright (c) 2010 Zowta Ltd (http://www.webshopapps.com)
26
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
27
  * @author Karen Baker <sales@webshopapps.com>
28
  */
@@ -44,6 +44,7 @@ class Webshopapps_Matrixrate_Model_Carrier_Matrixrate
44
  $this->_conditionNames[] = $k;
45
  }
46
  }
 
47
 
48
  /**
49
  * Enter description here...
@@ -95,16 +96,18 @@ class Webshopapps_Matrixrate_Model_Carrier_Matrixrate
95
  }
96
  }
97
 
98
- if (!$request->getConditionName()) {
99
- $request->setConditionName($this->getConfigData('condition_name') ? $this->getConfigData('condition_name') : $this->_default_condition_name);
100
  }
101
 
102
  // Package weight and qty free shipping
103
  $oldWeight = $request->getPackageWeight();
104
  $oldQty = $request->getPackageQty();
105
 
106
- $request->setPackageWeight($request->getFreeMethodWeight());
107
- $request->setPackageQty($oldQty - $freeQty);
 
 
108
 
109
  $result = Mage::getModel('shipping/rate_result');
110
  $ratearray = $this->getRate($request);
22
  *
23
  * @category Webshopapps
24
  * @package Webshopapps_Matrixrate
25
+ * @copyright Copyright (c) 2011 Zowta Ltd (http://www.webshopapps.com)
26
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
27
  * @author Karen Baker <sales@webshopapps.com>
28
  */
44
  $this->_conditionNames[] = $k;
45
  }
46
  }
47
+
48
 
49
  /**
50
  * Enter description here...
96
  }
97
  }
98
 
99
+ if (!$request->getMRConditionName()) {
100
+ $request->setMRConditionName($this->getConfigData('condition_name') ? $this->getConfigData('condition_name') : $this->_default_condition_name);
101
  }
102
 
103
  // Package weight and qty free shipping
104
  $oldWeight = $request->getPackageWeight();
105
  $oldQty = $request->getPackageQty();
106
 
107
+ if ($this->getConfigData('allow_free_shipping_promotions') && !$this->getConfigData('include_free_ship_items')) {
108
+ $request->setPackageWeight($request->getFreeMethodWeight());
109
+ $request->setPackageQty($oldQty - $freeQty);
110
+ }
111
 
112
  $result = Mage::getModel('shipping/rate_result');
113
  $ratearray = $this->getRate($request);
app/code/community/Webshopapps/Matrixrate/Model/Mysql4/Carrier/Matrixrate.php CHANGED
@@ -41,10 +41,9 @@ class Webshopapps_Matrixrate_Model_Mysql4_Carrier_Matrixrate extends Mage_Core_M
41
  $postcode = $request->getDestPostcode();
42
  $table = Mage::getSingleton('core/resource')->getTableName('matrixrate_shipping/matrixrate');
43
 
44
- if ($zipRangeSet) {
45
  # Want to search for postcodes within a range
46
- $zipSearchString = $read->quoteInto(" AND dest_zip<=? ", $postcode).
47
- $read->quoteInto(" AND dest_zip_to>=? )", $postcode);
48
  } else {
49
  $zipSearchString = $read->quoteInto(" AND ? LIKE dest_zip )", $postcode);
50
  }
@@ -59,7 +58,6 @@ class Webshopapps_Matrixrate_Model_Mysql4_Carrier_Matrixrate extends Mage_Core_M
59
  $read->quoteInto(" (dest_country_id=? ", $request->getDestCountryId()).
60
  $read->quoteInto(" AND dest_region_id=? ", $request->getDestRegionId()).
61
  $read->quoteInto(" AND STRCMP(LOWER(dest_city),LOWER(?)) = 0 ", $request->getDestCity()).
62
- # $read->quoteInto(" AND ? LIKE dest_zip ) ", $postcode)
63
  $zipSearchString
64
  );
65
  break;
@@ -93,7 +91,6 @@ class Webshopapps_Matrixrate_Model_Mysql4_Carrier_Matrixrate extends Mage_Core_M
93
  case 5:
94
  $select->where(
95
  $read->quoteInto(" (dest_country_id=? AND dest_region_id='0' AND dest_city='' ", $request->getDestCountryId()).
96
- # $read->quoteInto(" AND ? LIKE dest_zip ) ", $postcode)
97
  $zipSearchString
98
  );
99
  break;
@@ -124,9 +121,9 @@ class Webshopapps_Matrixrate_Model_Mysql4_Carrier_Matrixrate extends Mage_Core_M
124
  }
125
 
126
 
127
- if (is_array($request->getConditionName())) {
128
  $i = 0;
129
- foreach ($request->getConditionName() as $conditionName) {
130
  if ($i == 0) {
131
  $select->where('condition_name=?', $conditionName);
132
  } else {
@@ -138,9 +135,9 @@ class Webshopapps_Matrixrate_Model_Mysql4_Carrier_Matrixrate extends Mage_Core_M
138
  $i++;
139
  }
140
  } else {
141
- $select->where('condition_name=?', $request->getConditionName());
142
- $select->where('condition_from_value<=?', $request->getData($request->getConditionName()));
143
- $select->where('condition_to_value>=?', $request->getData($request->getConditionName()));
144
  }
145
 
146
  $select->where('website_id=?', $request->getWebsiteId());
41
  $postcode = $request->getDestPostcode();
42
  $table = Mage::getSingleton('core/resource')->getTableName('matrixrate_shipping/matrixrate');
43
 
44
+ if ($zipRangeSet && is_numeric($postcode)) {
45
  # Want to search for postcodes within a range
46
+ $zipSearchString = ' AND '.$postcode.' BETWEEN dest_zip AND dest_zip_to )';
 
47
  } else {
48
  $zipSearchString = $read->quoteInto(" AND ? LIKE dest_zip )", $postcode);
49
  }
58
  $read->quoteInto(" (dest_country_id=? ", $request->getDestCountryId()).
59
  $read->quoteInto(" AND dest_region_id=? ", $request->getDestRegionId()).
60
  $read->quoteInto(" AND STRCMP(LOWER(dest_city),LOWER(?)) = 0 ", $request->getDestCity()).
 
61
  $zipSearchString
62
  );
63
  break;
91
  case 5:
92
  $select->where(
93
  $read->quoteInto(" (dest_country_id=? AND dest_region_id='0' AND dest_city='' ", $request->getDestCountryId()).
 
94
  $zipSearchString
95
  );
96
  break;
121
  }
122
 
123
 
124
+ if (is_array($request->getMRConditionName())) {
125
  $i = 0;
126
+ foreach ($request->getMRConditionName() as $conditionName) {
127
  if ($i == 0) {
128
  $select->where('condition_name=?', $conditionName);
129
  } else {
135
  $i++;
136
  }
137
  } else {
138
+ $select->where('condition_name=?', $request->getMRConditionName());
139
+ $select->where('condition_from_value<=?', $request->getData($request->getMRConditionName()));
140
+ $select->where('condition_to_value>=?', $request->getData($request->getMRConditionName()));
141
  }
142
 
143
  $select->where('website_id=?', $request->getWebsiteId());
app/code/community/Webshopapps/Matrixrate/changelog.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ 5.0 Ammended numeric zip-from/to search to use ints and BETWEEN logic
2
+ Changed free shipping logic to allow items to be included in calculations even if marked as free shipping
3
+ Changed setconditionname to stop conflict with tablerates
app/code/community/Webshopapps/Matrixrate/etc/config.xml CHANGED
@@ -151,6 +151,7 @@
151
  <name>MatrixRate</name>
152
  <title>Select Shipping Method</title>
153
  <specificerrmsg>This shipping method is currently unavailable. If you would like to ship using this shipping method, please contact us.</specificerrmsg>
 
154
  </matrixrate>
155
  </carriers>
156
  </default>
151
  <name>MatrixRate</name>
152
  <title>Select Shipping Method</title>
153
  <specificerrmsg>This shipping method is currently unavailable. If you would like to ship using this shipping method, please contact us.</specificerrmsg>
154
+ <include_free_ship_items>0</include_free_ship_items>
155
  </matrixrate>
156
  </carriers>
157
  </default>
app/code/community/Webshopapps/Matrixrate/etc/system.xml CHANGED
@@ -97,10 +97,9 @@
97
  <show_in_default>0</show_in_default>
98
  <show_in_website>1</show_in_website>
99
  <show_in_store>0</show_in_store>
100
- <comment>Currently only compatible with 1.4* and above</comment>
101
  </export>
102
- <zip_range translate="label">
103
- <label>Use zipcode to/from range</label>
104
  <frontend_type>select</frontend_type>
105
  <source_model>adminhtml/system_config_source_yesno</source_model>
106
  <sort_order>60</sort_order>
@@ -109,8 +108,8 @@
109
  <show_in_store>1</show_in_store>
110
  <comment>You should only set this to Yes if you use purely numeric zipcodes (e.g. USA/AUS clients)</comment>
111
  </zip_range>
112
- <allow_free_shipping_promotions translate="label">
113
- <label>Free shipping promotions</label>
114
  <frontend_type>select</frontend_type>
115
  <source_model>adminhtml/system_config_source_enabledisable</source_model>
116
  <sort_order>70</sort_order>
@@ -122,7 +121,7 @@
122
  <show_in_store>1</show_in_store>
123
  </allow_free_shipping_promotions>
124
  <show_only_free translate="label">
125
- <label>Only display free shipping</label>
126
  <frontend_type>select</frontend_type>
127
  <source_model>adminhtml/system_config_source_yesno</source_model>
128
  <tooltip>
@@ -134,7 +133,7 @@
134
  <show_in_store>1</show_in_store>
135
  </show_only_free>
136
  <free_method_text translate="label">
137
- <label>Free shipping display text</label>
138
  <frontend_type>text</frontend_type>
139
  <sort_order>90</sort_order>
140
  <tooltip>
@@ -145,7 +144,7 @@
145
  <show_in_store>1</show_in_store>
146
  </free_method_text>
147
  <free_shipping_threshold translate="label">
148
- <label>Minimum order amount for free shipping</label>
149
  <frontend_type>text</frontend_type>
150
  <sort_order>100</sort_order>
151
  <tooltip>
@@ -155,17 +154,32 @@
155
  <show_in_website>1</show_in_website>
156
  <show_in_store>1</show_in_store>
157
  </free_shipping_threshold>
 
 
 
 
 
 
 
 
 
 
 
 
158
  <include_virtual_price translate="label">
159
- <label>Include virtual products in price calculation</label>
160
  <frontend_type>select</frontend_type>
161
  <source_model>adminhtml/system_config_source_yesno</source_model>
162
  <sort_order>110</sort_order>
163
  <show_in_default>1</show_in_default>
164
  <show_in_website>1</show_in_website>
165
  <show_in_store>0</show_in_store>
 
 
 
166
  </include_virtual_price>
167
  <handling_type translate="label">
168
- <label>Calculate handling fee</label>
169
  <frontend_type>select</frontend_type>
170
  <source_model>shipping/source_handlingType</source_model>
171
  <sort_order>120</sort_order>
@@ -174,7 +188,7 @@
174
  <show_in_store>0</show_in_store>
175
  </handling_type>
176
  <handling_fee translate="label">
177
- <label>Handling fee</label>
178
  <frontend_type>text</frontend_type>
179
  <sort_order>130</sort_order>
180
  <show_in_default>1</show_in_default>
@@ -182,7 +196,7 @@
182
  <show_in_store>1</show_in_store>
183
  </handling_fee>
184
  <sallowspecific translate="label">
185
- <label>Ship to applicable countries</label>
186
  <frontend_type>select</frontend_type>
187
  <sort_order>200</sort_order>
188
  <frontend_class>shipping-applicable-country</frontend_class>
@@ -192,7 +206,7 @@
192
  <show_in_store>1</show_in_store>
193
  </sallowspecific>
194
  <specificcountry translate="label">
195
- <label>Ship to specific countries</label>
196
  <frontend_type>multiselect</frontend_type>
197
  <sort_order>210</sort_order>
198
  <source_model>adminhtml/system_config_source_country</source_model>
@@ -201,7 +215,7 @@
201
  <show_in_store>1</show_in_store>
202
  </specificcountry>
203
  <showmethod translate="label">
204
- <label>Show method if not applicable</label>
205
  <frontend_type>select</frontend_type>
206
  <sort_order>320</sort_order>
207
  <frontend_class>shipping-skip-hide</frontend_class>
@@ -211,7 +225,7 @@
211
  <show_in_store>1</show_in_store>
212
  </showmethod>
213
  <specificerrmsg translate="label">
214
- <label>Displayed error message</label>
215
  <frontend_type>textarea</frontend_type>
216
  <sort_order>330</sort_order>
217
  <show_in_default>1</show_in_default>
@@ -219,7 +233,7 @@
219
  <show_in_store>1</show_in_store>
220
  </specificerrmsg>
221
  <sort_order translate="label">
222
- <label>Sort order</label>
223
  <frontend_type>text</frontend_type>
224
  <sort_order>500</sort_order>
225
  <show_in_default>1</show_in_default>
97
  <show_in_default>0</show_in_default>
98
  <show_in_website>1</show_in_website>
99
  <show_in_store>0</show_in_store>
 
100
  </export>
101
+ <zip_range translate="label">
102
+ <label>Use Numeric Zipcode Ranges</label>
103
  <frontend_type>select</frontend_type>
104
  <source_model>adminhtml/system_config_source_yesno</source_model>
105
  <sort_order>60</sort_order>
108
  <show_in_store>1</show_in_store>
109
  <comment>You should only set this to Yes if you use purely numeric zipcodes (e.g. USA/AUS clients)</comment>
110
  </zip_range>
111
+ <allow_free_shipping_promotions translate="label">
112
+ <label>Free Shipping Promotions</label>
113
  <frontend_type>select</frontend_type>
114
  <source_model>adminhtml/system_config_source_enabledisable</source_model>
115
  <sort_order>70</sort_order>
121
  <show_in_store>1</show_in_store>
122
  </allow_free_shipping_promotions>
123
  <show_only_free translate="label">
124
+ <label>Only Display Free Shipping</label>
125
  <frontend_type>select</frontend_type>
126
  <source_model>adminhtml/system_config_source_yesno</source_model>
127
  <tooltip>
133
  <show_in_store>1</show_in_store>
134
  </show_only_free>
135
  <free_method_text translate="label">
136
+ <label>Free Shipping Display Text</label>
137
  <frontend_type>text</frontend_type>
138
  <sort_order>90</sort_order>
139
  <tooltip>
144
  <show_in_store>1</show_in_store>
145
  </free_method_text>
146
  <free_shipping_threshold translate="label">
147
+ <label>Minimum Order Amount For Free Shipping</label>
148
  <frontend_type>text</frontend_type>
149
  <sort_order>100</sort_order>
150
  <tooltip>
154
  <show_in_website>1</show_in_website>
155
  <show_in_store>1</show_in_store>
156
  </free_shipping_threshold>
157
+ <include_free_ship_items translate="label">
158
+ <label>Include Free Shipping Items in Rate Calculation</label>
159
+ <frontend_type>select</frontend_type>
160
+ <source_model>adminhtml/system_config_source_yesno</source_model>
161
+ <sort_order>105</sort_order>
162
+ <tooltip>
163
+ Include weight, qty of Free Shipping Products in calculation of shipping rates
164
+ </tooltip>
165
+ <show_in_default>1</show_in_default>
166
+ <show_in_website>1</show_in_website>
167
+ <show_in_store>1</show_in_store>
168
+ </include_free_ship_items>
169
  <include_virtual_price translate="label">
170
+ <label>Include Virtual Products in Rate Calculation</label>
171
  <frontend_type>select</frontend_type>
172
  <source_model>adminhtml/system_config_source_yesno</source_model>
173
  <sort_order>110</sort_order>
174
  <show_in_default>1</show_in_default>
175
  <show_in_website>1</show_in_website>
176
  <show_in_store>0</show_in_store>
177
+ <tooltip>
178
+ Include price, qty of Virtual Products in calculation of shipping rates
179
+ </tooltip>
180
  </include_virtual_price>
181
  <handling_type translate="label">
182
+ <label>Calculate Handling Fee</label>
183
  <frontend_type>select</frontend_type>
184
  <source_model>shipping/source_handlingType</source_model>
185
  <sort_order>120</sort_order>
188
  <show_in_store>0</show_in_store>
189
  </handling_type>
190
  <handling_fee translate="label">
191
+ <label>Handling Fee</label>
192
  <frontend_type>text</frontend_type>
193
  <sort_order>130</sort_order>
194
  <show_in_default>1</show_in_default>
196
  <show_in_store>1</show_in_store>
197
  </handling_fee>
198
  <sallowspecific translate="label">
199
+ <label>Ship to Applicable Countries</label>
200
  <frontend_type>select</frontend_type>
201
  <sort_order>200</sort_order>
202
  <frontend_class>shipping-applicable-country</frontend_class>
206
  <show_in_store>1</show_in_store>
207
  </sallowspecific>
208
  <specificcountry translate="label">
209
+ <label>Ship to Specific Countries</label>
210
  <frontend_type>multiselect</frontend_type>
211
  <sort_order>210</sort_order>
212
  <source_model>adminhtml/system_config_source_country</source_model>
215
  <show_in_store>1</show_in_store>
216
  </specificcountry>
217
  <showmethod translate="label">
218
+ <label>Show Method if Not Applicable</label>
219
  <frontend_type>select</frontend_type>
220
  <sort_order>320</sort_order>
221
  <frontend_class>shipping-skip-hide</frontend_class>
225
  <show_in_store>1</show_in_store>
226
  </showmethod>
227
  <specificerrmsg translate="label">
228
+ <label>Displayed Error Message</label>
229
  <frontend_type>textarea</frontend_type>
230
  <sort_order>330</sort_order>
231
  <show_in_default>1</show_in_default>
233
  <show_in_store>1</show_in_store>
234
  </specificerrmsg>
235
  <sort_order translate="label">
236
+ <label>Sort Order</label>
237
  <frontend_type>text</frontend_type>
238
  <sort_order>500</sort_order>
239
  <show_in_default>1</show_in_default>
package.xml CHANGED
@@ -1,25 +1,26 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Auctionmaid_Matrxrate</name>
4
- <version>4.1.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php)">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Multiple Table Rates via CSV. Filter by country, region,city, zipcode. Numeric Postcode ranges, and enhanced pattern matching supported. Ability to exclude items from free shipping, and specify collection only.</summary>
10
- <description>Supports following:
11
-
12
- - multiple table rates
13
- - country, region, city, postcode filtering
14
- - partial postcode filtering, including pattern matching
15
- - numerical postcode ranges
16
- - option to exclude items from free shipping
17
  - collection only option</description>
18
- <notes>Added export facility only compatible with 1.4+</notes>
19
- <authors><author><name>Karen Baker</name><user>auto-converted</user><email>sales@webshopapps.com</email></author></authors>
20
- <date>2011-06-01</date>
21
- <time>16:49:22</time>
22
- <contents><target name="mageetc"><dir name="modules"><file name="Webshopapps_Matrixrate.xml" hash="ac8b13f26402b2f0e7f6b22c3430fec8"/></dir></target><target name="magecommunity"><dir name="Webshopapps"><dir name="Matrixrate"><dir name="Block"><dir name="Adminhtml"><dir name="Shipping"><dir name="Carrier"><dir name="Matrixrate"><file name="Grid.php" hash="791db18cd9af2d9df91a5a70eb272611"/></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Exportmatrix.php" hash="4ed1f6634f15727205da4e479e84bd91"/></dir></dir></dir></dir></dir></dir><dir name="controllers"><dir name="System"><file name="ConfigController.php" hash="5ee3cdd9ea3277607d7a17c327acc9e2"/></dir></dir><dir name="etc"><file name="config.xml" hash="6f5a54c8c08992183ffa01a721f6f6ea"/><file name="system.xml" hash="a3b23ffa8d01b19f153f7745e6ace60b"/></dir><dir name="Helper"><file name="Data.php" hash="97307283fd4c85ed72a699ab4be68661"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Shipping"><file name="Matrixrate.php" hash="d8b6999f8ad837a232ece7a69bc5893f"/></dir></dir><dir name="Source"><dir name="Shipping"><file name="Matrixrate.php" hash="f2914f0d8d36206646e7551ad69736fa"/></dir></dir></dir></dir></dir><dir name="Carrier"><file name="Matrixrate.php" hash="5963c14e89be89371b9ebb2565498268"/></dir><dir name="Mysql4"><dir name="Carrier"><file name="Matrixrate.php" hash="aa5b77ed44de4b973eecccadbe887232"/><dir name="Matrixrate"><file name="Collection.php" hash="7a4c5d64156700dc82799c5828e4f65c"/></dir></dir></dir></dir><dir name="sql"><dir name="matrixrate_setup"><file name="mysql4-install-2.0.1.php" hash="52a413f99ce3d571a067cdfb677bbf32"/><file name="mysql4-install-2.0.2.php" hash="b6530f7e95e610db357ed46bc23629b9"/><file name="mysql4-upgrade-2.0.1-2.0.2.php" hash="b6530f7e95e610db357ed46bc23629b9"/></dir></dir></dir></dir></target></contents>
 
23
  <compatible/>
24
- <dependencies/>
25
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Auctionmaid_Matrxrate</name>
4
+ <version>5.0.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php)">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Multiple Table Rates via CSV. Filter by country, region,city, zipcode. Numeric Postcode ranges, and enhanced pattern matching supported. Ability to exclude items from free shipping, and specify collection only.</summary>
10
+ <description>Supports following:&#xD;
11
+ &#xD;
12
+ - multiple table rates&#xD;
13
+ - country, region, city, postcode filtering&#xD;
14
+ - partial postcode filtering, including pattern matching&#xD;
15
+ - numerical postcode ranges&#xD;
16
+ - option to exclude items from free shipping&#xD;
17
  - collection only option</description>
18
+ <notes>Minor changes to postcode filtering.&#xD;
19
+ Added extra options around free shipping.</notes>
20
+ <authors><author><name>Karen Baker</name><user>birches</user><email>sales@webshopapps.com</email></author></authors>
21
+ <date>2011-09-27</date>
22
+ <time>21:52:27</time>
23
+ <contents><target name="magecommunity"><dir name="Webshopapps"><dir name="Matrixrate"><dir name="Block"><dir name="Adminhtml"><dir name="Shipping"><dir name="Carrier"><dir name="Matrixrate"><file name="Grid.php" hash="791db18cd9af2d9df91a5a70eb272611"/></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Exportmatrix.php" hash="4ed1f6634f15727205da4e479e84bd91"/></dir></dir></dir></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="97307283fd4c85ed72a699ab4be68661"/></dir><dir name="Model"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Shipping"><file name="Matrixrate.php" hash="d8b6999f8ad837a232ece7a69bc5893f"/></dir></dir><dir name="Source"><dir name="Shipping"><file name="Matrixrate.php" hash="f2914f0d8d36206646e7551ad69736fa"/></dir></dir></dir></dir></dir><dir name="Carrier"><file name="Matrixrate.php" hash="fcbcecf2ab5e39fa1236e2ea0286547d"/></dir><dir name="Mysql4"><dir name="Carrier"><dir name="Matrixrate"><file name="Collection.php" hash="7a4c5d64156700dc82799c5828e4f65c"/></dir><file name="Matrixrate.php" hash="6815bcddf029de5a1871b0baa4e2b19c"/></dir></dir></dir><file name="changelog.txt" hash="7fd8a2c21b764027cef340103ca450be"/><dir name="controllers"><dir name="System"><file name="ConfigController.php" hash="5ee3cdd9ea3277607d7a17c327acc9e2"/></dir></dir><dir name="etc"><file name="config.xml" hash="e55ee4a9369ae362599e5c848e76f99a"/><file name="system.xml" hash="f1d6839b3929fa0cfacecfaa7f5b6ad5"/></dir><dir name="sql"><dir name="matrixrate_setup"><file name="mysql4-install-2.0.1.php" hash="52a413f99ce3d571a067cdfb677bbf32"/><file name="mysql4-install-2.0.2.php" hash="b6530f7e95e610db357ed46bc23629b9"/><file name="mysql4-upgrade-2.0.1-2.0.2.php" hash="b6530f7e95e610db357ed46bc23629b9"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Webshopapps_Matrixrate.xml" hash="ac8b13f26402b2f0e7f6b22c3430fec8"/></dir></target></contents>
24
  <compatible/>
25
+ <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
26
  </package>