Version Notes
Using observer instead of extending blocks. / Observer használata blokk kiterjesztése helyett.
Download this release
Release Info
Developer | Zsolt KOZAK |
Extension | ZsoltNet_LedgerInvoice |
Version | 0.9.4 |
Comparing to | |
See all releases |
Code changes from version 0.9.3 to 0.9.4
- app/code/community/ZsoltNet/LedgerInvoice/Block/Sales/Order/Grid.php +0 -55
- app/code/community/ZsoltNet/LedgerInvoice/Block/Sales/Order/View.php +0 -83
- app/code/community/ZsoltNet/LedgerInvoice/Model/Observer.php +60 -0
- app/code/community/ZsoltNet/LedgerInvoice/etc/config.xml +12 -9
- package.xml +5 -5
app/code/community/ZsoltNet/LedgerInvoice/Block/Sales/Order/Grid.php
DELETED
@@ -1,55 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Magento
|
4 |
-
*
|
5 |
-
* NOTICE OF LICENSE
|
6 |
-
*
|
7 |
-
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
-
* that is bundled with this package in the file LICENSE.txt.
|
9 |
-
* It is also available through the world-wide-web at this URL:
|
10 |
-
* http://opensource.org/licenses/osl-3.0.php
|
11 |
-
* If you did not receive a copy of the license and are unable to
|
12 |
-
* obtain it through the world-wide-web, please send an email
|
13 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
14 |
-
*
|
15 |
-
* DISCLAIMER
|
16 |
-
*
|
17 |
-
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
18 |
-
* versions in the future. If you wish to customize Magento for your
|
19 |
-
* needs please refer to http://www.magentocommerce.com for more information.
|
20 |
-
*
|
21 |
-
* @category Mage
|
22 |
-
* @package Mage_Adminhtml
|
23 |
-
* @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
|
24 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
-
*/
|
26 |
-
|
27 |
-
/**
|
28 |
-
* Adminhtml sales orders grid
|
29 |
-
*
|
30 |
-
* @category Mage
|
31 |
-
* @package Mage_Adminhtml
|
32 |
-
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
-
*/
|
34 |
-
class ZsoltNet_LedgerInvoice_Block_Sales_Order_Grid extends Mage_Adminhtml_Block_Sales_Order_Grid
|
35 |
-
{
|
36 |
-
|
37 |
-
public function __construct()
|
38 |
-
{
|
39 |
-
parent::__construct();
|
40 |
-
}
|
41 |
-
|
42 |
-
protected function _prepareMassaction()
|
43 |
-
{
|
44 |
-
parent::_prepareMassaction();
|
45 |
-
$item = $this->getMassactionBlock()->getItem('pdfinvoices_order');
|
46 |
-
$item->setData(array(
|
47 |
-
'label'=> Mage::helper('sales')->__('Print Invoices'),
|
48 |
-
'url' => $this->getUrl('ledgerinvoice/invoice/massprint'),
|
49 |
-
));
|
50 |
-
$item->setId('pdfinvoices_order');
|
51 |
-
|
52 |
-
return $this;
|
53 |
-
}
|
54 |
-
|
55 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/ZsoltNet/LedgerInvoice/Block/Sales/Order/View.php
DELETED
@@ -1,83 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Magento
|
4 |
-
*
|
5 |
-
* NOTICE OF LICENSE
|
6 |
-
*
|
7 |
-
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
-
* that is bundled with this package in the file LICENSE.txt.
|
9 |
-
* It is also available through the world-wide-web at this URL:
|
10 |
-
* http://opensource.org/licenses/osl-3.0.php
|
11 |
-
* If you did not receive a copy of the license and are unable to
|
12 |
-
* obtain it through the world-wide-web, please send an email
|
13 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
14 |
-
*
|
15 |
-
* DISCLAIMER
|
16 |
-
*
|
17 |
-
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
18 |
-
* versions in the future. If you wish to customize Magento for your
|
19 |
-
* needs please refer to http://www.magentocommerce.com for more information.
|
20 |
-
*
|
21 |
-
* @category Mage
|
22 |
-
* @package Mage_Adminhtml
|
23 |
-
* @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
|
24 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
-
*/
|
26 |
-
|
27 |
-
/**
|
28 |
-
* Adminhtml sales order view
|
29 |
-
*
|
30 |
-
* @category Mage
|
31 |
-
* @package Mage_Adminhtml
|
32 |
-
* @author Magento Core Team <core@magentocommerce.com>
|
33 |
-
*/
|
34 |
-
class ZsoltNet_LedgerInvoice_Block_Sales_Order_View extends Mage_Adminhtml_Block_Sales_Order_View
|
35 |
-
{
|
36 |
-
|
37 |
-
public function __construct()
|
38 |
-
{
|
39 |
-
parent::__construct();
|
40 |
-
|
41 |
-
$order = $this->getOrder();
|
42 |
-
$this->_removeButton('order_invoice');
|
43 |
-
|
44 |
-
//Ledgerimport
|
45 |
-
if ($this->isImportable($order)) {
|
46 |
-
$this->_addButton('order_import', array(
|
47 |
-
'label' => Mage::helper('sales')->__('Ledger-import'),
|
48 |
-
'onclick' => 'setLocation(\'' . $this->getLedgerimportUrl() . '\')'
|
49 |
-
), 0, 45);
|
50 |
-
}
|
51 |
-
|
52 |
-
if ($this->_isAllowedAction('invoice') && $order->canInvoice()) {
|
53 |
-
$_label = $order->getForcedDoShipmentWithInvoice() ?
|
54 |
-
Mage::helper('sales')->__('Invoice and Ship') :
|
55 |
-
Mage::helper('sales')->__('Invoice');
|
56 |
-
$this->_addButton('order_invoice', array(
|
57 |
-
'label' => $_label,
|
58 |
-
'onclick' => 'window.open(\'' . $this->getInvoiceUrl() . '\')',
|
59 |
-
'class' => 'go'
|
60 |
-
), 0, 50);
|
61 |
-
}
|
62 |
-
|
63 |
-
}
|
64 |
-
|
65 |
-
public function getInvoiceUrl()
|
66 |
-
{
|
67 |
-
return Mage::helper("adminhtml")->getUrl("ledgerinvoice/invoice/index/",array("orderid"=>$this->getOrderId()));
|
68 |
-
}
|
69 |
-
|
70 |
-
public function getLedgerimportUrl()
|
71 |
-
{
|
72 |
-
return Mage::helper("adminhtml")->getUrl("ledgerinvoice/invoice/import/",array("orderid"=>$this->getOrderId()));
|
73 |
-
}
|
74 |
-
|
75 |
-
public function isImportable($order)
|
76 |
-
{
|
77 |
-
return (
|
78 |
-
$this->_isAllowedAction('invoice') && $order->canInvoice() && Mage::getStoreConfig('ledgerinvoicemodule/ledgerinvoice/enableimport') &&
|
79 |
-
( $order->getCustomerId()!="" || ( $order->getCustomerId()=="" && !(Mage::getStoreConfig('ledgerinvoicemodule/ledgerinvoice/importregistered')) ) )
|
80 |
-
);
|
81 |
-
}
|
82 |
-
|
83 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/community/ZsoltNet/LedgerInvoice/Model/Observer.php
ADDED
@@ -0,0 +1,60 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Event observer model
|
5 |
+
*
|
6 |
+
*
|
7 |
+
*/
|
8 |
+
class ZsoltNet_LedgerInvoice_Model_Observer
|
9 |
+
{
|
10 |
+
public function addMassActionAddLedgerImport(Varien_Event_Observer $observer)
|
11 |
+
{
|
12 |
+
$block = $observer->getEvent()->getBlock();
|
13 |
+
|
14 |
+
if(($block instanceof Mage_Adminhtml_Block_Widget_Grid_Massaction)
|
15 |
+
&& $block->getRequest()->getControllerName() == 'sales_order')
|
16 |
+
{
|
17 |
+
$block->addItem('pdfinvoices_order', array(
|
18 |
+
'label' => Mage::helper('sales')->__('Print Invoices'),
|
19 |
+
'url' => Mage::app()->getStore()->getUrl('ledgerinvoice/invoice/massprint'),
|
20 |
+
));
|
21 |
+
}
|
22 |
+
|
23 |
+
if(($block instanceof Mage_Adminhtml_Block_Sales_Order_View)
|
24 |
+
&& $block->getRequest()->getControllerName() == 'sales_order')
|
25 |
+
{
|
26 |
+
$request = $block->getRequest();
|
27 |
+
$params = $request->getParams();
|
28 |
+
$orderId = $params['order_id'];
|
29 |
+
$order = Mage::getModel('sales/order')->load($orderId);
|
30 |
+
|
31 |
+
if ($this->isImportable($order)) {
|
32 |
+
$block->addButton('order_import', array(
|
33 |
+
'label' => Mage::helper('sales')->__('Ledger-import'),
|
34 |
+
'onclick' => 'setLocation(\'' . Mage::helper("adminhtml")->getUrl("ledgerinvoice/invoice/import/",array("orderid"=>$orderId)) . '\')'
|
35 |
+
), 0, 45);
|
36 |
+
}
|
37 |
+
|
38 |
+
if ($order->canInvoice()) {
|
39 |
+
$_label = $order->getForcedDoShipmentWithInvoice() ?
|
40 |
+
Mage::helper('sales')->__('Invoice and Ship') :
|
41 |
+
Mage::helper('sales')->__('Invoice');
|
42 |
+
$block->addButton('order_invoice', array(
|
43 |
+
'label' => $_label,
|
44 |
+
'onclick' => 'window.open(\'' . Mage::helper("adminhtml")->getUrl("ledgerinvoice/invoice/index/",array("orderid"=>$orderId)) . '\')',
|
45 |
+
'class' => 'go'
|
46 |
+
), 0, 50);
|
47 |
+
}
|
48 |
+
}
|
49 |
+
|
50 |
+
}
|
51 |
+
|
52 |
+
public function isImportable($order)
|
53 |
+
{
|
54 |
+
return (
|
55 |
+
$order->canInvoice() && Mage::getStoreConfig('ledgerinvoicemodule/ledgerinvoice/enableimport') &&
|
56 |
+
( $order->getCustomerId()!="" || ( $order->getCustomerId()=="" && !(Mage::getStoreConfig('ledgerinvoicemodule/ledgerinvoice/importregistered')) ) )
|
57 |
+
);
|
58 |
+
}
|
59 |
+
|
60 |
+
}
|
app/code/community/ZsoltNet/LedgerInvoice/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<ZsoltNet_LedgerInvoice>
|
5 |
-
<version>0.9.
|
6 |
</ZsoltNet_LedgerInvoice>
|
7 |
</modules>
|
8 |
<admin>
|
@@ -17,6 +17,17 @@
|
|
17 |
</routers>
|
18 |
</admin>
|
19 |
<adminhtml>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20 |
<translate>
|
21 |
<modules>
|
22 |
<ZsoltNet_LedgerInvoice>
|
@@ -65,14 +76,6 @@
|
|
65 |
</rewrite>
|
66 |
</sales_mysql4>
|
67 |
</models>
|
68 |
-
<blocks>
|
69 |
-
<adminhtml>
|
70 |
-
<rewrite>
|
71 |
-
<sales_order_view>ZsoltNet_LedgerInvoice_Block_Sales_Order_View</sales_order_view>
|
72 |
-
<sales_order_grid>ZsoltNet_LedgerInvoice_Block_Sales_Order_Grid</sales_order_grid>
|
73 |
-
</rewrite>
|
74 |
-
</adminhtml>
|
75 |
-
</blocks>
|
76 |
</global>
|
77 |
<default>
|
78 |
<ledgerinvoicemodule>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<ZsoltNet_LedgerInvoice>
|
5 |
+
<version>0.9.4</version>
|
6 |
</ZsoltNet_LedgerInvoice>
|
7 |
</modules>
|
8 |
<admin>
|
17 |
</routers>
|
18 |
</admin>
|
19 |
<adminhtml>
|
20 |
+
<events>
|
21 |
+
<core_block_abstract_to_html_before>
|
22 |
+
<observers>
|
23 |
+
<ledgerinvoice>
|
24 |
+
<type>singleton</type>
|
25 |
+
<class>ledgerinvoice/observer</class>
|
26 |
+
<method>addMassActionAddLedgerImport</method>
|
27 |
+
</ledgerinvoice>
|
28 |
+
</observers>
|
29 |
+
</core_block_abstract_to_html_before>
|
30 |
+
</events>
|
31 |
<translate>
|
32 |
<modules>
|
33 |
<ZsoltNet_LedgerInvoice>
|
76 |
</rewrite>
|
77 |
</sales_mysql4>
|
78 |
</models>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
</global>
|
80 |
<default>
|
81 |
<ledgerinvoicemodule>
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>ZsoltNet_LedgerInvoice</name>
|
4 |
-
<version>0.9.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
@@ -123,11 +123,11 @@ TODO
|
|
123 |
Garancia
|
124 |

|
125 |
A LEDGERINVOICE MAGENTO-KITERJESZTÉS MŰKÖDÉSÉÉRT A FEJLESZTŐ SEMMILYEN GARANCIÁT NEM VÁLLAL, A KITERJESZTÉST MINDENKI SAJÁT FELELŐSSÉGÉRE HASZNÁLJA!</description>
|
126 |
-
<notes>
|
127 |
<authors><author><name>Zsolt KOZAK</name><user>kozakzs</user><email>kozakzs@gmail.com</email></author></authors>
|
128 |
-
<date>2013-
|
129 |
-
<time>
|
130 |
-
<contents><target name="magecommunity"><dir name="ZsoltNet"><dir name="LedgerInvoice"><dir name="
|
131 |
<compatible/>
|
132 |
<dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
|
133 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>ZsoltNet_LedgerInvoice</name>
|
4 |
+
<version>0.9.4</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
123 |
Garancia
|
124 |

|
125 |
A LEDGERINVOICE MAGENTO-KITERJESZTÉS MŰKÖDÉSÉÉRT A FEJLESZTŐ SEMMILYEN GARANCIÁT NEM VÁLLAL, A KITERJESZTÉST MINDENKI SAJÁT FELELŐSSÉGÉRE HASZNÁLJA!</description>
|
126 |
+
<notes>Using observer instead of extending blocks. / Observer használata blokk kiterjesztése helyett.</notes>
|
127 |
<authors><author><name>Zsolt KOZAK</name><user>kozakzs</user><email>kozakzs@gmail.com</email></author></authors>
|
128 |
+
<date>2013-06-02</date>
|
129 |
+
<time>22:56:08</time>
|
130 |
+
<contents><target name="magecommunity"><dir name="ZsoltNet"><dir name="LedgerInvoice"><dir name="Helper"><file name="Data.php" hash="69020a8162dc799cc38b164a38e299ae"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Order"><file name="Invoice.php" hash="d306a68196e0c5f9414ae5c3b7df5aea"/></dir></dir><file name="Observer.php" hash="01d7aa3c8632408e787ba787f69c92e5"/><dir name="System"><dir name="Config"><dir name="Source"><file name="Charset.php" hash="c307321fe8dd5c207875b9121cce1edf"/></dir></dir></dir></dir><dir name="controllers"><file name="HttpClient.class.php" hash="a76d00eacf8f07be342b41df83f0f062"/><file name="InvoiceController.php" hash="11b94cbed414becc751d1599156c0110"/><file name="db_pg.php" hash="467a0459b1b36ab45568a85c5b3c65e8"/><dir name="pdf"><file name="concat_pdf.php" hash="7679aec4c1f9932cf436f738ac3c79a5"/><dir name="filters"><file name="FilterASCII85.php" hash="277bd932f5016a7cd1196bd782bde05f"/><file name="FilterASCII85_FPDI.php" hash="e74e259d283863f3d562bcc23e0438a5"/><file name="FilterLZW.php" hash="b621e357f3f066b6255e2cfd5626dcd9"/><file name="FilterLZW_FPDI.php" hash="35b5d8194d4779ec2dc373ed5772876e"/></dir><dir name="font"><file name="courier.php" hash="fc24409ed4079afe5a49dc21bfc18dc6"/><file name="desktop.ini" hash="c8595cf1e4e6603719df1cfc48d43fa4"/><file name="helvetica.php" hash="18a86c71e4288c7cfe6ad5116fe097c3"/><file name="helveticab.php" hash="536316f08a186e84a7c43cad3c09a1a5"/><file name="helveticabi.php" hash="8ebacb40c1a5f8a65cb311d6bd131216"/><file name="helveticai.php" hash="54e8686215214fc28e4a1eb9e9a3b05b"/><dir name="makefont"><file name="cp1250.map" hash="8a021bf2c9796273f4b2c3824efefc1d"/><file name="cp1251.map" hash="ee2f10b8198819a33d4aa566a7df4ec6"/><file name="cp1252.map" hash="8d7358daa8b750747694e822111898f9"/><file name="cp1253.map" hash="907301f283e7457d037fee0adb5ce187"/><file name="cp1254.map" hash="46e48666d54b3bc0d7eba59e1fc768f3"/><file name="cp1255.map" hash="c469cfdac7010e50b7fbcabaaf1393b1"/><file name="cp1257.map" hash="fe87c493f46ddfd8b57212cbc52e25ac"/><file name="cp1258.map" hash="86a4dee852783cc5b85ac83a82729d47"/><file name="cp874.map" hash="4fbafebd9ea29f4e10889749ec414113"/><file name="iso-8859-1.map" hash="53bffea6677269f073516bb10d28de02"/><file name="iso-8859-11.map" hash="83ecaf01ee009dc60c74e4fdaff0aa26"/><file name="iso-8859-15.map" hash="3d09f07dd446c6a2fc13a609c084e854"/><file name="iso-8859-16.map" hash="b56b0749d1ac137491e3714039009960"/><file name="iso-8859-2.map" hash="47507c221cb986421905861794102889"/><file name="iso-8859-4.map" hash="0355d40c58aa1db273ced4e7697b15b0"/><file name="iso-8859-5.map" hash="82a2003dbd3b5e359ea6b19898d4bc89"/><file name="iso-8859-7.map" hash="d0712d80739797b3495f67490d328d08"/><file name="iso-8859-9.map" hash="8647a52d390b37e26ed05e5ed6793b76"/><file name="koi8-r.map" hash="04f520a75d940d47dec77f1cc0539fbb"/><file name="koi8-u.map" hash="9046b7222af56cb6bbc349cac9dbabdf"/><file name="makefont.php" hash="fd9cb1c061b332b05bfa4ba8fde0ca3f"/></dir><file name="symbol.php" hash="56b0bdc3e447810455731272a60bb343"/><file name="times.php" hash="bbf949b03a5c8e5095b8c712de28856d"/><file name="timesb.php" hash="6704a156b70e2c1cca70b2764563b934"/><file name="timesbi.php" hash="72952b50ab13815c82aa984d76516e13"/><file name="timesi.php" hash="4ff5b220d7c754e2150c2d0ab7f7a499"/><file name="zapfdingbats.php" hash="05296fa60133b7a415237b2083f1a748"/></dir><file name="fpdf.php" hash="67dc3c1ca8030c0d03bd1e6165095b36"/><file name="fpdf_tpl.php" hash="3e0c99705b5e2a6ce3a310ffb3e63be7"/><file name="fpdi.php" hash="463f986c1e95302fdd045b956e0b2865"/><file name="fpdi2tcpdf_bridge.php" hash="28e0a17da715fe788647f5ef422575b5"/><file name="fpdi_pdf_parser.php" hash="d317e3a9f73aa04ece72eba687dfaef0"/><file name="pdf_context.php" hash="a0e004618db109c79e7504d3c9fe4c8b"/><file name="pdf_parser.php" hash="fbd3aae9059ec9c752c34366e9ef8ca7"/><file name="rotation.php" hash="a669ebb7f4f27334b0e0f60023663e17"/></dir><file name="simple_html_dom.php" hash="6a81f57652019a0a8e95eb6250d9ae49"/></dir><dir name="etc"><file name="config.xml" hash="37514637812f039b9f6f9d396b85e08e"/><file name="system.xml" hash="2d8b43ca822adb45c3f673abf64b0fa5"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="ZsoltNet_LedgerInvoice.xml" hash="3772d189e5968e2746ade1edbea2a8ad"/></dir></target><target name="magelocale"><dir name="hu_HU"><file name="ZsoltNet_LedgerInvoice.csv" hash="e51ca5c1a4f5d2c9eda29c463829f722"/></dir></target></contents>
|
131 |
<compatible/>
|
132 |
<dependencies><required><php><min>5.1.0</min><max>6.0.0</max></php></required></dependencies>
|
133 |
</package>
|