@@ -1,6 +1,6 @@ discard block |
||
1 | 1 | <?php |
2 | -if ( ! defined( 'EVENT_ESPRESSO_VERSION' ) ) { |
|
3 | - exit( 'No direct script access allowed' ); |
|
2 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
3 | + exit('No direct script access allowed'); |
|
4 | 4 | } |
5 | 5 | /** |
6 | 6 | * Class EE_Single_Registration_Line_Item_Filter |
@@ -21,8 +21,8 @@ discard block |
||
21 | 21 | * |
22 | 22 | * @param EE_Registration $registration |
23 | 23 | */ |
24 | - public function __construct( $registration ) { |
|
25 | - parent::__construct( array( $registration ) ); |
|
24 | + public function __construct($registration) { |
|
25 | + parent::__construct(array($registration)); |
|
26 | 26 | } |
27 | 27 | } |
28 | 28 | // End of file EE_Single_Registration_Line_Item_Filter.class.php |
@@ -18,10 +18,10 @@ |
||
18 | 18 | */ |
19 | 19 | class EE_Specific_Registrations_Line_Item_Filter extends EE_Line_Item_Filter_Base { |
20 | 20 | /** |
21 | - * array of line item codes and their corresponding quantities for |
|
22 | - * registrations that owe money and can pay at this moment |
|
23 | - * @type array $_counts_per_line_item_code |
|
24 | - */ |
|
21 | + * array of line item codes and their corresponding quantities for |
|
22 | + * registrations that owe money and can pay at this moment |
|
23 | + * @type array $_counts_per_line_item_code |
|
24 | + */ |
|
25 | 25 | protected $_counts_per_line_item_code = array(); |
26 | 26 | |
27 | 27 | /** |
@@ -1,6 +1,6 @@ discard block |
||
1 | 1 | <?php |
2 | -if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) { |
|
3 | - exit( 'No direct script access allowed' ); |
|
2 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
3 | + exit('No direct script access allowed'); |
|
4 | 4 | } |
5 | 5 | |
6 | 6 | /** |
@@ -36,9 +36,9 @@ discard block |
||
36 | 36 | * EE_Billable_Line_Item_Filter constructor. |
37 | 37 | * @param EE_Registration[] $registrations |
38 | 38 | */ |
39 | - public function __construct( $registrations ) { |
|
39 | + public function __construct($registrations) { |
|
40 | 40 | $this->_registrations = $registrations; |
41 | - $this->_calculate_counts_per_line_item_code( $registrations ); |
|
41 | + $this->_calculate_counts_per_line_item_code($registrations); |
|
42 | 42 | } |
43 | 43 | |
44 | 44 | /** |
@@ -46,14 +46,14 @@ discard block |
||
46 | 46 | * @param EE_Registration[] $registrations |
47 | 47 | * @return void |
48 | 48 | */ |
49 | - protected function _calculate_counts_per_line_item_code( $registrations ) { |
|
50 | - foreach( $registrations as $registration ) { |
|
51 | - $line_item_code = EEM_Line_Item::instance()->get_var( EEM_Line_Item::instance()->line_item_for_registration_query_params( $registration, array( 'limit' => 1 ) ), 'LIN_code' ); |
|
52 | - if( $line_item_code ) { |
|
53 | - if( ! isset( $this->_counts_per_line_item_code[ $line_item_code ] ) ) { |
|
54 | - $this->_counts_per_line_item_code[ $line_item_code ] = 1; |
|
55 | - }else{ |
|
56 | - $this->_counts_per_line_item_code[ $line_item_code ]++; |
|
49 | + protected function _calculate_counts_per_line_item_code($registrations) { |
|
50 | + foreach ($registrations as $registration) { |
|
51 | + $line_item_code = EEM_Line_Item::instance()->get_var(EEM_Line_Item::instance()->line_item_for_registration_query_params($registration, array('limit' => 1)), 'LIN_code'); |
|
52 | + if ($line_item_code) { |
|
53 | + if ( ! isset($this->_counts_per_line_item_code[$line_item_code])) { |
|
54 | + $this->_counts_per_line_item_code[$line_item_code] = 1; |
|
55 | + } else { |
|
56 | + $this->_counts_per_line_item_code[$line_item_code]++; |
|
57 | 57 | } |
58 | 58 | } |
59 | 59 | } |
@@ -67,57 +67,57 @@ discard block |
||
67 | 67 | * @param EEI_Line_Item $line_item |
68 | 68 | * @return \EEI_Line_Item |
69 | 69 | */ |
70 | - public function process( EEI_Line_Item $line_item ) { |
|
71 | - $this->_filter_billable_line_item( $line_item ); |
|
72 | - if( ! $line_item->children() ) { |
|
70 | + public function process(EEI_Line_Item $line_item) { |
|
71 | + $this->_filter_billable_line_item($line_item); |
|
72 | + if ( ! $line_item->children()) { |
|
73 | 73 | return $line_item; |
74 | 74 | } |
75 | 75 | //the original running total (taking ALL tickets into account) |
76 | 76 | $running_total_of_children = 0; |
77 | 77 | //the new running total (only taking the specified ticket quantities into account) |
78 | 78 | $runnign_total_of_children_under_consideration = 0; |
79 | - foreach ( $line_item->children() as $child_line_item ) { |
|
80 | - if( $child_line_item->is_percent() ) { |
|
79 | + foreach ($line_item->children() as $child_line_item) { |
|
80 | + if ($child_line_item->is_percent()) { |
|
81 | 81 | $original_li_total = $running_total_of_children * $child_line_item->percent() / 100; |
82 | - }else{ |
|
82 | + } else { |
|
83 | 83 | $original_li_total = $child_line_item->unit_price() * $child_line_item->quantity(); |
84 | 84 | } |
85 | 85 | |
86 | - $this->process( $child_line_item ); |
|
86 | + $this->process($child_line_item); |
|
87 | 87 | /* |
88 | 88 | * If this line item is a normal line item that isn't for a ticket |
89 | 89 | * we want to modify its total (and unit price if not a percentage line item) |
90 | 90 | * so it reflects only that portion of the surcharge/discount shared by these |
91 | 91 | * registrations |
92 | 92 | */ |
93 | - if( $child_line_item->type() === EEM_Line_Item::type_line_item && |
|
94 | - $child_line_item->OBJ_type() !== 'Ticket' ) { |
|
95 | - if( $running_total_of_children ) { |
|
93 | + if ($child_line_item->type() === EEM_Line_Item::type_line_item && |
|
94 | + $child_line_item->OBJ_type() !== 'Ticket') { |
|
95 | + if ($running_total_of_children) { |
|
96 | 96 | $percent_of_running_total = $original_li_total / $running_total_of_children; |
97 | 97 | } else { |
98 | 98 | $percent_of_running_total = 0; |
99 | 99 | } |
100 | 100 | |
101 | - $child_line_item->set_total( $runnign_total_of_children_under_consideration * $percent_of_running_total ); |
|
102 | - if( ! $child_line_item->is_percent() ) { |
|
103 | - $child_line_item->set_unit_price( $child_line_item->total() / $child_line_item->quantity() ); |
|
101 | + $child_line_item->set_total($runnign_total_of_children_under_consideration * $percent_of_running_total); |
|
102 | + if ( ! $child_line_item->is_percent()) { |
|
103 | + $child_line_item->set_unit_price($child_line_item->total() / $child_line_item->quantity()); |
|
104 | 104 | } |
105 | - }elseif( $line_item->type() === EEM_Line_Item::type_line_item && |
|
106 | - $line_item->OBJ_type() === 'Ticket' ) { |
|
105 | + }elseif ($line_item->type() === EEM_Line_Item::type_line_item && |
|
106 | + $line_item->OBJ_type() === 'Ticket') { |
|
107 | 107 | //make sure this item's quantity matches its parent |
108 | - if( ! $child_line_item->is_percent() ) { |
|
109 | - $child_line_item->set_quantity( $line_item->quantity() ); |
|
110 | - $child_line_item->set_total( $child_line_item->unit_price() * $child_line_item->quantity() ); |
|
108 | + if ( ! $child_line_item->is_percent()) { |
|
109 | + $child_line_item->set_quantity($line_item->quantity()); |
|
110 | + $child_line_item->set_total($child_line_item->unit_price() * $child_line_item->quantity()); |
|
111 | 111 | } |
112 | 112 | } |
113 | 113 | $running_total_of_children += $original_li_total; |
114 | 114 | $runnign_total_of_children_under_consideration += $child_line_item->total(); |
115 | 115 | } |
116 | - $line_item->set_total( $runnign_total_of_children_under_consideration ); |
|
117 | - if( $line_item->quantity() ) { |
|
118 | - $line_item->set_unit_price( $runnign_total_of_children_under_consideration / $line_item->quantity() ); |
|
116 | + $line_item->set_total($runnign_total_of_children_under_consideration); |
|
117 | + if ($line_item->quantity()) { |
|
118 | + $line_item->set_unit_price($runnign_total_of_children_under_consideration / $line_item->quantity()); |
|
119 | 119 | } else { |
120 | - $line_item->set_unit_price( 0 ); |
|
120 | + $line_item->set_unit_price(0); |
|
121 | 121 | } |
122 | 122 | return $line_item; |
123 | 123 | } |
@@ -130,18 +130,18 @@ discard block |
||
130 | 130 | * @param EEI_Line_Item $line_item |
131 | 131 | * @return EEI_Line_Item |
132 | 132 | */ |
133 | - protected function _filter_billable_line_item( EEI_Line_Item $line_item ) { |
|
133 | + protected function _filter_billable_line_item(EEI_Line_Item $line_item) { |
|
134 | 134 | // is this a ticket ? |
135 | - if ( $line_item->type() === EEM_Line_Item::type_line_item && $line_item->OBJ_type() == 'Ticket' ) { |
|
135 | + if ($line_item->type() === EEM_Line_Item::type_line_item && $line_item->OBJ_type() == 'Ticket') { |
|
136 | 136 | // if this ticket is billable at this moment, then we should have a positive quantity |
137 | - if ( isset( $this->_counts_per_line_item_code[ $line_item->code() ] )) { |
|
137 | + if (isset($this->_counts_per_line_item_code[$line_item->code()])) { |
|
138 | 138 | // set quantity based on number of billable registrations for this ticket |
139 | - $quantity = $this->_counts_per_line_item_code[ $line_item->code() ]; |
|
139 | + $quantity = $this->_counts_per_line_item_code[$line_item->code()]; |
|
140 | 140 | } else { |
141 | 141 | $quantity = 0; |
142 | 142 | } |
143 | - $line_item->set_quantity( $quantity ); |
|
144 | - $line_item->set_total( $line_item->unit_price() * $line_item->quantity() ); |
|
143 | + $line_item->set_quantity($quantity); |
|
144 | + $line_item->set_total($line_item->unit_price() * $line_item->quantity()); |
|
145 | 145 | } |
146 | 146 | return $line_item; |
147 | 147 | } |
@@ -52,7 +52,7 @@ discard block |
||
52 | 52 | if( $line_item_code ) { |
53 | 53 | if( ! isset( $this->_counts_per_line_item_code[ $line_item_code ] ) ) { |
54 | 54 | $this->_counts_per_line_item_code[ $line_item_code ] = 1; |
55 | - }else{ |
|
55 | + } else{ |
|
56 | 56 | $this->_counts_per_line_item_code[ $line_item_code ]++; |
57 | 57 | } |
58 | 58 | } |
@@ -79,7 +79,7 @@ discard block |
||
79 | 79 | foreach ( $line_item->children() as $child_line_item ) { |
80 | 80 | if( $child_line_item->is_percent() ) { |
81 | 81 | $original_li_total = $running_total_of_children * $child_line_item->percent() / 100; |
82 | - }else{ |
|
82 | + } else{ |
|
83 | 83 | $original_li_total = $child_line_item->unit_price() * $child_line_item->quantity(); |
84 | 84 | } |
85 | 85 | |
@@ -102,7 +102,7 @@ discard block |
||
102 | 102 | if( ! $child_line_item->is_percent() ) { |
103 | 103 | $child_line_item->set_unit_price( $child_line_item->total() / $child_line_item->quantity() ); |
104 | 104 | } |
105 | - }elseif( $line_item->type() === EEM_Line_Item::type_line_item && |
|
105 | + } elseif( $line_item->type() === EEM_Line_Item::type_line_item && |
|
106 | 106 | $line_item->OBJ_type() === 'Ticket' ) { |
107 | 107 | //make sure this item's quantity matches its parent |
108 | 108 | if( ! $child_line_item->is_percent() ) { |
@@ -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 | /** |
@@ -31,7 +31,7 @@ discard block |
||
31 | 31 | class EE_Messages_EE_Session_incoming_data extends EE_Messages_incoming_data { |
32 | 32 | |
33 | 33 | |
34 | - public function __construct( EE_Session $data ) { |
|
34 | + public function __construct(EE_Session $data) { |
|
35 | 35 | parent::__construct($data); |
36 | 36 | } |
37 | 37 | |
@@ -42,21 +42,21 @@ discard block |
||
42 | 42 | $session = $this->_data->get_session_data(); |
43 | 43 | $this->txn = $session['transaction']; |
44 | 44 | |
45 | - if ( empty( $this->txn ) || ! $this->txn instanceof EE_Transaction ) { |
|
46 | - throw new EE_Error( __('Incoming data for the EE_Session data handler must have a valid EE_Transaction object in order to setup the data') ); |
|
45 | + if (empty($this->txn) || ! $this->txn instanceof EE_Transaction) { |
|
46 | + throw new EE_Error(__('Incoming data for the EE_Session data handler must have a valid EE_Transaction object in order to setup the data')); |
|
47 | 47 | } |
48 | 48 | |
49 | 49 | $this->reg_info = array(); |
50 | 50 | $this->incoming_data = $session; |
51 | 51 | |
52 | 52 | //other data from the session (if possible) |
53 | - $this->user_id = isset( $session['user_id'] ) ? $session['user_id'] : ''; |
|
54 | - $this->ip_address = isset( $session['ip_address'] ) ? $session['ip_address'] : ''; |
|
55 | - $this->user_agent = isset( $session['user_agent'] ) ? $session['user_agent'] : ''; |
|
53 | + $this->user_id = isset($session['user_id']) ? $session['user_id'] : ''; |
|
54 | + $this->ip_address = isset($session['ip_address']) ? $session['ip_address'] : ''; |
|
55 | + $this->user_agent = isset($session['user_agent']) ? $session['user_agent'] : ''; |
|
56 | 56 | $this->init_access = $this->last_access = ''; |
57 | 57 | |
58 | 58 | $this->payment = $this->txn->get_first_related('Payment'); |
59 | - $this->payment = empty( $this->payment ) ? EE_Payment::new_instance( array( |
|
59 | + $this->payment = empty($this->payment) ? EE_Payment::new_instance(array( |
|
60 | 60 | 'STS_ID' => EEM_Payment::status_id_pending, |
61 | 61 | 'PAY_timestamp' => time(), |
62 | 62 | 'PMD_ID' => $this->txn->payment_method_ID(), |
@@ -1,6 +1,7 @@ |
||
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 |
@@ -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' => time(), |
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,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 | /** |
@@ -42,7 +42,7 @@ discard block |
||
42 | 42 | * For the constructor of this special preview class. We're either looking for an event id or empty data. If we have an event id (or ids) then we'll use that as the source for the "dummy" data. If the data is empty then we'll get the first three published events from the users database and use that as a source. |
43 | 43 | * @param array $data |
44 | 44 | */ |
45 | - public function __construct( $data = array() ) { |
|
45 | + public function __construct($data = array()) { |
|
46 | 46 | |
47 | 47 | $data = empty($data) ? array() : $data['event_ids']; |
48 | 48 | $this->_setup_attendees_events(); |
@@ -65,8 +65,8 @@ discard block |
||
65 | 65 | |
66 | 66 | $answers_n_questions = $this->_get_some_q_and_as(); |
67 | 67 | |
68 | - if ( count( $events ) < 1 ) { |
|
69 | - throw new EE_Error( __('We can\'t generate a preview for you because there are no active events in your database', 'event_espresso' ) ); |
|
68 | + if (count($events) < 1) { |
|
69 | + throw new EE_Error(__('We can\'t generate a preview for you because there are no active events in your database', 'event_espresso')); |
|
70 | 70 | } |
71 | 71 | |
72 | 72 | |
@@ -76,11 +76,11 @@ discard block |
||
76 | 76 | |
77 | 77 | //we'll actually use the generated line_item identifiers for our loop |
78 | 78 | $dtts = array(); |
79 | - foreach( $events as $id => $event ) { |
|
79 | + foreach ($events as $id => $event) { |
|
80 | 80 | $this->_events[$id]['ID'] = $id; |
81 | 81 | $this->_events[$id]['name'] = $event->get('EVT_name'); |
82 | 82 | $datetime = $event->get_first_related('Datetime'); |
83 | - $tickets = $datetime instanceof EE_Datetime ? $datetime->get_many_related('Ticket', array('default_where_conditions' => 'none') ) : array(); |
|
83 | + $tickets = $datetime instanceof EE_Datetime ? $datetime->get_many_related('Ticket', array('default_where_conditions' => 'none')) : array(); |
|
84 | 84 | $this->_events[$id]['event'] = $event; |
85 | 85 | $this->_events[$id]['reg_objs'] = array(); |
86 | 86 | $this->_events[$id]['tkt_objs'] = $tickets; |
@@ -88,15 +88,15 @@ discard block |
||
88 | 88 | |
89 | 89 | $dttcache = array(); |
90 | 90 | $tkts = array(); |
91 | - foreach ( $tickets as $ticket ) { |
|
91 | + foreach ($tickets as $ticket) { |
|
92 | 92 | $tkts[$ticket->ID()]['ticket'] = $ticket; |
93 | 93 | $reldatetime = $ticket->datetimes(); |
94 | 94 | $tkts[$ticket->ID()]['dtt_objs'] = $reldatetime; |
95 | 95 | $tkts[$ticket->ID()]['att_objs'] = $attendees; |
96 | 96 | $tkts[$ticket->ID()]['count'] = count($attendees); |
97 | 97 | $tkts[$ticket->ID()]['EE_Event'] = $event; |
98 | - foreach ( $reldatetime as $datetime ) { |
|
99 | - if ( !isset( $dtts[$datetime->ID()] ) ) { |
|
98 | + foreach ($reldatetime as $datetime) { |
|
99 | + if ( ! isset($dtts[$datetime->ID()])) { |
|
100 | 100 | $this->_events[$id]['dtt_objs'][$datetime->ID()] = $datetime; |
101 | 101 | $dtts[$datetime->ID()]['datetime'] = $datetime; |
102 | 102 | $dtts[$datetime->ID()]['tkt_objs'][] = $ticket; |
@@ -106,26 +106,26 @@ discard block |
||
106 | 106 | } |
107 | 107 | } |
108 | 108 | |
109 | - $this->_events[$id]['total_attendees'] = count( $attendees ); |
|
109 | + $this->_events[$id]['total_attendees'] = count($attendees); |
|
110 | 110 | $this->_events[$id]['att_objs'] = $attendees; |
111 | 111 | |
112 | 112 | //let's also setup the dummy attendees property! |
113 | - foreach ( $attendees as $att_key => $attendee ) { |
|
114 | - $this->_attendees[$att_key]['line_ref'][] = $id; //so later it can be determined what events this attendee registered for! |
|
113 | + foreach ($attendees as $att_key => $attendee) { |
|
114 | + $this->_attendees[$att_key]['line_ref'][] = $id; //so later it can be determined what events this attendee registered for! |
|
115 | 115 | $this->_attendees[$att_key]['evt_objs'][] = $event; |
116 | 116 | $this->_attendees[$att_key]['att_obj'] = $attendee; |
117 | 117 | //$this->_attendees[$att_key]['registration_id'] = 0; |
118 | 118 | $this->_attendees[$att_key]['attendee_email'] = $attendee->email(); |
119 | 119 | $this->_attendees[$att_key]['tkt_objs'] = $tickets; |
120 | - if ( $att_key == 999999991 ) { |
|
120 | + if ($att_key == 999999991) { |
|
121 | 121 | $this->_attendees[$att_key]['ans_objs'][999] = $answers_n_questions['answers'][999]; |
122 | 122 | $this->_attendees[$att_key]['ans_objs'][1002] = $answers_n_questions['answers'][1002]; |
123 | 123 | $this->_attendees[$att_key]['ans_objs'][1005] = $answers_n_questions['answers'][1005]; |
124 | - } elseif ( $att_key == 999999992 ) { |
|
124 | + } elseif ($att_key == 999999992) { |
|
125 | 125 | $this->_attendees[$att_key]['ans_objs'][1000] = $answers_n_questions['answers'][1000]; |
126 | 126 | $this->_attendees[$att_key]['ans_objs'][1003] = $answers_n_questions['answers'][1003]; |
127 | 127 | $this->_attendees[$att_key]['ans_objs'][1006] = $answers_n_questions['answers'][1006]; |
128 | - } elseif ( $att_key == 999999993 ) { |
|
128 | + } elseif ($att_key == 999999993) { |
|
129 | 129 | $this->_attendees[$att_key]['ans_objs'][1001] = $answers_n_questions['answers'][1001]; |
130 | 130 | $this->_attendees[$att_key]['ans_objs'][1004] = $answers_n_questions['answers'][1004]; |
131 | 131 | $this->_attendees[$att_key]['ans_objs'][1007] = $answers_n_questions['answers'][1007]; |
@@ -198,11 +198,11 @@ discard block |
||
198 | 198 | |
199 | 199 | //let's generate the attendee objects |
200 | 200 | $attendees = array(); |
201 | - $var_array = array('fname','lname','email','address','address2','city','staid','cntry','zip','phone','deleted','attid'); |
|
201 | + $var_array = array('fname', 'lname', 'email', 'address', 'address2', 'city', 'staid', 'cntry', 'zip', 'phone', 'deleted', 'attid'); |
|
202 | 202 | |
203 | - EE_Registry::instance()->load_class( 'Attendee', array(), FALSE, TRUE, TRUE ); |
|
204 | - foreach ( $dummy_attendees as $dummy ) { |
|
205 | - $att = array_combine( $var_array, $dummy ); |
|
203 | + EE_Registry::instance()->load_class('Attendee', array(), FALSE, TRUE, TRUE); |
|
204 | + foreach ($dummy_attendees as $dummy) { |
|
205 | + $att = array_combine($var_array, $dummy); |
|
206 | 206 | extract($att); |
207 | 207 | $attendees[$attid] = EE_Attendee::new_instance( |
208 | 208 | array( |
@@ -303,19 +303,19 @@ discard block |
||
303 | 303 | $qst_columns = array('QST_ID', 'QST_display_text', 'QST_system'); |
304 | 304 | $ans_columns = array('ANS_ID', 'QST_ID', 'ANS_value'); |
305 | 305 | |
306 | - EE_Registry::instance()->load_class( 'Question', array(), FALSE, TRUE, TRUE ); |
|
307 | - EE_Registry::instance()->load_class( 'Answer', array(), FALSE, TRUE, TRUE ); |
|
306 | + EE_Registry::instance()->load_class('Question', array(), FALSE, TRUE, TRUE); |
|
307 | + EE_Registry::instance()->load_class('Answer', array(), FALSE, TRUE, TRUE); |
|
308 | 308 | |
309 | 309 | //first the questions |
310 | - foreach ( $quests_array as $qst ) { |
|
311 | - $qstobj = array_combine( $qst_columns, $qst ); |
|
310 | + foreach ($quests_array as $qst) { |
|
311 | + $qstobj = array_combine($qst_columns, $qst); |
|
312 | 312 | $qsts[$qstobj['QST_ID']] = EE_Question::new_instance($qstobj); |
313 | 313 | } |
314 | 314 | |
315 | 315 | //now the answers (and we'll setup our arrays) |
316 | 316 | $q_n_as = array(); |
317 | - foreach ( $ans_array as $ans ) { |
|
318 | - $ansobj = array_combine( $ans_columns, $ans ); |
|
317 | + foreach ($ans_array as $ans) { |
|
318 | + $ansobj = array_combine($ans_columns, $ans); |
|
319 | 319 | $ansobj = EE_Answer::new_instance($ansobj); |
320 | 320 | $q_n_as['answers'][$ansobj->ID()] = $ansobj; |
321 | 321 | $q_n_as['questions'][$ansobj->ID()] = $qsts[$ansobj->get('QST_ID')]; |
@@ -337,17 +337,17 @@ discard block |
||
337 | 337 | * @param array $event_ids if set, this will be an array of event ids to obtain events for. |
338 | 338 | * @return array An array of event objects from the db. |
339 | 339 | */ |
340 | - private function _get_some_events( $event_ids = array() ) { |
|
340 | + private function _get_some_events($event_ids = array()) { |
|
341 | 341 | global $wpdb; |
342 | 342 | |
343 | 343 | //HEY, if we have an evt_id then we want to make sure we use that for the preview (because a specific event template is being viewed); |
344 | - $event_ids = isset( $_REQUEST['evt_id'] ) && !empty($_REQUEST['evt_id'] ) ? array( $_REQUEST['evt_id'] ) : array(); |
|
344 | + $event_ids = isset($_REQUEST['evt_id']) && ! empty($_REQUEST['evt_id']) ? array($_REQUEST['evt_id']) : array(); |
|
345 | 345 | |
346 | - $limit = !empty( $event_ids ) ? NULL : apply_filters( 'FHEE__EE_Messages_Preview_incoming_data___get_some_events__limit', '0,1' ); |
|
346 | + $limit = ! empty($event_ids) ? NULL : apply_filters('FHEE__EE_Messages_Preview_incoming_data___get_some_events__limit', '0,1'); |
|
347 | 347 | |
348 | - $where = !empty($event_ids) ? array('EVT_ID' => array( 'IN', $event_ids ), 'Datetime.Ticket.TKT_ID' => array('>', 1) ) : array('Datetime.Ticket.TKT_ID' => array('>', 1) ); |
|
348 | + $where = ! empty($event_ids) ? array('EVT_ID' => array('IN', $event_ids), 'Datetime.Ticket.TKT_ID' => array('>', 1)) : array('Datetime.Ticket.TKT_ID' => array('>', 1)); |
|
349 | 349 | |
350 | - $events = EE_Registry::instance()->load_model('Event')->get_all(array($where, 'limit' => $limit ) ); |
|
350 | + $events = EE_Registry::instance()->load_model('Event')->get_all(array($where, 'limit' => $limit)); |
|
351 | 351 | |
352 | 352 | return $events; |
353 | 353 | } |
@@ -361,13 +361,13 @@ discard block |
||
361 | 361 | |
362 | 362 | //need to figure out the running total for test purposes so... we're going to create a temp cart and add the tickets to it! |
363 | 363 | |
364 | - EE_Registry::instance()->SSN->clear_session( __CLASS__, __FUNCTION__ ); |
|
364 | + EE_Registry::instance()->SSN->clear_session(__CLASS__, __FUNCTION__); |
|
365 | 365 | |
366 | 366 | $cart = EE_Cart::reset(); |
367 | 367 | |
368 | 368 | |
369 | 369 | //add tickets to cart |
370 | - foreach ( $this->tickets as $ticket ) { |
|
370 | + foreach ($this->tickets as $ticket) { |
|
371 | 371 | $cart->add_ticket_to_cart($ticket['ticket']); |
372 | 372 | } |
373 | 373 | |
@@ -391,13 +391,13 @@ discard block |
||
391 | 391 | //note we're setting up a reg object for each attendee in each event but ALSO adding to the reg_object array. |
392 | 392 | $this->reg_objs = array(); |
393 | 393 | $regid = 9999990; |
394 | - foreach ( $this->_attendees as $key => $attendee ) { |
|
394 | + foreach ($this->_attendees as $key => $attendee) { |
|
395 | 395 | //note we need to setup reg_objects for each event this attendee belongs to |
396 | 396 | $regatt = $attendee['att_obj']->ID(); |
397 | 397 | $regtxn = $this->txn->ID(); |
398 | 398 | $regcnt = 1; |
399 | - foreach ( $attendee['line_ref'] as $evtid ) { |
|
400 | - foreach ( $this->_events[$evtid]['tkt_objs'] as $ticket ) { |
|
399 | + foreach ($attendee['line_ref'] as $evtid) { |
|
400 | + foreach ($this->_events[$evtid]['tkt_objs'] as $ticket) { |
|
401 | 401 | $reg_array = array( |
402 | 402 | 'EVT_ID' => $evtid, |
403 | 403 | 'ATT_ID' => $regatt, |
@@ -407,14 +407,14 @@ discard block |
||
407 | 407 | 'REG_date' => time(), |
408 | 408 | 'REG_final_price' => $ticket->get('TKT_price'), |
409 | 409 | 'REG_session' => 'dummy_session_id', |
410 | - 'REG_code' => $regid . '-dummy-generated-code', |
|
411 | - 'REG_url_link' => $regcnt . '-daafpapasdlfakasdfpqasdfasdf', |
|
410 | + 'REG_code' => $regid.'-dummy-generated-code', |
|
411 | + 'REG_url_link' => $regcnt.'-daafpapasdlfakasdfpqasdfasdf', |
|
412 | 412 | 'REG_count' => $regcnt, |
413 | 413 | 'REG_group_size' => $this->_events[$evtid]['total_attendees'], |
414 | 414 | 'REG_att_is_going' => TRUE, |
415 | 415 | 'REG_ID' => $regid |
416 | 416 | ); |
417 | - $REG_OBJ = EE_Registration::new_instance( $reg_array ); |
|
417 | + $REG_OBJ = EE_Registration::new_instance($reg_array); |
|
418 | 418 | $this->_attendees[$key]['reg_objs'][$regid] = $REG_OBJ; |
419 | 419 | $this->_events[$evtid]['reg_objs'][] = $REG_OBJ; |
420 | 420 | $this->reg_objs[] = $REG_OBJ; |
@@ -430,40 +430,40 @@ discard block |
||
430 | 430 | |
431 | 431 | //setup line items! |
432 | 432 | EE_Registry::instance()->load_helper('Line_Item'); |
433 | - $line_item_total = EEH_Line_Item::create_total_line_item( $this->txn ); |
|
433 | + $line_item_total = EEH_Line_Item::create_total_line_item($this->txn); |
|
434 | 434 | |
435 | 435 | //add tickets |
436 | - foreach ( $this->tickets as $tktid => $item ) { |
|
436 | + foreach ($this->tickets as $tktid => $item) { |
|
437 | 437 | $qty = $item['count']; |
438 | 438 | $ticket = $item['ticket']; |
439 | - EEH_Line_Item::add_ticket_purchase( $line_item_total, $ticket, $qty ); |
|
439 | + EEH_Line_Item::add_ticket_purchase($line_item_total, $ticket, $qty); |
|
440 | 440 | } |
441 | 441 | |
442 | - $shipping_line_item = EE_Line_Item::new_instance( array( |
|
443 | - 'LIN_name' => __( 'Shipping Surcharge', 'event_espresso' ), |
|
444 | - 'LIN_desc' => __( 'Sent via Millenium Falcon', 'event_espresso' ), |
|
442 | + $shipping_line_item = EE_Line_Item::new_instance(array( |
|
443 | + 'LIN_name' => __('Shipping Surcharge', 'event_espresso'), |
|
444 | + 'LIN_desc' => __('Sent via Millenium Falcon', 'event_espresso'), |
|
445 | 445 | 'LIN_unit_price' => 20, |
446 | 446 | 'LIN_quantity' => 1, |
447 | 447 | 'LIN_is_taxable' => TRUE, |
448 | 448 | 'LIN_total' => 20, |
449 | 449 | 'LIN_type' => EEM_Line_Item::type_line_item |
450 | 450 | )); |
451 | - EEH_Line_Item::add_item($line_item_total, $shipping_line_item ); |
|
452 | - $this->additional_line_items = array( $shipping_line_item ); |
|
451 | + EEH_Line_Item::add_item($line_item_total, $shipping_line_item); |
|
452 | + $this->additional_line_items = array($shipping_line_item); |
|
453 | 453 | |
454 | 454 | //now let's add taxes |
455 | - EEH_Line_Item::apply_taxes( $line_item_total ); |
|
455 | + EEH_Line_Item::apply_taxes($line_item_total); |
|
456 | 456 | |
457 | 457 | //now we should be able to get the items we need from this object |
458 | - $event_line_items = EEH_Line_Item::get_pre_tax_subtotal( $line_item_total )->children(); |
|
458 | + $event_line_items = EEH_Line_Item::get_pre_tax_subtotal($line_item_total)->children(); |
|
459 | 459 | $line_items = array(); |
460 | - foreach ( $event_line_items as $line_id => $line_item ) { |
|
461 | - if ( ! $line_item instanceof EE_Line_Item || $line_item->OBJ_type() !== 'Event' ) { |
|
460 | + foreach ($event_line_items as $line_id => $line_item) { |
|
461 | + if ( ! $line_item instanceof EE_Line_Item || $line_item->OBJ_type() !== 'Event') { |
|
462 | 462 | continue; |
463 | 463 | } |
464 | - $ticket_line_items = EEH_Line_Item::get_ticket_line_items( $line_item ); |
|
465 | - foreach ( $ticket_line_items as $ticket_line_id => $ticket_line_item ) { |
|
466 | - if ( ! $ticket_line_item instanceof EE_Line_Item ) { |
|
464 | + $ticket_line_items = EEH_Line_Item::get_ticket_line_items($line_item); |
|
465 | + foreach ($ticket_line_items as $ticket_line_id => $ticket_line_item) { |
|
466 | + if ( ! $ticket_line_item instanceof EE_Line_Item) { |
|
467 | 467 | continue; |
468 | 468 | } |
469 | 469 | $this->tickets[$ticket_line_item->OBJ_ID()]['line_item'] = $ticket_line_item; |
@@ -479,11 +479,11 @@ discard block |
||
479 | 479 | //add proper total to transaction object. |
480 | 480 | $grand_total = $line_item_total->recalculate_total_including_taxes(); |
481 | 481 | $this->grand_total_line_item = $line_item_total; |
482 | - $this->txn->set_total( $grand_total ); |
|
482 | + $this->txn->set_total($grand_total); |
|
483 | 483 | |
484 | 484 | |
485 | 485 | //add additional details for each registration |
486 | - foreach ( $this->reg_objs as $reg ) { |
|
486 | + foreach ($this->reg_objs as $reg) { |
|
487 | 487 | $this->_registrations[$reg->ID()]['tkt_obj'] = $this->tickets[$reg->get('TKT_ID')]['ticket']; |
488 | 488 | $this->_registrations[$reg->ID()]['evt_obj'] = $this->_events[$reg->get('EVT_ID')]['event']; |
489 | 489 | $this->_registrations[$reg->ID()]['reg_obj'] = $reg; |
@@ -514,7 +514,7 @@ discard block |
||
514 | 514 | $this->reg_info = array(); |
515 | 515 | |
516 | 516 | //let's set a reg_obj for messengers expecting one. |
517 | - $this->reg_obj = array_pop( $this->_attendees[999999991]['reg_objs'] ); |
|
517 | + $this->reg_obj = array_pop($this->_attendees[999999991]['reg_objs']); |
|
518 | 518 | |
519 | 519 | |
520 | 520 | //the below are just dummy items. |
@@ -1,6 +1,7 @@ |
||
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 |
@@ -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 | /** |
@@ -50,20 +50,20 @@ discard block |
||
50 | 50 | * @param EE_Registration|array $data |
51 | 51 | * @throws \EE_Error |
52 | 52 | */ |
53 | - public function __construct( $data ) { |
|
53 | + public function __construct($data) { |
|
54 | 54 | $filtered_reg_status = null; |
55 | 55 | |
56 | - if ( ! is_array( $data ) && $data instanceof EE_Registration ) { |
|
56 | + if ( ! is_array($data) && $data instanceof EE_Registration) { |
|
57 | 57 | $this->reg_obj = $data; |
58 | 58 | } else { |
59 | - $this->reg_obj = is_array( $data ) && isset( $data[0] ) && $data[0] instanceof EE_Registration ? $data[0] : null; |
|
60 | - $filtered_reg_status = is_array( $data ) && ! empty( $data[1] ) ? $data[1] : null; |
|
59 | + $this->reg_obj = is_array($data) && isset($data[0]) && $data[0] instanceof EE_Registration ? $data[0] : null; |
|
60 | + $filtered_reg_status = is_array($data) && ! empty($data[1]) ? $data[1] : null; |
|
61 | 61 | } |
62 | 62 | |
63 | - if ( ! $this->reg_obj instanceof EE_Registration ) { |
|
63 | + if ( ! $this->reg_obj instanceof EE_Registration) { |
|
64 | 64 | throw new EE_Error( |
65 | 65 | sprintf( |
66 | - __( '%1$s requires the incoming data argument to be an instance of %2$s or an array where the first value is an instance of %2$s', 'event_espresso'), |
|
66 | + __('%1$s requires the incoming data argument to be an instance of %2$s or an array where the first value is an instance of %2$s', 'event_espresso'), |
|
67 | 67 | 'EE_Messages_REG_incoming_data', |
68 | 68 | 'EE_Registration' |
69 | 69 | ) |
@@ -92,16 +92,16 @@ discard block |
||
92 | 92 | $this->txn = $this->reg_obj->transaction(); |
93 | 93 | //possible session stuff? |
94 | 94 | $session = $this->txn->session_data(); |
95 | - $session_data = $session instanceof EE_Session ? $session->get_session_data() : array(); |
|
95 | + $session_data = $session instanceof EE_Session ? $session->get_session_data() : array(); |
|
96 | 96 | |
97 | 97 | //other data from the session (if possible) |
98 | - $this->user_id = isset( $session_data['user_id'] ) ? $session_data['user_id'] : ''; |
|
99 | - $this->ip_address = isset( $session_data['ip_address'] ) ? $session_data['ip_address'] : ''; |
|
100 | - $this->user_agent = isset( $session_data['user_agent'] ) ? $session_data['user_agent'] : ''; |
|
98 | + $this->user_id = isset($session_data['user_id']) ? $session_data['user_id'] : ''; |
|
99 | + $this->ip_address = isset($session_data['ip_address']) ? $session_data['ip_address'] : ''; |
|
100 | + $this->user_agent = isset($session_data['user_agent']) ? $session_data['user_agent'] : ''; |
|
101 | 101 | $this->init_access = $this->last_access = ''; |
102 | 102 | |
103 | 103 | $this->payment = $this->txn->get_first_related('Payment'); |
104 | - $this->payment = empty( $this->payment ) ? EE_Payment::new_instance( array( |
|
104 | + $this->payment = empty($this->payment) ? EE_Payment::new_instance(array( |
|
105 | 105 | 'STS_ID' => EEM_Payment::status_id_pending, |
106 | 106 | 'PAY_timestamp' => time(), |
107 | 107 | 'PMD_ID' => $this->txn->payment_method_ID(), |
@@ -1,6 +1,7 @@ |
||
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 |