ColiPoste_La_Poste_So_Colissimo - Version 2.1.0

Version Notes

Compatible 1.7

Download this release

Release Info

Developer Berlioz
Extension ColiPoste_La_Poste_So_Colissimo
Version 2.1.0
Comparing to
See all releases


Code changes from version 2.0.0 to 2.1.0

app/code/community/LaPoste/SoColissimoSimplicite/Model/Transaction.php CHANGED
@@ -130,12 +130,18 @@ class LaPoste_SoColissimoSimplicite_Model_Transaction extends Mage_Core_Model_Ab
130
  'ceTown'=>$shippingAddress->getCity(),
131
  'ceEmail'=>$shippingAddress->getEmail(),
132
  'cePhoneNumber'=>$phone,
133
- 'dyWeight'=>$this->helper()->getFormatedWeight($shippingAddress->getWeight()),
134
  'trReturnUrlKo'=>$this->helper()->getFailureUrl(),
135
  'trReturnUrlOk'=>$this->helper()->getSuccessUrl(),
136
  'encryptionKey'=>$this->helper()->getEncryptionKey(),
137
  );
138
 
 
 
 
 
 
 
 
139
  foreach ($data as $field=>$value) {
140
  if (!empty($value)) {
141
  $stringToConvert .= utf8_decode($value);
130
  'ceTown'=>$shippingAddress->getCity(),
131
  'ceEmail'=>$shippingAddress->getEmail(),
132
  'cePhoneNumber'=>$phone,
 
133
  'trReturnUrlKo'=>$this->helper()->getFailureUrl(),
134
  'trReturnUrlOk'=>$this->helper()->getSuccessUrl(),
135
  'encryptionKey'=>$this->helper()->getEncryptionKey(),
136
  );
137
 
138
+ // Ne renseigner le poids que s'il est supérieur à 0 (pour éviter un problème de signature invalide)
139
+ // On l'insère après cePhoneNumber, à la 19e position (la position est importante pour le calcul de la signature)
140
+ if ((float)$shippingAddress->getWeight() > 0) {
141
+ $calculatedWeight = $this->helper()->getFormatedWeight($shippingAddress->getWeight());
142
+ $data = array_slice($data, 0, 18, true) + array('dyWeight' => $calculatedWeight) + array_slice($data, 18, null, true);
143
+ }
144
+
145
  foreach ($data as $field=>$value) {
146
  if (!empty($value)) {
147
  $stringToConvert .= utf8_decode($value);
app/code/community/LaPoste/SoColissimoSimplicite/Test/Model/Carrier/ShippingMethodTest.php CHANGED
@@ -36,7 +36,7 @@ class LaPoste_SoColissimoSimplicite_Test_Model_Carrier_ShippingMethodTest extend
36
  $this->setConfigData('carriers/socolissimosimplicite/active', '1');
37
  $this->setConfigData('carriers/socolissimosimplicite/title', 'La Poste');
38
  $this->setConfigData('carriers/socolissimosimplicite/name', 'So Colissimo');
39
- $this->setConfigData('carriers/socolissimosimplicite/selectmessage', 'En cliquant sur Poursuivre, vous serez redirigé(e) vers la page So Colissimo afin de choisir votre mode de livraison.');
40
  $this->setConfigData('carriers/socolissimosimplicite/redirectmessage', 'Vous allez être redirigé(e) vers So Colissimo dans un instant...');
41
  $this->setConfigData('carriers/socolissimosimplicite/account', '05464540472665');
42
  $this->setConfigData('carriers/socolissimosimplicite/encryption_key', '506336340381');
@@ -154,7 +154,7 @@ class LaPoste_SoColissimoSimplicite_Test_Model_Carrier_ShippingMethodTest extend
154
  $this->assertNotNull($rate);
155
  $this->assertEquals($rate->getData('carrier'), 'socolissimosimplicite');
156
  $this->assertEquals($rate->getData('price'), 0);
157
-
158
  // free shipping by cart rule (free_shipping param in $request)
159
  $total = 25;
160
  Mage::getModel('checkout/cart')->getQuote()->getShippingAddress()->setData('subtotal', $total);
36
  $this->setConfigData('carriers/socolissimosimplicite/active', '1');
37
  $this->setConfigData('carriers/socolissimosimplicite/title', 'La Poste');
38
  $this->setConfigData('carriers/socolissimosimplicite/name', 'So Colissimo');
39
+ $this->setConfigData('carriers/socolissimosimplicite/selectmessage', 'En cliquant sur Poursuivre, vous pourrez choisir votre mode de livraison.');
40
  $this->setConfigData('carriers/socolissimosimplicite/redirectmessage', 'Vous allez être redirigé(e) vers So Colissimo dans un instant...');
41
  $this->setConfigData('carriers/socolissimosimplicite/account', '05464540472665');
42
  $this->setConfigData('carriers/socolissimosimplicite/encryption_key', '506336340381');
154
  $this->assertNotNull($rate);
155
  $this->assertEquals($rate->getData('carrier'), 'socolissimosimplicite');
156
  $this->assertEquals($rate->getData('price'), 0);
157
+
158
  // free shipping by cart rule (free_shipping param in $request)
159
  $total = 25;
160
  Mage::getModel('checkout/cart')->getQuote()->getShippingAddress()->setData('subtotal', $total);
app/code/community/LaPoste/SoColissimoSimplicite/etc/config.xml CHANGED
@@ -13,7 +13,7 @@
13
  <config>
14
  <modules>
15
  <LaPoste_SoColissimoSimplicite>
16
- <version>2.0.0</version>
17
  </LaPoste_SoColissimoSimplicite>
18
  </modules>
19
 
13
  <config>
14
  <modules>
15
  <LaPoste_SoColissimoSimplicite>
16
+ <version>2.1.0</version>
17
  </LaPoste_SoColissimoSimplicite>
18
  </modules>
19
 
app/design/frontend/default/default/template/socolissimosimplicite/form.phtml CHANGED
@@ -8,14 +8,14 @@
8
  * @author Smile (http://www.smile.fr)
9
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
10
  */
11
- ?>
12
  <?php
13
  $_address = $this->getShippingAddress();
14
  $_serviceUnavailableRedirect = $this->getServiceUnavailableRedirect();
15
 
16
  /* @var $_helper LaPoste_SoColissimoSimplicite_Helper_Data */
17
  $_helper = $this->helper('socolissimosimplicite');
18
- ?>
19
 
20
  <?php if (!empty($_serviceUnavailableRedirect)): ?>
21
  <h3><?php echo $this->__("Les options du lieu de livraison ne sont pas disponibles.<br />Le colis sera livré à votre adresse de livraison.") ?></h3>
@@ -28,83 +28,83 @@ $_helper = $this->helper('socolissimosimplicite');
28
 
29
  <?php if($this->getRedirectMessage()): ?>
30
  <h3><?php echo utf8_decode($this->getRedirectMessage()); ?></h3>
31
- <?php endif;?>
32
  <form name="socolissimosimpliciteform" action="<?php echo utf8_decode($this->getUrlFoWithReturnUrlKo()); ?>" method="post">
33
 
34
  <input type="hidden" name="pudoFOId" value="<?php echo utf8_decode($this->getAccountID()); ?>" />
35
 
36
- <?php if ($_address->getPrefix()):?>
37
  <input type="hidden" name="ceCivility" value="<?php echo utf8_decode($_helper->getPrefixForSoColissimo($_address->getPrefix())); ?>" />
38
- <?php endif;?>
39
 
40
- <?php if ($_address->getLastname()):?>
41
  <input type="hidden" name="ceName" value="<?php echo utf8_decode($_address->getLastname()); ?>" />
42
- <?php endif;?>
43
 
44
- <?php if ($_address->getFirstname()):?>
45
  <input type="hidden" name="ceFirstName" value="<?php echo utf8_decode($_address->getFirstname()); ?>" />
46
- <?php endif;?>
47
 
48
- <?php if ($_address->getCompany()):?>
49
  <input type="hidden" name="ceCompanyName" value="<?php echo utf8_decode($_address->getCompany()); ?>" />
50
- <?php endif;?>
51
 
52
  <?php if ($this->getShippingAddressStreet(1)): //1ère ligne de l'adresse dans Magento = 3ème champ adresse dans SoCo ?>
53
  <input type="hidden" name="ceAdress3" value="<?php echo utf8_decode($this->getShippingAddressStreet(1)); ?>" />
54
- <?php endif;?>
55
 
56
- <?php if ($this->getShippingAddressStreet(2)):?>
57
  <input type="hidden" name="ceAdress1" value="<?php echo utf8_decode($this->getShippingAddressStreet(2)); ?>" />
58
- <?php endif;?>
59
 
60
- <?php if ($this->getShippingAddressStreet(3)):?>
61
  <input type="hidden" name="ceAdress2" value="<?php echo utf8_decode($this->getShippingAddressStreet(3)); ?>" />
62
- <?php endif;?>
63
 
64
- <?php if ($this->getShippingAddressStreet(4)):?>
65
  <input type="hidden" name="ceAdress4" value="<?php echo utf8_decode($this->getShippingAddressStreet(4)); ?>" />
66
- <?php endif;?>
67
 
68
- <?php if ($_address->getPostcode()):?>
69
  <input type="hidden" name="ceZipCode" value="<?php echo utf8_decode($_address->getPostcode()); ?>" />
70
- <?php endif;?>
71
 
72
- <?php if ($_address->getCity()):?>
73
  <input type="hidden" name="ceTown" value="<?php echo utf8_decode($_address->getCity()); ?>" />
74
- <?php endif;?>
75
 
76
- <?php if ($_address->getEmail()):?>
77
  <input type="hidden" name="ceEmail" value="<?php echo utf8_decode($_address->getEmail()); ?>" />
78
- <?php endif;?>
79
 
80
- <?php if ($_address->getTelephone()):?>
81
  <?php // transfer phone number only if its a cell phone ?>
82
  <?php // Same code is used LaPoste_SoColissimoSimplicite_Model_Transaction::_getGeneratedSignature()
83
  $phone = $_address->getTelephone();
84
  $phone = substr($phone, 0, 2);
85
  ?>
86
- <?php if (($phone == '06') || ($phone == '07')):?>
87
  <input type="hidden" name="cePhoneNumber" value="<?php echo utf8_decode($_address->getTelephone()); ?>" />
88
  <?php else: ?>
89
  <input type="hidden" name="cePhoneNumber" value="" />
90
  <?php endif; ?>
91
- <?php endif;?>
92
 
93
- <?php if ($_address->getWeight()):?>
94
  <input type="hidden" name="dyWeight" value="<?php echo utf8_decode($_helper->getFormatedWeight($_address->getWeight())); ?>" />
95
- <?php endif;?>
96
 
97
  <?php // suits with free shipping which can be set up by cart rules ?>
98
  <?php $forwardingCharges = ($_address->getFreeShipping() === '1') ? 0 : $_address->getShippingAmount(); ?>
99
  <input type="hidden" name="dyForwardingCharges" value="<?php echo utf8_decode($_helper->getFormatedShippingPrice($forwardingCharges)); ?>" />
100
 
101
- <?php if ($_address->getCustomerId()):?>
102
  <input type="hidden" name="trClientNumber" value="<?php echo utf8_decode($_address->getCustomerId()); ?>" />
103
- <?php endif;?>
104
 
105
- <?php if ($_address->getQuoteId()):?>
106
  <input type="hidden" name="trOrderNumber" value="<?php echo utf8_decode($_address->getQuoteId()); ?>" />
107
- <?php endif;?>
108
 
109
  <input type="hidden" name="numVersion" value="<?php echo utf8_decode($_helper->getNumVersion()) ?>" />
110
 
8
  * @author Smile (http://www.smile.fr)
9
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
10
  */
11
+ ?>
12
  <?php
13
  $_address = $this->getShippingAddress();
14
  $_serviceUnavailableRedirect = $this->getServiceUnavailableRedirect();
15
 
16
  /* @var $_helper LaPoste_SoColissimoSimplicite_Helper_Data */
17
  $_helper = $this->helper('socolissimosimplicite');
18
+ ?>
19
 
20
  <?php if (!empty($_serviceUnavailableRedirect)): ?>
21
  <h3><?php echo $this->__("Les options du lieu de livraison ne sont pas disponibles.<br />Le colis sera livré à votre adresse de livraison.") ?></h3>
28
 
29
  <?php if($this->getRedirectMessage()): ?>
30
  <h3><?php echo utf8_decode($this->getRedirectMessage()); ?></h3>
31
+ <?php endif; ?>
32
  <form name="socolissimosimpliciteform" action="<?php echo utf8_decode($this->getUrlFoWithReturnUrlKo()); ?>" method="post">
33
 
34
  <input type="hidden" name="pudoFOId" value="<?php echo utf8_decode($this->getAccountID()); ?>" />
35
 
36
+ <?php if ($_address->getPrefix()): ?>
37
  <input type="hidden" name="ceCivility" value="<?php echo utf8_decode($_helper->getPrefixForSoColissimo($_address->getPrefix())); ?>" />
38
+ <?php endif; ?>
39
 
40
+ <?php if ($_address->getLastname()): ?>
41
  <input type="hidden" name="ceName" value="<?php echo utf8_decode($_address->getLastname()); ?>" />
42
+ <?php endif; ?>
43
 
44
+ <?php if ($_address->getFirstname()): ?>
45
  <input type="hidden" name="ceFirstName" value="<?php echo utf8_decode($_address->getFirstname()); ?>" />
46
+ <?php endif; ?>
47
 
48
+ <?php if ($_address->getCompany()): ?>
49
  <input type="hidden" name="ceCompanyName" value="<?php echo utf8_decode($_address->getCompany()); ?>" />
50
+ <?php endif; ?>
51
 
52
  <?php if ($this->getShippingAddressStreet(1)): //1ère ligne de l'adresse dans Magento = 3ème champ adresse dans SoCo ?>
53
  <input type="hidden" name="ceAdress3" value="<?php echo utf8_decode($this->getShippingAddressStreet(1)); ?>" />
54
+ <?php endif; ?>
55
 
56
+ <?php if ($this->getShippingAddressStreet(2)): ?>
57
  <input type="hidden" name="ceAdress1" value="<?php echo utf8_decode($this->getShippingAddressStreet(2)); ?>" />
58
+ <?php endif; ?>
59
 
60
+ <?php if ($this->getShippingAddressStreet(3)): ?>
61
  <input type="hidden" name="ceAdress2" value="<?php echo utf8_decode($this->getShippingAddressStreet(3)); ?>" />
62
+ <?php endif; ?>
63
 
64
+ <?php if ($this->getShippingAddressStreet(4)): ?>
65
  <input type="hidden" name="ceAdress4" value="<?php echo utf8_decode($this->getShippingAddressStreet(4)); ?>" />
66
+ <?php endif; ?>
67
 
68
+ <?php if ($_address->getPostcode()): ?>
69
  <input type="hidden" name="ceZipCode" value="<?php echo utf8_decode($_address->getPostcode()); ?>" />
70
+ <?php endif; ?>
71
 
72
+ <?php if ($_address->getCity()): ?>
73
  <input type="hidden" name="ceTown" value="<?php echo utf8_decode($_address->getCity()); ?>" />
74
+ <?php endif; ?>
75
 
76
+ <?php if ($_address->getEmail()): ?>
77
  <input type="hidden" name="ceEmail" value="<?php echo utf8_decode($_address->getEmail()); ?>" />
78
+ <?php endif; ?>
79
 
80
+ <?php if ($_address->getTelephone()): ?>
81
  <?php // transfer phone number only if its a cell phone ?>
82
  <?php // Same code is used LaPoste_SoColissimoSimplicite_Model_Transaction::_getGeneratedSignature()
83
  $phone = $_address->getTelephone();
84
  $phone = substr($phone, 0, 2);
85
  ?>
86
+ <?php if (($phone == '06') || ($phone == '07')): ?>
87
  <input type="hidden" name="cePhoneNumber" value="<?php echo utf8_decode($_address->getTelephone()); ?>" />
88
  <?php else: ?>
89
  <input type="hidden" name="cePhoneNumber" value="" />
90
  <?php endif; ?>
91
+ <?php endif; ?>
92
 
93
+ <?php if ((float)$_address->getWeight() > 0): ?>
94
  <input type="hidden" name="dyWeight" value="<?php echo utf8_decode($_helper->getFormatedWeight($_address->getWeight())); ?>" />
95
+ <?php endif; ?>
96
 
97
  <?php // suits with free shipping which can be set up by cart rules ?>
98
  <?php $forwardingCharges = ($_address->getFreeShipping() === '1') ? 0 : $_address->getShippingAmount(); ?>
99
  <input type="hidden" name="dyForwardingCharges" value="<?php echo utf8_decode($_helper->getFormatedShippingPrice($forwardingCharges)); ?>" />
100
 
101
+ <?php if ($_address->getCustomerId()): ?>
102
  <input type="hidden" name="trClientNumber" value="<?php echo utf8_decode($_address->getCustomerId()); ?>" />
103
+ <?php endif; ?>
104
 
105
+ <?php if ($_address->getQuoteId()): ?>
106
  <input type="hidden" name="trOrderNumber" value="<?php echo utf8_decode($_address->getQuoteId()); ?>" />
107
+ <?php endif; ?>
108
 
109
  <input type="hidden" name="numVersion" value="<?php echo utf8_decode($_helper->getNumVersion()) ?>" />
110
 
package.xml CHANGED
@@ -1,7 +1,7 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>ColiPoste_La_Poste_So_Colissimo</name>
4
- <version>2.0.0</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>
@@ -25,9 +25,9 @@ Test&#xE9; et valid&#xE9; sur Magento :&#xD;
25
  R&#xE9;alisation par Smile.</description>
26
  <notes>Compatible 1.7</notes>
27
  <authors><author><name>Berlioz</name><user>Aline</user><email>Aline.BERLIOZ@laposte.fr</email></author></authors>
28
- <date>2012-06-25</date>
29
- <time>10:28:51</time>
30
- <contents><target name="magedesign"><dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="socolissimosimplicite"><file name="empty.phtml" hash="01e4359097f904f0caa50d7175d1fa3c"/><dir name="form"><file name="failure.phtml" hash="b0692966e1ed1e32d31ad676ccd3dcba"/></dir><file name="form.phtml" hash="a1c07e07cbe75ddb6661a7f97287be61"/><dir name="onepage"><dir name="shipping_method"><dir name="available"><file name="default.phtml" hash="2f84bc01d0599cfe27ef03a4c2813795"/><file name="socolissimosimplicite.phtml" hash="642ba70f2faa328f7e3afc10ab3876ec"/></dir><file name="available.phtml" hash="42e537691ecb402760428b4927c4f63c"/></dir><file name="shipping_method.phtml" hash="883c521ba33b25bf19aef748bcd51713"/></dir></dir></dir><dir name="layout"><file name="socolissimosimplicite.xml" hash="ecb0d6e12eec4606a54b12e421e9ff72"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir><dir name="fr_FR"><file name="LaPoste_SoColissimoSimplicite.csv" hash="ddc252df7c3ca35cc4bf5bbe7fdb9433"/></dir></dir></target><target name="magecommunity"><dir><dir name="LaPoste"><dir name="SoColissimoSimplicite"><dir name="Block"><file name="Form.php" hash="6bf92465fc24a46184653cb93156ef06"/><dir name="Onepage"><dir name="Shipping"><dir name="Method"><dir name="Available"><file name="Item.php" hash="f53ff832b868363db948d30d66d317bc"/></dir><file name="Available.php" hash="934af40303dc2217111d2b0bae90a0c2"/></dir></dir></dir><file name="Onepage.php" hash="79b4d36b3bff494f04605b860b2a73b0"/></dir><dir name="Helper"><file name="Data.php" hash="140ab1f630c88d52ab087a657b3d8373"/></dir><dir name="Model"><dir name="Carrier"><file name="ShippingMethod.php" hash="ddf5335367e2b73f702c59571caeb208"/></dir><dir name="Mysql4"><dir name="Transaction"><file name="Collection.php" hash="dc2f61004ac7acd0af8f10574ec41880"/></dir><file name="Transaction.php" hash="0f5a3d0c1b36f3702c737bdec5b6a4cb"/></dir><file name="Observer.php" hash="134b79e2c399ff66842a802df0a1c0c4"/><dir name="System"><dir name="Config"><dir name="Source"><dir name="Shipping"><file name="Amountbasetype.php" hash="bca2ac197de8909cfe622b05c2f89cca"/></dir></dir></dir></dir><file name="Transaction.php" hash="d1d247c5988d923c604bd88ea4392d4f"/></dir><dir name="Test"><dir name="Model"><dir name="Carrier"><file name="ShippingMethodTest.php" hash="0af0dc51d6c0b99a466d19242c4e915f"/></dir></dir></dir><dir name="controllers"><file name="FormController.php" hash="f970c2ed436c81dc3a342931d6041f1c"/><file name="OnepageController.php" hash="f0758f5e2c0873ba517ab675672b2892"/></dir><dir name="etc"><file name="config.xml" hash="c726d4a936f27f322bdcaf150df655eb"/><file name="system.xml" hash="0250e51f18b510fc093054ae524ff0ff"/></dir><dir name="sql"><dir name="socolissimosimplicite_setup"><file name="mysql4-install-1.0.0.php" hash="52761c955270d44c5a0ca4b28b86d70d"/><file name="mysql4-uninstall-0.1.0.php" hash="a0907ec1437960b6587d87827ad2ba24"/><file name="mysql4-upgrade-1.0.6-1.0.7.php" hash="829fcd5f192109ec0722a3269e8737c5"/><file name="mysql4-upgrade-1.1.1-1.1.2.php" hash="c650fe23e6361546e3c8cc26b071cbf7"/><file name="mysql4-upgrade-1.1.1-2.0.0.php" hash="c650fe23e6361546e3c8cc26b071cbf7"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir><dir name="modules"><file name="LaPoste_SoColissimoSimplicite.xml" hash="b95ad07dda6ce0fb25d6ece5750d0f0d"/></dir></dir></target></contents>
31
  <compatible/>
32
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
33
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>ColiPoste_La_Poste_So_Colissimo</name>
4
+ <version>2.1.0</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>
25
  R&#xE9;alisation par Smile.</description>
26
  <notes>Compatible 1.7</notes>
27
  <authors><author><name>Berlioz</name><user>Aline</user><email>Aline.BERLIOZ@laposte.fr</email></author></authors>
28
+ <date>2012-10-12</date>
29
+ <time>15:33:12</time>
30
+ <contents><target name="magedesign"><dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="socolissimosimplicite"><file name="empty.phtml" hash="01e4359097f904f0caa50d7175d1fa3c"/><dir name="form"><file name="failure.phtml" hash="b0692966e1ed1e32d31ad676ccd3dcba"/></dir><file name="form.phtml" hash="6a8101230247b7884c4ba82b0a58eadb"/><dir name="onepage"><dir name="shipping_method"><dir name="available"><file name="default.phtml" hash="2f84bc01d0599cfe27ef03a4c2813795"/><file name="socolissimosimplicite.phtml" hash="642ba70f2faa328f7e3afc10ab3876ec"/></dir><file name="available.phtml" hash="42e537691ecb402760428b4927c4f63c"/></dir><file name="shipping_method.phtml" hash="883c521ba33b25bf19aef748bcd51713"/></dir></dir></dir><dir name="layout"><file name="socolissimosimplicite.xml" hash="ecb0d6e12eec4606a54b12e421e9ff72"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir><dir name="fr_FR"><file name="LaPoste_SoColissimoSimplicite.csv" hash="ddc252df7c3ca35cc4bf5bbe7fdb9433"/></dir></dir></target><target name="magecommunity"><dir><dir name="LaPoste"><dir name="SoColissimoSimplicite"><dir name="Block"><file name="Form.php" hash="6bf92465fc24a46184653cb93156ef06"/><dir name="Onepage"><dir name="Shipping"><dir name="Method"><dir name="Available"><file name="Item.php" hash="f53ff832b868363db948d30d66d317bc"/></dir><file name="Available.php" hash="934af40303dc2217111d2b0bae90a0c2"/></dir></dir></dir><file name="Onepage.php" hash="79b4d36b3bff494f04605b860b2a73b0"/></dir><dir name="Helper"><file name="Data.php" hash="140ab1f630c88d52ab087a657b3d8373"/></dir><dir name="Model"><dir name="Carrier"><file name="ShippingMethod.php" hash="ddf5335367e2b73f702c59571caeb208"/></dir><dir name="Mysql4"><dir name="Transaction"><file name="Collection.php" hash="dc2f61004ac7acd0af8f10574ec41880"/></dir><file name="Transaction.php" hash="0f5a3d0c1b36f3702c737bdec5b6a4cb"/></dir><file name="Observer.php" hash="134b79e2c399ff66842a802df0a1c0c4"/><dir name="System"><dir name="Config"><dir name="Source"><dir name="Shipping"><file name="Amountbasetype.php" hash="bca2ac197de8909cfe622b05c2f89cca"/></dir></dir></dir></dir><file name="Transaction.php" hash="b5e23e1d5dde9b79b58fca524efaa766"/></dir><dir name="Test"><dir name="Model"><dir name="Carrier"><file name="ShippingMethodTest.php" hash="ae2232a65e04ecbd92e17741d26c87da"/></dir></dir></dir><dir name="controllers"><file name="FormController.php" hash="f970c2ed436c81dc3a342931d6041f1c"/><file name="OnepageController.php" hash="f0758f5e2c0873ba517ab675672b2892"/></dir><dir name="etc"><file name="config.xml" hash="fe346d1b075b255a3ba84054a7ab3455"/><file name="system.xml" hash="0250e51f18b510fc093054ae524ff0ff"/></dir><dir name="sql"><dir name="socolissimosimplicite_setup"><file name="mysql4-install-1.0.0.php" hash="52761c955270d44c5a0ca4b28b86d70d"/><file name="mysql4-uninstall-0.1.0.php" hash="a0907ec1437960b6587d87827ad2ba24"/><file name="mysql4-upgrade-1.0.6-1.0.7.php" hash="829fcd5f192109ec0722a3269e8737c5"/><file name="mysql4-upgrade-1.1.1-1.1.2.php" hash="c650fe23e6361546e3c8cc26b071cbf7"/><file name="mysql4-upgrade-1.1.1-2.0.0.php" hash="c650fe23e6361546e3c8cc26b071cbf7"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir><dir name="modules"><file name="LaPoste_SoColissimoSimplicite.xml" hash="b95ad07dda6ce0fb25d6ece5750d0f0d"/></dir></dir></target></contents>
31
  <compatible/>
32
  <dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
33
  </package>