GX-Bug #55026 » GambioHubInvoicePackingslipExtender.inc.php
| 1 |
<?php
|
|---|---|
| 2 |
/* --------------------------------------------------------------
|
| 3 |
GambioHubInvoicePackingslipExtender.inc.php 2018-02-02
|
| 4 |
http://www.gambio.de
|
| 5 |
Copyright (c) 2018 Gambio GmbH
|
| 6 |
Released under the GNU General Public License (Version 2)
|
| 7 |
[http://www.gnu.org/licenses/gpl-2.0.html]
|
| 8 |
--------------------------------------------------------------
|
| 9 |
*/
|
| 10 |
|
| 11 |
/**
|
| 12 |
* Class GambioHubInvoicePackingslipExtender
|
| 13 |
*/
|
| 14 |
class GambioHubInvoicePackingslipExtender extends GambioHubInvoicePackingslipExtender_parent |
| 15 |
{
|
| 16 |
/**
|
| 17 |
* @param array $order_info
|
| 18 |
*
|
| 19 |
* @return array
|
| 20 |
*/
|
| 21 |
public function extendOrderInfo($order_info) |
| 22 |
{
|
| 23 |
$order_info = parent::extendOrderInfo($order_info); |
| 24 |
|
| 25 |
if(!empty($order_info['PAYMENT_METHOD'][0])) |
| 26 |
{
|
| 27 |
$query = 'SELECT `gambio_hub_module_title` |
| 28 |
FROM `orders`
|
| 29 |
WHERE
|
| 30 |
`orders_id` = ' . (int)$this->v_data_array['order_id'] . ' AND |
| 31 |
`payment_class` = "gambio_hub"'; |
| 32 |
$result = xtc_db_query($query); |
| 33 |
|
| 34 |
if(xtc_db_num_rows($result)) |
| 35 |
{
|
| 36 |
$order_info['PAYMENT_METHOD'][1] = xtc_db_fetch_array($result)['gambio_hub_module_title']; |
| 37 |
}
|
| 38 |
|
| 39 |
return $order_info; |
| 40 |
}
|
| 41 |
}
|
| 42 |
}
|