Version Notes
Fix Cron Bug.
Download this release
Release Info
Developer | ClearSale Dev Team |
Extension | ClearSale_Total |
Version | 1.1.1 |
Comparing to | |
See all releases |
Code changes from version 1.1.0 to 1.1.1
- app/code/community/Clearsale/Total/Model/Observer.php +43 -7
- app/code/community/Clearsale/Total/Model/Order/Business/Object.php +5 -2
- app/code/community/Clearsale/Total/Model/Order/Entity/ResponseOrder.php +7 -0
- app/code/community/Clearsale/Total/etc/config.xml +3 -3
- app/etc/modules/Clearsale_Total.xml +1 -1
- package.xml +5 -9
app/code/community/Clearsale/Total/Model/Observer.php
CHANGED
@@ -57,10 +57,22 @@ class Clearsale_Total_Model_Observer
|
|
57 |
$orderBO->save($orderResponse->Orders[0]);
|
58 |
}
|
59 |
}
|
60 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
{
|
62 |
-
|
63 |
-
|
64 |
}
|
65 |
}
|
66 |
}
|
@@ -531,7 +543,7 @@ class Clearsale_Total_Model_Observer
|
|
531 |
$order = new Mage_Sales_Model_Order();
|
532 |
$order->loadByIncrementId($orderId);
|
533 |
$isReanalysis = false;
|
534 |
-
|
535 |
$payment = $order->getPayment();
|
536 |
$environment = Mage::getStoreConfig("clearsale_total/general/environment",$storeId);
|
537 |
$analysisLocation = Mage::getStoreConfig("clearsale_total/general/analysislocation",$storeId);
|
@@ -613,14 +625,16 @@ class Clearsale_Total_Model_Observer
|
|
613 |
|
614 |
|
615 |
if ($isActive)
|
616 |
-
{
|
|
|
|
|
617 |
|
618 |
$time = time();
|
619 |
$to = date('Y-m-d H:i:s', $time);
|
620 |
$lastTime = $time - 86400; // 60*60*24
|
621 |
$from = date('Y-m-d H:i:s', $lastTime);
|
622 |
|
623 |
-
|
624 |
|
625 |
$orders = Mage::getModel('sales/order')->getCollection()
|
626 |
->addFieldToFilter('status', array('null' => true))
|
@@ -653,6 +667,12 @@ class Clearsale_Total_Model_Observer
|
|
653 |
|
654 |
}
|
655 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
656 |
}
|
657 |
|
658 |
}
|
@@ -703,7 +723,23 @@ class Clearsale_Total_Model_Observer
|
|
703 |
$orderBO->setOrderControl($orderId,true,$attemps,$message);
|
704 |
}
|
705 |
}
|
706 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
707 |
{
|
708 |
$messages[$attemps] = $response->Body;
|
709 |
$message= json_encode($messages);
|
57 |
$orderBO->save($orderResponse->Orders[0]);
|
58 |
}
|
59 |
}
|
60 |
+
}
|
61 |
+
else if($response->Body)
|
62 |
+
{
|
63 |
+
if(strpos(strtolower($response->Body),"exists"))
|
64 |
+
{
|
65 |
+
$orderStatus = new Clearsale_Total_Model_Order_Entity_Status();
|
66 |
+
$orderStatus->ID = $incrementId;
|
67 |
+
$orderStatus->Status = "AMA";
|
68 |
+
$orderStatus->Score = "";
|
69 |
+
$orderBO->save($orderStatus);
|
70 |
+
}
|
71 |
+
}
|
72 |
+
else
|
73 |
{
|
74 |
+
$message[1] = $response->Body;
|
75 |
+
$orderBO->createOrderControl($order->getRealOrderId(),json_encode($message));
|
76 |
}
|
77 |
}
|
78 |
}
|
543 |
$order = new Mage_Sales_Model_Order();
|
544 |
$order->loadByIncrementId($orderId);
|
545 |
$isReanalysis = false;
|
546 |
+
$storeId = $order->getStoreId();
|
547 |
$payment = $order->getPayment();
|
548 |
$environment = Mage::getStoreConfig("clearsale_total/general/environment",$storeId);
|
549 |
$analysisLocation = Mage::getStoreConfig("clearsale_total/general/analysislocation",$storeId);
|
625 |
|
626 |
|
627 |
if ($isActive)
|
628 |
+
{
|
629 |
+
try
|
630 |
+
{
|
631 |
|
632 |
$time = time();
|
633 |
$to = date('Y-m-d H:i:s', $time);
|
634 |
$lastTime = $time - 86400; // 60*60*24
|
635 |
$from = date('Y-m-d H:i:s', $lastTime);
|
636 |
|
637 |
+
echo "lastTime $lastTime <br />";
|
638 |
|
639 |
$orders = Mage::getModel('sales/order')->getCollection()
|
640 |
->addFieldToFilter('status', array('null' => true))
|
667 |
|
668 |
}
|
669 |
}
|
670 |
+
}
|
671 |
+
catch (Exception $e)
|
672 |
+
{
|
673 |
+
$csLog = Mage::getSingleton('total/log');
|
674 |
+
$csLog->log($e->getMessage());
|
675 |
+
}
|
676 |
}
|
677 |
|
678 |
}
|
723 |
$orderBO->setOrderControl($orderId,true,$attemps,$message);
|
724 |
}
|
725 |
}
|
726 |
+
}
|
727 |
+
else if($response->Body)
|
728 |
+
{
|
729 |
+
$csLog = Mage::getSingleton('total/log');
|
730 |
+
$csLog->log("Atualizando o pedido 1");
|
731 |
+
if(strpos(strtolower($response->Body),"exists"))
|
732 |
+
{
|
733 |
+
$csLog->log("Atualizando o pedido 2");
|
734 |
+
$orderStatus = new Clearsale_Total_Model_Order_Entity_Status();
|
735 |
+
$orderStatus->ID = $orderControl["order_id"];
|
736 |
+
$orderStatus->Status = "AMA";
|
737 |
+
$orderStatus->Score = "";
|
738 |
+
$orderBO->save($orderStatus);
|
739 |
+
$orderBO->setOrderControl($orderStatus->ID,true,$attemps,$message);
|
740 |
+
}
|
741 |
+
}
|
742 |
+
else
|
743 |
{
|
744 |
$messages[$attemps] = $response->Body;
|
745 |
$message= json_encode($messages);
|
app/code/community/Clearsale/Total/Model/Order/Business/Object.php
CHANGED
@@ -118,12 +118,15 @@ class Clearsale_Total_Model_Order_Business_Object
|
|
118 |
$connection = Mage::getSingleton('core/resource')->getconnection('core_read');
|
119 |
$query = "SELECT * FROM `clearsale_order_control` WHERE `dt_sent` = '0000-00-00 00:00:00' AND `attempts` <=".$maxAttemps;
|
120 |
$results = $connection->fetchAll($query);
|
121 |
-
|
|
|
|
|
122 |
return $results;
|
123 |
|
124 |
} catch (Exception $e){
|
125 |
$CSLog = Mage::getSingleton('total/log');
|
126 |
$CSLog->log($e->getMessage());
|
|
|
127 |
}
|
128 |
|
129 |
}
|
@@ -143,7 +146,7 @@ class Clearsale_Total_Model_Order_Business_Object
|
|
143 |
|
144 |
public function getOrderControl()
|
145 |
{
|
146 |
-
$maxAttemps =
|
147 |
return $this->selectClearsaleOrderControl($maxAttemps);
|
148 |
}
|
149 |
|
118 |
$connection = Mage::getSingleton('core/resource')->getconnection('core_read');
|
119 |
$query = "SELECT * FROM `clearsale_order_control` WHERE `dt_sent` = '0000-00-00 00:00:00' AND `attempts` <=".$maxAttemps;
|
120 |
$results = $connection->fetchAll($query);
|
121 |
+
|
122 |
+
var_dump($results);
|
123 |
+
|
124 |
return $results;
|
125 |
|
126 |
} catch (Exception $e){
|
127 |
$CSLog = Mage::getSingleton('total/log');
|
128 |
$CSLog->log($e->getMessage());
|
129 |
+
echo $e->getMessage();
|
130 |
}
|
131 |
|
132 |
}
|
146 |
|
147 |
public function getOrderControl()
|
148 |
{
|
149 |
+
$maxAttemps = 7;
|
150 |
return $this->selectClearsaleOrderControl($maxAttemps);
|
151 |
}
|
152 |
|
app/code/community/Clearsale/Total/Model/Order/Entity/ResponseOrder.php
CHANGED
@@ -8,4 +8,11 @@ class Clearsale_Total_Model_Order_Entity_ResponseOrder
|
|
8 |
}
|
9 |
}
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
8 |
}
|
9 |
}
|
10 |
|
11 |
+
class Clearsale_Total_Model_Order_Entity_OrderStatus
|
12 |
+
{
|
13 |
+
public $ID;
|
14 |
+
public $Status;
|
15 |
+
public $Score;
|
16 |
+
}
|
17 |
+
|
18 |
|
app/code/community/Clearsale/Total/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Clearsale_Total>
|
5 |
-
<version>1.1.
|
6 |
</Clearsale_Total>
|
7 |
</modules>
|
8 |
<global>
|
@@ -184,14 +184,14 @@
|
|
184 |
<model>total/observer::getClearsaleOrderStatus</model>
|
185 |
</run>
|
186 |
</total_get_orders>
|
187 |
-
|
188 |
<schedule>
|
189 |
<cron_expr>*/5 * * * *</cron_expr>
|
190 |
</schedule>
|
191 |
<run>
|
192 |
<model>total/observer::retry</model>
|
193 |
</run>
|
194 |
-
</
|
195 |
</jobs>
|
196 |
</crontab>
|
197 |
</config>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Clearsale_Total>
|
5 |
+
<version>1.1.1</version>
|
6 |
</Clearsale_Total>
|
7 |
</modules>
|
8 |
<global>
|
184 |
<model>total/observer::getClearsaleOrderStatus</model>
|
185 |
</run>
|
186 |
</total_get_orders>
|
187 |
+
<total_retry_orders>
|
188 |
<schedule>
|
189 |
<cron_expr>*/5 * * * *</cron_expr>
|
190 |
</schedule>
|
191 |
<run>
|
192 |
<model>total/observer::retry</model>
|
193 |
</run>
|
194 |
+
</total_retry_orders>
|
195 |
</jobs>
|
196 |
</crontab>
|
197 |
</config>
|
app/etc/modules/Clearsale_Total.xml
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
<Clearsale_Total>
|
5 |
<active>true</active>
|
6 |
<codePool>community</codePool>
|
7 |
-
<version>1.1.
|
8 |
</Clearsale_Total>
|
9 |
</modules>
|
10 |
</config>
|
4 |
<Clearsale_Total>
|
5 |
<active>true</active>
|
6 |
<codePool>community</codePool>
|
7 |
+
<version>1.1.1</version>
|
8 |
</Clearsale_Total>
|
9 |
</modules>
|
10 |
</config>
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>ClearSale_Total</name>
|
4 |
-
<version>1.1.
|
5 |
<stability>stable</stability>
|
6 |
<license>OSL</license>
|
7 |
<channel>community</channel>
|
@@ -13,17 +13,13 @@ Because of the nature of the market the country was born in, considered one of t
|
|
13 |
We offer a 100% chargeback guarantee and a fully outsourced fraud management solution. We give you the final decision: (a) to sell - the order has a minimum risk of becoming a chargeback or (b) do not sell - we already checked the order and know that that order is a fraudulent one. As no order is automatically turned down, these orders have to be analyzed by people with special skills and training to detect subtle details to avoid turning down good customers.
|
14 |
We charge a fixed % only for approved transactions, regardless of whether the decision was automatic or not. The more orders we approve and the lower our client’s chargebacks, the more Clearsale benefits. We also have an incentive to increase our instant decisions, since this improves our cost structure and the buying experience of our clients. 
|
15 |
More than offering tools, Clearsale is always looking for the optimum balance between chargeback losses, orders rejected and response time.</description>
|
16 |
-
<notes>
|
17 |
-

|
18 |
-
Multi-store location. 
|
19 |
-
Retry Cron Job.
|
20 |
-
Get Order Status Update.
|
21 |

|
22 |
</notes>
|
23 |
<authors><author><name>Filippe Farias</name><user>clearsale_dev</user><email>filippe.farias@clearsale.com.br</email></author></authors>
|
24 |
-
<date>2016-03-
|
25 |
-
<time>
|
26 |
-
<contents><target name="magecommunity"><dir name="Clearsale"><dir name="Total"><dir name="Block"><dir name="Adminhtml"><file name="Totalbackend.php" hash="8bb5082623943fa6686af41de4f25119"/></dir></dir><dir name="Helper"><file name="Data.php" hash="e2372ddf1f40626c1b85549d78f3eed2"/></dir><dir name="Model"><dir name="Auth"><dir name="Business"><file name="Object.php" hash="a75e924d9fde7432a39a87483799ded3"/></dir><dir name="Entity"><file name="Credentials.php" hash="a0c74f0eb00025a4fa0ea1a5632cff25"/><file name="RequestAuth.php" hash="3b07965ef09be73b7ad672b97efb2a82"/><file name="ResponseAuth.php" hash="d4236e408c52abc32b19b90c2ae9ed67"/><file name="Token.php" hash="ab6b05a2b1bafe66bf42ef1c68a74008"/></dir></dir><file name="Authorizenet.php" hash="3ef1f54376e6a4cef7ea9110c5b48344"/><dir name="Gateway"><file name="Authorizenet.php" hash="5facb6fd677fde085625bb510dab13e1"/></dir><file name="Log.php" hash="4ef1d30b39450a84919284b093b3f9b8"/><dir name="Mysql4"><dir name="Clearsaleorderdiagnostic"><file name="Collection.php" hash="5ecea4a48d5eb3b2bcd7cc413b40c9e9"/></dir><file name="Clearsaleorderdiagnostic.php" hash="cd81082bccda08a7f5725f24dc56fb19"/></dir><file name="Observer.php" hash="
|
27 |
<compatible/>
|
28 |
<dependencies><required><php><min>4.4.1</min><max>5.6.13</max></php></required></dependencies>
|
29 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>ClearSale_Total</name>
|
4 |
+
<version>1.1.1</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>OSL</license>
|
7 |
<channel>community</channel>
|
13 |
We offer a 100% chargeback guarantee and a fully outsourced fraud management solution. We give you the final decision: (a) to sell - the order has a minimum risk of becoming a chargeback or (b) do not sell - we already checked the order and know that that order is a fraudulent one. As no order is automatically turned down, these orders have to be analyzed by people with special skills and training to detect subtle details to avoid turning down good customers.
|
14 |
We charge a fixed % only for approved transactions, regardless of whether the decision was automatic or not. The more orders we approve and the lower our client’s chargebacks, the more Clearsale benefits. We also have an incentive to increase our instant decisions, since this improves our cost structure and the buying experience of our clients. 
|
15 |
More than offering tools, Clearsale is always looking for the optimum balance between chargeback losses, orders rejected and response time.</description>
|
16 |
+
<notes>Fix Cron Bug.
|
|
|
|
|
|
|
|
|
17 |

|
18 |
</notes>
|
19 |
<authors><author><name>Filippe Farias</name><user>clearsale_dev</user><email>filippe.farias@clearsale.com.br</email></author></authors>
|
20 |
+
<date>2016-03-18</date>
|
21 |
+
<time>06:45:12</time>
|
22 |
+
<contents><target name="magecommunity"><dir name="Clearsale"><dir name="Total"><dir name="Block"><dir name="Adminhtml"><file name="Totalbackend.php" hash="8bb5082623943fa6686af41de4f25119"/></dir></dir><dir name="Helper"><file name="Data.php" hash="e2372ddf1f40626c1b85549d78f3eed2"/></dir><dir name="Model"><dir name="Auth"><dir name="Business"><file name="Object.php" hash="a75e924d9fde7432a39a87483799ded3"/></dir><dir name="Entity"><file name="Credentials.php" hash="a0c74f0eb00025a4fa0ea1a5632cff25"/><file name="RequestAuth.php" hash="3b07965ef09be73b7ad672b97efb2a82"/><file name="ResponseAuth.php" hash="d4236e408c52abc32b19b90c2ae9ed67"/><file name="Token.php" hash="ab6b05a2b1bafe66bf42ef1c68a74008"/></dir></dir><file name="Authorizenet.php" hash="3ef1f54376e6a4cef7ea9110c5b48344"/><dir name="Gateway"><file name="Authorizenet.php" hash="5facb6fd677fde085625bb510dab13e1"/></dir><file name="Log.php" hash="4ef1d30b39450a84919284b093b3f9b8"/><dir name="Mysql4"><dir name="Clearsaleorderdiagnostic"><file name="Collection.php" hash="5ecea4a48d5eb3b2bcd7cc413b40c9e9"/></dir><file name="Clearsaleorderdiagnostic.php" hash="cd81082bccda08a7f5725f24dc56fb19"/></dir><file name="Observer.php" hash="dfacf5d0e1b5776a3105dc23443097f4"/><dir name="Order"><dir name="Business"><file name="Object.php" hash="31fb1bed92a1169a48370efaf23e8095"/></dir><dir name="Entity"><file name="Address.php" hash="5e48742951fba4fb53a4c690a7cb7bea"/><file name="CustomField.php" hash="bfbe2c97fa78575a887d470d864dd723"/><file name="Diagnostic.php" hash="d96e05ff7fad3f619418b30729bec133"/><file name="Item.php" hash="9fe1b333deb3c7651c33e8ea0a769352"/><file name="Order.php" hash="74d8d917208014ad32c0ec22c8bd5874"/><file name="Payment.php" hash="f76c5abf01a17350fb10d06ac5b8e451"/><file name="Person.php" hash="19492db5e1a66cdff3a3725712dd55ff"/><file name="Phone.php" hash="9a47b48b2915685ea978e0d44c732dfc"/><file name="ResponseOrder.php" hash="78f0fa0225acccd8bae760576f2b584c"/><file name="Status.php" hash="de2201c06c9109ba28ae37eea9cc5a98"/></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><dir name="Analysislocation"><file name="Values.php" hash="2bea7b2d240748262997c5255147dc43"/></dir><dir name="Cron"><file name="Values.php" hash="0039f5f91e8b31e46197cfc91f1db96f"/></dir><dir name="Environment"><file name="Values.php" hash="d2716bd93c212bb1717d7951a552eff3"/></dir><dir name="OrderStatus"><file name="Values.php" hash="2bff6581aa0320b3067b6914b86ac0f2"/></dir><dir name="Paymentmethod"><file name="Values.php" hash="00023fd6ebb78fc692cfe5f4d8757257"/></dir></dir></dir></dir><dir name="Utils"><file name="HttpHelper.php" hash="c1035d3caa764ff7a8b74fefc7a85440"/><file name="HttpMessage.php" hash="81a7aab4bf241d7e9838a8edacf772e9"/><file name="Status.php" hash="249258c22c2ca482331679fb5c0f4d7d"/></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="TotalbackendController.php" hash="246df39ec4bc19f9a65f57d6f4d5ff20"/></dir><file name="IndexController.php" hash="cf2e116d64c3a251da66c36af1a871bf"/></dir><dir name="etc"><file name="config.xml" hash="a3a322598f3889f3d3a1184c74f543cc"/><file name="system.xml" hash="eddbfc51e5b60fb5bd10f6940edb9231"/></dir><dir name="sql"><dir name="total_setup"><file name="mysql4-install-1.0.1.php" hash="dc54c04d5b5f2f7715a24dbca414dcac"/><file name="mysql4-upgrade-1.0.3-1.1.0.php" hash="e4e7907b576eb2543e2ee9078e4927d4"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="total.xml" hash="b20fb23ff3df99b69874c8b6513b148f"/></dir><dir name="template"><dir name="total"><file name="totalbackend.phtml" hash="57444b324c4cb61339e38410a43a752f"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="total.xml" hash="f168b9cc007978873d595847cb457ec0"/></dir><dir name="template"><dir name="total"><file name="fingerprint.phtml" hash="7ec23ab40ab28a0fc7f77d1421041721"/><file name="mapper.phtml" hash="6b3b2c690d4c0509d497fc94433aaab9"/><file name="meta_account_create.phtml" hash="9942098ce07732b0011e513da0fea91b"/><file name="meta_account_edit.phtml" hash="9f992ff686789d059a9a5ff4801e3884"/><file name="meta_cart.phtml" hash="013250fb64b4dc6cf50082898c345657"/><file name="meta_checkout.phtml" hash="10e00a4bc18f4e07050fd440d3c3f290"/><file name="meta_contact.phtml" hash="7eef5f6c488368ca91dc43827f6d4fdc"/><file name="meta_home.phtml" hash="e53aeefb23c4e4b3a1380c659d49494e"/><file name="meta_pass_fail.phtml" hash="1404a1f3c07d0574fce666b72f770e32"/><file name="meta_password_reset.phtml" hash="a6ecdc56b080695e03499cad8f93dea5"/><file name="meta_product.html" hash="21e064ad8b3b6c8587b4e48a229a97b0"/><file name="meta_purchase_confirmation.phtml" hash="2ee03b7ee3f60bd1489c103020b215ab"/><file name="meta_search.phtml" hash="bb769f2a8d27d26b9b109dc8ad6ef064"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Clearsale_Total.xml" hash="3c677f92e1bf0d6682514b0e83bb7817"/></dir></target><target name="mage"><dir name="js"><dir name="clearsale"><dir name="total"><dir name="Graphs"><file name="graph-data.js" hash="cdff5f378f713d2863910bbad10f00c9"/><file name="graph-data.old.js" hash="a0544164a24cb574d3060518fbd4983c"/></dir><dir name="Plugin"><file name="morris.min.js" hash="fadac462637afd6cdc0cb0a0137629af"/><file name="raphael.min.js" hash="df3aee40d12beaa16159fa297d28c132"/></dir><file name="bootstrap.min.js" hash="046ba2b5f4cff7d2eaaa1af55caa9fd8"/><file name="formats.js" hash="6084ce895fb54436ecc842d78751b53d"/><file name="jquery-1.11.1.js" hash="8101d596b2b8fa35fe3a634ea342d7c3"/><file name="jquery-2.1.1.min.js" hash="e40ec2161fe7993196f23c8a07346306"/><file name="jquery.clearsale.js" hash="94e83745ccf9ab784331e181c029bd9b"/><file name="jquery.js" hash="3c9137d88a00b1ae0b41ff6a70571615"/><file name="noconflict.js" hash="3179f2255b046d5f2e9a71e365287bef"/><file name="timeago.js" hash="b1e1d1a0576a9a952d2fdac4c3dd321f"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="clearsale"><dir name="font"><file name="klavikalight-osf-webfont.eot" hash="70c694623ae6e600d65b17cb767ec64a"/><file name="klavikalight-osf-webfont.svg" hash="318c533f3c8563ca910f9b74bb0acf41"/><file name="klavikalight-osf-webfont.ttf" hash="53adda2104cc31f2e2d332e372bd020e"/><file name="klavikalight-osf-webfont.woff" hash="2a0466f4aa6715c05dff3a62c37bec3d"/><file name="klavikalight-osf-webfont.woff2" hash="85bbd3b7ba594c02340da194b5b2d1b3"/><file name="klavikalight-plain-webfont.eot" hash="b83fe7b442d00705780147aa583d34f9"/><file name="klavikalight-plain-webfont.svg" hash="a0f73c6fc6dffbf3d18c63ec6c3b5191"/><file name="klavikalight-plain-webfont.ttf" hash="94609b6db82cfc5adb6a4b29603f551d"/><file name="klavikalight-plain-webfont.woff" hash="f704cce62e9b346845cc1111cc0f604b"/><file name="klavikalight-plain-webfont.woff2" hash="bcf62c18730f756a848bc1cb5b631bd3"/><file name="klavikamedium-osf-webfont.eot" hash="a6435da6686dfe15caf1b7b916a71d96"/><file name="klavikamedium-osf-webfont.svg" hash="c4ebeb1cb0df09e2717345b233555855"/><file name="klavikamedium-osf-webfont.ttf" hash="290323eee0539406adde3637294bae2b"/><file name="klavikamedium-osf-webfont.woff" hash="f35c8871e39ae9bad7b173bf02c2c111"/><file name="klavikamedium-osf-webfont.woff2" hash="d43a2625c3252dcf5405617c058be2b6"/><file name="klavikaregular-osf-webfont.eot" hash="8146f953bb696559fd3c277dad2e3075"/><file name="klavikaregular-osf-webfont.svg" hash="fa60750a7d4c93ed7a621e67321140cd"/><file name="klavikaregular-osf-webfont.ttf" hash="de531bd4e7e99df5d672bc253b886969"/><file name="klavikaregular-osf-webfont.woff" hash="f168b99aad67559207101a9a792f6a24"/><file name="klavikaregular-osf-webfont.woff2" hash="4d45eb7fd558c191c91bc0da5190784e"/></dir><dir name="total"><file name="app.css" hash="437bd0c5441986efc8ce0a53eeb4654f"/><file name="bootstrap.css" hash="d2ab08de4855f3f73d2ecec6da794293"/><file name="bootstrap.min.css" hash="3ab3438f85ad9f9e27e1af1facf0a9c4"/><file name="dashboard.css" hash="547897957c8a66d307a36ea9ae3c2fe0"/><dir name="fonts"><file name="Material-Design-Iconic-Font.eot" hash="83d896ed524d89eb7cb1273e26be3ea6"/><file name="Material-Design-Iconic-Font.svg" hash="6383f1e33e4159197aa854dfac4676e1"/><file name="Material-Design-Iconic-Font.ttf" hash="aa1af632841550199ebdf0c3cc1e47a6"/><file name="Material-Design-Iconic-Font.woff" hash="a2a1ba89e7f9d29f7d5aee76e8b9f7ab"/></dir><file name="material-design-iconic-font.min.css" hash="ed31cc228d731ae1f667d440cc00fceb"/><file name="morris.css" hash="36e70bf949fcdb7d0fe55fc16ce86445"/></dir></dir></dir></dir></dir></target><target name="mageweb"><dir name="."><file name="clearsalegetorders.php" hash="6012a01a456a3a26256a8a75c1c269eb"/><file name="clearsaleretry.php" hash="a5cd59cc326cd5a7b125567901477b03"/></dir></target></contents>
|
23 |
<compatible/>
|
24 |
<dependencies><required><php><min>4.4.1</min><max>5.6.13</max></php></required></dependencies>
|
25 |
</package>
|