@@ -8,7 +8,7 @@ discard block |
||
8 | 8 | * @since 4.6 |
9 | 9 | * |
10 | 10 | */ |
11 | -abstract class EE_Validation_Strategy_Base extends EE_Form_Input_Strategy_Base{ |
|
11 | +abstract class EE_Validation_Strategy_Base extends EE_Form_Input_Strategy_Base { |
|
12 | 12 | |
13 | 13 | |
14 | 14 | protected $_validation_error_message = ''; |
@@ -18,8 +18,8 @@ discard block |
||
18 | 18 | /** |
19 | 19 | * @param null $validation_error_message |
20 | 20 | */ |
21 | - public function __construct( $validation_error_message = NULL ) { |
|
22 | - $this->_validation_error_message = $validation_error_message === NULL ? __( 'Input invalid', 'event_espresso' ) : $validation_error_message ; |
|
21 | + public function __construct($validation_error_message = NULL) { |
|
22 | + $this->_validation_error_message = $validation_error_message === NULL ? __('Input invalid', 'event_espresso') : $validation_error_message; |
|
23 | 23 | parent::__construct(); |
24 | 24 | } |
25 | 25 | |
@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | * @param mixed $normalized_value ready for validation. May very well be NULL (which, unless |
35 | 35 | * this validation strategy is the 'required' validation strategy, most should be OK with a null, empty string, etc) |
36 | 36 | */ |
37 | - function validate($normalized_value){ |
|
37 | + function validate($normalized_value) { |
|
38 | 38 | //by default, the validation strategy does no validation. this should be implemented |
39 | 39 | } |
40 | 40 | |
@@ -58,7 +58,7 @@ discard block |
||
58 | 58 | * |
59 | 59 | * @return array |
60 | 60 | */ |
61 | - function get_jquery_validation_rule_array(){ |
|
61 | + function get_jquery_validation_rule_array() { |
|
62 | 62 | return array(); |
63 | 63 | } |
64 | 64 | |
@@ -67,7 +67,7 @@ discard block |
||
67 | 67 | * the input is invalid. Used for both frontend and backend validation. |
68 | 68 | * @return string |
69 | 69 | */ |
70 | - function get_validation_error_message(){ |
|
70 | + function get_validation_error_message() { |
|
71 | 71 | return $this->_validation_error_message; |
72 | 72 | } |
73 | 73 | } |
74 | 74 | \ No newline at end of file |
@@ -1,16 +1,16 @@ |
||
1 | 1 | <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('No direct script access allowed'); } |
2 | 2 | /** |
3 | - * |
|
4 | - * Class EE_Line_Item_Display |
|
5 | - * |
|
6 | - * Description |
|
7 | - * |
|
8 | - * @package Event Espresso |
|
9 | - * @subpackage core |
|
10 | - * @author Brent Christensen |
|
11 | - * @since $VID:$ |
|
12 | - * |
|
13 | - */ |
|
3 | + * |
|
4 | + * Class EE_Line_Item_Display |
|
5 | + * |
|
6 | + * Description |
|
7 | + * |
|
8 | + * @package Event Espresso |
|
9 | + * @subpackage core |
|
10 | + * @author Brent Christensen |
|
11 | + * @since $VID:$ |
|
12 | + * |
|
13 | + */ |
|
14 | 14 | class EE_Line_Item_Display { |
15 | 15 | |
16 | 16 | private $strategy = NULL; |
@@ -21,9 +21,9 @@ discard block |
||
21 | 21 | * @param string $context - where/how the line items are being displayed |
22 | 22 | * @param string $other_line_item_display_strategy |
23 | 23 | */ |
24 | - public function __construct( $context = '', $other_line_item_display_strategy = '' ) { |
|
25 | - $context = strtolower( $context ); |
|
26 | - switch ( $context ) { |
|
24 | + public function __construct($context = '', $other_line_item_display_strategy = '') { |
|
25 | + $context = strtolower($context); |
|
26 | + switch ($context) { |
|
27 | 27 | case 'invoice' : |
28 | 28 | $this->strategy = new EE_Invoice_Line_Item_Display_Strategy(); |
29 | 29 | break; |
@@ -35,8 +35,8 @@ discard block |
||
35 | 35 | break; |
36 | 36 | default : |
37 | 37 | if ( |
38 | - ! empty( $other_line_item_display_strategy ) && |
|
39 | - class_exists( $other_line_item_display_strategy ) |
|
38 | + ! empty($other_line_item_display_strategy) && |
|
39 | + class_exists($other_line_item_display_strategy) |
|
40 | 40 | ) { |
41 | 41 | $this->strategy = new $other_line_item_display_strategy(); |
42 | 42 | } else { |
@@ -50,8 +50,8 @@ discard block |
||
50 | 50 | * @param array $options |
51 | 51 | * @return mixed |
52 | 52 | */ |
53 | - public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
|
54 | - return $this->strategy->display_line_item( $line_item, $options ); |
|
53 | + public function display_line_item(EE_Line_Item $line_item, $options = array()) { |
|
54 | + return $this->strategy->display_line_item($line_item, $options); |
|
55 | 55 | } |
56 | 56 | |
57 | 57 |
@@ -1,16 +1,16 @@ |
||
1 | 1 | <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('No direct script access allowed'); } |
2 | 2 | /** |
3 | - * |
|
4 | - * Class EE_SPCO_Line_Item_Display_Strategy |
|
5 | - * |
|
6 | - * Description |
|
7 | - * |
|
8 | - * @package Event Espresso |
|
9 | - * @subpackage core |
|
10 | - * @author Brent Christensen |
|
11 | - * @since $VID:$ |
|
12 | - * |
|
13 | - */ |
|
3 | + * |
|
4 | + * Class EE_SPCO_Line_Item_Display_Strategy |
|
5 | + * |
|
6 | + * Description |
|
7 | + * |
|
8 | + * @package Event Espresso |
|
9 | + * @subpackage core |
|
10 | + * @author Brent Christensen |
|
11 | + * @since $VID:$ |
|
12 | + * |
|
13 | + */ |
|
14 | 14 | |
15 | 15 | class EE_SPCO_Line_Item_Display_Strategy implements EEI_Line_Item_Display { |
16 | 16 |
@@ -110,7 +110,7 @@ discard block |
||
110 | 110 | /** |
111 | 111 | * @param EE_Line_Item $line_item |
112 | 112 | * @param array $options |
113 | - * @return mixed |
|
113 | + * @return string |
|
114 | 114 | */ |
115 | 115 | public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
116 | 116 | |
@@ -225,7 +225,7 @@ discard block |
||
225 | 225 | * |
226 | 226 | * @param EE_Line_Item $line_item |
227 | 227 | * @param array $options |
228 | - * @return mixed |
|
228 | + * @return string |
|
229 | 229 | */ |
230 | 230 | private function _item_row( EE_Line_Item $line_item, $options = array() ) { |
231 | 231 | // start of row |
@@ -266,7 +266,7 @@ discard block |
||
266 | 266 | * |
267 | 267 | * @param EE_Line_Item $line_item |
268 | 268 | * @param array $options |
269 | - * @return mixed |
|
269 | + * @return string |
|
270 | 270 | */ |
271 | 271 | private function _sub_item_row( EE_Line_Item $line_item, $options = array() ) { |
272 | 272 | // start of row |
@@ -296,7 +296,7 @@ discard block |
||
296 | 296 | * |
297 | 297 | * @param EE_Line_Item $line_item |
298 | 298 | * @param array $options |
299 | - * @return mixed |
|
299 | + * @return string |
|
300 | 300 | */ |
301 | 301 | private function _tax_row( EE_Line_Item $line_item, $options = array() ) { |
302 | 302 | // start of row |
@@ -336,7 +336,7 @@ discard block |
||
336 | 336 | * @param EE_Line_Item $line_item |
337 | 337 | * @param string $text |
338 | 338 | * @param array $options |
339 | - * @return mixed |
|
339 | + * @return string |
|
340 | 340 | */ |
341 | 341 | private function _total_tax_row( EE_Line_Item $line_item, $text = '', $options = array() ) { |
342 | 342 | $html = ''; |
@@ -361,7 +361,7 @@ discard block |
||
361 | 361 | * @param EE_Line_Item $line_item |
362 | 362 | * @param string $text |
363 | 363 | * @param array $options |
364 | - * @return mixed |
|
364 | + * @return string |
|
365 | 365 | */ |
366 | 366 | private function _sub_total_row( EE_Line_Item $line_item, $text = '', $options = array() ) { |
367 | 367 | $html = ''; |
@@ -388,7 +388,7 @@ discard block |
||
388 | 388 | * @param EE_Line_Item $line_item |
389 | 389 | * @param string $text |
390 | 390 | * @param array $options |
391 | - * @return mixed |
|
391 | + * @return string |
|
392 | 392 | */ |
393 | 393 | private function _total_row( EE_Line_Item $line_item, $text = '', $options = array() ) { |
394 | 394 | $html = ''; |
@@ -412,7 +412,7 @@ discard block |
||
412 | 412 | * _payments_and_amount_owing_rows |
413 | 413 | * |
414 | 414 | * @param EE_Line_Item $line_item |
415 | - * @return mixed |
|
415 | + * @return string |
|
416 | 416 | */ |
417 | 417 | private function _payments_and_amount_owing_rows( EE_Line_Item $line_item ) { |
418 | 418 | $html = ''; |
@@ -488,7 +488,7 @@ discard block |
||
488 | 488 | * _process_billable_total |
489 | 489 | * |
490 | 490 | * @param EE_Line_Item $line_item |
491 | - * @return mixed |
|
491 | + * @return integer |
|
492 | 492 | */ |
493 | 493 | private function _is_billable( EE_Line_Item $line_item ) { |
494 | 494 | $billable = 0; |
@@ -532,7 +532,7 @@ discard block |
||
532 | 532 | * _separator_row |
533 | 533 | * |
534 | 534 | * @param array $options |
535 | - * @return mixed |
|
535 | + * @return string |
|
536 | 536 | */ |
537 | 537 | private function _separator_row( $options = array() ) { |
538 | 538 | // start of row |
@@ -112,39 +112,39 @@ discard block |
||
112 | 112 | * @param array $options |
113 | 113 | * @return mixed |
114 | 114 | */ |
115 | - public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
|
115 | + public function display_line_item(EE_Line_Item $line_item, $options = array()) { |
|
116 | 116 | |
117 | - EE_Registry::instance()->load_helper( 'Template' ); |
|
118 | - EE_Registry::instance()->load_helper( 'HTML' ); |
|
117 | + EE_Registry::instance()->load_helper('Template'); |
|
118 | + EE_Registry::instance()->load_helper('HTML'); |
|
119 | 119 | |
120 | 120 | $html = ''; |
121 | 121 | // set some default options and merge with incoming |
122 | 122 | $default_options = array( |
123 | - 'show_desc' => TRUE, // TRUE FALSE |
|
123 | + 'show_desc' => TRUE, // TRUE FALSE |
|
124 | 124 | 'odd' => FALSE |
125 | 125 | ); |
126 | - $options = array_merge( $default_options, (array)$options ); |
|
126 | + $options = array_merge($default_options, (array) $options); |
|
127 | 127 | |
128 | - if ( isset( $options['registrations'] )) { |
|
129 | - $this->_process_billable_registrations( $options[ 'registrations' ] ); |
|
128 | + if (isset($options['registrations'])) { |
|
129 | + $this->_process_billable_registrations($options['registrations']); |
|
130 | 130 | } |
131 | 131 | |
132 | - switch( $line_item->type() ) { |
|
132 | + switch ($line_item->type()) { |
|
133 | 133 | |
134 | 134 | case EEM_Line_Item::type_line_item: |
135 | - $options[ 'billable_qty' ] = $this->_is_billable( $line_item ); |
|
136 | - if ( $options[ 'billable_qty' ] ) { |
|
135 | + $options['billable_qty'] = $this->_is_billable($line_item); |
|
136 | + if ($options['billable_qty']) { |
|
137 | 137 | // item row |
138 | - $html .= $this->_item_row( $line_item, $options ); |
|
138 | + $html .= $this->_item_row($line_item, $options); |
|
139 | 139 | // got any kids? |
140 | - foreach ( $line_item->children() as $child_line_item ) { |
|
141 | - $this->display_line_item( $child_line_item, $options ); |
|
140 | + foreach ($line_item->children() as $child_line_item) { |
|
141 | + $this->display_line_item($child_line_item, $options); |
|
142 | 142 | } |
143 | 143 | } |
144 | 144 | break; |
145 | 145 | |
146 | 146 | case EEM_Line_Item::type_sub_line_item: |
147 | - $html .= $this->_sub_item_row( $line_item, $options ); |
|
147 | + $html .= $this->_sub_item_row($line_item, $options); |
|
148 | 148 | break; |
149 | 149 | |
150 | 150 | case EEM_Line_Item::type_sub_total: |
@@ -152,34 +152,34 @@ discard block |
||
152 | 152 | $sub_total += $line_item->total(); |
153 | 153 | $child_line_items = $line_item->children(); |
154 | 154 | // loop thru children |
155 | - foreach( $child_line_items as $child_line_item ) { |
|
155 | + foreach ($child_line_items as $child_line_item) { |
|
156 | 156 | // recursively feed children back into this method |
157 | - $html .= $this->display_line_item( $child_line_item, $options ); |
|
157 | + $html .= $this->display_line_item($child_line_item, $options); |
|
158 | 158 | } |
159 | 159 | //EEH_Debug_Tools::printr( $line_item->total(), '$line_item->total()', __FILE__, __LINE__ ); |
160 | 160 | //EEH_Debug_Tools::printr( $sub_total, '$sub_total', __FILE__, __LINE__ ); |
161 | - if ( $line_item->total() != $sub_total && count( $child_line_items ) > 1 ) { |
|
162 | - $html .= $this->_sub_total_row( $line_item, __('Sub-Total', 'event_espresso'), $options ); |
|
161 | + if ($line_item->total() != $sub_total && count($child_line_items) > 1) { |
|
162 | + $html .= $this->_sub_total_row($line_item, __('Sub-Total', 'event_espresso'), $options); |
|
163 | 163 | } |
164 | 164 | break; |
165 | 165 | |
166 | 166 | case EEM_Line_Item::type_tax: |
167 | - if ( $this->_show_taxes ) { |
|
168 | - $this->_taxes_html .= $this->_tax_row( $line_item, $options ); |
|
167 | + if ($this->_show_taxes) { |
|
168 | + $this->_taxes_html .= $this->_tax_row($line_item, $options); |
|
169 | 169 | } |
170 | 170 | break; |
171 | 171 | |
172 | 172 | case EEM_Line_Item::type_tax_sub_total: |
173 | - if ( $this->_show_taxes ) { |
|
173 | + if ($this->_show_taxes) { |
|
174 | 174 | $child_line_items = $line_item->children(); |
175 | 175 | // loop thru children |
176 | - foreach( $child_line_items as $child_line_item ) { |
|
176 | + foreach ($child_line_items as $child_line_item) { |
|
177 | 177 | // recursively feed children back into this method |
178 | - $html .= $this->display_line_item( $child_line_item, $options ); |
|
178 | + $html .= $this->display_line_item($child_line_item, $options); |
|
179 | 179 | } |
180 | 180 | $this->_total_tax = $line_item->total() * $this->_tax_rate(); |
181 | - if ( count( $child_line_items ) > 1 ) { |
|
182 | - $this->_taxes_html .= $this->_total_tax_row( $line_item, __( 'Tax Total', 'event_espresso' ), $options ); |
|
181 | + if (count($child_line_items) > 1) { |
|
182 | + $this->_taxes_html .= $this->_total_tax_row($line_item, __('Tax Total', 'event_espresso'), $options); |
|
183 | 183 | } |
184 | 184 | } |
185 | 185 | break; |
@@ -190,21 +190,21 @@ discard block |
||
190 | 190 | // get all child line items |
191 | 191 | $children = $line_item->children(); |
192 | 192 | // loop thru all non-tax child line items |
193 | - foreach( $children as $child_line_item ) { |
|
194 | - if ( $child_line_item->type() != EEM_Line_Item::type_tax_sub_total ) { |
|
193 | + foreach ($children as $child_line_item) { |
|
194 | + if ($child_line_item->type() != EEM_Line_Item::type_tax_sub_total) { |
|
195 | 195 | // recursively feed children back into this method |
196 | - $html .= $this->display_line_item( $child_line_item, $options ); |
|
196 | + $html .= $this->display_line_item($child_line_item, $options); |
|
197 | 197 | } |
198 | 198 | } |
199 | 199 | // now loop thru tax child line items |
200 | - foreach( $children as $child_line_item ) { |
|
201 | - if ( $child_line_item->type() == EEM_Line_Item::type_tax_sub_total ) { |
|
200 | + foreach ($children as $child_line_item) { |
|
201 | + if ($child_line_item->type() == EEM_Line_Item::type_tax_sub_total) { |
|
202 | 202 | // recursively feed children back into this method |
203 | - $html .= $this->display_line_item( $child_line_item, $options ); |
|
203 | + $html .= $this->display_line_item($child_line_item, $options); |
|
204 | 204 | } |
205 | 205 | } |
206 | 206 | $html .= $this->_taxes_html; |
207 | - $html .= $this->_total_row( $line_item, __('Total', 'event_espresso'), $options ); |
|
207 | + $html .= $this->_total_row($line_item, __('Total', 'event_espresso'), $options); |
|
208 | 208 | //$html .= $this->_payments_and_amount_owing_rows( $line_item ); |
209 | 209 | //echo '<br/><br/><h5 style="color:#2EA2CC;">$this->_billable_total : <span style="color:#E76700">' . $this->_billable_total . '</span><br/><span style="font-size:9px;font-weight:normal;color:#666">' . __FILE__ . '</span> <b style="font-size:10px;color:#333"> ' . __LINE__ . ' </b></h5>'; |
210 | 210 | //echo '<h5 style="color:#2EA2CC;">$this->_non_billable_total : <span style="color:#E76700">' . $this->_non_billable_total . '</span><br/><span style="font-size:9px;font-weight:normal;color:#666">' . __FILE__ . '</span> <b style="font-size:10px;color:#333"> ' . __LINE__ . ' </b></h5>'; |
@@ -227,10 +227,10 @@ discard block |
||
227 | 227 | * @param array $options |
228 | 228 | * @return mixed |
229 | 229 | */ |
230 | - private function _item_row( EE_Line_Item $line_item, $options = array() ) { |
|
230 | + private function _item_row(EE_Line_Item $line_item, $options = array()) { |
|
231 | 231 | // start of row |
232 | 232 | $row_class = $options['odd'] ? 'item odd' : 'item'; |
233 | - $html = EEH_HTML::tr( '', '', $row_class ); |
|
233 | + $html = EEH_HTML::tr('', '', $row_class); |
|
234 | 234 | // name && desc |
235 | 235 | $name_and_desc = apply_filters( |
236 | 236 | 'FHEE__EE_SPCO_Line_Item_Display_Strategy__item_row__name', |
@@ -239,21 +239,21 @@ discard block |
||
239 | 239 | ); |
240 | 240 | $name_and_desc .= apply_filters( |
241 | 241 | 'FHEE__EE_SPCO_Line_Item_Display_Strategy__item_row__desc', |
242 | - ( $options['show_desc'] ? ' : ' . $line_item->desc() : '' ), |
|
242 | + ($options['show_desc'] ? ' : '.$line_item->desc() : ''), |
|
243 | 243 | $line_item, |
244 | 244 | $options |
245 | 245 | ); |
246 | 246 | $name_and_desc .= $line_item->is_taxable() ? ' * ' : ''; |
247 | 247 | // name td |
248 | - $html .= EEH_HTML::td( $name_and_desc, '', 'item_l' ); |
|
248 | + $html .= EEH_HTML::td($name_and_desc, '', 'item_l'); |
|
249 | 249 | // quantity td |
250 | 250 | //$html .= EEH_HTML::td( $line_item->quantity(), '', 'item_l jst-rght' ); |
251 | - $html .= EEH_HTML::td( $options[ 'billable_qty' ], '', 'item_l jst-rght' ); |
|
251 | + $html .= EEH_HTML::td($options['billable_qty'], '', 'item_l jst-rght'); |
|
252 | 252 | // price td |
253 | - $html .= EEH_HTML::td( $line_item->unit_price_no_code(), '', 'item_c jst-rght' ); |
|
253 | + $html .= EEH_HTML::td($line_item->unit_price_no_code(), '', 'item_c jst-rght'); |
|
254 | 254 | // total td |
255 | - $total = EEH_Template::format_currency( $line_item->unit_price() * $options[ 'billable_qty' ], false, false ); |
|
256 | - $html .= EEH_HTML::td( $total, '', 'item_r jst-rght' ); |
|
255 | + $total = EEH_Template::format_currency($line_item->unit_price() * $options['billable_qty'], false, false); |
|
256 | + $html .= EEH_HTML::td($total, '', 'item_r jst-rght'); |
|
257 | 257 | // end of row |
258 | 258 | $html .= EEH_HTML::trx(); |
259 | 259 | return $html; |
@@ -268,22 +268,22 @@ discard block |
||
268 | 268 | * @param array $options |
269 | 269 | * @return mixed |
270 | 270 | */ |
271 | - private function _sub_item_row( EE_Line_Item $line_item, $options = array() ) { |
|
271 | + private function _sub_item_row(EE_Line_Item $line_item, $options = array()) { |
|
272 | 272 | // start of row |
273 | - $html = EEH_HTML::tr( '', 'item sub-item-row' ); |
|
273 | + $html = EEH_HTML::tr('', 'item sub-item-row'); |
|
274 | 274 | // name && desc |
275 | 275 | $name_and_desc = $line_item->name(); |
276 | - $name_and_desc .= $options['show_desc'] ? ' : ' . $line_item->desc() : ''; |
|
276 | + $name_and_desc .= $options['show_desc'] ? ' : '.$line_item->desc() : ''; |
|
277 | 277 | // name td |
278 | - $html .= EEH_HTML::td( $name_and_desc, '', 'item_l sub-item' ); |
|
278 | + $html .= EEH_HTML::td($name_and_desc, '', 'item_l sub-item'); |
|
279 | 279 | // discount/surcharge td |
280 | - if ( $line_item->is_percent() ) { |
|
281 | - $html .= EEH_HTML::td( $line_item->percent() . '%', '', 'item_c' ); |
|
280 | + if ($line_item->is_percent()) { |
|
281 | + $html .= EEH_HTML::td($line_item->percent().'%', '', 'item_c'); |
|
282 | 282 | } else { |
283 | - $html .= EEH_HTML::td( $line_item->unit_price_no_code(), '', 'item_c jst-rght' ); |
|
283 | + $html .= EEH_HTML::td($line_item->unit_price_no_code(), '', 'item_c jst-rght'); |
|
284 | 284 | } |
285 | 285 | // total td |
286 | - $html .= EEH_HTML::td( EEH_Template::format_currency( $line_item->total(), false, false ), '', 'item_r jst-rght' ); |
|
286 | + $html .= EEH_HTML::td(EEH_Template::format_currency($line_item->total(), false, false), '', 'item_r jst-rght'); |
|
287 | 287 | // end of row |
288 | 288 | $html .= EEH_HTML::trx(); |
289 | 289 | return $html; |
@@ -298,20 +298,20 @@ discard block |
||
298 | 298 | * @param array $options |
299 | 299 | * @return mixed |
300 | 300 | */ |
301 | - private function _tax_row( EE_Line_Item $line_item, $options = array() ) { |
|
301 | + private function _tax_row(EE_Line_Item $line_item, $options = array()) { |
|
302 | 302 | // start of row |
303 | - $html = EEH_HTML::tr( '', 'item sub-item tax-total' ); |
|
303 | + $html = EEH_HTML::tr('', 'item sub-item tax-total'); |
|
304 | 304 | // name && desc |
305 | 305 | $name_and_desc = $line_item->name(); |
306 | - $name_and_desc .= '<span class="tiny-text" style="margin:0 0 0 2em;">' . __( ' * taxable items', 'event_espresso' ) . '</span>'; |
|
307 | - $name_and_desc .= $options[ 'show_desc' ] ? '<br/>' . $line_item->desc() : ''; |
|
306 | + $name_and_desc .= '<span class="tiny-text" style="margin:0 0 0 2em;">'.__(' * taxable items', 'event_espresso').'</span>'; |
|
307 | + $name_and_desc .= $options['show_desc'] ? '<br/>'.$line_item->desc() : ''; |
|
308 | 308 | // name td |
309 | - $html .= EEH_HTML::td( $name_and_desc, '', 'item_l sub-item', '', ' colspan="2"' ); |
|
309 | + $html .= EEH_HTML::td($name_and_desc, '', 'item_l sub-item', '', ' colspan="2"'); |
|
310 | 310 | // percent td |
311 | - $html .= EEH_HTML::td( $line_item->percent() . '%', '', ' jst-rght', '' ); |
|
311 | + $html .= EEH_HTML::td($line_item->percent().'%', '', ' jst-rght', ''); |
|
312 | 312 | // total td |
313 | 313 | $total = $line_item->total() * $this->_tax_rate(); |
314 | - $html .= EEH_HTML::td( EEH_Template::format_currency( $total, false, false ), '', 'item_r jst-rght' ); |
|
314 | + $html .= EEH_HTML::td(EEH_Template::format_currency($total, false, false), '', 'item_r jst-rght'); |
|
315 | 315 | // end of row |
316 | 316 | $html .= EEH_HTML::trx(); |
317 | 317 | return $html; |
@@ -325,7 +325,7 @@ discard block |
||
325 | 325 | * @return float |
326 | 326 | */ |
327 | 327 | private function _tax_rate() { |
328 | - return $this->_billable_tax_total + $this->_non_billable_tax_total > 0 ? ( $this->_billable_tax_total / ( $this->_billable_tax_total + $this->_non_billable_tax_total ) ) : 1; |
|
328 | + return $this->_billable_tax_total + $this->_non_billable_tax_total > 0 ? ($this->_billable_tax_total / ($this->_billable_tax_total + $this->_non_billable_tax_total)) : 1; |
|
329 | 329 | } |
330 | 330 | |
331 | 331 | |
@@ -338,15 +338,15 @@ discard block |
||
338 | 338 | * @param array $options |
339 | 339 | * @return mixed |
340 | 340 | */ |
341 | - private function _total_tax_row( EE_Line_Item $line_item, $text = '', $options = array() ) { |
|
341 | + private function _total_tax_row(EE_Line_Item $line_item, $text = '', $options = array()) { |
|
342 | 342 | $html = ''; |
343 | - if ( $line_item->total() ) { |
|
343 | + if ($line_item->total()) { |
|
344 | 344 | // start of row |
345 | - $html = EEH_HTML::tr( '', '', 'total_tr odd' ); |
|
345 | + $html = EEH_HTML::tr('', '', 'total_tr odd'); |
|
346 | 346 | // total td |
347 | - $html .= EEH_HTML::td( $text, '', 'total_currency total jst-rght', '', ' colspan="3"' ); |
|
347 | + $html .= EEH_HTML::td($text, '', 'total_currency total jst-rght', '', ' colspan="3"'); |
|
348 | 348 | // total td |
349 | - $html .= EEH_HTML::td( EEH_Template::format_currency( $this->_total_tax, false, false ), '', 'total jst-rght' ); |
|
349 | + $html .= EEH_HTML::td(EEH_Template::format_currency($this->_total_tax, false, false), '', 'total jst-rght'); |
|
350 | 350 | // end of row |
351 | 351 | $html .= EEH_HTML::trx(); |
352 | 352 | } |
@@ -363,16 +363,16 @@ discard block |
||
363 | 363 | * @param array $options |
364 | 364 | * @return mixed |
365 | 365 | */ |
366 | - private function _sub_total_row( EE_Line_Item $line_item, $text = '', $options = array() ) { |
|
366 | + private function _sub_total_row(EE_Line_Item $line_item, $text = '', $options = array()) { |
|
367 | 367 | $html = ''; |
368 | - if ( $line_item->total() ) { |
|
368 | + if ($line_item->total()) { |
|
369 | 369 | // start of row |
370 | - $html = EEH_HTML::tr( '', '', 'total_tr odd' ); |
|
370 | + $html = EEH_HTML::tr('', '', 'total_tr odd'); |
|
371 | 371 | // total td |
372 | - $html .= EEH_HTML::td( $text, '', 'total_currency total jst-rght', '', ' colspan="3"' ); |
|
372 | + $html .= EEH_HTML::td($text, '', 'total_currency total jst-rght', '', ' colspan="3"'); |
|
373 | 373 | // total td |
374 | - $total = $line_item->total() * ( $this->_billable_total / ( $this->_billable_total + $this->_non_billable_total ) ); |
|
375 | - $html .= EEH_HTML::td( EEH_Template::format_currency( $total, false, false ), '', 'total jst-rght' ); |
|
374 | + $total = $line_item->total() * ($this->_billable_total / ($this->_billable_total + $this->_non_billable_total)); |
|
375 | + $html .= EEH_HTML::td(EEH_Template::format_currency($total, false, false), '', 'total jst-rght'); |
|
376 | 376 | // end of row |
377 | 377 | $html .= EEH_HTML::trx(); |
378 | 378 | } |
@@ -390,16 +390,16 @@ discard block |
||
390 | 390 | * @param array $options |
391 | 391 | * @return mixed |
392 | 392 | */ |
393 | - private function _total_row( EE_Line_Item $line_item, $text = '', $options = array() ) { |
|
393 | + private function _total_row(EE_Line_Item $line_item, $text = '', $options = array()) { |
|
394 | 394 | $html = ''; |
395 | - if ( $line_item->total() ) { |
|
395 | + if ($line_item->total()) { |
|
396 | 396 | // start of row |
397 | - $html = EEH_HTML::tr( '', '', 'spco-grand-total total_tr odd' ); |
|
397 | + $html = EEH_HTML::tr('', '', 'spco-grand-total total_tr odd'); |
|
398 | 398 | // total td |
399 | - $html .= EEH_HTML::td( $text, '', 'total_currency total jst-rght', '', ' colspan="3"' ); |
|
399 | + $html .= EEH_HTML::td($text, '', 'total_currency total jst-rght', '', ' colspan="3"'); |
|
400 | 400 | // total td |
401 | 401 | $this->_grand_total = $this->_billable_total + $this->_total_tax; |
402 | - $html .= EEH_HTML::td( EEH_Template::format_currency( $this->_grand_total, false, false ), '', 'total jst-rght' ); |
|
402 | + $html .= EEH_HTML::td(EEH_Template::format_currency($this->_grand_total, false, false), '', 'total jst-rght'); |
|
403 | 403 | // end of row |
404 | 404 | $html .= EEH_HTML::trx(); |
405 | 405 | } |
@@ -414,26 +414,26 @@ discard block |
||
414 | 414 | * @param EE_Line_Item $line_item |
415 | 415 | * @return mixed |
416 | 416 | */ |
417 | - private function _payments_and_amount_owing_rows( EE_Line_Item $line_item ) { |
|
417 | + private function _payments_and_amount_owing_rows(EE_Line_Item $line_item) { |
|
418 | 418 | $html = ''; |
419 | - $transaction = EEM_Transaction::instance()->get_one_by_ID( $line_item->TXN_ID() ); |
|
420 | - if ( $transaction instanceof EE_Transaction ) { |
|
419 | + $transaction = EEM_Transaction::instance()->get_one_by_ID($line_item->TXN_ID()); |
|
420 | + if ($transaction instanceof EE_Transaction) { |
|
421 | 421 | $payments = $transaction->approved_payments(); |
422 | - if ( ! empty( $payments )) { |
|
423 | - foreach ( $payments as $payment ) { |
|
424 | - if ( $payment instanceof EE_Payment ) { |
|
422 | + if ( ! empty($payments)) { |
|
423 | + foreach ($payments as $payment) { |
|
424 | + if ($payment instanceof EE_Payment) { |
|
425 | 425 | //$owing = $owing - $payment->amount(); |
426 | 426 | $payment_desc = sprintf( |
427 | 427 | __('Payment%1$s Received: %2$s', 'event_espresso'), |
428 | - $payment->txn_id_chq_nmbr() != '' ? ' <span class="small-text">(#' . $payment->txn_id_chq_nmbr() . ')</span> ' : '', |
|
428 | + $payment->txn_id_chq_nmbr() != '' ? ' <span class="small-text">(#'.$payment->txn_id_chq_nmbr().')</span> ' : '', |
|
429 | 429 | $payment->timestamp() |
430 | 430 | ); |
431 | 431 | // start of row |
432 | - $html .= EEH_HTML::tr( '', '', 'total_tr odd' ); |
|
432 | + $html .= EEH_HTML::tr('', '', 'total_tr odd'); |
|
433 | 433 | // payment desc |
434 | - $html .= EEH_HTML::td( $payment_desc, '', '', '', ' colspan="3"' ); |
|
434 | + $html .= EEH_HTML::td($payment_desc, '', '', '', ' colspan="3"'); |
|
435 | 435 | // total td |
436 | - $html .= EEH_HTML::td( EEH_Template::format_currency( $payment->amount(), false, false ), '', 'total jst-rght' ); |
|
436 | + $html .= EEH_HTML::td(EEH_Template::format_currency($payment->amount(), false, false), '', 'total jst-rght'); |
|
437 | 437 | // end of row |
438 | 438 | $html .= EEH_HTML::trx(); |
439 | 439 | } |
@@ -462,17 +462,17 @@ discard block |
||
462 | 462 | * @param EE_Registration[] $registrations_requiring_payment |
463 | 463 | * @return mixed |
464 | 464 | */ |
465 | - private function _process_billable_registrations( $registrations_requiring_payment = array() ) { |
|
466 | - if ( is_array( $registrations_requiring_payment ) && self::$_process_registrations ) { |
|
467 | - foreach ( $registrations_requiring_payment as $registration ) { |
|
468 | - if ( ! $registration instanceof EE_Registration ) { |
|
465 | + private function _process_billable_registrations($registrations_requiring_payment = array()) { |
|
466 | + if (is_array($registrations_requiring_payment) && self::$_process_registrations) { |
|
467 | + foreach ($registrations_requiring_payment as $registration) { |
|
468 | + if ( ! $registration instanceof EE_Registration) { |
|
469 | 469 | break; |
470 | 470 | } |
471 | 471 | //EEH_Debug_Tools::printr( $registration, '$registration', __FILE__, __LINE__ ); |
472 | - if ( $registration->owes_monies_and_can_pay() ) { |
|
473 | - $this->_billable[ $registration->ID() ] = $registration->ticket_ID(); |
|
472 | + if ($registration->owes_monies_and_can_pay()) { |
|
473 | + $this->_billable[$registration->ID()] = $registration->ticket_ID(); |
|
474 | 474 | } else { |
475 | - $this->_do_not_bill[ $registration->ID() ] = $registration->ticket_ID(); |
|
475 | + $this->_do_not_bill[$registration->ID()] = $registration->ticket_ID(); |
|
476 | 476 | } |
477 | 477 | } |
478 | 478 | //EEH_Debug_Tools::printr( $this->_billable, '$this->_billable', __FILE__, __LINE__ ); |
@@ -490,36 +490,36 @@ discard block |
||
490 | 490 | * @param EE_Line_Item $line_item |
491 | 491 | * @return mixed |
492 | 492 | */ |
493 | - private function _is_billable( EE_Line_Item $line_item ) { |
|
493 | + private function _is_billable(EE_Line_Item $line_item) { |
|
494 | 494 | $billable = 0; |
495 | 495 | // is this a ticket ? |
496 | - if ( $line_item->OBJ_type() == 'Ticket' ) { |
|
496 | + if ($line_item->OBJ_type() == 'Ticket') { |
|
497 | 497 | //echo '<br/><h5 style="color:#2EA2CC;">$line_item->name() : <span style="color:#E76700">' . $line_item->name() . '</span><br/><span style="font-size:9px;font-weight:normal;color:#666">' . __FILE__ . '</span> <b style="font-size:10px;color:#333"> ' . __LINE__ . ' </b></h5>'; |
498 | 498 | //echo '<h5 style="color:#2EA2CC;">$line_item->OBJ_ID() : <span style="color:#E76700">' . $line_item->OBJ_ID() . '</span><br/><span style="font-size:9px;font-weight:normal;color:#666">' . __FILE__ . '</span> <b style="font-size:10px;color:#333"> ' . __LINE__ . ' </b></h5>'; |
499 | 499 | |
500 | 500 | // is it in the "do not bill" list? |
501 | - foreach ( $this->_billable as $REG_ID => $TKT_ID ) { |
|
502 | - if ( $line_item->OBJ_ID() === $TKT_ID ) { |
|
501 | + foreach ($this->_billable as $REG_ID => $TKT_ID) { |
|
502 | + if ($line_item->OBJ_ID() === $TKT_ID) { |
|
503 | 503 | //echo '<h5 style="color:#2EA2CC;">billable : <span style="color:#E76700">' . $line_item->unit_price() . '</span><br/><span style="font-size:9px;font-weight:normal;color:#666">' . __FILE__ . '</span> <b style="font-size:10px;color:#333"> ' . __LINE__ . ' </b></h5>'; |
504 | 504 | $this->_billable_total += $line_item->unit_price(); |
505 | 505 | //$this->_total_items += $line_item->quantity(); |
506 | - if ( $line_item->is_taxable() ) { |
|
506 | + if ($line_item->is_taxable()) { |
|
507 | 507 | $this->_billable_tax_total += $line_item->unit_price(); |
508 | 508 | } |
509 | 509 | $this->_total_items++; |
510 | 510 | $billable++; |
511 | - unset( $this->_do_not_bill[ $REG_ID ] ); |
|
511 | + unset($this->_do_not_bill[$REG_ID]); |
|
512 | 512 | } |
513 | 513 | } |
514 | 514 | |
515 | - foreach ( $this->_do_not_bill as $REG_ID => $TKT_ID ) { |
|
516 | - if ( $line_item->OBJ_ID() === $TKT_ID ) { |
|
515 | + foreach ($this->_do_not_bill as $REG_ID => $TKT_ID) { |
|
516 | + if ($line_item->OBJ_ID() === $TKT_ID) { |
|
517 | 517 | //echo '<h5 style="color:#2EA2CC;">non_billable : <span style="color:#E76700">' . $line_item->unit_price() . '</span><br/><span style="font-size:9px;font-weight:normal;color:#666">' . __FILE__ . '</span> <b style="font-size:10px;color:#333"> ' . __LINE__ . ' </b></h5>'; |
518 | 518 | $this->_non_billable_total += $line_item->unit_price(); |
519 | - if ( $line_item->is_taxable() ) { |
|
519 | + if ($line_item->is_taxable()) { |
|
520 | 520 | $this->_non_billable_tax_total += $line_item->unit_price(); |
521 | 521 | } |
522 | - unset( $this->_do_not_bill[ $REG_ID ] ); |
|
522 | + unset($this->_do_not_bill[$REG_ID]); |
|
523 | 523 | } |
524 | 524 | } |
525 | 525 | } |
@@ -534,9 +534,9 @@ discard block |
||
534 | 534 | * @param array $options |
535 | 535 | * @return mixed |
536 | 536 | */ |
537 | - private function _separator_row( $options = array() ) { |
|
537 | + private function _separator_row($options = array()) { |
|
538 | 538 | // start of row |
539 | - $html = EEH_HTML::tr( EEH_HTML::td( '<hr>', '', '', '', ' colspan="4"' )); |
|
539 | + $html = EEH_HTML::tr(EEH_HTML::td('<hr>', '', '', '', ' colspan="4"')); |
|
540 | 540 | return $html; |
541 | 541 | } |
542 | 542 |
@@ -1,5 +1,5 @@ discard block |
||
1 | 1 | <?php |
2 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
2 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) |
|
3 | 3 | exit('NO direct script access allowed'); |
4 | 4 | |
5 | 5 | /** |
@@ -185,14 +185,14 @@ discard block |
||
185 | 185 | * @access protected |
186 | 186 | * @return void |
187 | 187 | */ |
188 | - protected function _set_existing_admin_settings( $messenger = NULL ) { |
|
188 | + protected function _set_existing_admin_settings($messenger = NULL) { |
|
189 | 189 | $active_messengers = EEH_MSG_Template::get_active_messengers_in_db(); |
190 | - $active_message_types = !empty( $messenger ) ? $active_messengers[$messenger]['settings'][$messenger . '-message_types'] : array(); |
|
190 | + $active_message_types = ! empty($messenger) ? $active_messengers[$messenger]['settings'][$messenger.'-message_types'] : array(); |
|
191 | 191 | |
192 | 192 | |
193 | 193 | $actives = $this->_messages_item_type == 'messenger' ? $active_messengers : $active_message_types; |
194 | 194 | |
195 | - $this->_existing_admin_settings = isset($actives[$this->name]['settings'] ) ? $actives[$this->name]['settings'] : null; |
|
195 | + $this->_existing_admin_settings = isset($actives[$this->name]['settings']) ? $actives[$this->name]['settings'] : null; |
|
196 | 196 | } |
197 | 197 | |
198 | 198 | |
@@ -207,10 +207,10 @@ discard block |
||
207 | 207 | * @access public |
208 | 208 | * @return array settings |
209 | 209 | */ |
210 | - public function get_existing_admin_settings( $messenger = NULL ) { |
|
210 | + public function get_existing_admin_settings($messenger = NULL) { |
|
211 | 211 | // if admin_settings property empty lets try setting it. |
212 | - if ( method_exists($this, '_set_existing_admin_settings') && empty( $this->_existing_admin_settings ) ) |
|
213 | - $this->_set_existing_admin_settings( $messenger ); |
|
212 | + if (method_exists($this, '_set_existing_admin_settings') && empty($this->_existing_admin_settings)) |
|
213 | + $this->_set_existing_admin_settings($messenger); |
|
214 | 214 | |
215 | 215 | return EEH_Class_Tools::has_property($this, '_existing_admin_settings') ? $this->_existing_admin_settings : null; |
216 | 216 | } |
@@ -225,10 +225,10 @@ discard block |
||
225 | 225 | * @return array an array of valid shortcodes. |
226 | 226 | */ |
227 | 227 | public function get_valid_shortcodes() { |
228 | - $valid_shortcodes = apply_filters( 'FHEE__' . get_class($this) . '__get_valid_shortcodes', $this->_valid_shortcodes, $this ); |
|
228 | + $valid_shortcodes = apply_filters('FHEE__'.get_class($this).'__get_valid_shortcodes', $this->_valid_shortcodes, $this); |
|
229 | 229 | |
230 | 230 | //The below filter applies to ALL messengers and message types so use with care! |
231 | - $valid_shortcodes = apply_filters( 'FHEE__EE_Messages_Base__get_valid_shortcodes', $valid_shortcodes, $this ); |
|
231 | + $valid_shortcodes = apply_filters('FHEE__EE_Messages_Base__get_valid_shortcodes', $valid_shortcodes, $this); |
|
232 | 232 | return $valid_shortcodes; |
233 | 233 | } |
234 | 234 | |
@@ -259,17 +259,17 @@ discard block |
||
259 | 259 | * @access protected |
260 | 260 | * @return string $content for page. |
261 | 261 | */ |
262 | - protected function _get_admin_page_content( $page, $action, $extra, $actives ) { |
|
262 | + protected function _get_admin_page_content($page, $action, $extra, $actives) { |
|
263 | 263 | //we can also further refine the context by action (if present). |
264 | - if ( !empty($action) ) { |
|
265 | - $page = $page . '_' . $action; |
|
264 | + if ( ! empty($action)) { |
|
265 | + $page = $page.'_'.$action; |
|
266 | 266 | } |
267 | 267 | |
268 | - if ( !isset( $this->admin_registered_pages[$page]) ) |
|
268 | + if ( ! isset($this->admin_registered_pages[$page])) |
|
269 | 269 | return false; //todo: a place to throw an exception? We need to indicate there is no registered page so this function is not being called correctly. |
270 | 270 | |
271 | 271 | //k made it here so let's call the method |
272 | - if ( FALSE === ( $content = call_user_func_array( array( $this, '_get_admin_content_' . $page), array($actives, $extra) ) ) ) { |
|
272 | + if (FALSE === ($content = call_user_func_array(array($this, '_get_admin_content_'.$page), array($actives, $extra)))) { |
|
273 | 273 | return false; //todo this needs to be an exception once we've got exceptions in place. |
274 | 274 | } |
275 | 275 | return $content; |
@@ -1,6 +1,7 @@ discard block |
||
1 | 1 | <?php |
2 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
2 | +if (!defined('EVENT_ESPRESSO_VERSION') ) { |
|
3 | 3 | exit('NO direct script access allowed'); |
4 | +} |
|
4 | 5 | |
5 | 6 | /** |
6 | 7 | * Event Espresso |
@@ -209,8 +210,9 @@ discard block |
||
209 | 210 | */ |
210 | 211 | public function get_existing_admin_settings( $messenger = NULL ) { |
211 | 212 | // if admin_settings property empty lets try setting it. |
212 | - if ( method_exists($this, '_set_existing_admin_settings') && empty( $this->_existing_admin_settings ) ) |
|
213 | - $this->_set_existing_admin_settings( $messenger ); |
|
213 | + if ( method_exists($this, '_set_existing_admin_settings') && empty( $this->_existing_admin_settings ) ) { |
|
214 | + $this->_set_existing_admin_settings( $messenger ); |
|
215 | + } |
|
214 | 216 | |
215 | 217 | return EEH_Class_Tools::has_property($this, '_existing_admin_settings') ? $this->_existing_admin_settings : null; |
216 | 218 | } |
@@ -265,8 +267,10 @@ discard block |
||
265 | 267 | $page = $page . '_' . $action; |
266 | 268 | } |
267 | 269 | |
268 | - if ( !isset( $this->admin_registered_pages[$page]) ) |
|
269 | - return false; //todo: a place to throw an exception? We need to indicate there is no registered page so this function is not being called correctly. |
|
270 | + if ( !isset( $this->admin_registered_pages[$page]) ) { |
|
271 | + return false; |
|
272 | + } |
|
273 | + //todo: a place to throw an exception? We need to indicate there is no registered page so this function is not being called correctly. |
|
270 | 274 | |
271 | 275 | //k made it here so let's call the method |
272 | 276 | if ( FALSE === ( $content = call_user_func_array( array( $this, '_get_admin_content_' . $page), array($actives, $extra) ) ) ) { |
@@ -39,31 +39,31 @@ discard block |
||
39 | 39 | |
40 | 40 | |
41 | 41 | |
42 | - protected function _get_data_for_context( $context, EE_Registration $registration, $id ) { |
|
42 | + protected function _get_data_for_context($context, EE_Registration $registration, $id) { |
|
43 | 43 | |
44 | 44 | //use the registration to get the transaction. |
45 | 45 | $transaction = $registration->transaction(); |
46 | 46 | |
47 | 47 | //bail early if no transaction |
48 | - if ( ! $transaction instanceof EE_Transaction ) { |
|
49 | - throw new EE_Error( __('The given registration does not have an associated transaction. Something is wrong.', 'event_espresso' ) ); |
|
48 | + if ( ! $transaction instanceof EE_Transaction) { |
|
49 | + throw new EE_Error(__('The given registration does not have an associated transaction. Something is wrong.', 'event_espresso')); |
|
50 | 50 | } |
51 | 51 | |
52 | - $payment = ! empty( $id ) ? EEM_Payment::instance()->get_one( array( array( 'PAY_ID' => $id, 'TXN_ID' => $transaction->ID() ) ) ) : 0; |
|
52 | + $payment = ! empty($id) ? EEM_Payment::instance()->get_one(array(array('PAY_ID' => $id, 'TXN_ID' => $transaction->ID()))) : 0; |
|
53 | 53 | |
54 | - return array( $transaction, $payment ); |
|
54 | + return array($transaction, $payment); |
|
55 | 55 | } |
56 | 56 | |
57 | 57 | |
58 | 58 | |
59 | 59 | |
60 | 60 | |
61 | - protected function _get_id_for_msg_url( $context, EE_Registration $registration ) { |
|
61 | + protected function _get_id_for_msg_url($context, EE_Registration $registration) { |
|
62 | 62 | //there should be a transaction and payment object in the incoming data. |
63 | - if ( $this->_data instanceof EE_Messages_incoming_data ) { |
|
64 | - $payment = !empty( $this->_data->payment ) ? $this->_data->payment : NULL; |
|
63 | + if ($this->_data instanceof EE_Messages_incoming_data) { |
|
64 | + $payment = ! empty($this->_data->payment) ? $this->_data->payment : NULL; |
|
65 | 65 | |
66 | - if ( $payment instanceof EE_Payment ) { |
|
66 | + if ($payment instanceof EE_Payment) { |
|
67 | 67 | return $payment->ID(); |
68 | 68 | } |
69 | 69 | } |
@@ -72,9 +72,9 @@ discard block |
||
72 | 72 | |
73 | 73 | |
74 | 74 | |
75 | - protected function _get_admin_content_events_edit_for_messenger( EE_Messenger $messenger ) { |
|
75 | + protected function _get_admin_content_events_edit_for_messenger(EE_Messenger $messenger) { |
|
76 | 76 | //this is just a test |
77 | - return $this->name . ' Message Type for ' . $messenger->name . ' Messenger '; |
|
77 | + return $this->name.' Message Type for '.$messenger->name.' Messenger '; |
|
78 | 78 | } |
79 | 79 | |
80 | 80 | /** |
@@ -6,7 +6,9 @@ |
||
6 | 6 | * @subpackage messages |
7 | 7 | * @since 4.5.0 |
8 | 8 | */ |
9 | -if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
9 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
10 | + exit('No direct script access allowed'); |
|
11 | +} |
|
10 | 12 | |
11 | 13 | /** |
12 | 14 | * This class contains common methods/properties shared among all payment message types. |
@@ -29,33 +29,33 @@ discard block |
||
29 | 29 | } |
30 | 30 | |
31 | 31 | |
32 | - protected function _get_admin_content_events_edit_for_messenger( EE_Messenger $messenger ) { |
|
32 | + protected function _get_admin_content_events_edit_for_messenger(EE_Messenger $messenger) { |
|
33 | 33 | //this is just a test |
34 | - return $this->name . ' Message Type for ' . $messenger->name . ' Messenger '; |
|
34 | + return $this->name.' Message Type for '.$messenger->name.' Messenger '; |
|
35 | 35 | } |
36 | 36 | |
37 | 37 | |
38 | 38 | |
39 | 39 | |
40 | 40 | protected function _set_data_handler() { |
41 | - if ( is_array( $this->_data ) ) { |
|
42 | - $data_type = reset( $this->_data ); |
|
41 | + if (is_array($this->_data)) { |
|
42 | + $data_type = reset($this->_data); |
|
43 | 43 | |
44 | - if ( is_array( $data_type ) ) { |
|
44 | + if (is_array($data_type)) { |
|
45 | 45 | //grab the first item and see if its a registration. |
46 | - $maybe_reg = isset( $data_type[0] ) && is_array( $data_type[0] ) ? reset( $data_type[0] ) : reset( $data_type ); |
|
47 | - if ( $maybe_reg instanceof EE_Registration ) { |
|
46 | + $maybe_reg = isset($data_type[0]) && is_array($data_type[0]) ? reset($data_type[0]) : reset($data_type); |
|
47 | + if ($maybe_reg instanceof EE_Registration) { |
|
48 | 48 | //is $data_type itself just an array of registrations? |
49 | - if ( isset( $data_type[1] ) && $data_type[1] instanceof EE_Registration ) { |
|
49 | + if (isset($data_type[1]) && $data_type[1] instanceof EE_Registration) { |
|
50 | 50 | $regs = $data_type; |
51 | 51 | } else { |
52 | - $regs = is_array( $data_type[0] ) ? $data_type[0] : array( $maybe_reg ); |
|
52 | + $regs = is_array($data_type[0]) ? $data_type[0] : array($maybe_reg); |
|
53 | 53 | } |
54 | 54 | |
55 | - foreach ( $regs as $reg ) { |
|
55 | + foreach ($regs as $reg) { |
|
56 | 56 | $this->_regs_for_sending[] = $reg->ID(); |
57 | 57 | } |
58 | - $this->_data = isset( $this->_data[1] ) ? array( $maybe_reg->transaction(), null, $this->_data[1] ) : array( $maybe_reg->transaction() ); |
|
58 | + $this->_data = isset($this->_data[1]) ? array($maybe_reg->transaction(), null, $this->_data[1]) : array($maybe_reg->transaction()); |
|
59 | 59 | $this->_data_handler = 'Gateways'; |
60 | 60 | } else { |
61 | 61 | $this->_data_handler = 'Gateways'; |
@@ -72,18 +72,18 @@ discard block |
||
72 | 72 | |
73 | 73 | |
74 | 74 | |
75 | - protected function _get_data_for_context( $context, EE_Registration $registration, $id ) { |
|
76 | - if ( $context == 'admin' ) { |
|
75 | + protected function _get_data_for_context($context, EE_Registration $registration, $id) { |
|
76 | + if ($context == 'admin') { |
|
77 | 77 | //use the registration to get the transaction. |
78 | 78 | $transaction = $registration->transaction(); |
79 | 79 | |
80 | 80 | //bail early if no transaction |
81 | - if ( ! $transaction instanceof EE_Transaction ) { |
|
82 | - throw new EE_Error( __('The given registration does not have an associated transaction. Something is wrong.', 'event_espresso' ) ); |
|
81 | + if ( ! $transaction instanceof EE_Transaction) { |
|
82 | + throw new EE_Error(__('The given registration does not have an associated transaction. Something is wrong.', 'event_espresso')); |
|
83 | 83 | } |
84 | 84 | |
85 | - $payment = !empty( $id ) ? EEM_Payment::instance()->get_one( array( array( 'PAY_ID' => $id, 'TXN_ID' => $transaction->ID() ) ) ) : 0; |
|
86 | - return array( $transaction, $payment ); |
|
85 | + $payment = ! empty($id) ? EEM_Payment::instance()->get_one(array(array('PAY_ID' => $id, 'TXN_ID' => $transaction->ID()))) : 0; |
|
86 | + return array($transaction, $payment); |
|
87 | 87 | } else { |
88 | 88 | return $registration; |
89 | 89 | } |
@@ -91,13 +91,13 @@ discard block |
||
91 | 91 | |
92 | 92 | |
93 | 93 | |
94 | - protected function _get_id_for_msg_url( $context, EE_Registration $registration ) { |
|
95 | - if ( $context == 'admin' ) { |
|
94 | + protected function _get_id_for_msg_url($context, EE_Registration $registration) { |
|
95 | + if ($context == 'admin') { |
|
96 | 96 | //there should be a transaction and payment object in the incoming data. |
97 | - if ( $this->_data instanceof EE_Messages_incoming_data && ! $this->_data instanceof EE_Messages_Preview_incoming_data ) { |
|
97 | + if ($this->_data instanceof EE_Messages_incoming_data && ! $this->_data instanceof EE_Messages_Preview_incoming_data) { |
|
98 | 98 | $payment = $this->_data->payment; |
99 | 99 | |
100 | - if ( $payment instanceof EE_Payment ) { |
|
100 | + if ($payment instanceof EE_Payment) { |
|
101 | 101 | return $payment->ID(); |
102 | 102 | } |
103 | 103 | } |
@@ -125,7 +125,7 @@ discard block |
||
125 | 125 | * @return array array of EE_Messages_Addressee objects |
126 | 126 | */ |
127 | 127 | protected function _admin_addressees() { |
128 | - if ( $this->_single_message ) |
|
128 | + if ($this->_single_message) |
|
129 | 129 | return array(); |
130 | 130 | return parent::_admin_addressees(); |
131 | 131 | } |
@@ -133,7 +133,7 @@ discard block |
||
133 | 133 | |
134 | 134 | |
135 | 135 | protected function _primary_attendee_addressees() { |
136 | - if ( $this->_single_message ) |
|
136 | + if ($this->_single_message) |
|
137 | 137 | return array(); |
138 | 138 | |
139 | 139 | return parent::_primary_attendee_addressees(); |
@@ -6,7 +6,9 @@ discard block |
||
6 | 6 | * @subpackage messages |
7 | 7 | * @since 4.5.0 |
8 | 8 | */ |
9 | -if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
9 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
10 | + exit('No direct script access allowed'); |
|
11 | +} |
|
10 | 12 | |
11 | 13 | /** |
12 | 14 | * This class contains common methods/properties shared among all registration message types. |
@@ -125,16 +127,18 @@ discard block |
||
125 | 127 | * @return array array of EE_Messages_Addressee objects |
126 | 128 | */ |
127 | 129 | protected function _admin_addressees() { |
128 | - if ( $this->_single_message ) |
|
129 | - return array(); |
|
130 | + if ( $this->_single_message ) { |
|
131 | + return array(); |
|
132 | + } |
|
130 | 133 | return parent::_admin_addressees(); |
131 | 134 | } |
132 | 135 | |
133 | 136 | |
134 | 137 | |
135 | 138 | protected function _primary_attendee_addressees() { |
136 | - if ( $this->_single_message ) |
|
137 | - return array(); |
|
139 | + if ( $this->_single_message ) { |
|
140 | + return array(); |
|
141 | + } |
|
138 | 142 | |
139 | 143 | return parent::_primary_attendee_addressees(); |
140 | 144 | } |
@@ -1,6 +1,6 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
3 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) |
|
4 | 4 | exit('NO direct script access allowed'); |
5 | 5 | |
6 | 6 | /** |
@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | /** |
35 | 35 | * Identifier properties for the recipient |
36 | 36 | */ |
37 | - public $user_id; //if available we'll use this to set the fname and lname (admin) |
|
37 | + public $user_id; //if available we'll use this to set the fname and lname (admin) |
|
38 | 38 | public $fname; //this will always be the admin fname (set later via incoming user_id) |
39 | 39 | public $lname; //this will always be the admin lname (set later via incoming user_id) |
40 | 40 | public $primary_registration_id; |
@@ -149,7 +149,7 @@ discard block |
||
149 | 149 | * @param array $addressee_data We're expecting an incoming array of data that will be used to fill the properties for the object. |
150 | 150 | * @return void |
151 | 151 | */ |
152 | - public function __construct( $addressee_data ) { |
|
152 | + public function __construct($addressee_data) { |
|
153 | 153 | $this->_data = $addressee_data; |
154 | 154 | $this->_set_properties(); |
155 | 155 | } |
@@ -165,15 +165,15 @@ discard block |
||
165 | 165 | */ |
166 | 166 | protected function _set_properties() { |
167 | 167 | |
168 | - foreach ( $this->_data as $prop => $value ) { |
|
169 | - if( EEH_Class_Tools::has_property( $this, $prop ) ) |
|
168 | + foreach ($this->_data as $prop => $value) { |
|
169 | + if (EEH_Class_Tools::has_property($this, $prop)) |
|
170 | 170 | $this->$prop = $value; |
171 | 171 | } |
172 | 172 | |
173 | 173 | //if user_id present we'll use this to set the fname and lname and admin_email. |
174 | - if ( !empty( $this->user_id ) ) { |
|
174 | + if ( ! empty($this->user_id)) { |
|
175 | 175 | $this->user_id = (int) $this->user_id; |
176 | - $user = get_userdata( $this->user_id ); |
|
176 | + $user = get_userdata($this->user_id); |
|
177 | 177 | $this->fname = $user->user_firstname; |
178 | 178 | $this->lname = $user->user_lastname; |
179 | 179 | $this->admin_email = $user->user_email; |
@@ -1,7 +1,8 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
3 | +if (!defined('EVENT_ESPRESSO_VERSION') ) { |
|
4 | 4 | exit('NO direct script access allowed'); |
5 | +} |
|
5 | 6 | |
6 | 7 | /** |
7 | 8 | * Event Espresso |
@@ -166,8 +167,9 @@ discard block |
||
166 | 167 | protected function _set_properties() { |
167 | 168 | |
168 | 169 | foreach ( $this->_data as $prop => $value ) { |
169 | - if( EEH_Class_Tools::has_property( $this, $prop ) ) |
|
170 | - $this->$prop = $value; |
|
170 | + if( EEH_Class_Tools::has_property( $this, $prop ) ) { |
|
171 | + $this->$prop = $value; |
|
172 | + } |
|
171 | 173 | } |
172 | 174 | |
173 | 175 | //if user_id present we'll use this to set the fname and lname and admin_email. |
@@ -1,7 +1,8 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
3 | +if (!defined('EVENT_ESPRESSO_VERSION') ) { |
|
4 | 4 | exit('NO direct script access allowed'); |
5 | +} |
|
5 | 6 | |
6 | 7 | /** |
7 | 8 | * Event Espresso |
@@ -46,11 +47,13 @@ discard block |
||
46 | 47 | public function __construct( $data ) { |
47 | 48 | |
48 | 49 | //test for valid params |
49 | - if ( ! ( $data[0] instanceof EE_Transaction )) |
|
50 | - throw new EE_Error( __('Incoming data for the Gateways data handler must have an EE_Transaction object as the value for the first array index.', 'event_espresso') ); |
|
50 | + if ( ! ( $data[0] instanceof EE_Transaction )) { |
|
51 | + throw new EE_Error( __('Incoming data for the Gateways data handler must have an EE_Transaction object as the value for the first array index.', 'event_espresso') ); |
|
52 | + } |
|
51 | 53 | |
52 | - if ( empty( $data[1] ) || ! $data[1] instanceof EE_Payment ) |
|
53 | - $pmt_obj = $this->_get_empty_payment_obj( $data[0] ); |
|
54 | + if ( empty( $data[1] ) || ! $data[1] instanceof EE_Payment ) { |
|
55 | + $pmt_obj = $this->_get_empty_payment_obj( $data[0] ); |
|
56 | + } |
|
54 | 57 | |
55 | 58 | if ( ! empty( $data[2] ) ) { |
56 | 59 | $filtered_reg_status = $data[2]; |
@@ -1,6 +1,6 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
3 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) |
|
4 | 4 | exit('NO direct script access allowed'); |
5 | 5 | |
6 | 6 | /** |
@@ -43,25 +43,25 @@ discard block |
||
43 | 43 | * @param array $data |
44 | 44 | * @throws \EE_Error |
45 | 45 | */ |
46 | - public function __construct( $data ) { |
|
46 | + public function __construct($data) { |
|
47 | 47 | |
48 | 48 | //test for valid params |
49 | - if ( ! ( $data[0] instanceof EE_Transaction )) |
|
50 | - throw new EE_Error( __('Incoming data for the Gateways data handler must have an EE_Transaction object as the value for the first array index.', 'event_espresso') ); |
|
49 | + if ( ! ($data[0] instanceof EE_Transaction)) |
|
50 | + throw new EE_Error(__('Incoming data for the Gateways data handler must have an EE_Transaction object as the value for the first array index.', 'event_espresso')); |
|
51 | 51 | |
52 | - if ( empty( $data[1] ) || ! $data[1] instanceof EE_Payment ) |
|
53 | - $pmt_obj = $this->_get_empty_payment_obj( $data[0] ); |
|
52 | + if (empty($data[1]) || ! $data[1] instanceof EE_Payment) |
|
53 | + $pmt_obj = $this->_get_empty_payment_obj($data[0]); |
|
54 | 54 | |
55 | - if ( ! empty( $data[2] ) ) { |
|
55 | + if ( ! empty($data[2])) { |
|
56 | 56 | $filtered_reg_status = $data[2]; |
57 | 57 | } |
58 | 58 | |
59 | 59 | $data = array( |
60 | 60 | 'txn_obj' => $data[0], |
61 | 61 | 'pmt_obj' => isset($pmt_obj) ? $pmt_obj : $data[1], |
62 | - 'filtered_reg_status' => isset( $filtered_reg_status ) ? $filtered_reg_status : null |
|
62 | + 'filtered_reg_status' => isset($filtered_reg_status) ? $filtered_reg_status : null |
|
63 | 63 | ); |
64 | - parent::__construct( $data ); |
|
64 | + parent::__construct($data); |
|
65 | 65 | } |
66 | 66 | |
67 | 67 | |
@@ -71,8 +71,8 @@ discard block |
||
71 | 71 | * @param \EE_Transaction $txn |
72 | 72 | * @return \EE_Payment |
73 | 73 | */ |
74 | - private function _get_empty_payment_obj( EE_Transaction $txn ) { |
|
75 | - $PMT = EE_Payment::new_instance( array( |
|
74 | + private function _get_empty_payment_obj(EE_Transaction $txn) { |
|
75 | + $PMT = EE_Payment::new_instance(array( |
|
76 | 76 | 'STS_ID' => EEM_Payment::status_id_pending, |
77 | 77 | 'PAY_timestamp' => (int) current_time('timestamp'), |
78 | 78 | 'PMD_ID' => $txn->payment_method_ID(), |
@@ -100,9 +100,9 @@ discard block |
||
100 | 100 | |
101 | 101 | |
102 | 102 | //other data from the session (if possible) |
103 | - $this->user_id = isset( $session_data['user_id'] ) ? $session_data['user_id'] : ''; |
|
104 | - $this->ip_address = isset( $session_data['ip_address'] ) ? $session_data['ip_address'] : ''; |
|
105 | - $this->user_agent = isset( $session_data['user_agent'] ) ? $session_data['user_agent'] : ''; |
|
103 | + $this->user_id = isset($session_data['user_id']) ? $session_data['user_id'] : ''; |
|
104 | + $this->ip_address = isset($session_data['ip_address']) ? $session_data['ip_address'] : ''; |
|
105 | + $this->user_agent = isset($session_data['user_agent']) ? $session_data['user_agent'] : ''; |
|
106 | 106 | $this->init_access = $this->last_access = ''; |
107 | 107 | |
108 | 108 | $this->reg_objs = $this->txn->get_many_related('Registration'); |
@@ -1,6 +1,6 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
3 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) |
|
4 | 4 | exit('NO direct script access allowed'); |
5 | 5 | |
6 | 6 | /** |
@@ -286,7 +286,7 @@ discard block |
||
286 | 286 | * @param mixed $data incoming data object|array. Suggested that child classes use type hinting for expected |
287 | 287 | * data object. But here parent will be generic because we don't know what's coming in. |
288 | 288 | */ |
289 | - public function __construct( $data ) { |
|
289 | + public function __construct($data) { |
|
290 | 290 | $this->_data = $data; |
291 | 291 | $this->_setup_data(); |
292 | 292 | |
@@ -323,19 +323,19 @@ discard block |
||
323 | 323 | $regchk = array_shift($regchk); |
324 | 324 | $line_items = array(); |
325 | 325 | //verify that reg_objs is set |
326 | - if ( !is_array( $this->reg_objs) && ! reset( $this->reg_objs ) instanceof EE_Registration ) |
|
327 | - throw new EE_Error( __('In order to assemble the data correctly, the "reg_objs" property must be an array of EE_Registration objects', 'event_espresso') ); |
|
326 | + if ( ! is_array($this->reg_objs) && ! reset($this->reg_objs) instanceof EE_Registration) |
|
327 | + throw new EE_Error(__('In order to assemble the data correctly, the "reg_objs" property must be an array of EE_Registration objects', 'event_espresso')); |
|
328 | 328 | |
329 | 329 | //get all attendee and events associated with the registrations in this transaction |
330 | 330 | $events = $event_setup = $evtcache = $tickets = $datetimes = array(); |
331 | 331 | $answers = $questions = $attendees = $line_items = $registrations = array(); |
332 | 332 | $total_ticket_count = 0; |
333 | 333 | |
334 | - if ( !empty( $this->reg_objs ) ) { |
|
334 | + if ( ! empty($this->reg_objs)) { |
|
335 | 335 | $event_attendee_count = array(); |
336 | - foreach ( $this->reg_objs as $reg ) { |
|
336 | + foreach ($this->reg_objs as $reg) { |
|
337 | 337 | //account for filtered registrations by status. |
338 | - if ( ! empty( $this->filtered_reg_status ) && $this->filtered_reg_status !== $reg->status_ID() ) { |
|
338 | + if ( ! empty($this->filtered_reg_status) && $this->filtered_reg_status !== $reg->status_ID()) { |
|
339 | 339 | continue; |
340 | 340 | } |
341 | 341 | |
@@ -345,7 +345,7 @@ discard block |
||
345 | 345 | $relateddatetime = $ticket->datetimes(); |
346 | 346 | $total_ticket_count++; |
347 | 347 | $tickets[$ticket->ID()]['ticket'] = $ticket; |
348 | - $tickets[$ticket->ID()]['count'] = is_array($tickets[$ticket->ID()]) && isset( $tickets[$ticket->ID()]['count'] ) ? $tickets[$ticket->ID()]['count'] + 1 : 1; |
|
348 | + $tickets[$ticket->ID()]['count'] = is_array($tickets[$ticket->ID()]) && isset($tickets[$ticket->ID()]['count']) ? $tickets[$ticket->ID()]['count'] + 1 : 1; |
|
349 | 349 | $tickets[$ticket->ID()]['att_objs'][$reg->attendee_ID()] = $reg->attendee(); |
350 | 350 | $tickets[$ticket->ID()]['dtt_objs'] = $relateddatetime; |
351 | 351 | $tickets[$ticket->ID()]['reg_objs'][$reg->ID()] = $reg; |
@@ -355,7 +355,7 @@ discard block |
||
355 | 355 | $eventsetup[$evt_id]['reg_objs'][$reg->ID()] = $reg; |
356 | 356 | $eventsetup[$evt_id]['tkt_objs'][$ticket->ID()] = $ticket; |
357 | 357 | $eventsetup[$evt_id]['att_objs'][$reg->attendee_ID()] = $reg->attendee(); |
358 | - $event_attendee_count[$evt_id] = isset( $event_attendee_count[$evt_id] ) ? $event_attendee_count[$evt_id] + 1 : 0; |
|
358 | + $event_attendee_count[$evt_id] = isset($event_attendee_count[$evt_id]) ? $event_attendee_count[$evt_id] + 1 : 0; |
|
359 | 359 | $attendees[$reg->attendee_ID()]['line_ref'][] = $evt_id; |
360 | 360 | $attendees[$reg->attendee_ID()]['att_obj'] = $reg->attendee(); |
361 | 361 | $attendees[$reg->attendee_ID()]['reg_objs'][$reg->ID()] = $reg; |
@@ -372,19 +372,19 @@ discard block |
||
372 | 372 | |
373 | 373 | //set up answer objects |
374 | 374 | $rel_ans = $reg->get_many_related('Answer'); |
375 | - foreach ( $rel_ans as $ansid => $answer ) { |
|
376 | - if ( !isset( $questions[$ansid] ) ) { |
|
375 | + foreach ($rel_ans as $ansid => $answer) { |
|
376 | + if ( ! isset($questions[$ansid])) { |
|
377 | 377 | $questions[$ansid] = $answer->get_first_related('Question'); |
378 | 378 | } |
379 | 379 | $answers[$ansid] = $answer; |
380 | 380 | $registrations[$reg->ID()]['ans_objs'][$ansid] = $answer; |
381 | 381 | } |
382 | 382 | |
383 | - foreach ( $relateddatetime as $dtt_id => $datetime ) { |
|
383 | + foreach ($relateddatetime as $dtt_id => $datetime) { |
|
384 | 384 | $eventsetup[$evt_id]['dtt_objs'][$dtt_id] = $datetime; |
385 | 385 | $registrations[$reg->ID()]['dtt_objs'][$dtt_id] = $datetime; |
386 | 386 | |
387 | - if ( isset( $datetimes[$dtt_id] ) ) |
|
387 | + if (isset($datetimes[$dtt_id])) |
|
388 | 388 | continue; //already have this info in the datetimes array. |
389 | 389 | |
390 | 390 | $datetimes[$dtt_id]['tkt_objs'][] = $ticket; |
@@ -396,9 +396,9 @@ discard block |
||
396 | 396 | |
397 | 397 | //let's loop through the unique event=>reg items and setup data on them |
398 | 398 | |
399 | - if ( !empty( $eventsetup) ) { |
|
400 | - foreach ( $eventsetup as $evt_id => $items ) { |
|
401 | - $ticket_line_items_for_event = EEM_Line_Item::instance()->get_all(array(array('Ticket.Datetime.EVT_ID'=>$evt_id,'TXN_ID'=>$this->txn->ID()), 'default_where_conditions' => 'none')); |
|
399 | + if ( ! empty($eventsetup)) { |
|
400 | + foreach ($eventsetup as $evt_id => $items) { |
|
401 | + $ticket_line_items_for_event = EEM_Line_Item::instance()->get_all(array(array('Ticket.Datetime.EVT_ID'=>$evt_id, 'TXN_ID'=>$this->txn->ID()), 'default_where_conditions' => 'none')); |
|
402 | 402 | $events[$evt_id] = array( |
403 | 403 | 'ID' => $evt_id, |
404 | 404 | 'event' => $evtcache[$evt_id], |
@@ -407,13 +407,13 @@ discard block |
||
407 | 407 | 'reg_objs' => $items['reg_objs'], |
408 | 408 | 'tkt_objs' => $items['tkt_objs'], |
409 | 409 | 'att_objs' => $items['att_objs'], |
410 | - 'dtt_objs' => isset( $items['dtt_objs'] ) ? $items['dtt_objs'] : array(), |
|
410 | + 'dtt_objs' => isset($items['dtt_objs']) ? $items['dtt_objs'] : array(), |
|
411 | 411 | 'line_items' => $ticket_line_items_for_event |
412 | 412 | ); |
413 | 413 | |
414 | 414 | //make sure the tickets have the line items setup for them. |
415 | - foreach ( $ticket_line_items_for_event as $line_id => $line_item ) { |
|
416 | - if ( $line_item instanceof EE_Line_Item ) { |
|
415 | + foreach ($ticket_line_items_for_event as $line_id => $line_item) { |
|
416 | + if ($line_item instanceof EE_Line_Item) { |
|
417 | 417 | $tickets[$line_item->ticket()->ID()]['line_item'] = $line_item; |
418 | 418 | $tickets[$line_item->ticket()->ID()]['sub_line_items'] = $line_item->children(); |
419 | 419 | $line_items[$line_item->ID()]['children'] = $line_item->children(); |
@@ -437,7 +437,7 @@ discard block |
||
437 | 437 | $this->total_ticket_count = $total_ticket_count; |
438 | 438 | $this->registrations = $registrations; |
439 | 439 | |
440 | - $this->tax_line_items = $this->txn->tax_items(); |
|
440 | + $this->tax_line_items = $this->txn->tax_items(); |
|
441 | 441 | $this->additional_line_items = $this->txn->non_ticket_line_items(); |
442 | 442 | $this->payments = $this->txn->payments(); |
443 | 443 | |
@@ -447,10 +447,10 @@ discard block |
||
447 | 447 | //let's get just the primary_attendee_data! First we get the primary registration object. |
448 | 448 | $primary_reg = $this->txn->primary_registration(TRUE); |
449 | 449 | // verify |
450 | - if( $primary_reg instanceof EE_Registration ) { |
|
450 | + if ($primary_reg instanceof EE_Registration) { |
|
451 | 451 | |
452 | 452 | // get attendee object |
453 | - if( $primary_reg->attendee() instanceof EE_Attendee ) { |
|
453 | + if ($primary_reg->attendee() instanceof EE_Attendee) { |
|
454 | 454 | |
455 | 455 | //now we can setup the primary_attendee_data array |
456 | 456 | $this->primary_attendee_data = array( |
@@ -462,11 +462,11 @@ discard block |
||
462 | 462 | ); |
463 | 463 | |
464 | 464 | } else { |
465 | - EE_Error::add_error( __('Incoming data does not have a valid Attendee object for the primary registrant.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__ ); |
|
465 | + EE_Error::add_error(__('Incoming data does not have a valid Attendee object for the primary registrant.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__); |
|
466 | 466 | } |
467 | 467 | |
468 | 468 | } else { |
469 | - EE_Error::add_error( __('Incoming data does not have a valid Registration object for the primary registrant.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__ ); |
|
469 | + EE_Error::add_error(__('Incoming data does not have a valid Registration object for the primary registrant.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__); |
|
470 | 470 | } |
471 | 471 | } |
472 | 472 |
@@ -1,7 +1,8 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
3 | +if (!defined('EVENT_ESPRESSO_VERSION') ) { |
|
4 | 4 | exit('NO direct script access allowed'); |
5 | +} |
|
5 | 6 | |
6 | 7 | /** |
7 | 8 | * Event Espresso |
@@ -323,8 +324,9 @@ discard block |
||
323 | 324 | $regchk = array_shift($regchk); |
324 | 325 | $line_items = array(); |
325 | 326 | //verify that reg_objs is set |
326 | - if ( !is_array( $this->reg_objs) && ! reset( $this->reg_objs ) instanceof EE_Registration ) |
|
327 | - throw new EE_Error( __('In order to assemble the data correctly, the "reg_objs" property must be an array of EE_Registration objects', 'event_espresso') ); |
|
327 | + if ( !is_array( $this->reg_objs) && ! reset( $this->reg_objs ) instanceof EE_Registration ) { |
|
328 | + throw new EE_Error( __('In order to assemble the data correctly, the "reg_objs" property must be an array of EE_Registration objects', 'event_espresso') ); |
|
329 | + } |
|
328 | 330 | |
329 | 331 | //get all attendee and events associated with the registrations in this transaction |
330 | 332 | $events = $event_setup = $evtcache = $tickets = $datetimes = array(); |
@@ -384,8 +386,10 @@ discard block |
||
384 | 386 | $eventsetup[$evt_id]['dtt_objs'][$dtt_id] = $datetime; |
385 | 387 | $registrations[$reg->ID()]['dtt_objs'][$dtt_id] = $datetime; |
386 | 388 | |
387 | - if ( isset( $datetimes[$dtt_id] ) ) |
|
388 | - continue; //already have this info in the datetimes array. |
|
389 | + if ( isset( $datetimes[$dtt_id] ) ) { |
|
390 | + continue; |
|
391 | + } |
|
392 | + //already have this info in the datetimes array. |
|
389 | 393 | |
390 | 394 | $datetimes[$dtt_id]['tkt_objs'][] = $ticket; |
391 | 395 | $datetimes[$dtt_id]['datetime'] = $datetime; |