@@ -10,17 +10,17 @@ discard block |
||
10 | 10 | * @since 4.6 |
11 | 11 | * |
12 | 12 | */ |
13 | -class EE_Simple_HTML_Validation_Strategy extends EE_Validation_Strategy_Base{ |
|
13 | +class EE_Simple_HTML_Validation_Strategy extends EE_Validation_Strategy_Base { |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * @param null $validation_error_message |
17 | 17 | */ |
18 | - public function __construct( $validation_error_message = NULL ) { |
|
19 | - if( ! $validation_error_message ){ |
|
18 | + public function __construct($validation_error_message = NULL) { |
|
19 | + if ( ! $validation_error_message) { |
|
20 | 20 | $allowedtags = $this->_get_allowed_tags(); |
21 | - $validation_error_message = sprintf( __( "Only simple HTML tags are allowed. Eg, %s", "event_espresso" ), implode( ",", array_keys( $allowedtags ) ) ); |
|
21 | + $validation_error_message = sprintf(__("Only simple HTML tags are allowed. Eg, %s", "event_espresso"), implode(",", array_keys($allowedtags))); |
|
22 | 22 | } |
23 | - parent::__construct( $validation_error_message ); |
|
23 | + parent::__construct($validation_error_message); |
|
24 | 24 | } |
25 | 25 | |
26 | 26 | |
@@ -30,11 +30,11 @@ discard block |
||
30 | 30 | */ |
31 | 31 | protected function _get_allowed_tags() { |
32 | 32 | global $allowedtags; |
33 | - $allowedtags[ 'ol' ] = array(); |
|
34 | - $allowedtags[ 'ul' ] = array(); |
|
35 | - $allowedtags[ 'li' ] = array(); |
|
36 | - $allowedtags[ 'br' ] = array(); |
|
37 | - $allowedtags[ 'p' ] = array(); |
|
33 | + $allowedtags['ol'] = array(); |
|
34 | + $allowedtags['ul'] = array(); |
|
35 | + $allowedtags['li'] = array(); |
|
36 | + $allowedtags['br'] = array(); |
|
37 | + $allowedtags['p'] = array(); |
|
38 | 38 | return $allowedtags; |
39 | 39 | } |
40 | 40 | |
@@ -46,10 +46,10 @@ discard block |
||
46 | 46 | */ |
47 | 47 | public function validate($normalized_value) { |
48 | 48 | $allowedtags = $this->_get_allowed_tags(); |
49 | - parent::validate( $normalized_value ); |
|
50 | - $normalized_value_sans_tags = wp_kses( "$normalized_value",$allowedtags ); |
|
51 | - if ( strlen( $normalized_value ) > strlen( $normalized_value_sans_tags ) ) { |
|
52 | - throw new EE_Validation_Error( $this->get_validation_error_message(), 'complex_html_tags' ); |
|
49 | + parent::validate($normalized_value); |
|
50 | + $normalized_value_sans_tags = wp_kses("$normalized_value", $allowedtags); |
|
51 | + if (strlen($normalized_value) > strlen($normalized_value_sans_tags)) { |
|
52 | + throw new EE_Validation_Error($this->get_validation_error_message(), 'complex_html_tags'); |
|
53 | 53 | } |
54 | 54 | } |
55 | 55 | } |
56 | 56 | \ No newline at end of file |
@@ -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 | /** |
@@ -5,7 +5,9 @@ |
||
5 | 5 | * @subpackage plugin api, messages |
6 | 6 | * @since 4.5.0 |
7 | 7 | */ |
8 | -if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
8 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
9 | + exit('No direct script access allowed'); |
|
10 | +} |
|
9 | 11 | |
10 | 12 | /** |
11 | 13 | * Use this to register or deregister a new message template pack variation for the EE messages system. |
@@ -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,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 |
@@ -495,8 +496,9 @@ discard block |
||
495 | 496 | continue; |
496 | 497 | } |
497 | 498 | $mtp_obj->admin_registered_pages = (array) $mtp_obj->admin_registered_pages; |
498 | - if ( ! in_array( 'events_edit', $mtp_obj->admin_registered_pages ) ) |
|
499 | - continue; |
|
499 | + if ( ! in_array( 'events_edit', $mtp_obj->admin_registered_pages ) ) { |
|
500 | + continue; |
|
501 | + } |
|
500 | 502 | $stargs = array(); |
501 | 503 | $default_value = ''; |
502 | 504 | $select_values = array(); |
@@ -647,8 +649,9 @@ discard block |
||
647 | 649 | * @throws \EE_Error |
648 | 650 | */ |
649 | 651 | protected function _validate_and_setup( $message ) { |
650 | - if ( !is_object( $message ) ) |
|
651 | - throw new EE_Error( __('Incoming "$message" must be an object', 'event_espresso' ) ); |
|
652 | + if ( !is_object( $message ) ) { |
|
653 | + throw new EE_Error( __('Incoming "$message" must be an object', 'event_espresso' ) ); |
|
654 | + } |
|
652 | 655 | |
653 | 656 | //verify we have the required template pack value on the $message object. |
654 | 657 | if ( empty( $message->template_pack ) || ! $message->template_pack instanceof EE_Messages_Template_Pack ) { |
@@ -662,8 +665,9 @@ discard block |
||
662 | 665 | $template_fields = $this->get_template_fields(); |
663 | 666 | |
664 | 667 | foreach ( $template_fields as $template => $value ) { |
665 | - if ( $template !== 'extra' ) |
|
666 | - $this->_set_template_value($template, $message->$template); |
|
668 | + if ( $template !== 'extra' ) { |
|
669 | + $this->_set_template_value($template, $message->$template); |
|
670 | + } |
|
667 | 671 | } |
668 | 672 | } |
669 | 673 | |
@@ -683,8 +687,9 @@ discard block |
||
683 | 687 | $wrapper_template = $this->_tmp_pack->get_wrapper( $this->name, $type ); |
684 | 688 | |
685 | 689 | //check file exists and is readable |
686 | - if ( !is_readable( $wrapper_template ) ) |
|
687 | - throw new EE_Error( sprintf( __('Unable to access the template file for the %s messenger main content wrapper. The location being attempted is %s.', 'event_espresso' ), ucwords($this->label['singular']) , $wrapper_template ) ); |
|
690 | + if ( !is_readable( $wrapper_template ) ) { |
|
691 | + throw new EE_Error( sprintf( __('Unable to access the template file for the %s messenger main content wrapper. The location being attempted is %s.', 'event_espresso' ), ucwords($this->label['singular']) , $wrapper_template ) ); |
|
692 | + } |
|
688 | 693 | |
689 | 694 | //require template helper |
690 | 695 | EE_Registry::instance()->load_helper( 'Template' ); |
@@ -753,20 +758,24 @@ discard block |
||
753 | 758 | */ |
754 | 759 | public function get_field_label( $field ) { |
755 | 760 | //first let's see if the field requests is in the top level array. |
756 | - if ( isset( $this->_template_fields[$field] ) && !empty( $this->_template_fields[$field]['label'] ) ) |
|
757 | - return $this->_template[$field]['label']; |
|
761 | + if ( isset( $this->_template_fields[$field] ) && !empty( $this->_template_fields[$field]['label'] ) ) { |
|
762 | + return $this->_template[$field]['label']; |
|
763 | + } |
|
758 | 764 | |
759 | 765 | //nope so let's look in the extra array to see if it's there HOWEVER if the field exists as a top level index in the extra array then we know the label is in the 'main' index. |
760 | - if ( isset( $this->_template_fields['extra'] ) && !empty( $this->_template_fields['extra'][$field] ) && !empty( $this->_template_fields['extra'][$field]['main']['label'] ) ) |
|
761 | - return $this->_template_fields['extra'][$field]['main']['label']; |
|
766 | + if ( isset( $this->_template_fields['extra'] ) && !empty( $this->_template_fields['extra'][$field] ) && !empty( $this->_template_fields['extra'][$field]['main']['label'] ) ) { |
|
767 | + return $this->_template_fields['extra'][$field]['main']['label']; |
|
768 | + } |
|
762 | 769 | |
763 | 770 | //now it's possible this field may just be existing in any of the extra array items. |
764 | 771 | if ( !empty( $this->_template_fields['extra'] ) && is_array( $this->_template_fields['extra'] ) ) { |
765 | 772 | foreach ( $this->_template_fields['extra'] as $main_field => $subfields ) { |
766 | - if ( !is_array( $subfields ) ) |
|
767 | - continue; |
|
768 | - if ( isset( $subfields[$field] ) && !empty( $subfields[$field]['label'] ) ) |
|
769 | - return $subfields[$field]['label']; |
|
773 | + if ( !is_array( $subfields ) ) { |
|
774 | + continue; |
|
775 | + } |
|
776 | + if ( isset( $subfields[$field] ) && !empty( $subfields[$field]['label'] ) ) { |
|
777 | + return $subfields[$field]['label']; |
|
778 | + } |
|
770 | 779 | } |
771 | 780 | } |
772 | 781 |
@@ -675,7 +675,6 @@ |
||
675 | 675 | * Utility method for child classes to get the contents of a template file and return |
676 | 676 | * |
677 | 677 | * We're assuming the child messenger class has already setup template args! |
678 | - * @param string $template url for template |
|
679 | 678 | * @param bool $preview if true we use the preview wrapper otherwise we use main wrapper. |
680 | 679 | * @return string |
681 | 680 | */ |
@@ -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 | /** |
@@ -289,7 +289,7 @@ discard block |
||
289 | 289 | * @return void |
290 | 290 | */ |
291 | 291 | public function enqueue_scripts_styles() { |
292 | - do_action( 'AHEE__EE_messenger__enqueue_scripts_styles'); |
|
292 | + do_action('AHEE__EE_messenger__enqueue_scripts_styles'); |
|
293 | 293 | } |
294 | 294 | |
295 | 295 | |
@@ -325,7 +325,7 @@ discard block |
||
325 | 325 | |
326 | 326 | $this->_supports_labels->template_variation_description = __('These are different styles to choose from for the selected template structure. Usually these affect things like font style, color, borders etc. In some cases the styles will also make minor layout changes.'); |
327 | 327 | |
328 | - $this->_supports_labels = apply_filters( 'FHEE__EE_messenger___set_supports_labels_defaults___supports_labels', $this->_supports_labels, $this ); |
|
328 | + $this->_supports_labels = apply_filters('FHEE__EE_messenger___set_supports_labels_defaults___supports_labels', $this->_supports_labels, $this); |
|
329 | 329 | } |
330 | 330 | |
331 | 331 | |
@@ -340,10 +340,10 @@ discard block |
||
340 | 340 | * @return stdClass |
341 | 341 | */ |
342 | 342 | public function get_supports_labels() { |
343 | - if ( empty( $this->_supports_labels->template_pack ) || empty( $this->_supports_labels->template_variation) ) { |
|
343 | + if (empty($this->_supports_labels->template_pack) || empty($this->_supports_labels->template_variation)) { |
|
344 | 344 | $this->_set_supports_labels_defaults(); |
345 | 345 | } |
346 | - return apply_filters( 'FHEE__EE_messenger__get_supports_labels', $this->_supports_labels, $this ); |
|
346 | + return apply_filters('FHEE__EE_messenger__get_supports_labels', $this->_supports_labels, $this); |
|
347 | 347 | } |
348 | 348 | |
349 | 349 | |
@@ -363,10 +363,10 @@ discard block |
||
363 | 363 | * |
364 | 364 | * @return string path or url for the requested variation. |
365 | 365 | */ |
366 | - public function get_variation( EE_Messages_Template_Pack $pack, $message_type_name, $url = FALSE, $type = 'main', $variation = 'default', $skip_filters = FALSE ) { |
|
366 | + public function get_variation(EE_Messages_Template_Pack $pack, $message_type_name, $url = FALSE, $type = 'main', $variation = 'default', $skip_filters = FALSE) { |
|
367 | 367 | $this->_tmp_pack = $pack; |
368 | - $variation_path = apply_filters( 'EE_messenger__get_variation__variation', false, $pack, $this->name, $message_type_name, $url, $type, $variation, $skip_filters ); |
|
369 | - $variation_path = empty( $variation_path ) ? $this->_tmp_pack->get_variation( $this->name, $message_type_name, $type, $variation, $url, '.css', $skip_filters ) : $variation_path; |
|
368 | + $variation_path = apply_filters('EE_messenger__get_variation__variation', false, $pack, $this->name, $message_type_name, $url, $type, $variation, $skip_filters); |
|
369 | + $variation_path = empty($variation_path) ? $this->_tmp_pack->get_variation($this->name, $message_type_name, $type, $variation, $url, '.css', $skip_filters) : $variation_path; |
|
370 | 370 | return $variation_path; |
371 | 371 | |
372 | 372 | } |
@@ -384,13 +384,13 @@ discard block |
||
384 | 384 | * @return array |
385 | 385 | */ |
386 | 386 | public function get_default_message_types() { |
387 | - $class = get_class( $this ); |
|
387 | + $class = get_class($this); |
|
388 | 388 | |
389 | 389 | //messenger specific filter |
390 | - $default_types = apply_filters( 'FHEE__' . $class . '__get_default_message_types__default_types', $this->_default_message_types, $this ); |
|
390 | + $default_types = apply_filters('FHEE__'.$class.'__get_default_message_types__default_types', $this->_default_message_types, $this); |
|
391 | 391 | |
392 | 392 | //all messengers filter |
393 | - $default_types = apply_filters( 'FHEE__EE_messenger__get_default_message_types__default_types', $default_types, $this ); |
|
393 | + $default_types = apply_filters('FHEE__EE_messenger__get_default_message_types__default_types', $default_types, $this); |
|
394 | 394 | return $default_types; |
395 | 395 | } |
396 | 396 | |
@@ -405,14 +405,14 @@ discard block |
||
405 | 405 | * @return array |
406 | 406 | */ |
407 | 407 | public function get_valid_message_types() { |
408 | - $class = get_class( $this ); |
|
408 | + $class = get_class($this); |
|
409 | 409 | |
410 | 410 | //messenger specific filter |
411 | 411 | //messenger specific filter |
412 | - $valid_types = apply_filters( 'FHEE__' . $class . '__get_valid_message_types__valid_types', $this->_valid_message_types, $this ); |
|
412 | + $valid_types = apply_filters('FHEE__'.$class.'__get_valid_message_types__valid_types', $this->_valid_message_types, $this); |
|
413 | 413 | |
414 | 414 | //all messengers filter |
415 | - $valid_types = apply_filters( 'FHEE__EE_messenger__get_valid_message_types__valid_types', $valid_types, $this ); |
|
415 | + $valid_types = apply_filters('FHEE__EE_messenger__get_valid_message_types__valid_types', $valid_types, $this); |
|
416 | 416 | return $valid_types; |
417 | 417 | } |
418 | 418 | |
@@ -426,7 +426,7 @@ discard block |
||
426 | 426 | * @access public |
427 | 427 | * @param array $new_config Whatever is put in here will reset the _validator_config property |
428 | 428 | */ |
429 | - public function set_validator_config( $new_config ) { |
|
429 | + public function set_validator_config($new_config) { |
|
430 | 430 | $this->_validator_config = $new_config; |
431 | 431 | } |
432 | 432 | |
@@ -442,8 +442,8 @@ discard block |
||
442 | 442 | public function get_validator_config() { |
443 | 443 | $class = get_class($this); |
444 | 444 | |
445 | - $config = apply_filters( 'FHEE__' . $class . '__get_validator_config', $this->_validator_config, $this ); |
|
446 | - $config = apply_filters( 'FHEE__EE_messenger__get_validator_config', $config, $this ); |
|
445 | + $config = apply_filters('FHEE__'.$class.'__get_validator_config', $this->_validator_config, $this); |
|
446 | + $config = apply_filters('FHEE__EE_messenger__get_validator_config', $config, $this); |
|
447 | 447 | return $config; |
448 | 448 | } |
449 | 449 | |
@@ -460,8 +460,8 @@ discard block |
||
460 | 460 | * @access public |
461 | 461 | * @return string content for page |
462 | 462 | */ |
463 | - public function get_messenger_admin_page_content( $page, $action = null, $extra = array(), $message_types = array() ) { |
|
464 | - return $this->_get_admin_page_content( $page, $action, $extra, $message_types ); |
|
463 | + public function get_messenger_admin_page_content($page, $action = null, $extra = array(), $message_types = array()) { |
|
464 | + return $this->_get_admin_page_content($page, $action, $extra, $message_types); |
|
465 | 465 | } |
466 | 466 | |
467 | 467 | |
@@ -470,76 +470,76 @@ discard block |
||
470 | 470 | |
471 | 471 | |
472 | 472 | |
473 | - protected function _get_admin_content_events_edit( $message_types, $extra ) { |
|
473 | + protected function _get_admin_content_events_edit($message_types, $extra) { |
|
474 | 474 | //defaults |
475 | 475 | $template_args = array(); |
476 | 476 | $custom_templates = array(); |
477 | 477 | $selector_rows = ''; |
478 | 478 | |
479 | 479 | //we don't need message types here so we're just going to ignore. we do, however, expect the event id here. The event id is needed to provide a link to setup a custom template for this event. |
480 | - $event_id = isset( $extra['event'] ) ? $extra['event'] : NULL; |
|
480 | + $event_id = isset($extra['event']) ? $extra['event'] : NULL; |
|
481 | 481 | |
482 | - $template_wrapper_path = EE_LIBRARIES . 'messages/messenger/admin_templates/event_switcher_wrapper.template.php'; |
|
483 | - $template_row_path = EE_LIBRARIES . 'messages/messenger/admin_templates/event_switcher_row.template.php'; |
|
482 | + $template_wrapper_path = EE_LIBRARIES.'messages/messenger/admin_templates/event_switcher_wrapper.template.php'; |
|
483 | + $template_row_path = EE_LIBRARIES.'messages/messenger/admin_templates/event_switcher_row.template.php'; |
|
484 | 484 | |
485 | 485 | //array of template objects for global and custom (non-trashed) (but remember just for this messenger!) |
486 | - $global_templates = EEM_Message_Template_Group::instance()->get_all( array( array('MTP_messenger' => $this->name, 'MTP_is_global' => TRUE, 'MTP_is_active' => TRUE ) ) ); |
|
487 | - $templates_for_event = EEM_Message_Template_Group::instance()->get_all_custom_templates_by_event( $event_id, array( 'MTP_messenger' => $this->name, 'MTP_is_active' => TRUE ) ); |
|
488 | - $templates_for_event = !empty( $templates_for_event ) ? $templates_for_event : array(); |
|
486 | + $global_templates = EEM_Message_Template_Group::instance()->get_all(array(array('MTP_messenger' => $this->name, 'MTP_is_global' => TRUE, 'MTP_is_active' => TRUE))); |
|
487 | + $templates_for_event = EEM_Message_Template_Group::instance()->get_all_custom_templates_by_event($event_id, array('MTP_messenger' => $this->name, 'MTP_is_active' => TRUE)); |
|
488 | + $templates_for_event = ! empty($templates_for_event) ? $templates_for_event : array(); |
|
489 | 489 | |
490 | 490 | //so we need to setup the rows for the selectors and we use the global mtpgs (cause those will the active message template groups) |
491 | - foreach ( $global_templates as $mtpgID => $mtpg ) { |
|
491 | + foreach ($global_templates as $mtpgID => $mtpg) { |
|
492 | 492 | //verify this message type is supposed to show on this page |
493 | 493 | $mtp_obj = $mtpg->message_type_obj(); |
494 | - if ( ! $mtp_obj instanceof EE_message_type ) { |
|
494 | + if ( ! $mtp_obj instanceof EE_message_type) { |
|
495 | 495 | continue; |
496 | 496 | } |
497 | 497 | $mtp_obj->admin_registered_pages = (array) $mtp_obj->admin_registered_pages; |
498 | - if ( ! in_array( 'events_edit', $mtp_obj->admin_registered_pages ) ) |
|
498 | + if ( ! in_array('events_edit', $mtp_obj->admin_registered_pages)) |
|
499 | 499 | continue; |
500 | 500 | $stargs = array(); |
501 | 501 | $default_value = ''; |
502 | 502 | $select_values = array(); |
503 | 503 | $select_values[$mtpgID] = __('Global', 'event_espresso'); |
504 | - $default_value = array_key_exists( $mtpgID, $templates_for_event ) && ! $mtpg->get('MTP_is_override' ) ? $mtpgID : NULL; |
|
504 | + $default_value = array_key_exists($mtpgID, $templates_for_event) && ! $mtpg->get('MTP_is_override') ? $mtpgID : NULL; |
|
505 | 505 | |
506 | 506 | //if the override has been set for the global template, then that means even if there are custom templates already created we ignore them because of the set override. |
507 | 507 | |
508 | - if ( ! $mtpg->get('MTP_is_override' ) ) { |
|
508 | + if ( ! $mtpg->get('MTP_is_override')) { |
|
509 | 509 | //any custom templates for this message type? |
510 | - $custom_templates = EEM_Message_Template_Group::instance()->get_custom_message_template_by_m_and_mt( $this->name, $mtpg->message_type() ); |
|
510 | + $custom_templates = EEM_Message_Template_Group::instance()->get_custom_message_template_by_m_and_mt($this->name, $mtpg->message_type()); |
|
511 | 511 | |
512 | - foreach( $custom_templates as $cmtpgID => $cmtpg ) { |
|
512 | + foreach ($custom_templates as $cmtpgID => $cmtpg) { |
|
513 | 513 | $select_values[$cmtpgID] = $cmtpg->name(); |
514 | - $default_value = array_key_exists( $cmtpgID, $templates_for_event ) ? $cmtpgID : $default_value; |
|
514 | + $default_value = array_key_exists($cmtpgID, $templates_for_event) ? $cmtpgID : $default_value; |
|
515 | 515 | } |
516 | 516 | } |
517 | 517 | |
518 | 518 | //if there is no $default_value then we set it as the global |
519 | - $default_value = empty( $default_value ) ? $mtpgID : $default_value; |
|
519 | + $default_value = empty($default_value) ? $mtpgID : $default_value; |
|
520 | 520 | |
521 | - $edit_url = EEH_URL::add_query_args_and_nonce( array('page' => 'espresso_messages', 'action' => 'edit_message_template', 'id' => $default_value), admin_url('admin.php') ); |
|
522 | - $create_url = EEH_URL::add_query_args_and_nonce( array('page' => 'espresso_messages', 'action' => 'add_new_message_template', 'GRP_ID' => $default_value ), admin_url( 'admin.php' ) ); |
|
521 | + $edit_url = EEH_URL::add_query_args_and_nonce(array('page' => 'espresso_messages', 'action' => 'edit_message_template', 'id' => $default_value), admin_url('admin.php')); |
|
522 | + $create_url = EEH_URL::add_query_args_and_nonce(array('page' => 'espresso_messages', 'action' => 'add_new_message_template', 'GRP_ID' => $default_value), admin_url('admin.php')); |
|
523 | 523 | |
524 | - $st_args['mt_name'] = ucwords( $mtp_obj->label['singular'] ); |
|
524 | + $st_args['mt_name'] = ucwords($mtp_obj->label['singular']); |
|
525 | 525 | $st_args['mt_slug'] = $mtpg->message_type(); |
526 | 526 | $st_args['messenger_slug'] = $this->name; |
527 | - $st_args['selector'] = EEH_Form_Fields::select_input( 'event_message_templates_relation[' . $mtpgID . ']', $select_values, $default_value, 'data-messenger="' . $this->name . '" data-messagetype="' . $mtpg->message_type() . '"', 'message-template-selector' ); |
|
527 | + $st_args['selector'] = EEH_Form_Fields::select_input('event_message_templates_relation['.$mtpgID.']', $select_values, $default_value, 'data-messenger="'.$this->name.'" data-messagetype="'.$mtpg->message_type().'"', 'message-template-selector'); |
|
528 | 528 | |
529 | 529 | //note that message template group that has override_all_custom set will remove the ability to set a custom message template based off of the global (and that also in turn overrides any other custom templates). |
530 | - $st_args['create_button'] = $mtpg->get('MTP_is_override') ? '' : '<a data-messenger="' . $this->name . '" data-messagetype="' . $mtpg->message_type() . '" data-grpid="' . $default_value . '" target="_blank" href="' . $create_url . '" class="button button-small create-mtpg-button">' . __('Create New Custom', 'event_espresso') . '</a>'; |
|
531 | - $st_args['create_button'] = EE_Registry::instance()->CAP->current_user_can( 'ee_edit_messages', 'espresso_messsages_add_new_message_template' ) ? $st_args['create_button'] : ''; |
|
532 | - $st_args['edit_button'] = EE_Registry::instance()->CAP->current_user_can( 'ee_edit_message', 'espresso_messages_edit_message_template', $mtpgID ) ? '<a data-messagetype="' . $mtpg->message_type() . '" data-grpid="' . $default_value . '" target="_blank" href="' . $edit_url . '" class="button button-small edit-mtpg-button">' . __('Edit', 'event_espresso') . '</a>' : ''; |
|
533 | - $selector_rows .= EEH_Template::display_template( $template_row_path, $st_args, TRUE ); |
|
530 | + $st_args['create_button'] = $mtpg->get('MTP_is_override') ? '' : '<a data-messenger="'.$this->name.'" data-messagetype="'.$mtpg->message_type().'" data-grpid="'.$default_value.'" target="_blank" href="'.$create_url.'" class="button button-small create-mtpg-button">'.__('Create New Custom', 'event_espresso').'</a>'; |
|
531 | + $st_args['create_button'] = EE_Registry::instance()->CAP->current_user_can('ee_edit_messages', 'espresso_messsages_add_new_message_template') ? $st_args['create_button'] : ''; |
|
532 | + $st_args['edit_button'] = EE_Registry::instance()->CAP->current_user_can('ee_edit_message', 'espresso_messages_edit_message_template', $mtpgID) ? '<a data-messagetype="'.$mtpg->message_type().'" data-grpid="'.$default_value.'" target="_blank" href="'.$edit_url.'" class="button button-small edit-mtpg-button">'.__('Edit', 'event_espresso').'</a>' : ''; |
|
533 | + $selector_rows .= EEH_Template::display_template($template_row_path, $st_args, TRUE); |
|
534 | 534 | } |
535 | 535 | |
536 | 536 | //if no selectors present then get out. |
537 | - if ( empty( $selector_rows ) ) { |
|
537 | + if (empty($selector_rows)) { |
|
538 | 538 | return ''; |
539 | 539 | } |
540 | 540 | |
541 | 541 | $template_args['selector_rows'] = $selector_rows; |
542 | - return EEH_Template::display_template( $template_wrapper_path, $template_args, TRUE ); |
|
542 | + return EEH_Template::display_template($template_wrapper_path, $template_args, TRUE); |
|
543 | 543 | } |
544 | 544 | |
545 | 545 | |
@@ -554,8 +554,8 @@ discard block |
||
554 | 554 | * @return array $this->_template_fields |
555 | 555 | */ |
556 | 556 | public function get_template_fields() { |
557 | - $template_fields = apply_filters( 'FHEE__' . get_class($this) . '__get_template_fields', $this->_template_fields, $this ); |
|
558 | - $template_fields = apply_filters( 'FHEE__EE_messenger__get_template_fields', $template_fields, $this ); |
|
557 | + $template_fields = apply_filters('FHEE__'.get_class($this).'__get_template_fields', $this->_template_fields, $this); |
|
558 | + $template_fields = apply_filters('FHEE__EE_messenger__get_template_fields', $template_fields, $this); |
|
559 | 559 | return $template_fields; |
560 | 560 | } |
561 | 561 | |
@@ -568,9 +568,9 @@ discard block |
||
568 | 568 | * The following method doesn't NEED to be used by child classes but might be modified by the specific messenger |
569 | 569 | */ |
570 | 570 | protected function _set_template_value($item, $value) { |
571 | - if ( array_key_exists($item, $this->_template_fields) ) { |
|
572 | - $prop = '_' . $item; |
|
573 | - $this->$prop= $value; |
|
571 | + if (array_key_exists($item, $this->_template_fields)) { |
|
572 | + $prop = '_'.$item; |
|
573 | + $this->$prop = $value; |
|
574 | 574 | } |
575 | 575 | } |
576 | 576 | |
@@ -580,8 +580,8 @@ discard block |
||
580 | 580 | * @param EE_message_type $message_type The message type object used in combination with this messenger to generate the provided message. |
581 | 581 | * @return bool | WP_Error |
582 | 582 | */ |
583 | - public function send_message( $message, EE_message_type $message_type ) { |
|
584 | - $this->_validate_and_setup( $message ); |
|
583 | + public function send_message($message, EE_message_type $message_type) { |
|
584 | + $this->_validate_and_setup($message); |
|
585 | 585 | $this->_incoming_message_type = $message_type; |
586 | 586 | return $this->_send_message(); |
587 | 587 | } |
@@ -595,26 +595,26 @@ discard block |
||
595 | 595 | * @param bool $send true we will actually use the _send method (for test sends). FALSE we just return preview |
596 | 596 | * @return string return the message html content |
597 | 597 | */ |
598 | - public function get_preview( $message, EE_message_type $message_type, $send = FALSE ) { |
|
599 | - $this->_validate_and_setup( $message ); |
|
598 | + public function get_preview($message, EE_message_type $message_type, $send = FALSE) { |
|
599 | + $this->_validate_and_setup($message); |
|
600 | 600 | |
601 | 601 | $this->_incoming_message_type = $message_type; |
602 | 602 | |
603 | - if ( $send ) { |
|
603 | + if ($send) { |
|
604 | 604 | //are we overriding any existing template fields? |
605 | 605 | $settings = $this->get_existing_test_settings(); |
606 | - if ( !empty( $settings ) ) { |
|
607 | - foreach( $settings as $field => $value ) { |
|
608 | - $this->_set_template_value( $field, $value ); |
|
606 | + if ( ! empty($settings)) { |
|
607 | + foreach ($settings as $field => $value) { |
|
608 | + $this->_set_template_value($field, $value); |
|
609 | 609 | } |
610 | 610 | } |
611 | 611 | } |
612 | 612 | |
613 | 613 | //enqueue preview js so that any links/buttons on the page are disabled. |
614 | - if ( ! $send ) { |
|
614 | + if ( ! $send) { |
|
615 | 615 | //the below may seem liks duplication. However, typically if a messenger enqueues scripts/styles, it deregisters all existing wp scripts and styles first. So the second hook ensures our previewer still gets setup. |
616 | - add_action( 'wp_enqueue_scripts', array( $this, 'add_preview_script' ), 10 ); |
|
617 | - add_action( 'AHEE__EE_messenger__enqueue_scripts_styles', array( $this, 'add_preview_script' ), 10 ); |
|
616 | + add_action('wp_enqueue_scripts', array($this, 'add_preview_script'), 10); |
|
617 | + add_action('AHEE__EE_messenger__enqueue_scripts_styles', array($this, 'add_preview_script'), 10); |
|
618 | 618 | } |
619 | 619 | |
620 | 620 | return $send ? $this->_send_message() : $this->_preview(); |
@@ -631,12 +631,12 @@ discard block |
||
631 | 631 | * @return void |
632 | 632 | */ |
633 | 633 | public function add_preview_script() { |
634 | - wp_register_script( 'ee-messages-preview-js', EE_LIBRARIES_URL . 'messages/messenger/assets/js/ee-messages-preview.js', array( 'jquery' ), EVENT_ESPRESSO_VERSION, true ); |
|
634 | + wp_register_script('ee-messages-preview-js', EE_LIBRARIES_URL.'messages/messenger/assets/js/ee-messages-preview.js', array('jquery'), EVENT_ESPRESSO_VERSION, true); |
|
635 | 635 | |
636 | 636 | //error message |
637 | 637 | EE_Registry::$i18n_js_strings['links_disabled'] = __('All the links on this page have been disabled because this is a generated preview message for the purpose of ensuring layout, style, and content setup. To test generated links, you must trigger an actual message notification.', 'event_espresso'); |
638 | - wp_localize_script( 'ee-messages-preview-js', 'eei18n', EE_Registry::$i18n_js_strings ); |
|
639 | - wp_enqueue_script( 'ee-messages-preview-js' ); |
|
638 | + wp_localize_script('ee-messages-preview-js', 'eei18n', EE_Registry::$i18n_js_strings); |
|
639 | + wp_enqueue_script('ee-messages-preview-js'); |
|
640 | 640 | } |
641 | 641 | |
642 | 642 | |
@@ -647,23 +647,23 @@ discard block |
||
647 | 647 | * @param object $message message object |
648 | 648 | * @return void |
649 | 649 | */ |
650 | - protected function _validate_and_setup( $message ) { |
|
651 | - if ( !is_object( $message ) ) |
|
652 | - throw new EE_Error( __('Incoming "$message" must be an object', 'event_espresso' ) ); |
|
650 | + protected function _validate_and_setup($message) { |
|
651 | + if ( ! is_object($message)) |
|
652 | + throw new EE_Error(__('Incoming "$message" must be an object', 'event_espresso')); |
|
653 | 653 | |
654 | 654 | //verify we have the required template pack value on the $message object. |
655 | - if ( empty( $message->template_pack ) || ! $message->template_pack instanceof EE_Messages_Template_Pack ) { |
|
656 | - throw new EE_Error( __('Incoming $message object must have a EE_Messages_Template_Pack object assigned to the template_pack property', 'event_espresso' ) ); |
|
655 | + if (empty($message->template_pack) || ! $message->template_pack instanceof EE_Messages_Template_Pack) { |
|
656 | + throw new EE_Error(__('Incoming $message object must have a EE_Messages_Template_Pack object assigned to the template_pack property', 'event_espresso')); |
|
657 | 657 | } |
658 | 658 | |
659 | 659 | $this->_tmp_pack = $message->template_pack; |
660 | 660 | |
661 | - $this->_variation = !empty ( $message->variation ) ? $message->variation : 'default'; |
|
661 | + $this->_variation = ! empty ($message->variation) ? $message->variation : 'default'; |
|
662 | 662 | |
663 | 663 | $template_fields = $this->get_template_fields(); |
664 | 664 | |
665 | - foreach ( $template_fields as $template => $value ) { |
|
666 | - if ( $template !== 'extra' ) |
|
665 | + foreach ($template_fields as $template => $value) { |
|
666 | + if ($template !== 'extra') |
|
667 | 667 | $this->_set_template_value($template, $message->$template); |
668 | 668 | } |
669 | 669 | } |
@@ -679,18 +679,18 @@ discard block |
||
679 | 679 | * @param bool $preview if true we use the preview wrapper otherwise we use main wrapper. |
680 | 680 | * @return string |
681 | 681 | */ |
682 | - protected function _get_main_template( $preview = FALSE ) { |
|
682 | + protected function _get_main_template($preview = FALSE) { |
|
683 | 683 | $type = $preview ? 'preview' : 'main'; |
684 | 684 | |
685 | - $wrapper_template = $this->_tmp_pack->get_wrapper( $this->name, $type ); |
|
685 | + $wrapper_template = $this->_tmp_pack->get_wrapper($this->name, $type); |
|
686 | 686 | |
687 | 687 | //check file exists and is readable |
688 | - if ( !is_readable( $wrapper_template ) ) |
|
689 | - throw new EE_Error( sprintf( __('Unable to access the template file for the %s messenger main content wrapper. The location being attempted is %s.', 'event_espresso' ), ucwords($this->label['singular']) , $wrapper_template ) ); |
|
688 | + if ( ! is_readable($wrapper_template)) |
|
689 | + throw new EE_Error(sprintf(__('Unable to access the template file for the %s messenger main content wrapper. The location being attempted is %s.', 'event_espresso'), ucwords($this->label['singular']), $wrapper_template)); |
|
690 | 690 | |
691 | 691 | //require template helper |
692 | - EE_Registry::instance()->load_helper( 'Template' ); |
|
693 | - return EEH_Template::display_template( $wrapper_template, $this->_template_args, TRUE ); |
|
692 | + EE_Registry::instance()->load_helper('Template'); |
|
693 | + return EEH_Template::display_template($wrapper_template, $this->_template_args, TRUE); |
|
694 | 694 | } |
695 | 695 | |
696 | 696 | |
@@ -726,7 +726,7 @@ discard block |
||
726 | 726 | */ |
727 | 727 | public function get_existing_test_settings() { |
728 | 728 | $settings = EEH_MSG_Template::get_active_messengers_in_db(); |
729 | - return isset( $settings[$this->name]['test_settings'] ) ? $settings[$this->name]['test_settings'] : array(); |
|
729 | + return isset($settings[$this->name]['test_settings']) ? $settings[$this->name]['test_settings'] : array(); |
|
730 | 730 | } |
731 | 731 | |
732 | 732 | |
@@ -737,10 +737,10 @@ discard block |
||
737 | 737 | * @access public |
738 | 738 | * @return bool success/fail |
739 | 739 | */ |
740 | - public function set_existing_test_settings( $settings ) { |
|
740 | + public function set_existing_test_settings($settings) { |
|
741 | 741 | $existing = EEH_MSG_Template::get_active_messengers_in_db(); |
742 | 742 | $existing[$this->name]['test_settings'] = $settings; |
743 | - return EEH_MSG_Template::update_active_messengers_in_db( $existing ); |
|
743 | + return EEH_MSG_Template::update_active_messengers_in_db($existing); |
|
744 | 744 | } |
745 | 745 | |
746 | 746 | |
@@ -753,21 +753,21 @@ discard block |
||
753 | 753 | * @param string $field The field to retrieve the label for |
754 | 754 | * @return string The label |
755 | 755 | */ |
756 | - public function get_field_label( $field ) { |
|
756 | + public function get_field_label($field) { |
|
757 | 757 | //first let's see if the field requests is in the top level array. |
758 | - if ( isset( $this->_template_fields[$field] ) && !empty( $this->_template_fields[$field]['label'] ) ) |
|
758 | + if (isset($this->_template_fields[$field]) && ! empty($this->_template_fields[$field]['label'])) |
|
759 | 759 | return $this->_template[$field]['label']; |
760 | 760 | |
761 | 761 | //nope so let's look in the extra array to see if it's there HOWEVER if the field exists as a top level index in the extra array then we know the label is in the 'main' index. |
762 | - if ( isset( $this->_template_fields['extra'] ) && !empty( $this->_template_fields['extra'][$field] ) && !empty( $this->_template_fields['extra'][$field]['main']['label'] ) ) |
|
762 | + if (isset($this->_template_fields['extra']) && ! empty($this->_template_fields['extra'][$field]) && ! empty($this->_template_fields['extra'][$field]['main']['label'])) |
|
763 | 763 | return $this->_template_fields['extra'][$field]['main']['label']; |
764 | 764 | |
765 | 765 | //now it's possible this field may just be existing in any of the extra array items. |
766 | - if ( !empty( $this->_template_fields['extra'] ) && is_array( $this->_template_fields['extra'] ) ) { |
|
767 | - foreach ( $this->_template_fields['extra'] as $main_field => $subfields ) { |
|
768 | - if ( !is_array( $subfields ) ) |
|
766 | + if ( ! empty($this->_template_fields['extra']) && is_array($this->_template_fields['extra'])) { |
|
767 | + foreach ($this->_template_fields['extra'] as $main_field => $subfields) { |
|
768 | + if ( ! is_array($subfields)) |
|
769 | 769 | continue; |
770 | - if ( isset( $subfields[$field] ) && !empty( $subfields[$field]['label'] ) ) |
|
770 | + if (isset($subfields[$field]) && ! empty($subfields[$field]['label'])) |
|
771 | 771 | return $subfields[$field]['label']; |
772 | 772 | } |
773 | 773 | } |
@@ -788,7 +788,7 @@ discard block |
||
788 | 788 | * |
789 | 789 | * @return void |
790 | 790 | */ |
791 | - public function do_secondary_messenger_hooks( $sending_messenger_name ) { |
|
791 | + public function do_secondary_messenger_hooks($sending_messenger_name) { |
|
792 | 792 | return; |
793 | 793 | } |
794 | 794 |
@@ -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. |