  |
1 | 1 | | <?php |
| |
2 | 2 | | /* |
  |
3 | | - | $Id: order_total.php 433 2006-02-15 19:43:33Z hpdl $ |
| |
| 3 | + | $Id: order_total.php 434 2006-02-15 20:49:45Z hpdl $ |
|
4 | 4 | | |
| |
5 | 5 | | osCommerce, Open Source E-Commerce Solutions |
| |
6 | 6 | | http://www.oscommerce.com |
| |
|
|
 |
… |
|
11 | 11 | | */ |
| |
12 | 12 | | |
| |
13 | 13 | | class osC_OrderTotal { |
  |
14 | | - | var $modules; |
| |
| 14 | + | var $_modules = array(), |
| |
| 15 | + | $_group = 'order_total'; |
|
15 | 16 | | |
  |
16 | | - | var $_group = 'order_total'; |
| |
17 | | - | |
|
18 | 17 | | // class constructor |
| |
19 | 18 | | function osC_OrderTotal() { |
| |
20 | 19 | | global $osC_Database, $osC_Language; |
| |
|
|
 |
… |
|
25 | 24 | | $Qmodules->execute(); |
| |
26 | 25 | | |
| |
27 | 26 | | while ($Qmodules->next()) { |
  |
28 | | - | $this->modules[] = $Qmodules->value('code'); |
| |
| 27 | + | $this->_modules[] = $Qmodules->value('code'); |
|
29 | 28 | | } |
| |
30 | 29 | | |
| |
31 | 30 | | $Qmodules->freeResult(); |
| |
32 | 31 | | |
| |
33 | 32 | | $osC_Language->load('modules-order_total'); |
| |
34 | 33 | | |
  |
35 | | - | foreach ($this->modules as $module) { |
| |
| 34 | + | foreach ($this->_modules as $module) { |
|
36 | 35 | | include('includes/modules/order_total/' . $module . '.' . substr(basename(__FILE__), (strrpos(basename(__FILE__), '.')+1))); |
| |
37 | 36 | | |
| |
38 | 37 | | $module_class = 'osC_OrderTotal_' . $module; |
| |
|
|
 |
… |
|
65 | 64 | | function getResult() { |
| |
66 | 65 | | $order_total_array = array(); |
| |
67 | 66 | | |
  |
68 | | - | foreach ($this->modules as $module) { |
| |
| 67 | + | foreach ($this->_modules as $module) { |
|
69 | 68 | | $module = 'osC_OrderTotal_' . $module; |
| |
70 | 69 | | |
| |
71 | 70 | | if ($GLOBALS[$module]->getStatus() === true) { |
| |
|
|
 |
… |
|
92 | 91 | | if (isset($has_active) === false) { |
| |
93 | 92 | | $has_active = false; |
| |
94 | 93 | | |
  |
95 | | - | foreach ($this->modules as $module) { |
| |
| 94 | + | foreach ($this->_modules as $module) { |
  |
96 | 95 | | if ($GLOBALS['osC_OrderTotal_' . $module]->getStatus() === true) { |
| |
97 | 96 | | $has_active = true; |
| |
98 | 97 | | break; |