@@ -269,6 +269,9 @@ |
||
269 | 269 | |
270 | 270 | |
271 | 271 | |
272 | + /** |
|
273 | + * @param EE_Transaction $transaction |
|
274 | + */ |
|
272 | 275 | private function _get_payment_gateway( $transaction ) { |
273 | 276 | $pm = $this->_get_payment_method( $transaction ); |
274 | 277 | return $pm instanceof EE_Payment_Method ? $pm->name() : ''; |
@@ -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 |
@@ -92,8 +93,9 @@ discard block |
||
92 | 93 | $payment = ! $payment instanceof EE_Payment && is_array( $this->_extra_data ) && isset( $this->_extra_data['data'] ) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data']->payment: $payment; |
93 | 94 | |
94 | 95 | |
95 | - if ( ! $transaction instanceof EE_Transaction ) |
|
96 | - return ''; |
|
96 | + if ( ! $transaction instanceof EE_Transaction ) { |
|
97 | + return ''; |
|
98 | + } |
|
97 | 99 | |
98 | 100 | switch ( $shortcode ) { |
99 | 101 | case '[TXN_ID]' : |
@@ -290,7 +292,7 @@ discard block |
||
290 | 292 | $pm = $this->_get_payment_method(); |
291 | 293 | if ( $pm instanceof EE_Payment_Method ){ |
292 | 294 | $invoice_logo_url = $pm->get_extra_meta( 'pdf_logo_image', TRUE ); |
293 | - }else{ |
|
295 | + } else{ |
|
294 | 296 | $invoice_logo_url = NULL; |
295 | 297 | } |
296 | 298 | if( empty( $invoice_logo_url ) ){ |
@@ -311,7 +313,7 @@ discard block |
||
311 | 313 | //if image is wider than 200px, set the wideth to 200 |
312 | 314 | if ( $image_size[0] > 300 ) { |
313 | 315 | $image_width = 300; |
314 | - }else{ |
|
316 | + } else{ |
|
315 | 317 | $image_width = $image_size[0]; |
316 | 318 | } |
317 | 319 | |
@@ -349,7 +351,7 @@ discard block |
||
349 | 351 | return apply_filters( 'FHEE__EE_Transaction_Shortcodes__get_payment_method__default', EEM_Payment_Method::instance()->get_one_of_type('Invoice')); |
350 | 352 | } |
351 | 353 | return $payment_method; |
352 | - }else{ |
|
354 | + } else{ |
|
353 | 355 | //get the first payment method we can find |
354 | 356 | return apply_filters( 'FHEE__EE_Transaction_Shortcodes__get_payment_method__default', EEM_Payment_Method::instance()->get_one_of_type('Invoice')); |
355 | 357 | } |
@@ -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,25 +42,25 @@ discard block |
||
42 | 42 | $this->_shortcodes = array( |
43 | 43 | '[TXN_ID]' => __('The transaction id for the purchase.', 'event_espresso'), |
44 | 44 | '[PAYMENT_URL]' => __('This is a link to make a payment for the event', 'event_espresso'), |
45 | - '[PAYMENT_LINK_IF_NEEDED_*]' => __('This is a special dynamic shortcode that allows one to insert a payment link conditional on there being amount owing on the transaction. Three params are available on this shortcode:', 'event_espresso') . '<ul>' |
|
46 | - . '<li>' . sprintf( __('%class:%s This can be used to indicate css class is given to the containing css element (default is "callout").', 'event_espresso' ), '<strong>', '</strong>' ) . '</li>' |
|
47 | - . '<li>' . sprintf( __('%scustom_text:%s This should be a sprintf format text string (with %%s for where the hyperlink tags go) that is used for the generated link text (The default is "You can %%smake a payment here »%%s.)', 'event_espresso' ), '<strong>', '</strong>' ) . '</li>' |
|
48 | - . '<li>' . sprintf( __('%scontainer_tag:%s Use this to indicate what container tag you want surrounding the payment link (default is "p").', 'event_espresso' ), '<strong>', '</strong>' ) . '</li>' |
|
45 | + '[PAYMENT_LINK_IF_NEEDED_*]' => __('This is a special dynamic shortcode that allows one to insert a payment link conditional on there being amount owing on the transaction. Three params are available on this shortcode:', 'event_espresso').'<ul>' |
|
46 | + . '<li>'.sprintf(__('%class:%s This can be used to indicate css class is given to the containing css element (default is "callout").', 'event_espresso'), '<strong>', '</strong>').'</li>' |
|
47 | + . '<li>'.sprintf(__('%scustom_text:%s This should be a sprintf format text string (with %%s for where the hyperlink tags go) that is used for the generated link text (The default is "You can %%smake a payment here »%%s.)', 'event_espresso'), '<strong>', '</strong>').'</li>' |
|
48 | + . '<li>'.sprintf(__('%scontainer_tag:%s Use this to indicate what container tag you want surrounding the payment link (default is "p").', 'event_espresso'), '<strong>', '</strong>').'</li>' |
|
49 | 49 | . '</ul>', |
50 | - '[PAYMENT_DUE_DATE_*]' => __( 'This is a special dynamic shortcode that allows one to output a payment due date. It will only result in a date shown if there is money owing. Three parameters are available on this shortcode:', 'event_espresso' ) |
|
50 | + '[PAYMENT_DUE_DATE_*]' => __('This is a special dynamic shortcode that allows one to output a payment due date. It will only result in a date shown if there is money owing. Three parameters are available on this shortcode:', 'event_espresso') |
|
51 | 51 | . '<ul>' |
52 | - . '<li>' . sprintf( __( '%sformat:%s This is used to indicate what format the date is in. Default is whatever is set as date formats for your website.', 'event_espresso' ), '<strong>', '</strong>' ) . '</li>' |
|
53 | - . '<li>' . sprintf( __( '%days_until_due:%s This is the number of days form the transaction creation date that the payment is due. Defaults to 30.', 'event_espresso' ), '<strong>', '</strong>' ) . '</li>' |
|
54 | - . '<li>' . sprintf( __( '%sprefix_text:%s You can use this to indicate what text will prefix the date string. Defaults to "Payment in full due by:"', 'event_espresso' ), '<strong>', '</strong>' ) . '</li>', |
|
52 | + . '<li>'.sprintf(__('%sformat:%s This is used to indicate what format the date is in. Default is whatever is set as date formats for your website.', 'event_espresso'), '<strong>', '</strong>').'</li>' |
|
53 | + . '<li>'.sprintf(__('%days_until_due:%s This is the number of days form the transaction creation date that the payment is due. Defaults to 30.', 'event_espresso'), '<strong>', '</strong>').'</li>' |
|
54 | + . '<li>'.sprintf(__('%sprefix_text:%s You can use this to indicate what text will prefix the date string. Defaults to "Payment in full due by:"', 'event_espresso'), '<strong>', '</strong>').'</li>', |
|
55 | 55 | '[INVOICE_LINK]' => __('This is a full html link to the invoice', 'event_espresso'), |
56 | 56 | '[INVOICE_URL]' => __('This is just the url for the invoice', 'event_espresso'), |
57 | 57 | '[INVOICE_LOGO_URL]' => __('This returns the url for the logo uploaded via the invoice settings page.', 'event_espresso'), |
58 | 58 | '[INVOICE_LOGO]' => __('This returns the logo uploaded via the invoice settings page wrapped in img_tags and with a "logo screen" classes. The image size is also set in the img tags automatically to match the uploaded logo.', 'event_espresso'), |
59 | 59 | '[INVOICE_PAYEE_NAME]' => __('This will parse to either: the value of the "Company Name" field in the invoice payment method settings; if that is blank, then the value of the Company Name in the "Your Organization Settings", if that is blank then an empty string.', 'event_espresso'), |
60 | - '[INVOICE_PAYEE_ADDRESS]' => __('This will parse to either: the value of the "Company Address" field in the invoice payment method settings; if that is blank, then the value of the Company Address in the "Your Organization Settings", if that is blank then an empty string.', 'event_espresso' ), |
|
61 | - '[INVOICE_PAYMENT_INSTRUCTIONS]' => __('This will parse to the value of the "Payment Instructions" field found on the Invoice payment methods settings page', 'event_espresso' ), |
|
62 | - '[INVOICE_PAYEE_EMAIL]' => __('This will parse to either: the value of the "Company Email" field in the invoice payment method settings; if that is blank, then the value of the Company Email in the "Your Organization Settings", if that is blank then an empty string.', 'event_espresso' ), |
|
63 | - '[INVOICE_PAYEE_TAX_NUMBER_*]' => __('This will parse to either: the value of the "Company Tax Number" field in the invoice payment method settings; if that is blank, then the value of the Company Tax Number in the "Your Organization Settings", if that is blank then an empty string. Note this is also a special dynamic shortcode. You can use the "prefix" parameter to indicate what text you want to use as a prefix before this tax number. It defaults to "VAT/Tax Number:". To change this prefix you do the following format for this shortcode: <code>[INVOICE_PAYEE_TAX_NUMBER_* prefix="GST:"]</code> and that will ouptut: GST: 12345t56. If you have no tax number in your settings, then no prefix will be output either.', 'event_espresso' ), |
|
60 | + '[INVOICE_PAYEE_ADDRESS]' => __('This will parse to either: the value of the "Company Address" field in the invoice payment method settings; if that is blank, then the value of the Company Address in the "Your Organization Settings", if that is blank then an empty string.', 'event_espresso'), |
|
61 | + '[INVOICE_PAYMENT_INSTRUCTIONS]' => __('This will parse to the value of the "Payment Instructions" field found on the Invoice payment methods settings page', 'event_espresso'), |
|
62 | + '[INVOICE_PAYEE_EMAIL]' => __('This will parse to either: the value of the "Company Email" field in the invoice payment method settings; if that is blank, then the value of the Company Email in the "Your Organization Settings", if that is blank then an empty string.', 'event_espresso'), |
|
63 | + '[INVOICE_PAYEE_TAX_NUMBER_*]' => __('This will parse to either: the value of the "Company Tax Number" field in the invoice payment method settings; if that is blank, then the value of the Company Tax Number in the "Your Organization Settings", if that is blank then an empty string. Note this is also a special dynamic shortcode. You can use the "prefix" parameter to indicate what text you want to use as a prefix before this tax number. It defaults to "VAT/Tax Number:". To change this prefix you do the following format for this shortcode: <code>[INVOICE_PAYEE_TAX_NUMBER_* prefix="GST:"]</code> and that will ouptut: GST: 12345t56. If you have no tax number in your settings, then no prefix will be output either.', 'event_espresso'), |
|
64 | 64 | '[TOTAL_COST]' => __('The total cost for the transaction', 'event_espresso'), |
65 | 65 | '[TXN_STATUS]' => __('The transaction status for the transaction.', 'event_espresso'), |
66 | 66 | '[TXN_STATUS_ID]' => __('The ID representing the transaction status as saved in the db. This tends to be useful for including with css classes for styling certain statuses differently from others.', 'event_espresso'), |
@@ -71,52 +71,52 @@ discard block |
||
71 | 71 | '[TOTAL_OWING]' => __('The total owing on a transaction with no attributes.', 'event_espresso'), |
72 | 72 | '[TXN_SUBTOTAL]' => __('The subtotal for all txn line items.', 'event_espresso'), |
73 | 73 | '[TXN_TAX_SUBTOTAL]' => __('The subtotal for all tax line items.', 'event_espresso'), |
74 | - '[OWING_STATUS_MESSAGE_*]' => __('A dynamic shortcode for adjusting how total oweing gets shown. The acceptable attributes on the shortcode are:', 'event_espresso') . '<p></ul>' . |
|
75 | - '<li><strong>still_owing</strong>:' . __('If the transaction is not paid in full, then whatever is set for this attribute is shown (otherwise its just the amount oweing). The default is:', 'event_espresso' ) . sprintf( __( '%sPlease make a payment.%s', 'event_espresso'), '<a href="[PAYMENT_URL]" class="noPrint">', '</a>' ) . '</li>' . |
|
76 | - '<li><strong>none_owing</strong>:' . __('If the transaction is paid in full, then you can indicate how this gets displayed. Note, that it defaults to just be the total oweing.', 'event_espresso') . '</li></ul></p>', |
|
74 | + '[OWING_STATUS_MESSAGE_*]' => __('A dynamic shortcode for adjusting how total oweing gets shown. The acceptable attributes on the shortcode are:', 'event_espresso').'<p></ul>'. |
|
75 | + '<li><strong>still_owing</strong>:'.__('If the transaction is not paid in full, then whatever is set for this attribute is shown (otherwise its just the amount oweing). The default is:', 'event_espresso').sprintf(__('%sPlease make a payment.%s', 'event_espresso'), '<a href="[PAYMENT_URL]" class="noPrint">', '</a>').'</li>'. |
|
76 | + '<li><strong>none_owing</strong>:'.__('If the transaction is paid in full, then you can indicate how this gets displayed. Note, that it defaults to just be the total oweing.', 'event_espresso').'</li></ul></p>', |
|
77 | 77 | '[TXN_TOTAL_TICKETS]' => __('The total number of all tickets purchased in a transaction', 'event_espresso'), |
78 | 78 | '[TKT_QTY_PURCHASED]' => __('The total number of all tickets purchased in a transaction. <strong>NOTE: This shortcode is good to use in the "[TICKET_LIST]" field but has been deprecated from all other contexts in favor of the more explicit [TXN_TOTAL_TICKETS] shortcode.</strong>', 'event_espresso'), |
79 | 79 | '[TRANSACTION_ADMIN_URL]' => __('The url to the admin page for this transaction', 'event_espresso'), |
80 | 80 | '[RECEIPT_URL]' => __('This parses to the generated url for retrieving the receipt for the transaction', 'event_espresso'), |
81 | - '[INVOICE_RECEIPT_SWITCHER_URL]' => __( 'This parses to the url that will switch to the receipt if an invoice is displayed, and switch to the invoice if receipt is displayed. If a message type OTHER than invoice or receipt is displayed then this will just return the url for the invoice. If the related message type is not active then will parse to an empty string.', 'event_espresso'), |
|
82 | - '[INVOICE_RECEIPT_SWITCHER_BUTTON]' => sprintf( __( 'The same as %1$s[INVOICE_RECEIPT_SWITCHER_URL]%2$s except this returns the html for a button linked to the invoice or receipt.', 'event_espresso' ), '<code>', '</code>' ) |
|
81 | + '[INVOICE_RECEIPT_SWITCHER_URL]' => __('This parses to the url that will switch to the receipt if an invoice is displayed, and switch to the invoice if receipt is displayed. If a message type OTHER than invoice or receipt is displayed then this will just return the url for the invoice. If the related message type is not active then will parse to an empty string.', 'event_espresso'), |
|
82 | + '[INVOICE_RECEIPT_SWITCHER_BUTTON]' => sprintf(__('The same as %1$s[INVOICE_RECEIPT_SWITCHER_URL]%2$s except this returns the html for a button linked to the invoice or receipt.', 'event_espresso'), '<code>', '</code>') |
|
83 | 83 | ); |
84 | 84 | } |
85 | 85 | |
86 | 86 | |
87 | - protected function _parser( $shortcode ) { |
|
87 | + protected function _parser($shortcode) { |
|
88 | 88 | |
89 | 89 | //attempt to get the transaction. Since this is potentially used in more fields, we may have to look in the _extra_data for the transaction. |
90 | 90 | $transaction = $this->_data->txn instanceof EE_Transaction ? $this->_data->txn : null; |
91 | - $transaction = ! $transaction instanceof EE_Transaction && is_array( $this->_extra_data ) && isset( $this->_extra_data['data'] ) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data']->txn: $transaction; |
|
91 | + $transaction = ! $transaction instanceof EE_Transaction && is_array($this->_extra_data) && isset($this->_extra_data['data']) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data']->txn : $transaction; |
|
92 | 92 | |
93 | 93 | //payment |
94 | 94 | $payment = $this->_data->payment instanceof EE_Payment ? $this->_data->payment : null; |
95 | - $payment = ! $payment instanceof EE_Payment && is_array( $this->_extra_data ) && isset( $this->_extra_data['data'] ) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data']->payment: $payment; |
|
95 | + $payment = ! $payment instanceof EE_Payment && is_array($this->_extra_data) && isset($this->_extra_data['data']) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data']->payment : $payment; |
|
96 | 96 | |
97 | 97 | |
98 | - if ( ! $transaction instanceof EE_Transaction ) |
|
98 | + if ( ! $transaction instanceof EE_Transaction) |
|
99 | 99 | return ''; |
100 | 100 | |
101 | - switch ( $shortcode ) { |
|
101 | + switch ($shortcode) { |
|
102 | 102 | case '[TXN_ID]' : |
103 | 103 | return $transaction->ID(); |
104 | 104 | break; |
105 | 105 | |
106 | 106 | case '[PAYMENT_URL]' : |
107 | 107 | $payment_url = $transaction->payment_overview_url(); |
108 | - return empty( $payment_url ) ? __( 'http://dummypaymenturlforpreview.com', 'event_espresso') : $payment_url; |
|
108 | + return empty($payment_url) ? __('http://dummypaymenturlforpreview.com', 'event_espresso') : $payment_url; |
|
109 | 109 | break; |
110 | 110 | |
111 | 111 | case '[INVOICE_LINK]' : |
112 | 112 | $invoice_url = $transaction->invoice_url(); |
113 | - $invoice_url = empty( $invoice_url ) ? 'http://dummyinvoicelinksforpreview.com' : $invoice_url; |
|
114 | - return sprintf( __('%sClick here for Invoice%s', 'event_espresso'), '<a href="' . $invoice_url . '">', '</a>' ); |
|
113 | + $invoice_url = empty($invoice_url) ? 'http://dummyinvoicelinksforpreview.com' : $invoice_url; |
|
114 | + return sprintf(__('%sClick here for Invoice%s', 'event_espresso'), '<a href="'.$invoice_url.'">', '</a>'); |
|
115 | 115 | break; /**/ |
116 | 116 | |
117 | 117 | case '[INVOICE_URL]' : |
118 | 118 | $invoice_url = $transaction->invoice_url(); |
119 | - return empty( $invoice_url ) ? 'http://dummyinvoicelinksforpreview.com' : $invoice_url; |
|
119 | + return empty($invoice_url) ? 'http://dummyinvoicelinksforpreview.com' : $invoice_url; |
|
120 | 120 | break; |
121 | 121 | |
122 | 122 | case '[INVOICE_LOGO_URL]' : |
@@ -124,7 +124,7 @@ discard block |
||
124 | 124 | break; |
125 | 125 | |
126 | 126 | case '[INVOICE_LOGO]' : |
127 | - return $this->_get_invoice_logo( TRUE ); |
|
127 | + return $this->_get_invoice_logo(TRUE); |
|
128 | 128 | break; |
129 | 129 | |
130 | 130 | case '[INVOICE_PAYEE_NAME]' : |
@@ -146,18 +146,18 @@ discard block |
||
146 | 146 | |
147 | 147 | case "[TOTAL_COST]" : |
148 | 148 | $total = $transaction->total(); |
149 | - return ! empty($total) ? EEH_Template::format_currency( $total ) : ''; |
|
149 | + return ! empty($total) ? EEH_Template::format_currency($total) : ''; |
|
150 | 150 | break; |
151 | 151 | |
152 | 152 | case "[PAYMENT_STATUS]" : |
153 | 153 | $status = $transaction->pretty_status(); |
154 | - return !empty($status) ? $status : __('Unknown', 'event_espresso'); |
|
154 | + return ! empty($status) ? $status : __('Unknown', 'event_espresso'); |
|
155 | 155 | break; /**/ |
156 | 156 | |
157 | 157 | // note the [payment_status] shortcode is kind of misleading because payment status might be different from txn status so I'm adding this here for clarity. |
158 | 158 | case "[TXN_STATUS]" : |
159 | 159 | $status = $transaction->pretty_status(); |
160 | - return !empty( $status ) ? $status : __('Unknown', 'event_espresso'); |
|
160 | + return ! empty($status) ? $status : __('Unknown', 'event_espresso'); |
|
161 | 161 | break; |
162 | 162 | |
163 | 163 | case "[TXN_STATUS_ID]" : |
@@ -165,21 +165,21 @@ discard block |
||
165 | 165 | break; |
166 | 166 | |
167 | 167 | case "[PAYMENT_GATEWAY]" : |
168 | - return $this->_get_payment_gateway( $transaction ); |
|
168 | + return $this->_get_payment_gateway($transaction); |
|
169 | 169 | break; |
170 | 170 | |
171 | 171 | case "[AMOUNT_PAID]" : |
172 | 172 | $amount = $payment instanceof EE_Payment ? $payment->amount() : 0; |
173 | - return EEH_Template::format_currency( $amount ); |
|
173 | + return EEH_Template::format_currency($amount); |
|
174 | 174 | break; |
175 | 175 | |
176 | 176 | case "[TOTAL_AMOUNT_PAID]" : |
177 | - return EEH_Template::format_currency( $transaction->paid() ); |
|
177 | + return EEH_Template::format_currency($transaction->paid()); |
|
178 | 178 | break; |
179 | 179 | |
180 | 180 | case "[TOTAL_OWING]" : |
181 | 181 | $total_owing = $transaction->remaining(); |
182 | - return EEH_Template::format_currency( $total_owing ); |
|
182 | + return EEH_Template::format_currency($total_owing); |
|
183 | 183 | break; |
184 | 184 | |
185 | 185 | case "[TXN_SUBTOTAL]" : |
@@ -187,7 +187,7 @@ discard block |
||
187 | 187 | break; |
188 | 188 | |
189 | 189 | case "[TXN_TAX_SUBTOTAL]" : |
190 | - return EEH_Template::format_currency($this->_get_subtotal( TRUE )); |
|
190 | + return EEH_Template::format_currency($this->_get_subtotal(TRUE)); |
|
191 | 191 | break; |
192 | 192 | |
193 | 193 | case "[TKT_QTY_PURCHASED]" : |
@@ -196,9 +196,9 @@ discard block |
||
196 | 196 | break; |
197 | 197 | |
198 | 198 | case "[TRANSACTION_ADMIN_URL]" : |
199 | - require_once EE_CORE . 'admin/EE_Admin_Page.core.php'; |
|
200 | - $query_args = array( 'page' => 'espresso_transactions', 'action' => 'view_transaction', 'TXN_ID' => $transaction->ID() ); |
|
201 | - $url = EE_Admin_Page::add_query_args_and_nonce( $query_args, admin_url('admin.php') ); |
|
199 | + require_once EE_CORE.'admin/EE_Admin_Page.core.php'; |
|
200 | + $query_args = array('page' => 'espresso_transactions', 'action' => 'view_transaction', 'TXN_ID' => $transaction->ID()); |
|
201 | + $url = EE_Admin_Page::add_query_args_and_nonce($query_args, admin_url('admin.php')); |
|
202 | 202 | return $url; |
203 | 203 | break; |
204 | 204 | |
@@ -206,14 +206,14 @@ discard block |
||
206 | 206 | //get primary_registration |
207 | 207 | $reg = $this->_data->primary_reg_obj; |
208 | 208 | |
209 | - if ( ! $reg instanceof EE_Registration ) { |
|
209 | + if ( ! $reg instanceof EE_Registration) { |
|
210 | 210 | return ''; |
211 | 211 | } |
212 | 212 | return $reg->receipt_url(); |
213 | 213 | break; |
214 | 214 | |
215 | 215 | case "[INVOICE_RECEIPT_SWITCHER_URL]" : |
216 | - return $this->_get_invoice_receipt_switcher( FALSE ); |
|
216 | + return $this->_get_invoice_receipt_switcher(FALSE); |
|
217 | 217 | break; |
218 | 218 | |
219 | 219 | case "[INVOICE_RECEIPT_SWITCHER_BUTTON]" : |
@@ -223,20 +223,20 @@ discard block |
||
223 | 223 | |
224 | 224 | } |
225 | 225 | |
226 | - if ( strpos( $shortcode, '[OWING_STATUS_MESSAGE_*' ) !== FALSE ) { |
|
227 | - return $this->_get_custom_total_oweing( $shortcode ); |
|
226 | + if (strpos($shortcode, '[OWING_STATUS_MESSAGE_*') !== FALSE) { |
|
227 | + return $this->_get_custom_total_oweing($shortcode); |
|
228 | 228 | } |
229 | 229 | |
230 | - if ( strpos( $shortcode, '[INVOICE_PAYEE_TAX_NUMBER_*' ) !== FALSE ) { |
|
231 | - return $this->_get_invoice_payee_tax_number( $shortcode ); |
|
230 | + if (strpos($shortcode, '[INVOICE_PAYEE_TAX_NUMBER_*') !== FALSE) { |
|
231 | + return $this->_get_invoice_payee_tax_number($shortcode); |
|
232 | 232 | } |
233 | 233 | |
234 | - if ( strpos( $shortcode, '[PAYMENT_LINK_IF_NEEDED_*' ) !== FALSE ) { |
|
235 | - return $this->_get_payment_link_if_needed( $shortcode ); |
|
234 | + if (strpos($shortcode, '[PAYMENT_LINK_IF_NEEDED_*') !== FALSE) { |
|
235 | + return $this->_get_payment_link_if_needed($shortcode); |
|
236 | 236 | } |
237 | 237 | |
238 | - if ( strpos( $shortcode, '[PAYMENT_DUE_DATE_*' ) !== false ) { |
|
239 | - return $this->_get_payment_due_date( $shortcode, $transaction ); |
|
238 | + if (strpos($shortcode, '[PAYMENT_DUE_DATE_*') !== false) { |
|
239 | + return $this->_get_payment_due_date($shortcode, $transaction); |
|
240 | 240 | } |
241 | 241 | |
242 | 242 | return ''; |
@@ -253,19 +253,19 @@ discard block |
||
253 | 253 | * |
254 | 254 | * @return string parsed. |
255 | 255 | */ |
256 | - private function _get_custom_total_oweing( $shortcode ) { |
|
257 | - $valid_shortcodes = array( 'transaction' ); |
|
258 | - $attrs = $this->_get_shortcode_attrs( $shortcode ); |
|
256 | + private function _get_custom_total_oweing($shortcode) { |
|
257 | + $valid_shortcodes = array('transaction'); |
|
258 | + $attrs = $this->_get_shortcode_attrs($shortcode); |
|
259 | 259 | |
260 | 260 | //ensure default is set. |
261 | 261 | $addressee = $this->_data instanceof EE_Messages_Addressee ? $this->_data : null; |
262 | 262 | $total_owing = $addressee instanceof EE_Messages_Addressee && $addressee->txn instanceof EE_Transaction ? $addressee->txn->remaining() : 0; |
263 | 263 | |
264 | - if ( $total_owing > 0 ) { |
|
265 | - $owing_content = ! empty( $attrs['still_owing'] ) ? $attrs['still_owing'] : sprintf( __( '%sPlease make a payment.%s', 'event_espresso'), '<a href="[PAYMENT_URL]" class="noPrint">', '</a>' ); |
|
266 | - $owing_content = $this->_shortcode_helper->parse_message_template( $owing_content, $addressee, $valid_shortcodes, $this->_message_type, $this->_messenger, $this->_message ); |
|
264 | + if ($total_owing > 0) { |
|
265 | + $owing_content = ! empty($attrs['still_owing']) ? $attrs['still_owing'] : sprintf(__('%sPlease make a payment.%s', 'event_espresso'), '<a href="[PAYMENT_URL]" class="noPrint">', '</a>'); |
|
266 | + $owing_content = $this->_shortcode_helper->parse_message_template($owing_content, $addressee, $valid_shortcodes, $this->_message_type, $this->_messenger, $this->_message); |
|
267 | 267 | } else { |
268 | - $owing_content = !empty( $attrs['none_owing']) ? $attrs['none_owing'] : ''; |
|
268 | + $owing_content = ! empty($attrs['none_owing']) ? $attrs['none_owing'] : ''; |
|
269 | 269 | } |
270 | 270 | |
271 | 271 | return $owing_content; |
@@ -273,8 +273,8 @@ discard block |
||
273 | 273 | |
274 | 274 | |
275 | 275 | |
276 | - private function _get_payment_gateway( $transaction ) { |
|
277 | - $pm = $this->_get_payment_method( $transaction ); |
|
276 | + private function _get_payment_gateway($transaction) { |
|
277 | + $pm = $this->_get_payment_method($transaction); |
|
278 | 278 | return $pm instanceof EE_Payment_Method ? $pm->name() : ''; |
279 | 279 | } |
280 | 280 | |
@@ -289,37 +289,37 @@ discard block |
||
289 | 289 | * |
290 | 290 | * @return string url or html |
291 | 291 | */ |
292 | - private function _get_invoice_logo( $img_tags = FALSE ) { |
|
292 | + private function _get_invoice_logo($img_tags = FALSE) { |
|
293 | 293 | //try to get the invoice payment method's logo for this transaction image first |
294 | 294 | $pm = $this->_get_payment_method(); |
295 | - if ( $pm instanceof EE_Payment_Method ){ |
|
296 | - $invoice_logo_url = $pm->get_extra_meta( 'pdf_logo_image', TRUE ); |
|
297 | - }else{ |
|
295 | + if ($pm instanceof EE_Payment_Method) { |
|
296 | + $invoice_logo_url = $pm->get_extra_meta('pdf_logo_image', TRUE); |
|
297 | + } else { |
|
298 | 298 | $invoice_logo_url = NULL; |
299 | 299 | } |
300 | - if( empty( $invoice_logo_url ) ){ |
|
300 | + if (empty($invoice_logo_url)) { |
|
301 | 301 | $invoice_logo_url = EE_Registry::instance()->CFG->organization->logo_url; |
302 | 302 | } |
303 | 303 | |
304 | - if ( empty( $invoice_logo_url ) ) { |
|
304 | + if (empty($invoice_logo_url)) { |
|
305 | 305 | return ''; |
306 | 306 | } |
307 | 307 | |
308 | - if ( ! $img_tags ) { |
|
308 | + if ( ! $img_tags) { |
|
309 | 309 | return $invoice_logo_url; |
310 | 310 | } |
311 | 311 | |
312 | 312 | //image tags have been requested. |
313 | - $image_size = getimagesize( $invoice_logo_url ); |
|
313 | + $image_size = getimagesize($invoice_logo_url); |
|
314 | 314 | |
315 | 315 | //if image is wider than 200px, set the wideth to 200 |
316 | - if ( $image_size[0] > 300 ) { |
|
316 | + if ($image_size[0] > 300) { |
|
317 | 317 | $image_width = 300; |
318 | - }else{ |
|
318 | + } else { |
|
319 | 319 | $image_width = $image_size[0]; |
320 | 320 | } |
321 | 321 | |
322 | - return '<img class="logo screen" src="' . $invoice_logo_url . '" width="' . $image_width . '" alt="logo" />'; |
|
322 | + return '<img class="logo screen" src="'.$invoice_logo_url.'" width="'.$image_width.'" alt="logo" />'; |
|
323 | 323 | } |
324 | 324 | |
325 | 325 | |
@@ -336,26 +336,26 @@ discard block |
||
336 | 336 | private function _get_invoice_payee_name() { |
337 | 337 | $payee_name = NULL; |
338 | 338 | $pm = $this->_get_payment_method(); |
339 | - if( $pm instanceof EE_Payment_Method ){ |
|
340 | - $payee_name = $pm->get_extra_meta( 'pdf_payee_name', TRUE ); |
|
339 | + if ($pm instanceof EE_Payment_Method) { |
|
340 | + $payee_name = $pm->get_extra_meta('pdf_payee_name', TRUE); |
|
341 | 341 | } |
342 | - $payee_name = empty( $payee_name ) ? EE_Registry::instance()->CFG->organization->get_pretty( 'name' ) : $payee_name; |
|
342 | + $payee_name = empty($payee_name) ? EE_Registry::instance()->CFG->organization->get_pretty('name') : $payee_name; |
|
343 | 343 | return $payee_name; |
344 | 344 | } |
345 | 345 | |
346 | 346 | /** |
347 | 347 | * gets the payment method for this transaction. Otherwise gets a default one. |
348 | 348 | */ |
349 | - private function _get_payment_method( $transaction = null ){ |
|
350 | - if( $transaction instanceof EE_Transaction ) { |
|
349 | + private function _get_payment_method($transaction = null) { |
|
350 | + if ($transaction instanceof EE_Transaction) { |
|
351 | 351 | $payment_method = $transaction->payment_method(); |
352 | - if ( empty( $payment_method ) ) { |
|
353 | - return apply_filters( 'FHEE__EE_Transaction_Shortcodes__get_payment_method__default', EEM_Payment_Method::instance()->get_one_of_type('Invoice')); |
|
352 | + if (empty($payment_method)) { |
|
353 | + return apply_filters('FHEE__EE_Transaction_Shortcodes__get_payment_method__default', EEM_Payment_Method::instance()->get_one_of_type('Invoice')); |
|
354 | 354 | } |
355 | 355 | return $payment_method; |
356 | - }else{ |
|
356 | + } else { |
|
357 | 357 | //get the first payment method we can find |
358 | - return apply_filters( 'FHEE__EE_Transaction_Shortcodes__get_payment_method__default', EEM_Payment_Method::instance()->get_one_of_type('Invoice')); |
|
358 | + return apply_filters('FHEE__EE_Transaction_Shortcodes__get_payment_method__default', EEM_Payment_Method::instance()->get_one_of_type('Invoice')); |
|
359 | 359 | } |
360 | 360 | } |
361 | 361 | |
@@ -372,10 +372,10 @@ discard block |
||
372 | 372 | private function _get_invoice_payee_email() { |
373 | 373 | $payee_email = NULL; |
374 | 374 | $pm = $this->_get_payment_method(); |
375 | - if( $pm instanceof EE_Payment_Method ){ |
|
376 | - $payee_email = $pm->get_extra_meta( 'pdf_payee_email', TRUE ); |
|
375 | + if ($pm instanceof EE_Payment_Method) { |
|
376 | + $payee_email = $pm->get_extra_meta('pdf_payee_email', TRUE); |
|
377 | 377 | } |
378 | - $payee_email = empty( $payee_email ) ? EE_Registry::instance()->CFG->organization->get_pretty( 'email' ) : $payee_email; |
|
378 | + $payee_email = empty($payee_email) ? EE_Registry::instance()->CFG->organization->get_pretty('email') : $payee_email; |
|
379 | 379 | return $payee_email; |
380 | 380 | } |
381 | 381 | |
@@ -391,24 +391,24 @@ discard block |
||
391 | 391 | * |
392 | 392 | * @return string |
393 | 393 | */ |
394 | - private function _get_invoice_payee_tax_number( $shortcode ) { |
|
394 | + private function _get_invoice_payee_tax_number($shortcode) { |
|
395 | 395 | $payee_tax_number = NULL; |
396 | 396 | $pm = $this->_get_payment_method(); |
397 | - if( $pm instanceof EE_Payment_Method ){ |
|
398 | - $payee_tax_number = $pm->get_extra_meta( 'pdf_payee_tax_number', TRUE ); |
|
397 | + if ($pm instanceof EE_Payment_Method) { |
|
398 | + $payee_tax_number = $pm->get_extra_meta('pdf_payee_tax_number', TRUE); |
|
399 | 399 | } |
400 | - $payee_tax_number = empty( $payee_tax_number ) ? EE_Registry::instance()->CFG->organization->vat : $payee_tax_number; |
|
400 | + $payee_tax_number = empty($payee_tax_number) ? EE_Registry::instance()->CFG->organization->vat : $payee_tax_number; |
|
401 | 401 | |
402 | - if ( empty( $payee_tax_number ) ) { |
|
402 | + if (empty($payee_tax_number)) { |
|
403 | 403 | return ''; |
404 | 404 | } |
405 | 405 | |
406 | 406 | //any attributes? |
407 | - $attrs = $this->_get_shortcode_attrs( $shortcode ); |
|
407 | + $attrs = $this->_get_shortcode_attrs($shortcode); |
|
408 | 408 | |
409 | 409 | //prefix? |
410 | - $prefix = isset( $attrs['prefix'] ) ? $attrs['prefix'] : __( 'VAT/Tax Number: ', 'event_espresso' ); |
|
411 | - return $prefix . $payee_tax_number; |
|
410 | + $prefix = isset($attrs['prefix']) ? $attrs['prefix'] : __('VAT/Tax Number: ', 'event_espresso'); |
|
411 | + return $prefix.$payee_tax_number; |
|
412 | 412 | } |
413 | 413 | |
414 | 414 | |
@@ -425,22 +425,22 @@ discard block |
||
425 | 425 | private function _get_invoice_payee_address() { |
426 | 426 | $payee_address = NULL; |
427 | 427 | $pm = $this->_get_payment_method(); |
428 | - if( $pm instanceof EE_Payment_Method ){ |
|
429 | - $payee_address = $pm->get_extra_meta( 'pdf_payee_address', TRUE ); |
|
428 | + if ($pm instanceof EE_Payment_Method) { |
|
429 | + $payee_address = $pm->get_extra_meta('pdf_payee_address', TRUE); |
|
430 | 430 | } |
431 | - if ( empty( $payee_address ) ) { |
|
431 | + if (empty($payee_address)) { |
|
432 | 432 | $organization = EE_Registry::instance()->CFG->organization; |
433 | - $payee_address = $organization->get_pretty( 'address_1' ) . '<br>'; |
|
434 | - $payee_address .= !empty( $organization->address_2 ) ? $organization->get_pretty( 'address_2' ) . '<br>' : ''; |
|
435 | - $payee_address .= $organization->get_pretty( 'city' ) . '<br>'; |
|
433 | + $payee_address = $organization->get_pretty('address_1').'<br>'; |
|
434 | + $payee_address .= ! empty($organization->address_2) ? $organization->get_pretty('address_2').'<br>' : ''; |
|
435 | + $payee_address .= $organization->get_pretty('city').'<br>'; |
|
436 | 436 | |
437 | 437 | //state |
438 | - $state = EE_Registry::instance()->load_model( 'State' )->get_one_by_ID( $organization->STA_ID ); |
|
439 | - $payee_address .= $state instanceof EE_State ? $state->name() : ''; |
|
438 | + $state = EE_Registry::instance()->load_model('State')->get_one_by_ID($organization->STA_ID); |
|
439 | + $payee_address .= $state instanceof EE_State ? $state->name() : ''; |
|
440 | 440 | |
441 | 441 | //Country |
442 | - $payee_address .= ! empty( $organization->CNT_ISO ) ? ', ' . $organization->CNT_ISO . '<br>' : ''; |
|
443 | - $payee_address .= ! empty( $organization->zip ) ? $organization->zip : ''; |
|
442 | + $payee_address .= ! empty($organization->CNT_ISO) ? ', '.$organization->CNT_ISO.'<br>' : ''; |
|
443 | + $payee_address .= ! empty($organization->zip) ? $organization->zip : ''; |
|
444 | 444 | } |
445 | 445 | return $payee_address; |
446 | 446 | } |
@@ -458,7 +458,7 @@ discard block |
||
458 | 458 | private function _get_invoice_payment_instructions() { |
459 | 459 | $instructions = NULL; |
460 | 460 | $pm = $this->_get_payment_method(); |
461 | - return ( $pm instanceof EE_Payment_Method ) ? $pm->get_extra_meta( 'pdf_instructions', TRUE) : ''; |
|
461 | + return ($pm instanceof EE_Payment_Method) ? $pm->get_extra_meta('pdf_instructions', TRUE) : ''; |
|
462 | 462 | } |
463 | 463 | |
464 | 464 | |
@@ -472,27 +472,27 @@ discard block |
||
472 | 472 | * |
473 | 473 | * @return string |
474 | 474 | */ |
475 | - protected function _get_invoice_receipt_switcher( $button = TRUE ) { |
|
475 | + protected function _get_invoice_receipt_switcher($button = TRUE) { |
|
476 | 476 | $reg = $this->_data->primary_reg_obj; |
477 | - $message_type = isset( $this->_extra_data['message_type'] ) ? $this->_extra_data['message_type'] : ''; |
|
478 | - if ( ! $reg instanceof EE_Registration || empty( $message_type ) ) { |
|
477 | + $message_type = isset($this->_extra_data['message_type']) ? $this->_extra_data['message_type'] : ''; |
|
478 | + if ( ! $reg instanceof EE_Registration || empty($message_type)) { |
|
479 | 479 | return ''; |
480 | 480 | } |
481 | 481 | |
482 | - $switch_to_invoice = ! $message_type instanceof EE_Invoice_message_type ? true : false; |
|
483 | - $switch_to_label = $switch_to_invoice && ! $message_type instanceof EE_Receipt_message_type ? __('View Invoice', 'event_espresso' ) : __( 'Switch to Invoice', 'event_espresso' ); |
|
484 | - $switch_to_label = ! $switch_to_invoice ? __( 'Switch to Receipt', 'event_espresso' ) : $switch_to_label; |
|
482 | + $switch_to_invoice = ! $message_type instanceof EE_Invoice_message_type ? true : false; |
|
483 | + $switch_to_label = $switch_to_invoice && ! $message_type instanceof EE_Receipt_message_type ? __('View Invoice', 'event_espresso') : __('Switch to Invoice', 'event_espresso'); |
|
484 | + $switch_to_label = ! $switch_to_invoice ? __('Switch to Receipt', 'event_espresso') : $switch_to_label; |
|
485 | 485 | $switch_to_url = $switch_to_invoice ? $reg->invoice_url() : $reg->receipt_url(); |
486 | 486 | |
487 | - if ( ! $button ) { |
|
487 | + if ( ! $button) { |
|
488 | 488 | return $switch_to_url; |
489 | 489 | } |
490 | 490 | |
491 | - if ( ! empty( $switch_to_url ) ) { |
|
491 | + if ( ! empty($switch_to_url)) { |
|
492 | 492 | |
493 | 493 | return ' |
494 | - <form method="post" action="' . $switch_to_url . '" > |
|
495 | - <input class="print_button" type="submit" value="' . $switch_to_label . '" /> |
|
494 | + <form method="post" action="' . $switch_to_url.'" > |
|
495 | + <input class="print_button" type="submit" value="' . $switch_to_label.'" /> |
|
496 | 496 | </form> |
497 | 497 | '; |
498 | 498 | } |
@@ -512,11 +512,11 @@ discard block |
||
512 | 512 | * |
513 | 513 | * @return string |
514 | 514 | */ |
515 | - private function _get_receipt_url( EE_Transaction $transaction ) { |
|
515 | + private function _get_receipt_url(EE_Transaction $transaction) { |
|
516 | 516 | //get primary_registration |
517 | 517 | $reg = $this->_data->primary_reg_obj; |
518 | 518 | |
519 | - if ( ! $reg instanceof EE_Registration ) { |
|
519 | + if ( ! $reg instanceof EE_Registration) { |
|
520 | 520 | return ''; |
521 | 521 | } |
522 | 522 | |
@@ -532,10 +532,10 @@ discard block |
||
532 | 532 | * |
533 | 533 | * @return int |
534 | 534 | */ |
535 | - private function _get_subtotal( $tax = FALSE ) { |
|
536 | - $grand_total = isset( $this->_data->grand_total_line_item ) ? $this->_data->grand_total_line_item : NULL; |
|
535 | + private function _get_subtotal($tax = FALSE) { |
|
536 | + $grand_total = isset($this->_data->grand_total_line_item) ? $this->_data->grand_total_line_item : NULL; |
|
537 | 537 | |
538 | - if ( ! $grand_total instanceof EE_Line_Item ) { |
|
538 | + if ( ! $grand_total instanceof EE_Line_Item) { |
|
539 | 539 | return 0; |
540 | 540 | } |
541 | 541 | |
@@ -554,26 +554,26 @@ discard block |
||
554 | 554 | * |
555 | 555 | * @return string parsed. |
556 | 556 | */ |
557 | - private function _get_payment_link_if_needed( $shortcode ) { |
|
558 | - $valid_shortcodes = array( 'transaction' ); |
|
559 | - $attrs = $this->_get_shortcode_attrs( $shortcode ); |
|
557 | + private function _get_payment_link_if_needed($shortcode) { |
|
558 | + $valid_shortcodes = array('transaction'); |
|
559 | + $attrs = $this->_get_shortcode_attrs($shortcode); |
|
560 | 560 | |
561 | 561 | //ensure default is set. |
562 | 562 | $addressee = $this->_data instanceof EE_Messages_Addressee ? $this->_data : null; |
563 | 563 | $total_owing = $addressee instanceof EE_Messages_Addressee && $addressee->txn instanceof EE_Transaction ? $addressee->txn->remaining() : 0; |
564 | 564 | |
565 | - if ( $total_owing > 0 ) { |
|
566 | - $class = isset( $attrs['class'] ) ? $attrs['class'] : 'callout'; |
|
567 | - $custom_text = isset( $attrs['custom_text'] ) ? $attrs['custom_text'] : 'You can %smake a payment here »%s.'; |
|
568 | - $container_tag = isset( $attrs['container_tag'] ) ? $attrs['container_tag'] : 'p'; |
|
569 | - $opening_tag = ! empty( $container_tag ) ? '<' . $container_tag : ''; |
|
570 | - $opening_tag .= ! empty( $opening_tag ) && !empty( $class ) ? ' class="' . $class . '"' : $opening_tag; |
|
571 | - $opening_tag .= !empty( $opening_tag ) ? '>' : $opening_tag; |
|
572 | - $closing_tag = ! empty( $container_tag ) ? '</' . $container_tag .'>' : ''; |
|
573 | - $content = $opening_tag . sprintf( $custom_text, '<a href="[PAYMENT_URL]">', '</a>' ) . $closing_tag; |
|
565 | + if ($total_owing > 0) { |
|
566 | + $class = isset($attrs['class']) ? $attrs['class'] : 'callout'; |
|
567 | + $custom_text = isset($attrs['custom_text']) ? $attrs['custom_text'] : 'You can %smake a payment here »%s.'; |
|
568 | + $container_tag = isset($attrs['container_tag']) ? $attrs['container_tag'] : 'p'; |
|
569 | + $opening_tag = ! empty($container_tag) ? '<'.$container_tag : ''; |
|
570 | + $opening_tag .= ! empty($opening_tag) && ! empty($class) ? ' class="'.$class.'"' : $opening_tag; |
|
571 | + $opening_tag .= ! empty($opening_tag) ? '>' : $opening_tag; |
|
572 | + $closing_tag = ! empty($container_tag) ? '</'.$container_tag.'>' : ''; |
|
573 | + $content = $opening_tag.sprintf($custom_text, '<a href="[PAYMENT_URL]">', '</a>').$closing_tag; |
|
574 | 574 | |
575 | 575 | //we need to re run this string through the parser to catch any shortcodes that are in it. |
576 | - $owing_content = $this->_shortcode_helper->parse_message_template( $content, $addressee, $valid_shortcodes, $this->_message_type, $this->_messenger, $this->_message ); |
|
576 | + $owing_content = $this->_shortcode_helper->parse_message_template($content, $addressee, $valid_shortcodes, $this->_message_type, $this->_messenger, $this->_message); |
|
577 | 577 | } else { |
578 | 578 | return ''; |
579 | 579 | } |
@@ -593,31 +593,31 @@ discard block |
||
593 | 593 | * @param EE_Transaction $transaction |
594 | 594 | * @return string |
595 | 595 | */ |
596 | - protected function _get_payment_due_date( $shortcode, EE_Transaction $transaction ) { |
|
596 | + protected function _get_payment_due_date($shortcode, EE_Transaction $transaction) { |
|
597 | 597 | //if transaction is paid in full then we can just return an empty string |
598 | - if ( $transaction->remaining() === 0 ) { |
|
598 | + if ($transaction->remaining() === 0) { |
|
599 | 599 | return ''; |
600 | 600 | } |
601 | 601 | |
602 | - $attrs = $this->_get_shortcode_attrs( $shortcode ); |
|
603 | - $format = isset( $attrs['format'] ) ? $attrs['format'] : get_option( 'date_format' ); |
|
604 | - $days_until_due = isset( $attrs['days_until_due'] ) ? (int) $attrs['days_until_due'] : 30; |
|
605 | - $prefix_text = isset( $attrs['prefix_text'] ) ? $attrs['prefix_text'] : __( 'Payment in full due by: ', 'event_espresso' ); |
|
606 | - $transaction_created = $transaction->get_DateTime_object( 'TXN_timestamp' ); |
|
602 | + $attrs = $this->_get_shortcode_attrs($shortcode); |
|
603 | + $format = isset($attrs['format']) ? $attrs['format'] : get_option('date_format'); |
|
604 | + $days_until_due = isset($attrs['days_until_due']) ? (int) $attrs['days_until_due'] : 30; |
|
605 | + $prefix_text = isset($attrs['prefix_text']) ? $attrs['prefix_text'] : __('Payment in full due by: ', 'event_espresso'); |
|
606 | + $transaction_created = $transaction->get_DateTime_object('TXN_timestamp'); |
|
607 | 607 | |
608 | 608 | //setup date due: |
609 | 609 | try { |
610 | - if ( $transaction_created instanceof DateTime ) { |
|
611 | - $date_due = $transaction_created->add( new DateInterval( 'P' . $days_until_due . 'D' ) )->format( $format ); |
|
610 | + if ($transaction_created instanceof DateTime) { |
|
611 | + $date_due = $transaction_created->add(new DateInterval('P'.$days_until_due.'D'))->format($format); |
|
612 | 612 | } else { |
613 | 613 | throw new Exception(); |
614 | 614 | } |
615 | - } catch( Exception $e ) { |
|
615 | + } catch (Exception $e) { |
|
616 | 616 | //format was likely invalid. |
617 | 617 | $date_due = 'Unable to calculate date due, likely the format string is invalid.'; |
618 | 618 | } |
619 | 619 | |
620 | - return $prefix_text . $date_due; |
|
620 | + return $prefix_text.$date_due; |
|
621 | 621 | } |
622 | 622 | |
623 | 623 | } //end EE_Transaction Shortcodes library |
@@ -129,7 +129,7 @@ |
||
129 | 129 | |
130 | 130 | /** |
131 | 131 | * This retrieves the specified venue information |
132 | - * @param string $what What to retrieve from database |
|
132 | + * @param string $db_ref |
|
133 | 133 | * @return string What was retrieved! |
134 | 134 | */ |
135 | 135 | private function _venue( $db_ref ) { |
@@ -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 |
@@ -155,13 +156,16 @@ discard block |
||
155 | 156 | |
156 | 157 | |
157 | 158 | //If there is no event objecdt by now then get out. |
158 | - if ( ! $this->_event instanceof EE_Event ) |
|
159 | - return ''; |
|
159 | + if ( ! $this->_event instanceof EE_Event ) { |
|
160 | + return ''; |
|
161 | + } |
|
160 | 162 | |
161 | 163 | $venue = $this->_event->get_first_related('Venue'); |
162 | 164 | |
163 | - if ( empty( $venue ) ) |
|
164 | - return ''; //no venue so get out. |
|
165 | + if ( empty( $venue ) ) { |
|
166 | + return ''; |
|
167 | + } |
|
168 | + //no venue so get out. |
|
165 | 169 | |
166 | 170 | switch ( $db_ref ) { |
167 | 171 | case 'title': |
@@ -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 | /** |
@@ -62,9 +62,9 @@ discard block |
||
62 | 62 | } |
63 | 63 | |
64 | 64 | |
65 | - protected function _parser( $shortcode ) { |
|
65 | + protected function _parser($shortcode) { |
|
66 | 66 | |
67 | - switch ( $shortcode ) { |
|
67 | + switch ($shortcode) { |
|
68 | 68 | |
69 | 69 | case '[VENUE_TITLE]' : |
70 | 70 | return $this->_venue('title'); |
@@ -132,38 +132,38 @@ discard block |
||
132 | 132 | * @param string $what What to retrieve from database |
133 | 133 | * @return string What was retrieved! |
134 | 134 | */ |
135 | - private function _venue( $db_ref ) { |
|
135 | + private function _venue($db_ref) { |
|
136 | 136 | |
137 | 137 | //we need the EE_Event object to get the venue. |
138 | 138 | |
139 | 139 | $this->_event = $this->_data instanceof EE_Event ? $this->_data : null; |
140 | 140 | |
141 | 141 | //if no event, then let's see if there is a reg_obj. If there IS, then we'll try and grab the event from the reg_obj instead. |
142 | - if ( empty( $this->_event ) ) { |
|
142 | + if (empty($this->_event)) { |
|
143 | 143 | $aee = $this->_data instanceof EE_Messages_Addressee ? $this->_data : NULL; |
144 | 144 | $aee = $this->_extra_data instanceof EE_Messages_Addressee ? $this->_extra_data : $aee; |
145 | 145 | |
146 | 146 | $this->_event = $aee instanceof EE_Messages_Addressee && $aee->reg_obj instanceof EE_Registration ? $aee->reg_obj->event() : NULL; |
147 | 147 | |
148 | 148 | //if still empty do we have a ticket data item? |
149 | - $this->_event = empty( $this->_event ) && $this->_data instanceof EE_Ticket && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data']->tickets[$this->_data->ID()]['EE_Event'] : $this->_event; |
|
149 | + $this->_event = empty($this->_event) && $this->_data instanceof EE_Ticket && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data']->tickets[$this->_data->ID()]['EE_Event'] : $this->_event; |
|
150 | 150 | |
151 | 151 | //if STILL empty event, let's try to get the first event in the list of events via EE_Messages_Addressee and use that. |
152 | - $event = $aee instanceof EE_Messages_Addressee ? reset( $aee->events ) : array(); |
|
153 | - $this->_event = empty( $this->_event ) && !empty( $events ) ? $event : $this->_event; |
|
152 | + $event = $aee instanceof EE_Messages_Addressee ? reset($aee->events) : array(); |
|
153 | + $this->_event = empty($this->_event) && ! empty($events) ? $event : $this->_event; |
|
154 | 154 | } |
155 | 155 | |
156 | 156 | |
157 | 157 | //If there is no event objecdt by now then get out. |
158 | - if ( ! $this->_event instanceof EE_Event ) |
|
158 | + if ( ! $this->_event instanceof EE_Event) |
|
159 | 159 | return ''; |
160 | 160 | |
161 | 161 | $venue = $this->_event->get_first_related('Venue'); |
162 | 162 | |
163 | - if ( empty( $venue ) ) |
|
163 | + if (empty($venue)) |
|
164 | 164 | return ''; //no venue so get out. |
165 | 165 | |
166 | - switch ( $db_ref ) { |
|
166 | + switch ($db_ref) { |
|
167 | 167 | case 'title': |
168 | 168 | return $venue->get('VNU_name'); |
169 | 169 | break; |
@@ -174,11 +174,11 @@ discard block |
||
174 | 174 | |
175 | 175 | case 'url': |
176 | 176 | $url = $venue->get('VNU_url'); |
177 | - return empty( $url ) ? $venue->get_permalink() : $url; |
|
177 | + return empty($url) ? $venue->get_permalink() : $url; |
|
178 | 178 | break; |
179 | 179 | |
180 | 180 | case 'image': |
181 | - return '<img src="' . $venue->feature_image_url(array(200,200) ) . '" alt="' . sprintf( esc_attr__( '%s Feature Image', 'event_espresso'), $venue->get('VNU_name') ) . '" />'; |
|
181 | + return '<img src="'.$venue->feature_image_url(array(200, 200)).'" alt="'.sprintf(esc_attr__('%s Feature Image', 'event_espresso'), $venue->get('VNU_name')).'" />'; |
|
182 | 182 | break; |
183 | 183 | |
184 | 184 | case 'phone': |
@@ -212,7 +212,7 @@ discard block |
||
212 | 212 | break; |
213 | 213 | |
214 | 214 | case 'formatted_address' : |
215 | - return EEH_Address::format( $venue ); |
|
215 | + return EEH_Address::format($venue); |
|
216 | 216 | break; |
217 | 217 | |
218 | 218 | case 'gmap_link': |
@@ -223,9 +223,9 @@ discard block |
||
223 | 223 | 'id' => $venue->ID(), |
224 | 224 | 'address' => $venue->get('VNU_address'), |
225 | 225 | 'city' => $venue->get('VNU_city'), |
226 | - 'state' => is_object( $state ) ? $state->get('STA_name') : '', |
|
226 | + 'state' => is_object($state) ? $state->get('STA_name') : '', |
|
227 | 227 | 'zip' => $venue->get('VNU_zip'), |
228 | - 'country' => is_object( $country ) ? $country->get('CNT_name'): '', |
|
228 | + 'country' => is_object($country) ? $country->get('CNT_name') : '', |
|
229 | 229 | 'type' => $db_ref == 'gmap_link' ? 'url' : 'map', |
230 | 230 | 'map_w' => 200, |
231 | 231 | 'map_h' => 200 |
@@ -425,7 +425,7 @@ discard block |
||
425 | 425 | * @param string $CNT_ISO |
426 | 426 | * @param string $STA_ID |
427 | 427 | * @param array $cols_n_values |
428 | - * @return boolean |
|
428 | + * @return boolean|null |
|
429 | 429 | */ |
430 | 430 | public static function update_country_settings( $CNT_ISO = '', $STA_ID = '', $cols_n_values = array() ) { |
431 | 431 | $CNT_ISO = ! empty( $CNT_ISO ) ? $CNT_ISO : FALSE; |
@@ -514,7 +514,7 @@ discard block |
||
514 | 514 | * |
515 | 515 | * @access public |
516 | 516 | * @param EE_State[] $state_options |
517 | - * @return boolean |
|
517 | + * @return EE_State[] |
|
518 | 518 | */ |
519 | 519 | public static function state_options( $state_options = array() ) { |
520 | 520 | $new_states = EE_Registry::instance()->SSN->get_session_data( |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -16,7 +16,7 @@ discard block |
||
16 | 16 | * @return EED_Add_New_State |
17 | 17 | */ |
18 | 18 | public static function instance() { |
19 | - return parent::get_instance( __CLASS__ ); |
|
19 | + return parent::get_instance(__CLASS__); |
|
20 | 20 | } |
21 | 21 | |
22 | 22 | |
@@ -27,16 +27,16 @@ discard block |
||
27 | 27 | * @return void |
28 | 28 | */ |
29 | 29 | public static function set_hooks() { |
30 | - add_action( 'wp_loaded', array( 'EED_Add_New_State', 'set_definitions' ), 2 ); |
|
31 | - add_action( 'wp_enqueue_scripts', array( 'EED_Add_New_State', 'translate_js_strings' ), 0 ); |
|
32 | - add_action( 'wp_enqueue_scripts', array( 'EED_Add_New_State', 'wp_enqueue_scripts' ), 10 ); |
|
33 | - add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___question_group_reg_form__question_group_reg_form', array( 'EED_Add_New_State', 'display_add_new_state_micro_form' ), 1, 1 ); |
|
34 | - add_filter( 'FHEE__EE_SPCO_Reg_Step_Payment_Options___get_billing_form_for_payment_method__billing_form', array( 'EED_Add_New_State', 'display_add_new_state_micro_form' ), 1, 1 ); |
|
35 | - add_filter( 'FHEE__EE_Single_Page_Checkout__process_attendee_information__valid_data_line_item', array( 'EED_Add_New_State', 'unset_new_state_request_params' ), 10, 1 ); |
|
36 | - add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__state_options', array( 'EED_Add_New_State', 'inject_new_reg_state_into_options' ), 10, 5 ); |
|
37 | - add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__country_options', array( 'EED_Add_New_State', 'inject_new_reg_country_into_options' ), 10, 5 ); |
|
38 | - add_filter( 'FHEE__EE_State_Select_Input____construct__state_options', array( 'EED_Add_New_State', 'state_options' ), 10, 1 ); |
|
39 | - add_filter( 'FHEE__EE_Country_Select_Input____construct__country_options', array( 'EED_Add_New_State', 'country_options' ), 10, 1 ); |
|
30 | + add_action('wp_loaded', array('EED_Add_New_State', 'set_definitions'), 2); |
|
31 | + add_action('wp_enqueue_scripts', array('EED_Add_New_State', 'translate_js_strings'), 0); |
|
32 | + add_action('wp_enqueue_scripts', array('EED_Add_New_State', 'wp_enqueue_scripts'), 10); |
|
33 | + add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___question_group_reg_form__question_group_reg_form', array('EED_Add_New_State', 'display_add_new_state_micro_form'), 1, 1); |
|
34 | + add_filter('FHEE__EE_SPCO_Reg_Step_Payment_Options___get_billing_form_for_payment_method__billing_form', array('EED_Add_New_State', 'display_add_new_state_micro_form'), 1, 1); |
|
35 | + add_filter('FHEE__EE_Single_Page_Checkout__process_attendee_information__valid_data_line_item', array('EED_Add_New_State', 'unset_new_state_request_params'), 10, 1); |
|
36 | + add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__state_options', array('EED_Add_New_State', 'inject_new_reg_state_into_options'), 10, 5); |
|
37 | + add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__country_options', array('EED_Add_New_State', 'inject_new_reg_country_into_options'), 10, 5); |
|
38 | + add_filter('FHEE__EE_State_Select_Input____construct__state_options', array('EED_Add_New_State', 'state_options'), 10, 1); |
|
39 | + add_filter('FHEE__EE_Country_Select_Input____construct__country_options', array('EED_Add_New_State', 'country_options'), 10, 1); |
|
40 | 40 | } |
41 | 41 | |
42 | 42 | /** |
@@ -46,20 +46,20 @@ discard block |
||
46 | 46 | * @return void |
47 | 47 | */ |
48 | 48 | public static function set_hooks_admin() { |
49 | - add_action( 'wp_loaded', array( 'EED_Add_New_State', 'set_definitions' ), 2 ); |
|
50 | - add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___question_group_reg_form__question_group_reg_form', array( 'EED_Add_New_State', 'display_add_new_state_micro_form' ), 1, 1 ); |
|
51 | - add_filter( 'FHEE__EE_SPCO_Reg_Step_Payment_Options___get_billing_form_for_payment_method__billing_form', array( 'EED_Add_New_State', 'display_add_new_state_micro_form' ), 1, 1 ); |
|
52 | - add_action( 'wp_ajax_espresso_add_new_state', array( 'EED_Add_New_State', 'add_new_state' )); |
|
53 | - add_action( 'wp_ajax_nopriv_espresso_add_new_state', array( 'EED_Add_New_State', 'add_new_state' )); |
|
54 | - add_filter( 'FHEE__EE_Single_Page_Checkout__process_attendee_information__valid_data_line_item', array( 'EED_Add_New_State', 'unset_new_state_request_params' ), 10, 1 ); |
|
55 | - add_action( 'AHEE__General_Settings_Admin_Page__update_country_settings__state_saved', array( 'EED_Add_New_State', 'update_country_settings' ), 10, 3 ); |
|
56 | - add_action( 'AHEE__General_Settings_Admin_Page__delete_state__state_deleted', array( 'EED_Add_New_State', 'update_country_settings' ), 10, 3 ); |
|
57 | - add_filter( 'FHEE__EE_State_Select_Input____construct__state_options', array( 'EED_Add_New_State', 'state_options' ), 10, 1 ); |
|
58 | - add_filter( 'FHEE__EE_Country_Select_Input____construct__country_options', array( 'EED_Add_New_State', 'country_options' ), 10, 1 ); |
|
49 | + add_action('wp_loaded', array('EED_Add_New_State', 'set_definitions'), 2); |
|
50 | + add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___question_group_reg_form__question_group_reg_form', array('EED_Add_New_State', 'display_add_new_state_micro_form'), 1, 1); |
|
51 | + add_filter('FHEE__EE_SPCO_Reg_Step_Payment_Options___get_billing_form_for_payment_method__billing_form', array('EED_Add_New_State', 'display_add_new_state_micro_form'), 1, 1); |
|
52 | + add_action('wp_ajax_espresso_add_new_state', array('EED_Add_New_State', 'add_new_state')); |
|
53 | + add_action('wp_ajax_nopriv_espresso_add_new_state', array('EED_Add_New_State', 'add_new_state')); |
|
54 | + add_filter('FHEE__EE_Single_Page_Checkout__process_attendee_information__valid_data_line_item', array('EED_Add_New_State', 'unset_new_state_request_params'), 10, 1); |
|
55 | + add_action('AHEE__General_Settings_Admin_Page__update_country_settings__state_saved', array('EED_Add_New_State', 'update_country_settings'), 10, 3); |
|
56 | + add_action('AHEE__General_Settings_Admin_Page__delete_state__state_deleted', array('EED_Add_New_State', 'update_country_settings'), 10, 3); |
|
57 | + add_filter('FHEE__EE_State_Select_Input____construct__state_options', array('EED_Add_New_State', 'state_options'), 10, 1); |
|
58 | + add_filter('FHEE__EE_Country_Select_Input____construct__country_options', array('EED_Add_New_State', 'country_options'), 10, 1); |
|
59 | 59 | //add_filter( 'FHEE__Single_Page_Checkout___check_form_submission__request_params', array( 'EED_Add_New_State', 'filter_checkout_request_params' ), 10, 1 ); |
60 | - add_filter( 'FHEE__EE_Form_Section_Proper__receive_form_submission__request_data', array( 'EED_Add_New_State', 'filter_checkout_request_params' ), 10, 1 ); |
|
61 | - add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__state_options', array( 'EED_Add_New_State', 'inject_new_reg_state_into_options' ), 10, 5 ); |
|
62 | - add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__country_options', array( 'EED_Add_New_State', 'inject_new_reg_country_into_options' ), 10, 5 ); |
|
60 | + add_filter('FHEE__EE_Form_Section_Proper__receive_form_submission__request_data', array('EED_Add_New_State', 'filter_checkout_request_params'), 10, 1); |
|
61 | + add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__state_options', array('EED_Add_New_State', 'inject_new_reg_state_into_options'), 10, 5); |
|
62 | + add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__country_options', array('EED_Add_New_State', 'inject_new_reg_country_into_options'), 10, 5); |
|
63 | 63 | } |
64 | 64 | |
65 | 65 | |
@@ -71,8 +71,8 @@ discard block |
||
71 | 71 | * @return void |
72 | 72 | */ |
73 | 73 | public static function set_definitions() { |
74 | - define( 'ANS_ASSETS_URL', plugin_dir_url( __FILE__ ) . 'assets' . DS ); |
|
75 | - define( 'ANS_TEMPLATES_PATH', str_replace( '\\', DS, plugin_dir_path( __FILE__ )) . 'templates' . DS ); |
|
74 | + define('ANS_ASSETS_URL', plugin_dir_url(__FILE__).'assets'.DS); |
|
75 | + define('ANS_TEMPLATES_PATH', str_replace('\\', DS, plugin_dir_path(__FILE__)).'templates'.DS); |
|
76 | 76 | } |
77 | 77 | |
78 | 78 | |
@@ -84,7 +84,7 @@ discard block |
||
84 | 84 | * @param \WP $WP |
85 | 85 | * @return void |
86 | 86 | */ |
87 | - public function run( $WP ) { |
|
87 | + public function run($WP) { |
|
88 | 88 | } |
89 | 89 | |
90 | 90 | |
@@ -112,9 +112,9 @@ discard block |
||
112 | 112 | * @return void |
113 | 113 | */ |
114 | 114 | public static function wp_enqueue_scripts() { |
115 | - if ( apply_filters( 'EED_Single_Page_Checkout__SPCO_active', false ) ) { |
|
116 | - wp_register_script( 'add_new_state', ANS_ASSETS_URL . 'add_new_state.js', array( 'espresso_core', 'single_page_checkout' ), EVENT_ESPRESSO_VERSION, true ); |
|
117 | - wp_enqueue_script( 'add_new_state' ); |
|
115 | + if (apply_filters('EED_Single_Page_Checkout__SPCO_active', false)) { |
|
116 | + wp_register_script('add_new_state', ANS_ASSETS_URL.'add_new_state.js', array('espresso_core', 'single_page_checkout'), EVENT_ESPRESSO_VERSION, true); |
|
117 | + wp_enqueue_script('add_new_state'); |
|
118 | 118 | } |
119 | 119 | } |
120 | 120 | |
@@ -128,28 +128,28 @@ discard block |
||
128 | 128 | * @return string |
129 | 129 | */ |
130 | 130 | // public static function display_add_new_state_micro_form( $html, EE_Form_Input_With_Options_Base $input ){ |
131 | - public static function display_add_new_state_micro_form( EE_Form_Section_Proper $question_group_reg_form ){ |
|
131 | + public static function display_add_new_state_micro_form(EE_Form_Section_Proper $question_group_reg_form) { |
|
132 | 132 | // only add the 'new_state_micro_form' when displaying reg forms, |
133 | 133 | // not during processing since we process the 'new_state_micro_form' in it's own AJAX request |
134 | - $action = EE_Registry::instance()->REQ->get( 'action', '' ); |
|
135 | - if ( $action === 'process_reg_step' || $action === 'update_reg_step' ) { |
|
134 | + $action = EE_Registry::instance()->REQ->get('action', ''); |
|
135 | + if ($action === 'process_reg_step' || $action === 'update_reg_step') { |
|
136 | 136 | return $question_group_reg_form; |
137 | 137 | } |
138 | 138 | // is the "state" question in this form section? |
139 | - $input = $question_group_reg_form->get_subsection( 'state' ); |
|
139 | + $input = $question_group_reg_form->get_subsection('state'); |
|
140 | 140 | // we're only doing this for state select inputs |
141 | - if ( $input instanceof EE_State_Select_Input ) { |
|
141 | + if ($input instanceof EE_State_Select_Input) { |
|
142 | 142 | // grab any set values from the request |
143 | - $country_name = str_replace( 'state', 'nsmf_new_state_country', $input->html_name() ); |
|
144 | - $state_name = str_replace( 'state', 'nsmf_new_state_name', $input->html_name() ); |
|
145 | - $abbrv_name = str_replace( 'state', 'nsmf_new_state_abbrv', $input->html_name() ); |
|
146 | - $new_state_submit_id = str_replace( 'state', 'new_state', $input->html_id() ); |
|
143 | + $country_name = str_replace('state', 'nsmf_new_state_country', $input->html_name()); |
|
144 | + $state_name = str_replace('state', 'nsmf_new_state_name', $input->html_name()); |
|
145 | + $abbrv_name = str_replace('state', 'nsmf_new_state_abbrv', $input->html_name()); |
|
146 | + $new_state_submit_id = str_replace('state', 'new_state', $input->html_id()); |
|
147 | 147 | $country_options = array(); |
148 | 148 | $countries = EEM_Country::instance()->get_all_countries(); |
149 | - if ( ! empty( $countries )) { |
|
150 | - foreach( $countries as $country ){ |
|
151 | - if ( $country instanceof EE_Country ) { |
|
152 | - $country_options[ $country->ID() ] = $country->name(); |
|
149 | + if ( ! empty($countries)) { |
|
150 | + foreach ($countries as $country) { |
|
151 | + if ($country instanceof EE_Country) { |
|
152 | + $country_options[$country->ID()] = $country->name(); |
|
153 | 153 | } |
154 | 154 | } |
155 | 155 | } |
@@ -162,8 +162,8 @@ discard block |
||
162 | 162 | // add hidden input to indicate that a new state is being added |
163 | 163 | 'add_new_state' => new EE_Hidden_Input( |
164 | 164 | array( |
165 | - 'html_name' => str_replace( 'state', 'nsmf_add_new_state', $input->html_name() ), |
|
166 | - 'html_id' => str_replace( 'state', 'nsmf_add_new_state', $input->html_id() ), |
|
165 | + 'html_name' => str_replace('state', 'nsmf_add_new_state', $input->html_name()), |
|
166 | + 'html_id' => str_replace('state', 'nsmf_add_new_state', $input->html_id()), |
|
167 | 167 | 'default' => 0 |
168 | 168 | ) |
169 | 169 | ), |
@@ -175,10 +175,10 @@ discard block |
||
175 | 175 | '', |
176 | 176 | __('click here to add a new state/province', 'event_espresso'), |
177 | 177 | '', |
178 | - 'display-' . $input->html_id(), |
|
178 | + 'display-'.$input->html_id(), |
|
179 | 179 | 'ee-form-add-new-state-lnk display-the-hidden smaller-text hide-if-no-js', |
180 | 180 | '', |
181 | - 'data-target="' . $input->html_id() . '"' |
|
181 | + 'data-target="'.$input->html_id().'"' |
|
182 | 182 | ) |
183 | 183 | ) |
184 | 184 | ), |
@@ -186,13 +186,13 @@ discard block |
||
186 | 186 | 'add_new_state_micro_form' =>new EE_Form_Section_HTML( |
187 | 187 | apply_filters( |
188 | 188 | 'FHEE__EED_Add_New_State__display_add_new_state_micro_form__add_new_state_micro_form', |
189 | - EEH_HTML::div( '', $input->html_id() . '-dv', 'ee-form-add-new-state-dv', 'display: none;' ) . |
|
190 | - EEH_HTML::h6( __('If your State/Province does not appear in the list above, you can easily add it by doing the following:', 'event_espresso')) . |
|
191 | - EEH_HTML::ul() . |
|
192 | - EEH_HTML::li( __('first select the Country that your State/Province belongs to', 'event_espresso') ) . |
|
193 | - EEH_HTML::li( __('enter the name of your State/Province', 'event_espresso') ) . |
|
194 | - EEH_HTML::li( __('enter a two to six letter abbreviation for the name of your State/Province', 'event_espresso') ) . |
|
195 | - EEH_HTML::li( __('click the ADD button', 'event_espresso') ) . |
|
189 | + EEH_HTML::div('', $input->html_id().'-dv', 'ee-form-add-new-state-dv', 'display: none;'). |
|
190 | + EEH_HTML::h6(__('If your State/Province does not appear in the list above, you can easily add it by doing the following:', 'event_espresso')). |
|
191 | + EEH_HTML::ul(). |
|
192 | + EEH_HTML::li(__('first select the Country that your State/Province belongs to', 'event_espresso')). |
|
193 | + EEH_HTML::li(__('enter the name of your State/Province', 'event_espresso')). |
|
194 | + EEH_HTML::li(__('enter a two to six letter abbreviation for the name of your State/Province', 'event_espresso')). |
|
195 | + EEH_HTML::li(__('click the ADD button', 'event_espresso')). |
|
196 | 196 | EEH_HTML::ulx() |
197 | 197 | ) |
198 | 198 | ), |
@@ -201,10 +201,10 @@ discard block |
||
201 | 201 | $country_options, |
202 | 202 | array( |
203 | 203 | 'html_name' => $country_name, |
204 | - 'html_id' => str_replace( 'state', 'nsmf_new_state_country', $input->html_id() ), |
|
205 | - 'html_class' => $input->html_class() . ' new-state-country', |
|
204 | + 'html_id' => str_replace('state', 'nsmf_new_state_country', $input->html_id()), |
|
205 | + 'html_class' => $input->html_class().' new-state-country', |
|
206 | 206 | 'html_label_text' => __('New State/Province Country', 'event_espresso'), |
207 | - 'default' => EE_Registry::instance()->REQ->get( $country_name, '' ), |
|
207 | + 'default' => EE_Registry::instance()->REQ->get($country_name, ''), |
|
208 | 208 | 'required' => false |
209 | 209 | ) |
210 | 210 | ), |
@@ -212,23 +212,23 @@ discard block |
||
212 | 212 | 'new_state_name' => new EE_Text_Input( |
213 | 213 | array( |
214 | 214 | 'html_name' => $state_name, |
215 | - 'html_id' => str_replace( 'state', 'nsmf_new_state_name', $input->html_id() ), |
|
216 | - 'html_class' => $input->html_class() . ' new-state-state', |
|
215 | + 'html_id' => str_replace('state', 'nsmf_new_state_name', $input->html_id()), |
|
216 | + 'html_class' => $input->html_class().' new-state-state', |
|
217 | 217 | 'html_label_text' => __('New State/Province Name', 'event_espresso'), |
218 | - 'default' => EE_Registry::instance()->REQ->get( $state_name, '' ), |
|
218 | + 'default' => EE_Registry::instance()->REQ->get($state_name, ''), |
|
219 | 219 | 'required' => false |
220 | 220 | ) |
221 | 221 | ), |
222 | - 'spacer' => new EE_Form_Section_HTML( EEH_HTML::br() ), |
|
222 | + 'spacer' => new EE_Form_Section_HTML(EEH_HTML::br()), |
|
223 | 223 | // NEW STATE NAME |
224 | 224 | 'new_state_abbrv' => new EE_Text_Input( |
225 | 225 | array( |
226 | 226 | 'html_name' => $abbrv_name, |
227 | - 'html_id' => str_replace( 'state', 'nsmf_new_state_abbrv', $input->html_id() ), |
|
228 | - 'html_class' => $input->html_class() . ' new-state-abbrv', |
|
227 | + 'html_id' => str_replace('state', 'nsmf_new_state_abbrv', $input->html_id()), |
|
228 | + 'html_class' => $input->html_class().' new-state-abbrv', |
|
229 | 229 | 'html_label_text' => __('New State/Province Abbreviation', 'event_espresso'), |
230 | 230 | 'html_other_attributes' => 'size="24"', |
231 | - 'default' => EE_Registry::instance()->REQ->get( $abbrv_name, '' ), |
|
231 | + 'default' => EE_Registry::instance()->REQ->get($abbrv_name, ''), |
|
232 | 232 | 'required' => false |
233 | 233 | ) |
234 | 234 | ), |
@@ -236,15 +236,15 @@ discard block |
||
236 | 236 | 'add_new_state_submit_button' => new EE_Form_Section_HTML( |
237 | 237 | apply_filters( |
238 | 238 | 'FHEE__EED_Add_New_State__display_add_new_state_micro_form__add_new_state_submit_button', |
239 | - EEH_HTML::nbsp(3) . |
|
239 | + EEH_HTML::nbsp(3). |
|
240 | 240 | EEH_HTML::link( |
241 | 241 | '', |
242 | 242 | __('ADD', 'event_espresso'), |
243 | 243 | '', |
244 | - 'submit-' . $new_state_submit_id, |
|
244 | + 'submit-'.$new_state_submit_id, |
|
245 | 245 | 'ee-form-add-new-state-submit button button-secondary', |
246 | 246 | '', |
247 | - 'data-target="' . $new_state_submit_id . '"' |
|
247 | + 'data-target="'.$new_state_submit_id.'"' |
|
248 | 248 | ) |
249 | 249 | ) |
250 | 250 | ), |
@@ -252,18 +252,18 @@ discard block |
||
252 | 252 | 'add_new_state_extra' => new EE_Form_Section_HTML( |
253 | 253 | apply_filters( |
254 | 254 | 'FHEE__EED_Add_New_State__display_add_new_state_micro_form__add_new_state_extra', |
255 | - EEH_HTML::br(2) . |
|
256 | - EEH_HTML::div( '', '', 'small-text' ) . |
|
257 | - EEH_HTML::strong( __('Don\'t know your State/Province Abbreviation?', 'event_espresso') ) . |
|
258 | - EEH_HTML::br() . |
|
255 | + EEH_HTML::br(2). |
|
256 | + EEH_HTML::div('', '', 'small-text'). |
|
257 | + EEH_HTML::strong(__('Don\'t know your State/Province Abbreviation?', 'event_espresso')). |
|
258 | + EEH_HTML::br(). |
|
259 | 259 | sprintf( |
260 | 260 | __('You can look here: %s, for a list of Countries and links to their State/Province Abbreviations ("Subdivisions assigned codes" column).', 'event_espresso'), |
261 | - EEH_HTML::link( 'http://en.wikipedia.org/wiki/ISO_3166-2', 'http://en.wikipedia.org/wiki/ISO_3166-2', '', '', 'ee-form-add-new-state-wiki-lnk' ) |
|
262 | - ) . |
|
263 | - EEH_HTML::divx() . |
|
264 | - EEH_HTML::br() . |
|
265 | - EEH_HTML::link( '', __('cancel new state/province', 'event_espresso'), '', 'hide-' . $input->html_id(), 'ee-form-cancel-new-state-lnk smaller-text', '', 'data-target="' . $input->html_id() . '"' ) . |
|
266 | - EEH_HTML::divx() . |
|
261 | + EEH_HTML::link('http://en.wikipedia.org/wiki/ISO_3166-2', 'http://en.wikipedia.org/wiki/ISO_3166-2', '', '', 'ee-form-add-new-state-wiki-lnk') |
|
262 | + ). |
|
263 | + EEH_HTML::divx(). |
|
264 | + EEH_HTML::br(). |
|
265 | + EEH_HTML::link('', __('cancel new state/province', 'event_espresso'), '', 'hide-'.$input->html_id(), 'ee-form-cancel-new-state-lnk smaller-text', '', 'data-target="'.$input->html_id().'"'). |
|
266 | + EEH_HTML::divx(). |
|
267 | 267 | EEH_HTML::br() |
268 | 268 | ) |
269 | 269 | ) |
@@ -271,7 +271,7 @@ discard block |
||
271 | 271 | ) |
272 | 272 | ) |
273 | 273 | ); |
274 | - $question_group_reg_form->add_subsections( array( 'new_state_micro_form' => $new_state_micro_form ), 'state', false ); |
|
274 | + $question_group_reg_form->add_subsections(array('new_state_micro_form' => $new_state_micro_form), 'state', false); |
|
275 | 275 | } |
276 | 276 | return $question_group_reg_form; |
277 | 277 | } |
@@ -289,50 +289,50 @@ discard block |
||
289 | 289 | public static function add_new_state() { |
290 | 290 | $REQ = EE_Registry::instance()->load_core('Request_Handler'); |
291 | 291 | if ( |
292 | - $REQ->is_set( 'nsmf_add_new_state' ) |
|
293 | - && $REQ->get( 'nsmf_add_new_state' ) == 1 |
|
292 | + $REQ->is_set('nsmf_add_new_state') |
|
293 | + && $REQ->get('nsmf_add_new_state') == 1 |
|
294 | 294 | ) { |
295 | 295 | EE_Registry::instance()->load_model('State'); |
296 | 296 | // grab country ISO code, new state name, and new state abbreviation |
297 | - $state_country = $REQ->is_set( 'nsmf_new_state_country' ) |
|
298 | - ? sanitize_text_field( $REQ->get( 'nsmf_new_state_country' ) ) |
|
297 | + $state_country = $REQ->is_set('nsmf_new_state_country') |
|
298 | + ? sanitize_text_field($REQ->get('nsmf_new_state_country')) |
|
299 | 299 | : false; |
300 | - $state_name = $REQ->is_set( 'nsmf_new_state_name' ) |
|
301 | - ? sanitize_text_field( $REQ->get( 'nsmf_new_state_name' ) ) |
|
300 | + $state_name = $REQ->is_set('nsmf_new_state_name') |
|
301 | + ? sanitize_text_field($REQ->get('nsmf_new_state_name')) |
|
302 | 302 | : false; |
303 | - $state_abbr = $REQ->is_set( 'nsmf_new_state_abbrv' ) |
|
304 | - ? sanitize_text_field( $REQ->get( 'nsmf_new_state_abbrv' ) ) |
|
303 | + $state_abbr = $REQ->is_set('nsmf_new_state_abbrv') |
|
304 | + ? sanitize_text_field($REQ->get('nsmf_new_state_abbrv')) |
|
305 | 305 | : false; |
306 | 306 | //echo '<h4>$state_country : ' . $state_country . ' <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>'; |
307 | 307 | //echo '<h4>$state_name : ' . $state_name . ' <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>'; |
308 | 308 | //echo '<h4>$state_abbr : ' . $state_abbr . ' <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>'; |
309 | 309 | |
310 | - if ( $state_country && $state_name && $state_abbr ) { |
|
311 | - $new_state = EED_Add_New_State::save_new_state_to_db( array( |
|
312 | - 'CNT_ISO'=> strtoupper( $state_country ), |
|
313 | - 'STA_abbrev' => strtoupper( $state_abbr ), |
|
314 | - 'STA_name' => ucwords( $state_name ), |
|
310 | + if ($state_country && $state_name && $state_abbr) { |
|
311 | + $new_state = EED_Add_New_State::save_new_state_to_db(array( |
|
312 | + 'CNT_ISO'=> strtoupper($state_country), |
|
313 | + 'STA_abbrev' => strtoupper($state_abbr), |
|
314 | + 'STA_name' => ucwords($state_name), |
|
315 | 315 | 'STA_active' => FALSE |
316 | 316 | )); |
317 | 317 | |
318 | - if ( $new_state instanceof EE_State ) { |
|
318 | + if ($new_state instanceof EE_State) { |
|
319 | 319 | // clean house |
320 | - EE_Registry::instance()->REQ->un_set( 'nsmf_add_new_state' ); |
|
321 | - EE_Registry::instance()->REQ->un_set( 'nsmf_new_state_country' ); |
|
322 | - EE_Registry::instance()->REQ->un_set( 'nsmf_new_state_name' ); |
|
323 | - EE_Registry::instance()->REQ->un_set( 'nsmf_new_state_abbrv' ); |
|
320 | + EE_Registry::instance()->REQ->un_set('nsmf_add_new_state'); |
|
321 | + EE_Registry::instance()->REQ->un_set('nsmf_new_state_country'); |
|
322 | + EE_Registry::instance()->REQ->un_set('nsmf_new_state_name'); |
|
323 | + EE_Registry::instance()->REQ->un_set('nsmf_new_state_abbrv'); |
|
324 | 324 | |
325 | 325 | // get any existing new states |
326 | 326 | $new_states = EE_Registry::instance()->SSN->get_session_data( |
327 | 327 | 'nsmf_new_states' |
328 | 328 | ); |
329 | - $new_states[ $new_state->ID() ] = $new_state; |
|
329 | + $new_states[$new_state->ID()] = $new_state; |
|
330 | 330 | EE_Registry::instance()->SSN->set_session_data( |
331 | - array( 'nsmf_new_states' => $new_states ) |
|
331 | + array('nsmf_new_states' => $new_states) |
|
332 | 332 | ); |
333 | 333 | |
334 | - if ( EE_Registry::instance()->REQ->ajax ) { |
|
335 | - echo json_encode( array( |
|
334 | + if (EE_Registry::instance()->REQ->ajax) { |
|
335 | + echo json_encode(array( |
|
336 | 336 | 'success' => TRUE, |
337 | 337 | 'id' => $new_state->ID(), |
338 | 338 | 'name' => $new_state->name(), |
@@ -347,12 +347,12 @@ discard block |
||
347 | 347 | } |
348 | 348 | |
349 | 349 | } else { |
350 | - $error = __( 'A new State/Province could not be added because invalid or missing data was received.', 'event_espresso' ); |
|
351 | - if ( EE_Registry::instance()->REQ->ajax ) { |
|
352 | - echo json_encode( array( 'error' => $error )); |
|
350 | + $error = __('A new State/Province could not be added because invalid or missing data was received.', 'event_espresso'); |
|
351 | + if (EE_Registry::instance()->REQ->ajax) { |
|
352 | + echo json_encode(array('error' => $error)); |
|
353 | 353 | exit(); |
354 | 354 | } else { |
355 | - EE_Error::add_error( $error, __FILE__, __FUNCTION__, __LINE__ ); |
|
355 | + EE_Error::add_error($error, __FILE__, __FUNCTION__, __LINE__); |
|
356 | 356 | } |
357 | 357 | } |
358 | 358 | } |
@@ -370,11 +370,11 @@ discard block |
||
370 | 370 | * @param array $request_params |
371 | 371 | * @return array |
372 | 372 | */ |
373 | - public static function filter_checkout_request_params ( $request_params ) { |
|
374 | - foreach ( $request_params as $form_section ) { |
|
375 | - if ( is_array( $form_section )) { |
|
376 | - EED_Add_New_State::unset_new_state_request_params( $form_section ); |
|
377 | - EED_Add_New_State::filter_checkout_request_params( $form_section ); |
|
373 | + public static function filter_checkout_request_params($request_params) { |
|
374 | + foreach ($request_params as $form_section) { |
|
375 | + if (is_array($form_section)) { |
|
376 | + EED_Add_New_State::unset_new_state_request_params($form_section); |
|
377 | + EED_Add_New_State::filter_checkout_request_params($form_section); |
|
378 | 378 | } |
379 | 379 | } |
380 | 380 | return $request_params; |
@@ -389,12 +389,12 @@ discard block |
||
389 | 389 | * @param array $request_params |
390 | 390 | * @return boolean |
391 | 391 | */ |
392 | - public static function unset_new_state_request_params ( $request_params ) { |
|
393 | - unset( $request_params[ 'new_state_micro_form' ] ); |
|
394 | - unset( $request_params[ 'new_state_micro_add_new_state' ] ); |
|
395 | - unset( $request_params[ 'new_state_micro_new_state_country' ] ); |
|
396 | - unset( $request_params[ 'new_state_micro_new_state_name' ] ); |
|
397 | - unset( $request_params[ 'new_state_micro_new_state_abbrv' ] ); |
|
392 | + public static function unset_new_state_request_params($request_params) { |
|
393 | + unset($request_params['new_state_micro_form']); |
|
394 | + unset($request_params['new_state_micro_add_new_state']); |
|
395 | + unset($request_params['new_state_micro_new_state_country']); |
|
396 | + unset($request_params['new_state_micro_new_state_name']); |
|
397 | + unset($request_params['new_state_micro_new_state_abbrv']); |
|
398 | 398 | return $request_params; |
399 | 399 | } |
400 | 400 | |
@@ -407,25 +407,25 @@ discard block |
||
407 | 407 | * @param array $props_n_values |
408 | 408 | * @return boolean |
409 | 409 | */ |
410 | - public static function save_new_state_to_db ( $props_n_values = array() ) { |
|
410 | + public static function save_new_state_to_db($props_n_values = array()) { |
|
411 | 411 | // EEH_Debug_Tools::printr( $props_n_values, '$props_n_values <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
412 | - $existing_state = EEM_State::instance()->get_all( array( $props_n_values, 'limit' => 1 )); |
|
413 | - if ( ! empty( $existing_state )) { |
|
414 | - return array_pop( $existing_state ); |
|
412 | + $existing_state = EEM_State::instance()->get_all(array($props_n_values, 'limit' => 1)); |
|
413 | + if ( ! empty($existing_state)) { |
|
414 | + return array_pop($existing_state); |
|
415 | 415 | } |
416 | - $new_state = EE_State::new_instance( $props_n_values ); |
|
417 | - if ( $new_state instanceof EE_State ) { |
|
416 | + $new_state = EE_State::new_instance($props_n_values); |
|
417 | + if ($new_state instanceof EE_State) { |
|
418 | 418 | // if not non-ajax admin |
419 | - $new_state_key = 'new-state-added-' . $new_state->country_iso() . '-' . $new_state->abbrev(); |
|
419 | + $new_state_key = 'new-state-added-'.$new_state->country_iso().'-'.$new_state->abbrev(); |
|
420 | 420 | $new_state_notice = sprintf( |
421 | - __( 'A new State named "%1$s (%2$s)" was dynamically added from an Event Espresso form for the Country of "%3$s".%5$sTo verify, edit, and/or delete this new State, please go to the %4$s and update the States / Provinces section.%5$sCheck "Yes" to have this new State added to dropdown select lists in forms.', 'event_espresso' ), |
|
422 | - '<b>' . $new_state->name() . '</b>', |
|
423 | - '<b>' . $new_state->abbrev() . '</b>', |
|
424 | - '<b>' . $new_state->country()->name() . '</b>', |
|
425 | - '<a href="' . add_query_arg( array( 'page' => 'espresso_general_settings', 'action' => 'country_settings', 'country' => $new_state->country_iso() ), admin_url( 'admin.php' )) . '">' . __( 'Event Espresso - General Settings > Countries Tab', 'event_espresso' ) . '</a>', |
|
421 | + __('A new State named "%1$s (%2$s)" was dynamically added from an Event Espresso form for the Country of "%3$s".%5$sTo verify, edit, and/or delete this new State, please go to the %4$s and update the States / Provinces section.%5$sCheck "Yes" to have this new State added to dropdown select lists in forms.', 'event_espresso'), |
|
422 | + '<b>'.$new_state->name().'</b>', |
|
423 | + '<b>'.$new_state->abbrev().'</b>', |
|
424 | + '<b>'.$new_state->country()->name().'</b>', |
|
425 | + '<a href="'.add_query_arg(array('page' => 'espresso_general_settings', 'action' => 'country_settings', 'country' => $new_state->country_iso()), admin_url('admin.php')).'">'.__('Event Espresso - General Settings > Countries Tab', 'event_espresso').'</a>', |
|
426 | 426 | '<br />' |
427 | 427 | ); |
428 | - EE_Error::add_persistent_admin_notice( $new_state_key, $new_state_notice ); |
|
428 | + EE_Error::add_persistent_admin_notice($new_state_key, $new_state_notice); |
|
429 | 429 | $new_state->save(); |
430 | 430 | EEM_State::instance()->reset_cached_states(); |
431 | 431 | return $new_state; |
@@ -444,22 +444,22 @@ discard block |
||
444 | 444 | * @param array $cols_n_values |
445 | 445 | * @return boolean |
446 | 446 | */ |
447 | - public static function update_country_settings( $CNT_ISO = '', $STA_ID = '', $cols_n_values = array() ) { |
|
448 | - $CNT_ISO = ! empty( $CNT_ISO ) ? $CNT_ISO : FALSE; |
|
449 | - if ( ! $CNT_ISO ) { |
|
450 | - EE_Error::add_error( __( 'An invalid or missing Country ISO Code was received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ ); |
|
447 | + public static function update_country_settings($CNT_ISO = '', $STA_ID = '', $cols_n_values = array()) { |
|
448 | + $CNT_ISO = ! empty($CNT_ISO) ? $CNT_ISO : FALSE; |
|
449 | + if ( ! $CNT_ISO) { |
|
450 | + EE_Error::add_error(__('An invalid or missing Country ISO Code was received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__); |
|
451 | 451 | } |
452 | - $STA_abbrev = is_array( $cols_n_values ) && isset( $cols_n_values['STA_abbrev'] ) ? $cols_n_values['STA_abbrev'] : FALSE; |
|
453 | - if ( ! $STA_abbrev && ! empty( $STA_ID )) { |
|
454 | - $state = EEM_State::instance()->get_one_by_ID( $STA_ID ); |
|
455 | - if ( $state instanceof EE_State ) { |
|
452 | + $STA_abbrev = is_array($cols_n_values) && isset($cols_n_values['STA_abbrev']) ? $cols_n_values['STA_abbrev'] : FALSE; |
|
453 | + if ( ! $STA_abbrev && ! empty($STA_ID)) { |
|
454 | + $state = EEM_State::instance()->get_one_by_ID($STA_ID); |
|
455 | + if ($state instanceof EE_State) { |
|
456 | 456 | $STA_abbrev = $state->abbrev(); |
457 | 457 | } |
458 | 458 | } |
459 | - if ( ! $STA_abbrev ) { |
|
460 | - EE_Error::add_error( __( 'An invalid or missing State Abbreviation was received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ ); |
|
459 | + if ( ! $STA_abbrev) { |
|
460 | + EE_Error::add_error(__('An invalid or missing State Abbreviation was received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__); |
|
461 | 461 | } |
462 | - EE_Error::dismiss_persistent_admin_notice( $CNT_ISO . '-' . $STA_abbrev, TRUE, TRUE ); |
|
462 | + EE_Error::dismiss_persistent_admin_notice($CNT_ISO.'-'.$STA_abbrev, TRUE, TRUE); |
|
463 | 463 | } |
464 | 464 | |
465 | 465 | |
@@ -475,19 +475,19 @@ discard block |
||
475 | 475 | * @param $answer |
476 | 476 | * @return bool |
477 | 477 | */ |
478 | - public static function inject_new_reg_state_into_options( $state_options = array(), EE_SPCO_Reg_Step_Attendee_Information $reg_step, EE_Registration $registration, EE_Question $question, $answer ) { |
|
479 | - if ( $answer instanceof EE_Answer && $question instanceof EE_Question && $question->type() === EEM_Question::QST_type_state ) { |
|
478 | + public static function inject_new_reg_state_into_options($state_options = array(), EE_SPCO_Reg_Step_Attendee_Information $reg_step, EE_Registration $registration, EE_Question $question, $answer) { |
|
479 | + if ($answer instanceof EE_Answer && $question instanceof EE_Question && $question->type() === EEM_Question::QST_type_state) { |
|
480 | 480 | $STA_ID = $answer->value(); |
481 | - if ( ! empty( $STA_ID ) ) { |
|
482 | - $state = EEM_State::instance()->get_one_by_ID( $STA_ID ); |
|
483 | - if ( $state instanceof EE_State ) { |
|
481 | + if ( ! empty($STA_ID)) { |
|
482 | + $state = EEM_State::instance()->get_one_by_ID($STA_ID); |
|
483 | + if ($state instanceof EE_State) { |
|
484 | 484 | $country = $state->country(); |
485 | - if ( $country instanceof EE_Country ) { |
|
486 | - if ( ! isset( $state_options[ $country->name() ] )) { |
|
487 | - $state_options[ $country->name() ] = array(); |
|
485 | + if ($country instanceof EE_Country) { |
|
486 | + if ( ! isset($state_options[$country->name()])) { |
|
487 | + $state_options[$country->name()] = array(); |
|
488 | 488 | } |
489 | - if ( ! isset( $state_options[ $country->name() ][ $STA_ID ] )) { |
|
490 | - $state_options[ $country->name() ][ $STA_ID ] = $state->name(); |
|
489 | + if ( ! isset($state_options[$country->name()][$STA_ID])) { |
|
490 | + $state_options[$country->name()][$STA_ID] = $state->name(); |
|
491 | 491 | } |
492 | 492 | } |
493 | 493 | } |
@@ -509,14 +509,14 @@ discard block |
||
509 | 509 | * @param $answer |
510 | 510 | * @return bool |
511 | 511 | */ |
512 | - public static function inject_new_reg_country_into_options( $country_options = array(), EE_SPCO_Reg_Step_Attendee_Information $reg_step, EE_Registration $registration, EE_Question $question, $answer ) { |
|
513 | - if ( $answer instanceof EE_Answer && $question instanceof EE_Question && $question->type() === EEM_Question::QST_type_country ) { |
|
512 | + public static function inject_new_reg_country_into_options($country_options = array(), EE_SPCO_Reg_Step_Attendee_Information $reg_step, EE_Registration $registration, EE_Question $question, $answer) { |
|
513 | + if ($answer instanceof EE_Answer && $question instanceof EE_Question && $question->type() === EEM_Question::QST_type_country) { |
|
514 | 514 | $CNT_ISO = $answer->value(); |
515 | - if ( ! empty( $CNT_ISO ) ) { |
|
516 | - $country = EEM_Country::instance()->get_one_by_ID( $CNT_ISO ); |
|
517 | - if ( $country instanceof EE_Country ) { |
|
518 | - if ( ! isset( $country_options[ $CNT_ISO ] ) ) { |
|
519 | - $country_options[ $CNT_ISO ] = $country->name(); |
|
515 | + if ( ! empty($CNT_ISO)) { |
|
516 | + $country = EEM_Country::instance()->get_one_by_ID($CNT_ISO); |
|
517 | + if ($country instanceof EE_Country) { |
|
518 | + if ( ! isset($country_options[$CNT_ISO])) { |
|
519 | + $country_options[$CNT_ISO] = $country->name(); |
|
520 | 520 | } |
521 | 521 | } |
522 | 522 | } |
@@ -533,14 +533,14 @@ discard block |
||
533 | 533 | * @param EE_State[] $state_options |
534 | 534 | * @return boolean |
535 | 535 | */ |
536 | - public static function state_options( $state_options = array() ) { |
|
536 | + public static function state_options($state_options = array()) { |
|
537 | 537 | $new_states = EED_Add_New_State::_get_new_states(); |
538 | - foreach ( $new_states as $new_state ) { |
|
538 | + foreach ($new_states as $new_state) { |
|
539 | 539 | if ( |
540 | 540 | $new_state instanceof EE_State |
541 | 541 | && $new_state->country() instanceof EE_Country |
542 | 542 | ) { |
543 | - $state_options[ $new_state->country()->name() ][ $new_state->ID() ] = $new_state->name(); |
|
543 | + $state_options[$new_state->country()->name()][$new_state->ID()] = $new_state->name(); |
|
544 | 544 | } |
545 | 545 | } |
546 | 546 | return $state_options; |
@@ -556,12 +556,12 @@ discard block |
||
556 | 556 | */ |
557 | 557 | protected static function _get_new_states() { |
558 | 558 | $new_states = array(); |
559 | - if ( EE_Registry::instance()->SSN instanceof EE_Session ) { |
|
559 | + if (EE_Registry::instance()->SSN instanceof EE_Session) { |
|
560 | 560 | $new_states = EE_Registry::instance()->SSN->get_session_data( |
561 | 561 | 'nsmf_new_states' |
562 | 562 | ); |
563 | 563 | } |
564 | - return is_array( $new_states ) ? $new_states : array(); |
|
564 | + return is_array($new_states) ? $new_states : array(); |
|
565 | 565 | } |
566 | 566 | |
567 | 567 | |
@@ -573,14 +573,14 @@ discard block |
||
573 | 573 | * @param EE_Country[] $country_options |
574 | 574 | * @return boolean |
575 | 575 | */ |
576 | - public static function country_options( $country_options = array() ) { |
|
576 | + public static function country_options($country_options = array()) { |
|
577 | 577 | $new_states = EED_Add_New_State::_get_new_states(); |
578 | - foreach ( $new_states as $new_state ) { |
|
578 | + foreach ($new_states as $new_state) { |
|
579 | 579 | if ( |
580 | 580 | $new_state instanceof EE_State |
581 | 581 | && $new_state->country() instanceof EE_Country |
582 | 582 | ) { |
583 | - $country_options[ $new_state->country()->ID() ] = $new_state->country()->name(); |
|
583 | + $country_options[$new_state->country()->ID()] = $new_state->country()->name(); |
|
584 | 584 | } |
585 | 585 | } |
586 | 586 | return $country_options; |
@@ -495,7 +495,7 @@ |
||
495 | 495 | * display_description |
496 | 496 | * |
497 | 497 | * @access public |
498 | - * @param $value |
|
498 | + * @param integer $value |
|
499 | 499 | * @return bool |
500 | 500 | */ |
501 | 501 | public static function display_description( $value ) { |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -43,7 +43,7 @@ discard block |
||
43 | 43 | * @return EED_Events_Archive |
44 | 44 | */ |
45 | 45 | public static function instance() { |
46 | - return parent::get_instance( __CLASS__ ); |
|
46 | + return parent::get_instance(__CLASS__); |
|
47 | 47 | } |
48 | 48 | |
49 | 49 | |
@@ -55,9 +55,9 @@ discard block |
||
55 | 55 | * @return void |
56 | 56 | */ |
57 | 57 | public static function set_hooks() { |
58 | - EE_Config::register_route( EE_Registry::instance()->CFG->core->event_cpt_slug, 'Events_Archive', 'run' ); |
|
59 | - EE_Config::register_route( 'event_list', 'Events_Archive', 'event_list' ); |
|
60 | - add_action( 'wp_loaded', array( 'EED_Events_Archive', 'set_definitions' ), 2 ); |
|
58 | + EE_Config::register_route(EE_Registry::instance()->CFG->core->event_cpt_slug, 'Events_Archive', 'run'); |
|
59 | + EE_Config::register_route('event_list', 'Events_Archive', 'event_list'); |
|
60 | + add_action('wp_loaded', array('EED_Events_Archive', 'set_definitions'), 2); |
|
61 | 61 | } |
62 | 62 | |
63 | 63 | /** |
@@ -67,7 +67,7 @@ discard block |
||
67 | 67 | * @return void |
68 | 68 | */ |
69 | 69 | public static function set_hooks_admin() { |
70 | - add_action( 'wp_loaded', array( 'EED_Events_Archive', 'set_definitions' ), 2 ); |
|
70 | + add_action('wp_loaded', array('EED_Events_Archive', 'set_definitions'), 2); |
|
71 | 71 | } |
72 | 72 | |
73 | 73 | |
@@ -80,8 +80,8 @@ discard block |
||
80 | 80 | * @return void |
81 | 81 | */ |
82 | 82 | public static function set_definitions() { |
83 | - define( 'EVENTS_ARCHIVE_ASSETS_URL', plugin_dir_url( __FILE__ ) . 'assets' . DS ); |
|
84 | - define( 'EVENTS_ARCHIVE_TEMPLATES_PATH', str_replace( '\\', DS, plugin_dir_path( __FILE__ )) . 'templates' . DS ); |
|
83 | + define('EVENTS_ARCHIVE_ASSETS_URL', plugin_dir_url(__FILE__).'assets'.DS); |
|
84 | + define('EVENTS_ARCHIVE_TEMPLATES_PATH', str_replace('\\', DS, plugin_dir_path(__FILE__)).'templates'.DS); |
|
85 | 85 | } |
86 | 86 | |
87 | 87 | |
@@ -91,10 +91,10 @@ discard block |
||
91 | 91 | * |
92 | 92 | * @return \EE_Events_Archive_Config |
93 | 93 | */ |
94 | - protected function set_config(){ |
|
95 | - $this->set_config_section( 'template_settings' ); |
|
96 | - $this->set_config_class( 'EE_Events_Archive_Config' ); |
|
97 | - $this->set_config_name( 'EED_Events_Archive' ); |
|
94 | + protected function set_config() { |
|
95 | + $this->set_config_section('template_settings'); |
|
96 | + $this->set_config_class('EE_Events_Archive_Config'); |
|
97 | + $this->set_config_name('EED_Events_Archive'); |
|
98 | 98 | } |
99 | 99 | |
100 | 100 | |
@@ -106,35 +106,35 @@ discard block |
||
106 | 106 | * @param \EE_Events_Archive_Config $config |
107 | 107 | * @return \EE_Template_Part_Manager |
108 | 108 | */ |
109 | - public function initialize_template_parts( EE_Events_Archive_Config $config = null ) { |
|
109 | + public function initialize_template_parts(EE_Events_Archive_Config $config = null) { |
|
110 | 110 | $config = $config instanceof EE_Events_Archive_Config ? $config : $this->config(); |
111 | 111 | EEH_Autoloader::instance()->register_template_part_autoloaders(); |
112 | 112 | $template_parts = new EE_Template_Part_Manager(); |
113 | 113 | $template_parts->add_template_part( |
114 | 114 | 'tickets', |
115 | - __( 'Ticket Selector', 'event_espresso' ), |
|
115 | + __('Ticket Selector', 'event_espresso'), |
|
116 | 116 | 'content-espresso_events-tickets.php', |
117 | 117 | $config->display_order_tickets |
118 | 118 | ); |
119 | 119 | $template_parts->add_template_part( |
120 | 120 | 'datetimes', |
121 | - __( 'Dates and Times', 'event_espresso' ), |
|
121 | + __('Dates and Times', 'event_espresso'), |
|
122 | 122 | 'content-espresso_events-datetimes.php', |
123 | 123 | $config->display_order_datetimes |
124 | 124 | ); |
125 | 125 | $template_parts->add_template_part( |
126 | 126 | 'event', |
127 | - __( 'Event Description', 'event_espresso' ), |
|
127 | + __('Event Description', 'event_espresso'), |
|
128 | 128 | 'content-espresso_events-details.php', |
129 | 129 | $config->display_order_event |
130 | 130 | ); |
131 | 131 | $template_parts->add_template_part( |
132 | 132 | 'venue', |
133 | - __( 'Venue Information', 'event_espresso' ), |
|
133 | + __('Venue Information', 'event_espresso'), |
|
134 | 134 | 'content-espresso_events-venues.php', |
135 | 135 | $config->display_order_venue |
136 | 136 | ); |
137 | - do_action( 'AHEE__EED_Event_Archive__initialize_template_parts', $template_parts ); |
|
137 | + do_action('AHEE__EED_Event_Archive__initialize_template_parts', $template_parts); |
|
138 | 138 | return $template_parts; |
139 | 139 | } |
140 | 140 | |
@@ -147,8 +147,8 @@ discard block |
||
147 | 147 | * @param WP $WP |
148 | 148 | * @return void |
149 | 149 | */ |
150 | - public function run( $WP ) { |
|
151 | - do_action( 'AHEE__EED_Events_Archive__before_run' ); |
|
150 | + public function run($WP) { |
|
151 | + do_action('AHEE__EED_Events_Archive__before_run'); |
|
152 | 152 | // ensure valid EE_Events_Archive_Config() object exists |
153 | 153 | $this->set_config(); |
154 | 154 | /** @type EE_Events_Archive_Config $config */ |
@@ -160,14 +160,14 @@ discard block |
||
160 | 160 | EEH_Event_Query::add_query_filters(); |
161 | 161 | // set params that will get used by the filters |
162 | 162 | EEH_Event_Query::set_query_params( |
163 | - '', // month |
|
164 | - '', // category |
|
165 | - $config->display_expired_events, // show_expired |
|
166 | - 'start_date', // orderby |
|
163 | + '', // month |
|
164 | + '', // category |
|
165 | + $config->display_expired_events, // show_expired |
|
166 | + 'start_date', // orderby |
|
167 | 167 | 'ASC' // sort |
168 | 168 | ); |
169 | 169 | // check what template is loaded |
170 | - add_filter( 'template_include', array( $this, 'template_include' ), 999, 1 ); |
|
170 | + add_filter('template_include', array($this, 'template_include'), 999, 1); |
|
171 | 171 | } |
172 | 172 | |
173 | 173 | |
@@ -199,32 +199,32 @@ discard block |
||
199 | 199 | * @param string $template |
200 | 200 | * @return string |
201 | 201 | */ |
202 | - public function template_include( $template = '' ) { |
|
202 | + public function template_include($template = '') { |
|
203 | 203 | // don't add content filter for dedicated EE child themes or private posts |
204 | - if ( ! EEH_Template::is_espresso_theme() ) { |
|
204 | + if ( ! EEH_Template::is_espresso_theme()) { |
|
205 | 205 | /** @type EE_Events_Archive_Config $config */ |
206 | 206 | $config = $this->config(); |
207 | 207 | // add status banner ? |
208 | - if ( $config->display_status_banner ) { |
|
209 | - add_filter( 'the_title', array( 'EED_Events_Archive', 'the_title' ), 100, 2 ); |
|
208 | + if ($config->display_status_banner) { |
|
209 | + add_filter('the_title', array('EED_Events_Archive', 'the_title'), 100, 2); |
|
210 | 210 | } |
211 | 211 | // if NOT a custom template |
212 | 212 | if ( |
213 | - EE_Registry::instance()->load_core( 'Front_Controller', array(), false, true )->get_selected_template() != 'archive-espresso_events.php' |
|
214 | - || apply_filters( 'FHEE__EED_Event_Archive__template_include__allow_custom_selected_template', FALSE ) |
|
213 | + EE_Registry::instance()->load_core('Front_Controller', array(), false, true)->get_selected_template() != 'archive-espresso_events.php' |
|
214 | + || apply_filters('FHEE__EED_Event_Archive__template_include__allow_custom_selected_template', FALSE) |
|
215 | 215 | ) { |
216 | 216 | // don't display entry meta because the existing theme will take care of that |
217 | - add_filter( 'FHEE__EED_Events_Archive__template_include__events_list_active', '__return_true' ); |
|
217 | + add_filter('FHEE__EED_Events_Archive__template_include__events_list_active', '__return_true'); |
|
218 | 218 | // load functions.php file for the theme (loaded by WP if using child theme) |
219 | 219 | EEH_Template::load_espresso_theme_functions(); |
220 | 220 | // because we don't know if the theme is using the_excerpt() |
221 | - add_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_details' ), 100, 1 ); |
|
221 | + add_filter('the_excerpt', array('EED_Events_Archive', 'event_details'), 100, 1); |
|
222 | 222 | // or the_content |
223 | - add_filter( 'the_content', array( 'EED_Events_Archive', 'event_details' ), 100, 1 ); |
|
223 | + add_filter('the_content', array('EED_Events_Archive', 'event_details'), 100, 1); |
|
224 | 224 | // and just in case they are running get_the_excerpt() which DESTROYS things |
225 | - add_filter( 'get_the_excerpt', array( 'EED_Events_Archive', 'get_the_excerpt' ), 1, 1 ); |
|
225 | + add_filter('get_the_excerpt', array('EED_Events_Archive', 'get_the_excerpt'), 1, 1); |
|
226 | 226 | // don't display entry meta because the existing theme will take care of that |
227 | - add_filter( 'FHEE__content_espresso_events_details_template__display_entry_meta', '__return_false' ); |
|
227 | + add_filter('FHEE__content_espresso_events_details_template__display_entry_meta', '__return_false'); |
|
228 | 228 | } |
229 | 229 | } |
230 | 230 | return $template; |
@@ -239,17 +239,17 @@ discard block |
||
239 | 239 | * @param string $excerpt |
240 | 240 | * @return string |
241 | 241 | */ |
242 | - public static function get_the_excerpt( $excerpt = '' ) { |
|
243 | - if ( post_password_required() ) { |
|
242 | + public static function get_the_excerpt($excerpt = '') { |
|
243 | + if (post_password_required()) { |
|
244 | 244 | return $excerpt; |
245 | 245 | } |
246 | - if ( apply_filters( 'FHEE__EED_Events_Archive__get_the_excerpt__theme_uses_get_the_excerpt', false ) ) { |
|
247 | - remove_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_details' ), 100 ); |
|
248 | - remove_filter( 'the_content', array( 'EED_Events_Archive', 'event_details' ), 100 ); |
|
249 | - $excerpt = EED_Events_Archive::event_details( $excerpt ); |
|
246 | + if (apply_filters('FHEE__EED_Events_Archive__get_the_excerpt__theme_uses_get_the_excerpt', false)) { |
|
247 | + remove_filter('the_excerpt', array('EED_Events_Archive', 'event_details'), 100); |
|
248 | + remove_filter('the_content', array('EED_Events_Archive', 'event_details'), 100); |
|
249 | + $excerpt = EED_Events_Archive::event_details($excerpt); |
|
250 | 250 | } else { |
251 | 251 | EED_Events_Archive::$using_get_the_excerpt = true; |
252 | - add_filter( 'wp_trim_excerpt', array( 'EED_Events_Archive', 'end_get_the_excerpt' ), 999, 1 ); |
|
252 | + add_filter('wp_trim_excerpt', array('EED_Events_Archive', 'end_get_the_excerpt'), 999, 1); |
|
253 | 253 | } |
254 | 254 | return $excerpt; |
255 | 255 | } |
@@ -263,7 +263,7 @@ discard block |
||
263 | 263 | * @param string $text |
264 | 264 | * @return string |
265 | 265 | */ |
266 | - public static function end_get_the_excerpt( $text = '' ) { |
|
266 | + public static function end_get_the_excerpt($text = '') { |
|
267 | 267 | EED_Events_Archive::$using_get_the_excerpt = false; |
268 | 268 | return $text; |
269 | 269 | } |
@@ -278,10 +278,10 @@ discard block |
||
278 | 278 | * @param string $id |
279 | 279 | * @return string |
280 | 280 | */ |
281 | - public static function the_title( $title = '', $id = '' ) { |
|
281 | + public static function the_title($title = '', $id = '') { |
|
282 | 282 | global $post; |
283 | - if ( $post instanceof WP_Post ) { |
|
284 | - return in_the_loop() && $post->ID == $id ? espresso_event_status_banner( $post->ID ) . $title : $title; |
|
283 | + if ($post instanceof WP_Post) { |
|
284 | + return in_the_loop() && $post->ID == $id ? espresso_event_status_banner($post->ID).$title : $title; |
|
285 | 285 | } |
286 | 286 | return $title; |
287 | 287 | } |
@@ -295,7 +295,7 @@ discard block |
||
295 | 295 | * @param string $content |
296 | 296 | * @return string |
297 | 297 | */ |
298 | - public static function event_details( $content ) { |
|
298 | + public static function event_details($content) { |
|
299 | 299 | global $post; |
300 | 300 | static $current_post_ID = 0; |
301 | 301 | if ( |
@@ -304,8 +304,8 @@ discard block |
||
304 | 304 | && ! EED_Events_Archive::$using_get_the_excerpt |
305 | 305 | && ! post_password_required() |
306 | 306 | && ( |
307 | - apply_filters( 'FHEE__EES_Espresso_Events__process_shortcode__true', false ) |
|
308 | - || ! apply_filters( 'FHEE__content_espresso_events__template_loaded', false ) |
|
307 | + apply_filters('FHEE__EES_Espresso_Events__process_shortcode__true', false) |
|
308 | + || ! apply_filters('FHEE__content_espresso_events__template_loaded', false) |
|
309 | 309 | ) |
310 | 310 | ) { |
311 | 311 | // Set current post ID to prevent showing content twice, but only if headers have definitely been sent. |
@@ -314,8 +314,8 @@ discard block |
||
314 | 314 | // We want to allow those plugins to still do their thing and have access to our content, but depending on |
315 | 315 | // how your event content is being displayed (shortcode, CPT route, etc), this filter can get applied twice, |
316 | 316 | // so the following allows this filter to be applied multiple times, but only once for real |
317 | - $current_post_ID = did_action( 'loop_start' ) ? $post->ID : 0; |
|
318 | - if ( EE_Registry::instance()->CFG->template_settings->EED_Events_Archive->use_sortable_display_order ) { |
|
317 | + $current_post_ID = did_action('loop_start') ? $post->ID : 0; |
|
318 | + if (EE_Registry::instance()->CFG->template_settings->EED_Events_Archive->use_sortable_display_order) { |
|
319 | 319 | $content = \EED_Events_Archive::use_sortable_display_order(); |
320 | 320 | } else { |
321 | 321 | $content = \EED_Events_Archive::use_filterable_display_order(); |
@@ -334,20 +334,20 @@ discard block |
||
334 | 334 | */ |
335 | 335 | protected static function use_sortable_display_order() { |
336 | 336 | // no further password checks required atm |
337 | - add_filter( 'FHEE__EED_Events_Archive__event_details__no_post_password_required', '__return_true' ); |
|
337 | + add_filter('FHEE__EED_Events_Archive__event_details__no_post_password_required', '__return_true'); |
|
338 | 338 | // we need to first remove this callback from being applied to the_content() or the_excerpt() (otherwise it will recurse and blow up the interweb) |
339 | - remove_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_details' ), 100 ); |
|
340 | - remove_filter( 'the_content', array( 'EED_Events_Archive', 'event_details' ), 100 ); |
|
341 | - remove_filter( 'get_the_excerpt', array( 'EED_Events_Archive', 'get_the_excerpt' ), 1 ); |
|
339 | + remove_filter('the_excerpt', array('EED_Events_Archive', 'event_details'), 100); |
|
340 | + remove_filter('the_content', array('EED_Events_Archive', 'event_details'), 100); |
|
341 | + remove_filter('get_the_excerpt', array('EED_Events_Archive', 'get_the_excerpt'), 1); |
|
342 | 342 | // now add additional content depending on whether event is using the_excerpt() or the_content() |
343 | 343 | EED_Events_Archive::instance()->template_parts = EED_Events_Archive::instance()->initialize_template_parts(); |
344 | - $content = EEH_Template::locate_template( 'content-espresso_events-details.php' ); |
|
345 | - $content = EED_Events_Archive::instance()->template_parts->apply_template_part_filters( $content ); |
|
344 | + $content = EEH_Template::locate_template('content-espresso_events-details.php'); |
|
345 | + $content = EED_Events_Archive::instance()->template_parts->apply_template_part_filters($content); |
|
346 | 346 | // re-add our main filters (or else the next event won't have them) |
347 | - add_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_details' ), 100, 1 ); |
|
348 | - add_filter( 'the_content', array( 'EED_Events_Archive', 'event_details' ), 100, 1 ); |
|
349 | - add_filter( 'get_the_excerpt', array( 'EED_Events_Archive', 'get_the_excerpt' ), 1, 1 ); |
|
350 | - remove_filter( 'FHEE__EED_Events_Archive__event_details__no_post_password_required', '__return_true' ); |
|
347 | + add_filter('the_excerpt', array('EED_Events_Archive', 'event_details'), 100, 1); |
|
348 | + add_filter('the_content', array('EED_Events_Archive', 'event_details'), 100, 1); |
|
349 | + add_filter('get_the_excerpt', array('EED_Events_Archive', 'get_the_excerpt'), 1, 1); |
|
350 | + remove_filter('FHEE__EED_Events_Archive__event_details__no_post_password_required', '__return_true'); |
|
351 | 351 | return $content; |
352 | 352 | } |
353 | 353 | |
@@ -362,22 +362,22 @@ discard block |
||
362 | 362 | protected static function use_filterable_display_order() { |
363 | 363 | // we need to first remove this callback from being applied to the_content() |
364 | 364 | // (otherwise it will recurse and blow up the interweb) |
365 | - remove_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_details' ), 100 ); |
|
366 | - remove_filter( 'the_content', array( 'EED_Events_Archive', 'event_details' ), 100 ); |
|
367 | - remove_filter( 'get_the_excerpt', array( 'EED_Events_Archive', 'get_the_excerpt' ), 1 ); |
|
365 | + remove_filter('the_excerpt', array('EED_Events_Archive', 'event_details'), 100); |
|
366 | + remove_filter('the_content', array('EED_Events_Archive', 'event_details'), 100); |
|
367 | + remove_filter('get_the_excerpt', array('EED_Events_Archive', 'get_the_excerpt'), 1); |
|
368 | 368 | //now add additional content depending on whether event is using the_excerpt() or the_content() |
369 | 369 | EED_Events_Archive::_add_additional_excerpt_filters(); |
370 | 370 | EED_Events_Archive::_add_additional_content_filters(); |
371 | - do_action( 'AHEE__EED_Events_Archive__use_filterable_display_order__after_add_filters' ); |
|
371 | + do_action('AHEE__EED_Events_Archive__use_filterable_display_order__after_add_filters'); |
|
372 | 372 | // now load our template |
373 | - $content = EEH_Template::locate_template( 'content-espresso_events-details.php' ); |
|
373 | + $content = EEH_Template::locate_template('content-espresso_events-details.php'); |
|
374 | 374 | // re-add our main filters (or else the next event won't have them) |
375 | - add_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_details' ), 100, 1 ); |
|
376 | - add_filter( 'the_content', array( 'EED_Events_Archive', 'event_details' ), 100, 1 ); |
|
377 | - add_filter( 'get_the_excerpt', array( 'EED_Events_Archive', 'get_the_excerpt' ), 1, 1 ); |
|
375 | + add_filter('the_excerpt', array('EED_Events_Archive', 'event_details'), 100, 1); |
|
376 | + add_filter('the_content', array('EED_Events_Archive', 'event_details'), 100, 1); |
|
377 | + add_filter('get_the_excerpt', array('EED_Events_Archive', 'get_the_excerpt'), 1, 1); |
|
378 | 378 | // but remove the other filters so that they don't get applied to the next post |
379 | 379 | EED_Events_Archive::_remove_additional_events_archive_filters(); |
380 | - do_action( 'AHEE__EED_Events_Archive__use_filterable_display_order__after_remove_filters' ); |
|
380 | + do_action('AHEE__EED_Events_Archive__use_filterable_display_order__after_remove_filters'); |
|
381 | 381 | // we're not returning the $content directly because the template we are loading uses the_content (or the_excerpt) |
382 | 382 | //return ! empty( $template ) ? $template : $content; |
383 | 383 | return $content; |
@@ -392,11 +392,11 @@ discard block |
||
392 | 392 | * @param string $content |
393 | 393 | * @return string |
394 | 394 | */ |
395 | - public static function event_datetimes( $content ) { |
|
396 | - if ( post_password_required() ) { |
|
395 | + public static function event_datetimes($content) { |
|
396 | + if (post_password_required()) { |
|
397 | 397 | return $content; |
398 | 398 | } |
399 | - return EEH_Template::locate_template( 'content-espresso_events-datetimes.php' ) . $content; |
|
399 | + return EEH_Template::locate_template('content-espresso_events-datetimes.php').$content; |
|
400 | 400 | } |
401 | 401 | |
402 | 402 | /** |
@@ -406,11 +406,11 @@ discard block |
||
406 | 406 | * @param string $content |
407 | 407 | * @return string |
408 | 408 | */ |
409 | - public static function event_tickets( $content ) { |
|
410 | - if ( post_password_required() ) { |
|
409 | + public static function event_tickets($content) { |
|
410 | + if (post_password_required()) { |
|
411 | 411 | return $content; |
412 | 412 | } |
413 | - return EEH_Template::locate_template( 'content-espresso_events-tickets.php' ) . $content; |
|
413 | + return EEH_Template::locate_template('content-espresso_events-tickets.php').$content; |
|
414 | 414 | } |
415 | 415 | |
416 | 416 | |
@@ -422,8 +422,8 @@ discard block |
||
422 | 422 | * @param string $content |
423 | 423 | * @return string |
424 | 424 | */ |
425 | - public static function event_venue( $content ) { |
|
426 | - return EED_Events_Archive::event_venues( $content ); |
|
425 | + public static function event_venue($content) { |
|
426 | + return EED_Events_Archive::event_venues($content); |
|
427 | 427 | } |
428 | 428 | |
429 | 429 | /** |
@@ -433,11 +433,11 @@ discard block |
||
433 | 433 | * @param string $content |
434 | 434 | * @return string |
435 | 435 | */ |
436 | - public static function event_venues( $content ) { |
|
437 | - if ( post_password_required() ) { |
|
436 | + public static function event_venues($content) { |
|
437 | + if (post_password_required()) { |
|
438 | 438 | return $content; |
439 | 439 | } |
440 | - return $content . EEH_Template::locate_template( 'content-espresso_events-venues.php' ); |
|
440 | + return $content.EEH_Template::locate_template('content-espresso_events-venues.php'); |
|
441 | 441 | } |
442 | 442 | |
443 | 443 | |
@@ -449,9 +449,9 @@ discard block |
||
449 | 449 | * @return void |
450 | 450 | */ |
451 | 451 | private static function _add_additional_excerpt_filters() { |
452 | - add_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_datetimes' ), 110, 1 ); |
|
453 | - add_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_tickets' ), 120, 1 ); |
|
454 | - add_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_venues' ), 130, 1 ); |
|
452 | + add_filter('the_excerpt', array('EED_Events_Archive', 'event_datetimes'), 110, 1); |
|
453 | + add_filter('the_excerpt', array('EED_Events_Archive', 'event_tickets'), 120, 1); |
|
454 | + add_filter('the_excerpt', array('EED_Events_Archive', 'event_venues'), 130, 1); |
|
455 | 455 | } |
456 | 456 | |
457 | 457 | |
@@ -463,9 +463,9 @@ discard block |
||
463 | 463 | * @return void |
464 | 464 | */ |
465 | 465 | private static function _add_additional_content_filters() { |
466 | - add_filter( 'the_content', array( 'EED_Events_Archive', 'event_datetimes' ), 110, 1 ); |
|
467 | - add_filter( 'the_content', array( 'EED_Events_Archive', 'event_tickets' ), 120, 1 ); |
|
468 | - add_filter( 'the_content', array( 'EED_Events_Archive', 'event_venues' ), 130, 1 ); |
|
466 | + add_filter('the_content', array('EED_Events_Archive', 'event_datetimes'), 110, 1); |
|
467 | + add_filter('the_content', array('EED_Events_Archive', 'event_tickets'), 120, 1); |
|
468 | + add_filter('the_content', array('EED_Events_Archive', 'event_venues'), 130, 1); |
|
469 | 469 | } |
470 | 470 | |
471 | 471 | |
@@ -477,12 +477,12 @@ discard block |
||
477 | 477 | * @return void |
478 | 478 | */ |
479 | 479 | private static function _remove_additional_events_archive_filters() { |
480 | - remove_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_datetimes' ), 110 ); |
|
481 | - remove_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_tickets' ), 120 ); |
|
482 | - remove_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_venues' ), 130 ); |
|
483 | - remove_filter( 'the_content', array( 'EED_Events_Archive', 'event_datetimes' ), 110 ); |
|
484 | - remove_filter( 'the_content', array( 'EED_Events_Archive', 'event_tickets' ), 120 ); |
|
485 | - remove_filter( 'the_content', array( 'EED_Events_Archive', 'event_venues' ), 130 ); |
|
480 | + remove_filter('the_excerpt', array('EED_Events_Archive', 'event_datetimes'), 110); |
|
481 | + remove_filter('the_excerpt', array('EED_Events_Archive', 'event_tickets'), 120); |
|
482 | + remove_filter('the_excerpt', array('EED_Events_Archive', 'event_venues'), 130); |
|
483 | + remove_filter('the_content', array('EED_Events_Archive', 'event_datetimes'), 110); |
|
484 | + remove_filter('the_content', array('EED_Events_Archive', 'event_tickets'), 120); |
|
485 | + remove_filter('the_content', array('EED_Events_Archive', 'event_venues'), 130); |
|
486 | 486 | } |
487 | 487 | |
488 | 488 | |
@@ -495,17 +495,17 @@ discard block |
||
495 | 495 | */ |
496 | 496 | public static function remove_all_events_archive_filters() { |
497 | 497 | //remove_filter( 'get_the_excerpt', array( 'EED_Events_Archive', 'get_the_excerpt' ), 1 ); |
498 | - remove_filter( 'the_title', array( 'EED_Events_Archive', 'the_title' ), 100 ); |
|
499 | - remove_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_details' ), 100 ); |
|
500 | - remove_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_datetimes' ), 110 ); |
|
501 | - remove_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_tickets' ), 120 ); |
|
502 | - remove_filter( 'the_excerpt', array( 'EED_Events_Archive', 'event_venues' ), 130 ); |
|
503 | - remove_filter( 'the_content', array( 'EED_Events_Archive', 'event_details' ), 100 ); |
|
504 | - remove_filter( 'the_content', array( 'EED_Events_Archive', 'event_datetimes' ), 110 ); |
|
505 | - remove_filter( 'the_content', array( 'EED_Events_Archive', 'event_tickets' ), 120 ); |
|
506 | - remove_filter( 'the_content', array( 'EED_Events_Archive', 'event_venues' ), 130 ); |
|
498 | + remove_filter('the_title', array('EED_Events_Archive', 'the_title'), 100); |
|
499 | + remove_filter('the_excerpt', array('EED_Events_Archive', 'event_details'), 100); |
|
500 | + remove_filter('the_excerpt', array('EED_Events_Archive', 'event_datetimes'), 110); |
|
501 | + remove_filter('the_excerpt', array('EED_Events_Archive', 'event_tickets'), 120); |
|
502 | + remove_filter('the_excerpt', array('EED_Events_Archive', 'event_venues'), 130); |
|
503 | + remove_filter('the_content', array('EED_Events_Archive', 'event_details'), 100); |
|
504 | + remove_filter('the_content', array('EED_Events_Archive', 'event_datetimes'), 110); |
|
505 | + remove_filter('the_content', array('EED_Events_Archive', 'event_tickets'), 120); |
|
506 | + remove_filter('the_content', array('EED_Events_Archive', 'event_venues'), 130); |
|
507 | 507 | // don't display entry meta because the existing theme will take care of that |
508 | - remove_filter( 'FHEE__content_espresso_events_details_template__display_entry_meta', '__return_false' ); |
|
508 | + remove_filter('FHEE__content_espresso_events_details_template__display_entry_meta', '__return_false'); |
|
509 | 509 | } |
510 | 510 | |
511 | 511 | |
@@ -520,12 +520,12 @@ discard block |
||
520 | 520 | * @return void |
521 | 521 | */ |
522 | 522 | public function load_event_list_assets() { |
523 | - do_action( 'AHEE__EED_Events_Archive__before_load_assets' ); |
|
524 | - add_filter( 'FHEE_load_EE_Session', '__return_true' ); |
|
525 | - add_filter( 'FHEE__EED_Ticket_Selector__load_tckt_slctr_assets', '__return_true' ); |
|
526 | - add_action('wp_enqueue_scripts', array( $this, 'wp_enqueue_scripts' ), 10 ); |
|
527 | - if ( EE_Registry::instance()->CFG->map_settings->use_google_maps ) { |
|
528 | - add_action('wp_enqueue_scripts', array( 'EEH_Maps', 'espresso_google_map_js' ), 11 ); |
|
523 | + do_action('AHEE__EED_Events_Archive__before_load_assets'); |
|
524 | + add_filter('FHEE_load_EE_Session', '__return_true'); |
|
525 | + add_filter('FHEE__EED_Ticket_Selector__load_tckt_slctr_assets', '__return_true'); |
|
526 | + add_action('wp_enqueue_scripts', array($this, 'wp_enqueue_scripts'), 10); |
|
527 | + if (EE_Registry::instance()->CFG->map_settings->use_google_maps) { |
|
528 | + add_action('wp_enqueue_scripts', array('EEH_Maps', 'espresso_google_map_js'), 11); |
|
529 | 529 | } |
530 | 530 | } |
531 | 531 | |
@@ -542,13 +542,13 @@ discard block |
||
542 | 542 | */ |
543 | 543 | public function wp_enqueue_scripts() { |
544 | 544 | // get some style |
545 | - if ( apply_filters( 'FHEE_enable_default_espresso_css', FALSE ) ) { |
|
545 | + if (apply_filters('FHEE_enable_default_espresso_css', FALSE)) { |
|
546 | 546 | // first check uploads folder |
547 | - if ( EEH_File::is_readable( get_stylesheet_directory() . $this->theme . DS . 'style.css' )) { |
|
548 | - wp_register_style( $this->theme, get_stylesheet_directory_uri() . $this->theme . DS . 'style.css', array( 'dashicons', 'espresso_default' )); |
|
547 | + if (EEH_File::is_readable(get_stylesheet_directory().$this->theme.DS.'style.css')) { |
|
548 | + wp_register_style($this->theme, get_stylesheet_directory_uri().$this->theme.DS.'style.css', array('dashicons', 'espresso_default')); |
|
549 | 549 | } else { |
550 | 550 | } |
551 | - wp_enqueue_style( $this->theme ); |
|
551 | + wp_enqueue_style($this->theme); |
|
552 | 552 | |
553 | 553 | } |
554 | 554 | } |
@@ -566,8 +566,8 @@ discard block |
||
566 | 566 | */ |
567 | 567 | public static function template_settings_form() { |
568 | 568 | $template_settings = EE_Registry::instance()->CFG->template_settings; |
569 | - $template_settings->EED_Events_Archive = isset( $template_settings->EED_Events_Archive ) ? $template_settings->EED_Events_Archive : new EE_Events_Archive_Config(); |
|
570 | - $template_settings->EED_Events_Archive = apply_filters( 'FHEE__EED_Events_Archive__template_settings_form__event_list_config', $template_settings->EED_Events_Archive ); |
|
569 | + $template_settings->EED_Events_Archive = isset($template_settings->EED_Events_Archive) ? $template_settings->EED_Events_Archive : new EE_Events_Archive_Config(); |
|
570 | + $template_settings->EED_Events_Archive = apply_filters('FHEE__EED_Events_Archive__template_settings_form__event_list_config', $template_settings->EED_Events_Archive); |
|
571 | 571 | $events_archive_settings = array( |
572 | 572 | 'display_status_banner' => 0, |
573 | 573 | 'display_description' => 1, |
@@ -576,8 +576,8 @@ discard block |
||
576 | 576 | 'display_venue' => 0, |
577 | 577 | 'display_expired_events' => 0 |
578 | 578 | ); |
579 | - $events_archive_settings = array_merge( $events_archive_settings, (array)$template_settings->EED_Events_Archive ); |
|
580 | - EEH_Template::display_template( EVENTS_ARCHIVE_TEMPLATES_PATH . 'admin-event-list-settings.template.php', $events_archive_settings ); |
|
579 | + $events_archive_settings = array_merge($events_archive_settings, (array) $template_settings->EED_Events_Archive); |
|
580 | + EEH_Template::display_template(EVENTS_ARCHIVE_TEMPLATES_PATH.'admin-event-list-settings.template.php', $events_archive_settings); |
|
581 | 581 | } |
582 | 582 | |
583 | 583 | |
@@ -593,16 +593,16 @@ discard block |
||
593 | 593 | * @param EE_Request_Handler $REQ |
594 | 594 | * @return EE_Template_Config |
595 | 595 | */ |
596 | - public static function update_template_settings( $CFG, $REQ ) { |
|
596 | + public static function update_template_settings($CFG, $REQ) { |
|
597 | 597 | $CFG->EED_Events_Archive = new EE_Events_Archive_Config(); |
598 | 598 | // unless we are resetting the config... |
599 | - if ( ! isset( $REQ['EED_Events_Archive_reset_event_list_settings'] ) || absint( $REQ['EED_Events_Archive_reset_event_list_settings'] ) !== 1 ) { |
|
600 | - $CFG->EED_Events_Archive->display_status_banner = isset( $REQ['EED_Events_Archive_display_status_banner'] ) ? absint( $REQ['EED_Events_Archive_display_status_banner'] ) : 0; |
|
601 | - $CFG->EED_Events_Archive->display_description = isset( $REQ['EED_Events_Archive_display_description'] ) ? absint( $REQ['EED_Events_Archive_display_description'] ) : 1; |
|
602 | - $CFG->EED_Events_Archive->display_ticket_selector = isset( $REQ['EED_Events_Archive_display_ticket_selector'] ) ? absint( $REQ['EED_Events_Archive_display_ticket_selector'] ) : 0; |
|
603 | - $CFG->EED_Events_Archive->display_datetimes = isset( $REQ['EED_Events_Archive_display_datetimes'] ) ? absint( $REQ['EED_Events_Archive_display_datetimes'] ) : 1; |
|
604 | - $CFG->EED_Events_Archive->display_venue = isset( $REQ['EED_Events_Archive_display_venue'] ) ? absint( $REQ['EED_Events_Archive_display_venue'] ) : 0; |
|
605 | - $CFG->EED_Events_Archive->display_expired_events = isset( $REQ['EED_Events_Archive_display_expired_events'] ) ? absint( $REQ['EED_Events_Archive_display_expired_events'] ) : 0; } |
|
599 | + if ( ! isset($REQ['EED_Events_Archive_reset_event_list_settings']) || absint($REQ['EED_Events_Archive_reset_event_list_settings']) !== 1) { |
|
600 | + $CFG->EED_Events_Archive->display_status_banner = isset($REQ['EED_Events_Archive_display_status_banner']) ? absint($REQ['EED_Events_Archive_display_status_banner']) : 0; |
|
601 | + $CFG->EED_Events_Archive->display_description = isset($REQ['EED_Events_Archive_display_description']) ? absint($REQ['EED_Events_Archive_display_description']) : 1; |
|
602 | + $CFG->EED_Events_Archive->display_ticket_selector = isset($REQ['EED_Events_Archive_display_ticket_selector']) ? absint($REQ['EED_Events_Archive_display_ticket_selector']) : 0; |
|
603 | + $CFG->EED_Events_Archive->display_datetimes = isset($REQ['EED_Events_Archive_display_datetimes']) ? absint($REQ['EED_Events_Archive_display_datetimes']) : 1; |
|
604 | + $CFG->EED_Events_Archive->display_venue = isset($REQ['EED_Events_Archive_display_venue']) ? absint($REQ['EED_Events_Archive_display_venue']) : 0; |
|
605 | + $CFG->EED_Events_Archive->display_expired_events = isset($REQ['EED_Events_Archive_display_expired_events']) ? absint($REQ['EED_Events_Archive_display_expired_events']) : 0; } |
|
606 | 606 | return $CFG; |
607 | 607 | } |
608 | 608 | |
@@ -615,10 +615,10 @@ discard block |
||
615 | 615 | * @param string $extra_class |
616 | 616 | * @return string |
617 | 617 | */ |
618 | - public static function event_list_css( $extra_class = '' ) { |
|
619 | - $event_list_css = ! empty( $extra_class ) ? array( $extra_class ) : array(); |
|
618 | + public static function event_list_css($extra_class = '') { |
|
619 | + $event_list_css = ! empty($extra_class) ? array($extra_class) : array(); |
|
620 | 620 | $event_list_css[] = 'espresso-event-list-event'; |
621 | - return implode( ' ', $event_list_css ); |
|
621 | + return implode(' ', $event_list_css); |
|
622 | 622 | } |
623 | 623 | |
624 | 624 | |
@@ -645,9 +645,9 @@ discard block |
||
645 | 645 | * @param $value |
646 | 646 | * @return bool |
647 | 647 | */ |
648 | - public static function display_description( $value ) { |
|
648 | + public static function display_description($value) { |
|
649 | 649 | $config = EE_Registry::instance()->CFG->template_settings->EED_Events_Archive; |
650 | - $display_description= isset( $config->display_description ) ? $config->display_description : 1; |
|
650 | + $display_description = isset($config->display_description) ? $config->display_description : 1; |
|
651 | 651 | return $display_description === $value ? TRUE : FALSE; |
652 | 652 | } |
653 | 653 | |
@@ -660,7 +660,7 @@ discard block |
||
660 | 660 | */ |
661 | 661 | public static function display_ticket_selector() { |
662 | 662 | $config = EE_Registry::instance()->CFG->template_settings->EED_Events_Archive; |
663 | - return isset( $config->display_ticket_selector ) && $config->display_ticket_selector ? TRUE : FALSE; |
|
663 | + return isset($config->display_ticket_selector) && $config->display_ticket_selector ? TRUE : FALSE; |
|
664 | 664 | } |
665 | 665 | |
666 | 666 | |
@@ -673,7 +673,7 @@ discard block |
||
673 | 673 | */ |
674 | 674 | public static function display_venue() { |
675 | 675 | $config = EE_Registry::instance()->CFG->template_settings->EED_Events_Archive; |
676 | - return isset( $config->display_venue ) && $config->display_venue && EEH_Venue_View::venue_name() ? TRUE : FALSE; |
|
676 | + return isset($config->display_venue) && $config->display_venue && EEH_Venue_View::venue_name() ? TRUE : FALSE; |
|
677 | 677 | } |
678 | 678 | |
679 | 679 | |
@@ -685,7 +685,7 @@ discard block |
||
685 | 685 | */ |
686 | 686 | public static function display_datetimes() { |
687 | 687 | $config = EE_Registry::instance()->CFG->template_settings->EED_Events_Archive; |
688 | - return isset( $config->display_datetimes ) && $config->display_datetimes ? TRUE : FALSE; |
|
688 | + return isset($config->display_datetimes) && $config->display_datetimes ? TRUE : FALSE; |
|
689 | 689 | } |
690 | 690 | |
691 | 691 | |
@@ -700,7 +700,7 @@ discard block |
||
700 | 700 | * @return string |
701 | 701 | */ |
702 | 702 | public static function event_list_title() { |
703 | - return apply_filters( 'FHEE__archive_espresso_events_template__upcoming_events_h1', __( 'Upcoming Events', 'event_espresso' )); |
|
703 | + return apply_filters('FHEE__archive_espresso_events_template__upcoming_events_h1', __('Upcoming Events', 'event_espresso')); |
|
704 | 704 | } |
705 | 705 | |
706 | 706 | |
@@ -709,11 +709,11 @@ discard block |
||
709 | 709 | /** |
710 | 710 | * @since 4.4.0 |
711 | 711 | */ |
712 | - public static function _doing_it_wrong_notice( $function = '' ) { |
|
712 | + public static function _doing_it_wrong_notice($function = '') { |
|
713 | 713 | EE_Error::doing_it_wrong( |
714 | 714 | __FUNCTION__, |
715 | 715 | sprintf( |
716 | - __( 'EED_Events_Archive::%1$s was moved to EEH_Event_Query::%1$s:%2$sPlease update your existing code because the method it calls will be removed in version %3$s', 'event_espresso' ), |
|
716 | + __('EED_Events_Archive::%1$s was moved to EEH_Event_Query::%1$s:%2$sPlease update your existing code because the method it calls will be removed in version %3$s', 'event_espresso'), |
|
717 | 717 | $function, |
718 | 718 | '<br />', |
719 | 719 | '4.6.0' |
@@ -735,89 +735,89 @@ discard block |
||
735 | 735 | * @deprecated |
736 | 736 | * @since 4.4.0 |
737 | 737 | */ |
738 | - public function posts_fields( $SQL, WP_Query $wp_query ) { |
|
739 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
740 | - return EEH_Event_Query::posts_fields( $SQL, $wp_query ); |
|
738 | + public function posts_fields($SQL, WP_Query $wp_query) { |
|
739 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
740 | + return EEH_Event_Query::posts_fields($SQL, $wp_query); |
|
741 | 741 | } |
742 | 742 | /** |
743 | 743 | * @deprecated |
744 | 744 | * @since 4.4.0 |
745 | 745 | */ |
746 | - public static function posts_fields_sql_for_orderby( $orderby_params = array() ) { |
|
747 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
748 | - return EEH_Event_Query::posts_fields_sql_for_orderby( $orderby_params ); |
|
746 | + public static function posts_fields_sql_for_orderby($orderby_params = array()) { |
|
747 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
748 | + return EEH_Event_Query::posts_fields_sql_for_orderby($orderby_params); |
|
749 | 749 | } |
750 | 750 | /** |
751 | 751 | * @deprecated |
752 | 752 | * @since 4.4.0 |
753 | 753 | */ |
754 | - public function posts_join( $SQL, WP_Query $wp_query ) { |
|
755 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
756 | - return EEH_Event_Query::posts_join( $SQL, $wp_query ); |
|
754 | + public function posts_join($SQL, WP_Query $wp_query) { |
|
755 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
756 | + return EEH_Event_Query::posts_join($SQL, $wp_query); |
|
757 | 757 | } |
758 | 758 | /** |
759 | 759 | * @deprecated |
760 | 760 | * @since 4.4.0 |
761 | 761 | */ |
762 | - public static function posts_join_sql_for_terms( $join_terms = NULL ) { |
|
763 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
764 | - return EEH_Event_Query::posts_join_sql_for_terms( $join_terms ); |
|
762 | + public static function posts_join_sql_for_terms($join_terms = NULL) { |
|
763 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
764 | + return EEH_Event_Query::posts_join_sql_for_terms($join_terms); |
|
765 | 765 | } |
766 | 766 | /** |
767 | 767 | * @deprecated |
768 | 768 | * @since 4.4.0 |
769 | 769 | */ |
770 | - public static function posts_join_for_orderby( $orderby_params = array() ) { |
|
771 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
772 | - return EEH_Event_Query::posts_join_for_orderby( $orderby_params ); |
|
770 | + public static function posts_join_for_orderby($orderby_params = array()) { |
|
771 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
772 | + return EEH_Event_Query::posts_join_for_orderby($orderby_params); |
|
773 | 773 | } |
774 | 774 | /** |
775 | 775 | * @deprecated |
776 | 776 | * @since 4.4.0 |
777 | 777 | */ |
778 | - public function posts_where( $SQL, WP_Query $wp_query ) { |
|
779 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
780 | - return EEH_Event_Query::posts_where( $SQL, $wp_query ); |
|
778 | + public function posts_where($SQL, WP_Query $wp_query) { |
|
779 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
780 | + return EEH_Event_Query::posts_where($SQL, $wp_query); |
|
781 | 781 | } |
782 | 782 | /** |
783 | 783 | * @deprecated |
784 | 784 | * @since 4.4.0 |
785 | 785 | */ |
786 | - public static function posts_where_sql_for_show_expired( $show_expired = FALSE ) { |
|
787 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
788 | - return EEH_Event_Query::posts_where_sql_for_show_expired( $show_expired ); |
|
786 | + public static function posts_where_sql_for_show_expired($show_expired = FALSE) { |
|
787 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
788 | + return EEH_Event_Query::posts_where_sql_for_show_expired($show_expired); |
|
789 | 789 | } |
790 | 790 | /** |
791 | 791 | * @deprecated |
792 | 792 | * @since 4.4.0 |
793 | 793 | */ |
794 | - public static function posts_where_sql_for_event_category_slug( $event_category_slug = NULL ) { |
|
795 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
796 | - return EEH_Event_Query::posts_where_sql_for_event_category_slug( $event_category_slug ); |
|
794 | + public static function posts_where_sql_for_event_category_slug($event_category_slug = NULL) { |
|
795 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
796 | + return EEH_Event_Query::posts_where_sql_for_event_category_slug($event_category_slug); |
|
797 | 797 | } |
798 | 798 | /** |
799 | 799 | * @deprecated |
800 | 800 | * @since 4.4.0 |
801 | 801 | */ |
802 | - public static function posts_where_sql_for_event_list_month( $month = NULL ) { |
|
803 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
804 | - return EEH_Event_Query::posts_where_sql_for_event_list_month( $month ); |
|
802 | + public static function posts_where_sql_for_event_list_month($month = NULL) { |
|
803 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
804 | + return EEH_Event_Query::posts_where_sql_for_event_list_month($month); |
|
805 | 805 | } |
806 | 806 | /** |
807 | 807 | * @deprecated |
808 | 808 | * @since 4.4.0 |
809 | 809 | */ |
810 | - public function posts_orderby( $SQL, WP_Query $wp_query ) { |
|
811 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
812 | - return EEH_Event_Query::posts_orderby( $SQL, $wp_query ); |
|
810 | + public function posts_orderby($SQL, WP_Query $wp_query) { |
|
811 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
812 | + return EEH_Event_Query::posts_orderby($SQL, $wp_query); |
|
813 | 813 | } |
814 | 814 | /** |
815 | 815 | * @deprecated |
816 | 816 | * @since 4.4.0 |
817 | 817 | */ |
818 | - public static function posts_orderby_sql( $orderby_params = array(), $sort = 'ASC' ) { |
|
819 | - EED_Events_Archive::_doing_it_wrong_notice( __FUNCTION__ ); |
|
820 | - return EEH_Event_Query::posts_orderby_sql( $orderby_params, $sort ); |
|
818 | + public static function posts_orderby_sql($orderby_params = array(), $sort = 'ASC') { |
|
819 | + EED_Events_Archive::_doing_it_wrong_notice(__FUNCTION__); |
|
820 | + return EEH_Event_Query::posts_orderby_sql($orderby_params, $sort); |
|
821 | 821 | } |
822 | 822 | |
823 | 823 | |
@@ -848,8 +848,8 @@ discard block |
||
848 | 848 | * @param string $extra_class |
849 | 849 | * @return string |
850 | 850 | */ |
851 | -function espresso_event_list_css( $extra_class = '' ) { |
|
852 | - return EED_Events_Archive::event_list_css( $extra_class ); |
|
851 | +function espresso_event_list_css($extra_class = '') { |
|
852 | + return EED_Events_Archive::event_list_css($extra_class); |
|
853 | 853 | } |
854 | 854 | |
855 | 855 | /** |
@@ -863,14 +863,14 @@ discard block |
||
863 | 863 | * @return bool |
864 | 864 | */ |
865 | 865 | function espresso_display_full_description_in_event_list() { |
866 | - return EED_Events_Archive::display_description( 2 ); |
|
866 | + return EED_Events_Archive::display_description(2); |
|
867 | 867 | } |
868 | 868 | |
869 | 869 | /** |
870 | 870 | * @return bool |
871 | 871 | */ |
872 | 872 | function espresso_display_excerpt_in_event_list() { |
873 | - return EED_Events_Archive::display_description( 1 ); |
|
873 | + return EED_Events_Archive::display_description(1); |
|
874 | 874 | } |
875 | 875 | |
876 | 876 | /** |
@@ -271,6 +271,7 @@ discard block |
||
271 | 271 | * |
272 | 272 | * @access public |
273 | 273 | * @param mixed boolean|string $join_terms pass TRUE or term string, doesn't really matter since this value doesn't really get used for anything yet |
274 | + * @param string $join_terms |
|
274 | 275 | * @return string |
275 | 276 | */ |
276 | 277 | public static function posts_join_sql_for_terms( $join_terms = NULL ) { |
@@ -423,7 +424,7 @@ discard block |
||
423 | 424 | * or else some of the table references below will result in MySQL errors |
424 | 425 | * |
425 | 426 | * @access public |
426 | - * @param boolean $orderby_params |
|
427 | + * @param string[] $orderby_params |
|
427 | 428 | * @return string |
428 | 429 | */ |
429 | 430 | public static function posts_orderby_sql( $orderby_params = array(), $sort = 'ASC' ) { |
@@ -534,7 +535,7 @@ discard block |
||
534 | 535 | * |
535 | 536 | * @access public |
536 | 537 | * @param string $content |
537 | - * @return void |
|
538 | + * @return string |
|
538 | 539 | */ |
539 | 540 | public function event_details( $content ) { |
540 | 541 | return EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-details.php', array( 'the_content' => $content ), TRUE ); |
@@ -546,7 +547,7 @@ discard block |
||
546 | 547 | * |
547 | 548 | * @access public |
548 | 549 | * @param string $content |
549 | - * @return void |
|
550 | + * @return string |
|
550 | 551 | */ |
551 | 552 | public function event_tickets( $content ) { |
552 | 553 | return $content . EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-tickets.php', array(), TRUE ); |
@@ -557,7 +558,7 @@ discard block |
||
557 | 558 | * |
558 | 559 | * @access public |
559 | 560 | * @param string $content |
560 | - * @return void |
|
561 | + * @return string |
|
561 | 562 | */ |
562 | 563 | public function event_datetimes( $content ) { |
563 | 564 | return $content . EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-datetimes.php', array(), TRUE ); |
@@ -568,7 +569,7 @@ discard block |
||
568 | 569 | * |
569 | 570 | * @access public |
570 | 571 | * @param string $content |
571 | - * @return void |
|
572 | + * @return string |
|
572 | 573 | */ |
573 | 574 | public function event_venues( $content ) { |
574 | 575 | return $content . EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-venues.php', array(), TRUE ); |
@@ -618,7 +619,7 @@ discard block |
||
618 | 619 | * excerpt_length |
619 | 620 | * |
620 | 621 | * @access public |
621 | - * @return void |
|
622 | + * @return integer|null |
|
622 | 623 | */ |
623 | 624 | public function excerpt_length( $length ) { |
624 | 625 | |
@@ -648,7 +649,7 @@ discard block |
||
648 | 649 | * excerpt_more |
649 | 650 | * |
650 | 651 | * @access public |
651 | - * @return void |
|
652 | + * @return string |
|
652 | 653 | */ |
653 | 654 | public function excerpt_more( $more ) { |
654 | 655 | return '…'; |
@@ -813,7 +814,7 @@ discard block |
||
813 | 814 | * get_template_part |
814 | 815 | * |
815 | 816 | * @access public |
816 | - * @return void |
|
817 | + * @return string|null |
|
817 | 818 | */ |
818 | 819 | public static function get_template_part() { |
819 | 820 | switch ( self::$_type ) { |
@@ -857,7 +858,7 @@ discard block |
||
857 | 858 | * event_list_css |
858 | 859 | * |
859 | 860 | * @access public |
860 | - * @return void |
|
861 | + * @return string |
|
861 | 862 | */ |
862 | 863 | public static function event_list_css( $extra_class = '' ) { |
863 | 864 | $EE = EE_Registry::instance(); |
@@ -892,7 +893,7 @@ discard block |
||
892 | 893 | * display_description |
893 | 894 | * |
894 | 895 | * @access public |
895 | - * @return void |
|
896 | + * @return boolean |
|
896 | 897 | */ |
897 | 898 | public static function display_description( $value ) { |
898 | 899 | $EE = EE_Registry::instance(); |
@@ -906,7 +907,7 @@ discard block |
||
906 | 907 | * display_venue_details |
907 | 908 | * |
908 | 909 | * @access public |
909 | - * @return void |
|
910 | + * @return boolean |
|
910 | 911 | */ |
911 | 912 | public static function display_venue_details() { |
912 | 913 | $EE = EE_Registry::instance(); |
@@ -921,7 +922,7 @@ discard block |
||
921 | 922 | * display_address |
922 | 923 | * |
923 | 924 | * @access public |
924 | - * @return void |
|
925 | + * @return boolean |
|
925 | 926 | */ |
926 | 927 | public static function display_address() { |
927 | 928 | $EE = EE_Registry::instance(); |
@@ -937,7 +938,7 @@ discard block |
||
937 | 938 | * pagination |
938 | 939 | * |
939 | 940 | * @access public |
940 | - * @return void |
|
941 | + * @return string |
|
941 | 942 | */ |
942 | 943 | public static function pagination() { |
943 | 944 | global $wp_query; |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -29,7 +29,7 @@ discard block |
||
29 | 29 | * @return EED_Events_Archive_Filters |
30 | 30 | */ |
31 | 31 | public static function instance() { |
32 | - return parent::get_instance( __CLASS__ ); |
|
32 | + return parent::get_instance(__CLASS__); |
|
33 | 33 | } |
34 | 34 | |
35 | 35 | |
@@ -71,7 +71,7 @@ discard block |
||
71 | 71 | * @var $_types |
72 | 72 | * @access protected |
73 | 73 | */ |
74 | - protected static $_types = array( 'grid', 'text', 'dates' ); |
|
74 | + protected static $_types = array('grid', 'text', 'dates'); |
|
75 | 75 | |
76 | 76 | |
77 | 77 | // public static $espresso_event_list_ID = 0; |
@@ -125,7 +125,7 @@ discard block |
||
125 | 125 | * @access public |
126 | 126 | * @return void |
127 | 127 | */ |
128 | - public function run( $WP ) { |
|
128 | + public function run($WP) { |
|
129 | 129 | // do_action( 'AHEE__EED_Events_Archive_Filters__before_run' ); |
130 | 130 | // // set config |
131 | 131 | // if ( ! isset( EE_Registry::instance()->CFG->template_settings->EED_Events_Archive_Filters ) || ! EE_Registry::instance()->CFG->template_settings->EED_Events_Archive_Filters instanceof EE_Events_Archive_Config ) { |
@@ -170,9 +170,9 @@ discard block |
||
170 | 170 | */ |
171 | 171 | private function _filter_query_parts() { |
172 | 172 | // build event list query |
173 | - add_filter( 'posts_join', array( $this, 'posts_join' ), 1, 2 ); |
|
174 | - add_filter( 'posts_where', array( $this, 'posts_where' ), 1, 2 ); |
|
175 | - add_filter( 'posts_orderby', array( $this, 'posts_orderby' ), 1, 2 ); |
|
173 | + add_filter('posts_join', array($this, 'posts_join'), 1, 2); |
|
174 | + add_filter('posts_where', array($this, 'posts_where'), 1, 2); |
|
175 | + add_filter('posts_orderby', array($this, 'posts_orderby'), 1, 2); |
|
176 | 176 | } |
177 | 177 | |
178 | 178 | /** |
@@ -182,13 +182,13 @@ discard block |
||
182 | 182 | * @return string |
183 | 183 | */ |
184 | 184 | public static function set_type() { |
185 | - do_action( 'AHEE__EED_Events_Archive_Filters__before_set_type' ); |
|
186 | - EED_Events_Archive_Filters::$_types = apply_filters( 'EED_Events_Archive_Filters__set_type__types', EED_Events_Archive_Filters::$_types ); |
|
187 | - $view = isset( EE_Registry::instance()->CFG->EED_Events_Archive_Filters['default_type'] ) ? EE_Registry::instance()->CFG->EED_Events_Archive_Filters['default_type'] : 'grid'; |
|
188 | - $elf_type = EE_Registry::instance()->REQ->is_set( 'elf_type' ) ? sanitize_text_field( EE_Registry::instance()->REQ->get( 'elf_type' )) : ''; |
|
189 | - $view = ! empty( $elf_type ) ? $elf_type : $view; |
|
190 | - $view = apply_filters( 'EED_Events_Archive_Filters__set_type__type', $view ); |
|
191 | - if ( ! empty( $view ) && in_array( $view, EED_Events_Archive_Filters::$_types )) { |
|
185 | + do_action('AHEE__EED_Events_Archive_Filters__before_set_type'); |
|
186 | + EED_Events_Archive_Filters::$_types = apply_filters('EED_Events_Archive_Filters__set_type__types', EED_Events_Archive_Filters::$_types); |
|
187 | + $view = isset(EE_Registry::instance()->CFG->EED_Events_Archive_Filters['default_type']) ? EE_Registry::instance()->CFG->EED_Events_Archive_Filters['default_type'] : 'grid'; |
|
188 | + $elf_type = EE_Registry::instance()->REQ->is_set('elf_type') ? sanitize_text_field(EE_Registry::instance()->REQ->get('elf_type')) : ''; |
|
189 | + $view = ! empty($elf_type) ? $elf_type : $view; |
|
190 | + $view = apply_filters('EED_Events_Archive_Filters__set_type__type', $view); |
|
191 | + if ( ! empty($view) && in_array($view, EED_Events_Archive_Filters::$_types)) { |
|
192 | 192 | self::$_type = $view; |
193 | 193 | } |
194 | 194 | } |
@@ -200,11 +200,11 @@ discard block |
||
200 | 200 | * @param boolean $req_only if TRUE, then ignore defaults and only return $_POST value |
201 | 201 | * @return boolean |
202 | 202 | */ |
203 | - private static function _show_expired( $req_only = FALSE ) { |
|
203 | + private static function _show_expired($req_only = FALSE) { |
|
204 | 204 | // get default value for "display_expired_events" as set in the EE General Settings > Templates > Event Listings |
205 | - $show_expired = ! $req_only && isset( EE_Registry::instance()->CFG->EED_Events_Archive_Filters['display_expired_events'] ) ? EE_Registry::instance()->CFG->EED_Events_Archive_Filters['display_expired_events'] : FALSE; |
|
205 | + $show_expired = ! $req_only && isset(EE_Registry::instance()->CFG->EED_Events_Archive_Filters['display_expired_events']) ? EE_Registry::instance()->CFG->EED_Events_Archive_Filters['display_expired_events'] : FALSE; |
|
206 | 206 | // override default expired option if set via filter |
207 | - $show_expired = EE_Registry::instance()->REQ->is_set( 'elf_expired_chk' ) ? absint( EE_Registry::instance()->REQ->get( 'elf_expired_chk' )) : $show_expired; |
|
207 | + $show_expired = EE_Registry::instance()->REQ->is_set('elf_expired_chk') ? absint(EE_Registry::instance()->REQ->get('elf_expired_chk')) : $show_expired; |
|
208 | 208 | return $show_expired ? TRUE : FALSE; |
209 | 209 | } |
210 | 210 | |
@@ -215,7 +215,7 @@ discard block |
||
215 | 215 | * @return string |
216 | 216 | */ |
217 | 217 | private static function _event_category_slug() { |
218 | - return EE_Registry::instance()->REQ->is_set( 'elf_category_dd' ) ? sanitize_text_field( EE_Registry::instance()->REQ->get( 'elf_category_dd' )) : ''; |
|
218 | + return EE_Registry::instance()->REQ->is_set('elf_category_dd') ? sanitize_text_field(EE_Registry::instance()->REQ->get('elf_category_dd')) : ''; |
|
219 | 219 | } |
220 | 220 | |
221 | 221 | /** |
@@ -225,7 +225,7 @@ discard block |
||
225 | 225 | * @return string |
226 | 226 | */ |
227 | 227 | private static function _display_month() { |
228 | - return EE_Registry::instance()->REQ->is_set( 'elf_month_dd' ) ? sanitize_text_field( EE_Registry::instance()->REQ->get( 'elf_month_dd' )) : ''; |
|
228 | + return EE_Registry::instance()->REQ->is_set('elf_month_dd') ? sanitize_text_field(EE_Registry::instance()->REQ->get('elf_month_dd')) : ''; |
|
229 | 229 | } |
230 | 230 | |
231 | 231 | |
@@ -239,7 +239,7 @@ discard block |
||
239 | 239 | public function get_post_data() { |
240 | 240 | $this->_elf_month = EED_Events_Archive_Filters::_display_month(); |
241 | 241 | $this->_elf_category = EED_Events_Archive_Filters::_event_category_slug(); |
242 | - $this->_show_expired = EED_Events_Archive_Filters::_show_expired( TRUE ); |
|
242 | + $this->_show_expired = EED_Events_Archive_Filters::_show_expired(TRUE); |
|
243 | 243 | // EEH_Debug_Tools::printr( EE_Registry::instance()->REQ, 'EE_Registry::instance()->REQ <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
244 | 244 | // echo '<h4>$this->_elf_month : ' . $this->_elf_month . ' <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>'; |
245 | 245 | // echo '<h4>$this->_elf_category : ' . $this->_elf_category . ' <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>'; |
@@ -256,11 +256,11 @@ discard block |
||
256 | 256 | * @access public |
257 | 257 | * @return void |
258 | 258 | */ |
259 | - public function posts_join( $SQL, WP_Query $wp_query ) { |
|
260 | - if ( isset( $wp_query->query ) && isset( $wp_query->query['post_type'] ) && $wp_query->query['post_type'] == 'espresso_events' ) { |
|
259 | + public function posts_join($SQL, WP_Query $wp_query) { |
|
260 | + if (isset($wp_query->query) && isset($wp_query->query['post_type']) && $wp_query->query['post_type'] == 'espresso_events') { |
|
261 | 261 | // Category |
262 | 262 | // $elf_category = EE_Registry::instance()->REQ->is_set( 'elf_category_dd' ) ? sanitize_text_field( EE_Registry::instance()->REQ->get( 'elf_category_dd' )) : ''; |
263 | - $SQL .= EED_Events_Archive_Filters::posts_join_sql_for_terms( EED_Events_Archive_Filters::_event_category_slug() ); |
|
263 | + $SQL .= EED_Events_Archive_Filters::posts_join_sql_for_terms(EED_Events_Archive_Filters::_event_category_slug()); |
|
264 | 264 | } |
265 | 265 | return $SQL; |
266 | 266 | } |
@@ -273,9 +273,9 @@ discard block |
||
273 | 273 | * @param mixed boolean|string $join_terms pass TRUE or term string, doesn't really matter since this value doesn't really get used for anything yet |
274 | 274 | * @return string |
275 | 275 | */ |
276 | - public static function posts_join_sql_for_terms( $join_terms = NULL ) { |
|
277 | - $SQL= ''; |
|
278 | - if ( ! empty( $join_terms )) { |
|
276 | + public static function posts_join_sql_for_terms($join_terms = NULL) { |
|
277 | + $SQL = ''; |
|
278 | + if ( ! empty($join_terms)) { |
|
279 | 279 | global $wpdb; |
280 | 280 | $SQL .= " LEFT JOIN $wpdb->term_relationships ON ($wpdb->posts.ID = $wpdb->term_relationships.object_id)"; |
281 | 281 | $SQL .= " LEFT JOIN $wpdb->term_taxonomy ON ($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id)"; |
@@ -293,28 +293,28 @@ discard block |
||
293 | 293 | * @param array $orderby_params |
294 | 294 | * @return string |
295 | 295 | */ |
296 | - public static function posts_join_for_orderby( $orderby_params = array() ) { |
|
296 | + public static function posts_join_for_orderby($orderby_params = array()) { |
|
297 | 297 | global $wpdb; |
298 | - $SQL= ''; |
|
299 | - $orderby_params = is_array( $orderby_params ) ? $orderby_params : array( $orderby_params ); |
|
300 | - foreach( $orderby_params as $orderby ) { |
|
301 | - switch ( $orderby ) { |
|
298 | + $SQL = ''; |
|
299 | + $orderby_params = is_array($orderby_params) ? $orderby_params : array($orderby_params); |
|
300 | + foreach ($orderby_params as $orderby) { |
|
301 | + switch ($orderby) { |
|
302 | 302 | |
303 | 303 | case 'ticket_start' : |
304 | 304 | case 'ticket_end' : |
305 | - $SQL .= ' LEFT JOIN ' . EEM_Datetime_Ticket::instance()->table() . ' ON (' . EEM_Datetime::instance()->table() . '.DTT_ID = ' . EEM_Datetime_Ticket::instance()->table() . '.DTT_ID )'; |
|
306 | - $SQL .= ' LEFT JOIN ' . EEM_Ticket::instance()->table() . ' ON (' . EEM_Datetime_Ticket::instance()->table() . '.TKT_ID = ' . EEM_Ticket::instance()->table() . '.TKT_ID )'; |
|
305 | + $SQL .= ' LEFT JOIN '.EEM_Datetime_Ticket::instance()->table().' ON ('.EEM_Datetime::instance()->table().'.DTT_ID = '.EEM_Datetime_Ticket::instance()->table().'.DTT_ID )'; |
|
306 | + $SQL .= ' LEFT JOIN '.EEM_Ticket::instance()->table().' ON ('.EEM_Datetime_Ticket::instance()->table().'.TKT_ID = '.EEM_Ticket::instance()->table().'.TKT_ID )'; |
|
307 | 307 | break; |
308 | 308 | |
309 | 309 | case 'venue_title' : |
310 | 310 | case 'city' : |
311 | - $SQL .= ' LEFT JOIN ' . EEM_Event_Venue::instance()->table() . ' ON (' . $wpdb->posts . '.ID = ' . EEM_Event_Venue::instance()->table() . '.EVT_ID )'; |
|
312 | - $SQL .= ' LEFT JOIN ' . EEM_Venue::instance()->table() . ' ON (' . EEM_Event_Venue::instance()->table() . '.VNU_ID = ' . EEM_Venue::instance()->table() . '.VNU_ID )'; |
|
311 | + $SQL .= ' LEFT JOIN '.EEM_Event_Venue::instance()->table().' ON ('.$wpdb->posts.'.ID = '.EEM_Event_Venue::instance()->table().'.EVT_ID )'; |
|
312 | + $SQL .= ' LEFT JOIN '.EEM_Venue::instance()->table().' ON ('.EEM_Event_Venue::instance()->table().'.VNU_ID = '.EEM_Venue::instance()->table().'.VNU_ID )'; |
|
313 | 313 | break; |
314 | 314 | |
315 | 315 | case 'state' : |
316 | - $SQL .= ' LEFT JOIN ' . EEM_Event_Venue::instance()->table() . ' ON (' . $wpdb->posts . '.ID = ' . EEM_Event_Venue::instance()->table() . '.EVT_ID )'; |
|
317 | - $SQL .= ' LEFT JOIN ' . EEM_Event_Venue::instance()->second_table() . ' ON (' . EEM_Event_Venue::instance()->table() . '.VNU_ID = ' . EEM_Event_Venue::instance()->second_table() . '.VNU_ID )'; |
|
316 | + $SQL .= ' LEFT JOIN '.EEM_Event_Venue::instance()->table().' ON ('.$wpdb->posts.'.ID = '.EEM_Event_Venue::instance()->table().'.EVT_ID )'; |
|
317 | + $SQL .= ' LEFT JOIN '.EEM_Event_Venue::instance()->second_table().' ON ('.EEM_Event_Venue::instance()->table().'.VNU_ID = '.EEM_Event_Venue::instance()->second_table().'.VNU_ID )'; |
|
318 | 318 | break; |
319 | 319 | |
320 | 320 | break; |
@@ -331,16 +331,16 @@ discard block |
||
331 | 331 | * @access public |
332 | 332 | * @return void |
333 | 333 | */ |
334 | - public function posts_where( $SQL, WP_Query $wp_query ) { |
|
335 | - if ( isset( $wp_query->query_vars ) && isset( $wp_query->query_vars['post_type'] ) && $wp_query->query_vars['post_type'] == 'espresso_events' ) { |
|
334 | + public function posts_where($SQL, WP_Query $wp_query) { |
|
335 | + if (isset($wp_query->query_vars) && isset($wp_query->query_vars['post_type']) && $wp_query->query_vars['post_type'] == 'espresso_events') { |
|
336 | 336 | // Show Expired ? |
337 | - $SQL .= EED_Events_Archive_Filters::posts_where_sql_for_show_expired( EED_Events_Archive_Filters::_show_expired() ); |
|
337 | + $SQL .= EED_Events_Archive_Filters::posts_where_sql_for_show_expired(EED_Events_Archive_Filters::_show_expired()); |
|
338 | 338 | // Category |
339 | 339 | //$elf_category = EED_Events_Archive_Filters::_event_category_slug(); |
340 | - $SQL .= EED_Events_Archive_Filters::posts_where_sql_for_event_category_slug( EED_Events_Archive_Filters::_event_category_slug() ); |
|
340 | + $SQL .= EED_Events_Archive_Filters::posts_where_sql_for_event_category_slug(EED_Events_Archive_Filters::_event_category_slug()); |
|
341 | 341 | // Start Date |
342 | 342 | //$elf_month = EED_Events_Archive_Filters::_display_month(); |
343 | - $SQL .= EED_Events_Archive_Filters::posts_where_sql_for_event_list_month( EED_Events_Archive_Filters::_display_month() ); |
|
343 | + $SQL .= EED_Events_Archive_Filters::posts_where_sql_for_event_list_month(EED_Events_Archive_Filters::_display_month()); |
|
344 | 344 | } |
345 | 345 | return $SQL; |
346 | 346 | } |
@@ -353,8 +353,8 @@ discard block |
||
353 | 353 | * @param boolean $show_expired if TRUE, then displayed past events |
354 | 354 | * @return string |
355 | 355 | */ |
356 | - public static function posts_where_sql_for_show_expired( $show_expired = FALSE ) { |
|
357 | - return ! $show_expired ? ' AND ' . EEM_Datetime::instance()->table() . '.DTT_EVT_end > "' . date('Y-m-d H:s:i') . '" ' : ''; |
|
356 | + public static function posts_where_sql_for_show_expired($show_expired = FALSE) { |
|
357 | + return ! $show_expired ? ' AND '.EEM_Datetime::instance()->table().'.DTT_EVT_end > "'.date('Y-m-d H:s:i').'" ' : ''; |
|
358 | 358 | } |
359 | 359 | |
360 | 360 | |
@@ -365,9 +365,9 @@ discard block |
||
365 | 365 | * @param boolean $event_category_slug |
366 | 366 | * @return string |
367 | 367 | */ |
368 | - public static function posts_where_sql_for_event_category_slug( $event_category_slug = NULL ) { |
|
368 | + public static function posts_where_sql_for_event_category_slug($event_category_slug = NULL) { |
|
369 | 369 | global $wpdb; |
370 | - return ! empty( $event_category_slug ) ? ' AND ' . $wpdb->terms . '.slug = "' . $event_category_slug . '" ' : ''; |
|
370 | + return ! empty($event_category_slug) ? ' AND '.$wpdb->terms.'.slug = "'.$event_category_slug.'" ' : ''; |
|
371 | 371 | } |
372 | 372 | |
373 | 373 | /** |
@@ -377,13 +377,13 @@ discard block |
||
377 | 377 | * @param boolean $month |
378 | 378 | * @return string |
379 | 379 | */ |
380 | - public static function posts_where_sql_for_event_list_month( $month = NULL ) { |
|
381 | - $SQL= ''; |
|
382 | - if ( ! empty( $month )) { |
|
380 | + public static function posts_where_sql_for_event_list_month($month = NULL) { |
|
381 | + $SQL = ''; |
|
382 | + if ( ! empty($month)) { |
|
383 | 383 | // event start date is LESS than the end of the month ( so nothing that doesn't start until next month ) |
384 | - $SQL = ' AND ' . EEM_Datetime::instance()->table() . '.DTT_EVT_start <= "' . date('Y-m-t 23:59:59', strtotime( $month )) . '"'; |
|
384 | + $SQL = ' AND '.EEM_Datetime::instance()->table().'.DTT_EVT_start <= "'.date('Y-m-t 23:59:59', strtotime($month)).'"'; |
|
385 | 385 | // event end date is GREATER than the start of the month ( so nothing that ended before this month ) |
386 | - $SQL .= ' AND ' . EEM_Datetime::instance()->table() . '.DTT_EVT_end >= "' . date('Y-m-d 0:0:00', strtotime( $month )) . '" '; |
|
386 | + $SQL .= ' AND '.EEM_Datetime::instance()->table().'.DTT_EVT_end >= "'.date('Y-m-d 0:0:00', strtotime($month)).'" '; |
|
387 | 387 | } |
388 | 388 | return $SQL; |
389 | 389 | } |
@@ -395,9 +395,9 @@ discard block |
||
395 | 395 | * @access public |
396 | 396 | * @return void |
397 | 397 | */ |
398 | - public function posts_orderby( $SQL, WP_Query $wp_query ) { |
|
399 | - if ( isset( $wp_query->query ) && isset( $wp_query->query['post_type'] ) && $wp_query->query['post_type'] == 'espresso_events' ) { |
|
400 | - $SQL = EED_Events_Archive_Filters::posts_orderby_sql( array( 'start_date' )); |
|
398 | + public function posts_orderby($SQL, WP_Query $wp_query) { |
|
399 | + if (isset($wp_query->query) && isset($wp_query->query['post_type']) && $wp_query->query['post_type'] == 'espresso_events') { |
|
400 | + $SQL = EED_Events_Archive_Filters::posts_orderby_sql(array('start_date')); |
|
401 | 401 | } |
402 | 402 | return $SQL; |
403 | 403 | } |
@@ -426,54 +426,54 @@ discard block |
||
426 | 426 | * @param boolean $orderby_params |
427 | 427 | * @return string |
428 | 428 | */ |
429 | - public static function posts_orderby_sql( $orderby_params = array(), $sort = 'ASC' ) { |
|
429 | + public static function posts_orderby_sql($orderby_params = array(), $sort = 'ASC') { |
|
430 | 430 | global $wpdb; |
431 | 431 | $SQL = ''; |
432 | 432 | $cntr = 1; |
433 | - $orderby_params = is_array( $orderby_params ) ? $orderby_params : array( $orderby_params ); |
|
434 | - foreach( $orderby_params as $orderby ) { |
|
435 | - $glue = $cntr == 1 || $cntr == count( $orderby_params ) ? ' ' : ', '; |
|
436 | - switch ( $orderby ) { |
|
433 | + $orderby_params = is_array($orderby_params) ? $orderby_params : array($orderby_params); |
|
434 | + foreach ($orderby_params as $orderby) { |
|
435 | + $glue = $cntr == 1 || $cntr == count($orderby_params) ? ' ' : ', '; |
|
436 | + switch ($orderby) { |
|
437 | 437 | |
438 | 438 | case 'id' : |
439 | 439 | case 'ID' : |
440 | - $SQL .= $glue . $wpdb->posts . '.ID ' . $sort; |
|
440 | + $SQL .= $glue.$wpdb->posts.'.ID '.$sort; |
|
441 | 441 | break; |
442 | 442 | |
443 | 443 | case 'start_date' : |
444 | - $SQL .= $glue . EEM_Datetime::instance()->table() . '.DTT_EVT_start ' . $sort; |
|
444 | + $SQL .= $glue.EEM_Datetime::instance()->table().'.DTT_EVT_start '.$sort; |
|
445 | 445 | break; |
446 | 446 | |
447 | 447 | case 'end_date' : |
448 | - $SQL .= $glue . EEM_Datetime::instance()->table() . '.DTT_EVT_end ' . $sort; |
|
448 | + $SQL .= $glue.EEM_Datetime::instance()->table().'.DTT_EVT_end '.$sort; |
|
449 | 449 | break; |
450 | 450 | |
451 | 451 | case 'event_name' : |
452 | - $SQL .= $glue . $wpdb->posts . '.post_title ' . $sort; |
|
452 | + $SQL .= $glue.$wpdb->posts.'.post_title '.$sort; |
|
453 | 453 | break; |
454 | 454 | |
455 | 455 | case 'category_slug' : |
456 | - $SQL .= $glue . $wpdb->terms . '.slug ' . $sort; |
|
456 | + $SQL .= $glue.$wpdb->terms.'.slug '.$sort; |
|
457 | 457 | break; |
458 | 458 | |
459 | 459 | case 'ticket_start' : |
460 | - $SQL .= $glue . EEM_Ticket::instance()->table() . '.TKT_start_date ' . $sort; |
|
460 | + $SQL .= $glue.EEM_Ticket::instance()->table().'.TKT_start_date '.$sort; |
|
461 | 461 | break; |
462 | 462 | |
463 | 463 | case 'ticket_end' : |
464 | - $SQL .= $glue . EEM_Ticket::instance()->table() . '.TKT_end_date ' . $sort; |
|
464 | + $SQL .= $glue.EEM_Ticket::instance()->table().'.TKT_end_date '.$sort; |
|
465 | 465 | break; |
466 | 466 | |
467 | 467 | case 'venue_title' : |
468 | - $SQL .= $glue . 'venue_title ' . $sort; |
|
468 | + $SQL .= $glue.'venue_title '.$sort; |
|
469 | 469 | break; |
470 | 470 | |
471 | 471 | case 'city' : |
472 | - $SQL .= $glue . EEM_Venue::instance()->second_table() . '.VNU_city ' . $sort; |
|
472 | + $SQL .= $glue.EEM_Venue::instance()->second_table().'.VNU_city '.$sort; |
|
473 | 473 | break; |
474 | 474 | |
475 | 475 | case 'state' : |
476 | - $SQL .= $glue . EEM_State::instance()->table() . '.STA_name ' . $sort; |
|
476 | + $SQL .= $glue.EEM_State::instance()->table().'.STA_name '.$sort; |
|
477 | 477 | break; |
478 | 478 | |
479 | 479 | } |
@@ -493,26 +493,26 @@ discard block |
||
493 | 493 | */ |
494 | 494 | public function template_redirect() { |
495 | 495 | // add event list filters |
496 | - add_action( 'loop_start', array( $this, 'event_list_template_filters' )); |
|
496 | + add_action('loop_start', array($this, 'event_list_template_filters')); |
|
497 | 497 | // and pagination |
498 | - add_action( 'loop_start', array( $this, 'event_list_pagination' )); |
|
499 | - add_action( 'loop_end', array( $this, 'event_list_pagination' )); |
|
498 | + add_action('loop_start', array($this, 'event_list_pagination')); |
|
499 | + add_action('loop_end', array($this, 'event_list_pagination')); |
|
500 | 500 | // if NOT a custom template |
501 | - if ( EE_Registry::instance()->load_core( 'Front_Controller', array(), false, true )->get_selected_template() != 'archive-espresso_events.php' ) { |
|
501 | + if (EE_Registry::instance()->load_core('Front_Controller', array(), false, true)->get_selected_template() != 'archive-espresso_events.php') { |
|
502 | 502 | // don't know if theme uses the_excerpt |
503 | - add_filter( 'the_excerpt', array( $this, 'event_details' ), 100 ); |
|
504 | - add_filter( 'the_excerpt', array( $this, 'event_tickets' ), 110 ); |
|
505 | - add_filter( 'the_excerpt', array( $this, 'event_datetimes' ), 120 ); |
|
506 | - add_filter( 'the_excerpt', array( $this, 'event_venues' ), 130 ); |
|
503 | + add_filter('the_excerpt', array($this, 'event_details'), 100); |
|
504 | + add_filter('the_excerpt', array($this, 'event_tickets'), 110); |
|
505 | + add_filter('the_excerpt', array($this, 'event_datetimes'), 120); |
|
506 | + add_filter('the_excerpt', array($this, 'event_venues'), 130); |
|
507 | 507 | // or the_content |
508 | - add_filter( 'the_content', array( $this, 'event_details' ), 100 ); |
|
509 | - add_filter( 'the_content', array( $this, 'event_tickets' ), 110 ); |
|
510 | - add_filter( 'the_content', array( $this, 'event_datetimes' ), 120 ); |
|
511 | - add_filter( 'the_content', array( $this, 'event_venues' ), 130 ); |
|
508 | + add_filter('the_content', array($this, 'event_details'), 100); |
|
509 | + add_filter('the_content', array($this, 'event_tickets'), 110); |
|
510 | + add_filter('the_content', array($this, 'event_datetimes'), 120); |
|
511 | + add_filter('the_content', array($this, 'event_venues'), 130); |
|
512 | 512 | } else { |
513 | - remove_all_filters( 'excerpt_length' ); |
|
514 | - add_filter( 'excerpt_length', array( $this, 'excerpt_length' ), 10 ); |
|
515 | - add_filter( 'excerpt_more', array( $this, 'excerpt_more' ), 10 ); |
|
513 | + remove_all_filters('excerpt_length'); |
|
514 | + add_filter('excerpt_length', array($this, 'excerpt_length'), 10); |
|
515 | + add_filter('excerpt_more', array($this, 'excerpt_more'), 10); |
|
516 | 516 | } |
517 | 517 | } |
518 | 518 | |
@@ -525,7 +525,7 @@ discard block |
||
525 | 525 | * @return void |
526 | 526 | */ |
527 | 527 | public function event_list_pagination() { |
528 | - echo '<div class="ee-pagination-dv clear">' . espresso_event_list_pagination() . '</div>'; |
|
528 | + echo '<div class="ee-pagination-dv clear">'.espresso_event_list_pagination().'</div>'; |
|
529 | 529 | } |
530 | 530 | |
531 | 531 | |
@@ -536,8 +536,8 @@ discard block |
||
536 | 536 | * @param string $content |
537 | 537 | * @return void |
538 | 538 | */ |
539 | - public function event_details( $content ) { |
|
540 | - return EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-details.php', array( 'the_content' => $content ), TRUE ); |
|
539 | + public function event_details($content) { |
|
540 | + return EEH_Template::display_template(EE_TEMPLATES.EE_Config::get_current_theme().DS.'content-espresso_events-details.php', array('the_content' => $content), TRUE); |
|
541 | 541 | } |
542 | 542 | |
543 | 543 | |
@@ -548,8 +548,8 @@ discard block |
||
548 | 548 | * @param string $content |
549 | 549 | * @return void |
550 | 550 | */ |
551 | - public function event_tickets( $content ) { |
|
552 | - return $content . EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-tickets.php', array(), TRUE ); |
|
551 | + public function event_tickets($content) { |
|
552 | + return $content.EEH_Template::display_template(EE_TEMPLATES.EE_Config::get_current_theme().DS.'content-espresso_events-tickets.php', array(), TRUE); |
|
553 | 553 | } |
554 | 554 | |
555 | 555 | /** |
@@ -559,8 +559,8 @@ discard block |
||
559 | 559 | * @param string $content |
560 | 560 | * @return void |
561 | 561 | */ |
562 | - public function event_datetimes( $content ) { |
|
563 | - return $content . EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-datetimes.php', array(), TRUE ); |
|
562 | + public function event_datetimes($content) { |
|
563 | + return $content.EEH_Template::display_template(EE_TEMPLATES.EE_Config::get_current_theme().DS.'content-espresso_events-datetimes.php', array(), TRUE); |
|
564 | 564 | } |
565 | 565 | |
566 | 566 | /** |
@@ -570,8 +570,8 @@ discard block |
||
570 | 570 | * @param string $content |
571 | 571 | * @return void |
572 | 572 | */ |
573 | - public function event_venues( $content ) { |
|
574 | - return $content . EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-venues.php', array(), TRUE ); |
|
573 | + public function event_venues($content) { |
|
574 | + return $content.EEH_Template::display_template(EE_TEMPLATES.EE_Config::get_current_theme().DS.'content-espresso_events-venues.php', array(), TRUE); |
|
575 | 575 | } |
576 | 576 | |
577 | 577 | |
@@ -586,12 +586,12 @@ discard block |
||
586 | 586 | * @return void |
587 | 587 | */ |
588 | 588 | private function _load_assests() { |
589 | - do_action( 'AHEE__EED_Events_Archive_Filters__before_load_assests' ); |
|
590 | - add_filter( 'FHEE_load_css', '__return_true' ); |
|
591 | - add_filter( 'FHEE_load_EE_Session', '__return_true' ); |
|
592 | - add_action('wp_enqueue_scripts', array( $this, 'wp_enqueue_scripts' ), 10 ); |
|
593 | - if ( EE_Registry::instance()->CFG->map_settings->use_google_maps ) { |
|
594 | - add_action('wp_enqueue_scripts', array( 'EEH_Maps', 'espresso_google_map_js' ), 11 ); |
|
589 | + do_action('AHEE__EED_Events_Archive_Filters__before_load_assests'); |
|
590 | + add_filter('FHEE_load_css', '__return_true'); |
|
591 | + add_filter('FHEE_load_EE_Session', '__return_true'); |
|
592 | + add_action('wp_enqueue_scripts', array($this, 'wp_enqueue_scripts'), 10); |
|
593 | + if (EE_Registry::instance()->CFG->map_settings->use_google_maps) { |
|
594 | + add_action('wp_enqueue_scripts', array('EEH_Maps', 'espresso_google_map_js'), 11); |
|
595 | 595 | } |
596 | 596 | //add_filter( 'the_excerpt', array( $this, 'the_excerpt' ), 999 ); |
597 | 597 | } |
@@ -606,8 +606,8 @@ discard block |
||
606 | 606 | * @access private |
607 | 607 | * @return string |
608 | 608 | */ |
609 | - private function _get_template( $which = 'part' ) { |
|
610 | - return EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events.php'; |
|
609 | + private function _get_template($which = 'part') { |
|
610 | + return EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events.php'; |
|
611 | 611 | } |
612 | 612 | |
613 | 613 | |
@@ -618,13 +618,13 @@ discard block |
||
618 | 618 | * @access public |
619 | 619 | * @return void |
620 | 620 | */ |
621 | - public function excerpt_length( $length ) { |
|
621 | + public function excerpt_length($length) { |
|
622 | 622 | |
623 | - if ( self::$_type == 'grid' ) { |
|
623 | + if (self::$_type == 'grid') { |
|
624 | 624 | return 36; |
625 | 625 | } |
626 | 626 | |
627 | - switch ( EE_Registry::instance()->CFG->template_settings->EED_Events_Archive_Filters->event_list_grid_size ) { |
|
627 | + switch (EE_Registry::instance()->CFG->template_settings->EED_Events_Archive_Filters->event_list_grid_size) { |
|
628 | 628 | case 'tiny' : |
629 | 629 | return 12; |
630 | 630 | break; |
@@ -648,7 +648,7 @@ discard block |
||
648 | 648 | * @access public |
649 | 649 | * @return void |
650 | 650 | */ |
651 | - public function excerpt_more( $more ) { |
|
651 | + public function excerpt_more($more) { |
|
652 | 652 | return '…'; |
653 | 653 | } |
654 | 654 | |
@@ -678,22 +678,22 @@ discard block |
||
678 | 678 | */ |
679 | 679 | public function wp_enqueue_scripts() { |
680 | 680 | // get some style |
681 | - if ( apply_filters( 'FHEE_enable_default_espresso_css', FALSE ) ) { |
|
681 | + if (apply_filters('FHEE_enable_default_espresso_css', FALSE)) { |
|
682 | 682 | // first check uploads folder |
683 | - if ( is_readable( get_stylesheet_directory() . EE_Config::get_current_theme() . DS . 'archive-espresso_events.css' )) { |
|
684 | - wp_register_style( 'archive-espresso_events', get_stylesheet_directory_uri() . EE_Config::get_current_theme() . DS . 'archive-espresso_events.css', array( 'dashicons', 'espresso_default' )); |
|
683 | + if (is_readable(get_stylesheet_directory().EE_Config::get_current_theme().DS.'archive-espresso_events.css')) { |
|
684 | + wp_register_style('archive-espresso_events', get_stylesheet_directory_uri().EE_Config::get_current_theme().DS.'archive-espresso_events.css', array('dashicons', 'espresso_default')); |
|
685 | 685 | } else { |
686 | - wp_register_style( 'archive-espresso_events', EE_TEMPLATES_URL . EE_Config::get_current_theme() . DS . 'archive-espresso_events.css', array( 'dashicons', 'espresso_default' )); |
|
686 | + wp_register_style('archive-espresso_events', EE_TEMPLATES_URL.EE_Config::get_current_theme().DS.'archive-espresso_events.css', array('dashicons', 'espresso_default')); |
|
687 | 687 | } |
688 | - if ( is_readable( get_stylesheet_directory() . EE_Config::get_current_theme() . DS . 'archive-espresso_events.js' )) { |
|
689 | - wp_register_script( 'archive-espresso_events', get_stylesheet_directory_uri() . EE_Config::get_current_theme() . DS . 'archive-espresso_events.js', array( 'jquery-masonry' ), '1.0', TRUE ); |
|
688 | + if (is_readable(get_stylesheet_directory().EE_Config::get_current_theme().DS.'archive-espresso_events.js')) { |
|
689 | + wp_register_script('archive-espresso_events', get_stylesheet_directory_uri().EE_Config::get_current_theme().DS.'archive-espresso_events.js', array('jquery-masonry'), '1.0', TRUE); |
|
690 | 690 | } else { |
691 | - wp_register_script( 'archive-espresso_events', EVENTS_ARCHIVE_ASSETS_URL . 'archive-espresso_events.js', array( 'jquery-masonry' ), '1.0', TRUE ); |
|
691 | + wp_register_script('archive-espresso_events', EVENTS_ARCHIVE_ASSETS_URL.'archive-espresso_events.js', array('jquery-masonry'), '1.0', TRUE); |
|
692 | 692 | } |
693 | - wp_enqueue_style( 'archive-espresso_events' ); |
|
694 | - wp_enqueue_script( 'jquery-masonry' ); |
|
695 | - wp_enqueue_script( 'archive-espresso_events' ); |
|
696 | - add_action( 'wp_footer', array( 'EED_Events_Archive_Filters', 'localize_grid_event_lists' ), 1 ); |
|
693 | + wp_enqueue_style('archive-espresso_events'); |
|
694 | + wp_enqueue_script('jquery-masonry'); |
|
695 | + wp_enqueue_script('archive-espresso_events'); |
|
696 | + add_action('wp_footer', array('EED_Events_Archive_Filters', 'localize_grid_event_lists'), 1); |
|
697 | 697 | } |
698 | 698 | } |
699 | 699 | |
@@ -708,7 +708,7 @@ discard block |
||
708 | 708 | * @return void |
709 | 709 | */ |
710 | 710 | public static function localize_grid_event_lists() { |
711 | - wp_localize_script( 'archive-espresso_events', 'espresso_grid_event_lists', EED_Events_Archive_Filters::$espresso_grid_event_lists ); |
|
711 | + wp_localize_script('archive-espresso_events', 'espresso_grid_event_lists', EED_Events_Archive_Filters::$espresso_grid_event_lists); |
|
712 | 712 | } |
713 | 713 | |
714 | 714 | |
@@ -723,9 +723,9 @@ discard block |
||
723 | 723 | */ |
724 | 724 | public static function template_settings_form() { |
725 | 725 | $EE = EE_Registry::instance(); |
726 | - $EE->CFG->template_settings->EED_Events_Archive_Filters = isset( $EE->CFG->template_settings->EED_Events_Archive_Filters ) ? $EE->CFG->template_settings->EED_Events_Archive_Filters : new EE_Events_Archive_Config(); |
|
727 | - $EE->CFG->template_settings->EED_Events_Archive_Filters = apply_filters( 'FHEE__Event_List__template_settings_form__event_list_config', $EE->CFG->template_settings->EED_Events_Archive_Filters ); |
|
728 | - EEH_Template::display_template( EVENTS_ARCHIVE_TEMPLATES_PATH . 'admin-event-list-settings.template.php', $EE->CFG->template_settings->EED_Events_Archive_Filters ); |
|
726 | + $EE->CFG->template_settings->EED_Events_Archive_Filters = isset($EE->CFG->template_settings->EED_Events_Archive_Filters) ? $EE->CFG->template_settings->EED_Events_Archive_Filters : new EE_Events_Archive_Config(); |
|
727 | + $EE->CFG->template_settings->EED_Events_Archive_Filters = apply_filters('FHEE__Event_List__template_settings_form__event_list_config', $EE->CFG->template_settings->EED_Events_Archive_Filters); |
|
728 | + EEH_Template::display_template(EVENTS_ARCHIVE_TEMPLATES_PATH.'admin-event-list-settings.template.php', $EE->CFG->template_settings->EED_Events_Archive_Filters); |
|
729 | 729 | } |
730 | 730 | |
731 | 731 | |
@@ -739,16 +739,16 @@ discard block |
||
739 | 739 | * @static |
740 | 740 | * @return void |
741 | 741 | */ |
742 | - public static function set_default_settings( $CFG ) { |
|
742 | + public static function set_default_settings($CFG) { |
|
743 | 743 | //EEH_Debug_Tools::printr( $CFG, '$CFG <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
744 | - $CFG->display_description = isset( $CFG->display_description ) && ! empty( $CFG->display_description ) ? $CFG->display_description : 1; |
|
745 | - $CFG->display_address = isset( $CFG->display_address ) && ! empty( $CFG->display_address ) ? $CFG->display_address : TRUE; |
|
746 | - $CFG->display_venue_details = isset( $CFG->display_venue_details ) && ! empty( $CFG->display_venue_details ) ? $CFG->display_venue_details : TRUE; |
|
747 | - $CFG->display_expired_events = isset( $CFG->display_expired_events ) && ! empty( $CFG->display_expired_events ) ? $CFG->display_expired_events : FALSE; |
|
748 | - $CFG->default_type = isset( $CFG->default_type ) && ! empty( $CFG->default_type ) ? $CFG->default_type : 'grid'; |
|
749 | - $CFG->event_list_grid_size = isset( $CFG->event_list_grid_size ) && ! empty( $CFG->event_list_grid_size ) ? $CFG->event_list_grid_size : 'medium'; |
|
750 | - $CFG->templates['full'] = isset( $CFG->templates['full'] ) && ! empty( $CFG->templates['full'] ) ? $CFG->templates['full'] : EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events.php'; |
|
751 | - $CFG->templates['part'] = isset( $CFG->templates['part'] ) && ! empty( $CFG->templates['part'] ) ? $CFG->templates['part'] : EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events-grid-view.php'; |
|
744 | + $CFG->display_description = isset($CFG->display_description) && ! empty($CFG->display_description) ? $CFG->display_description : 1; |
|
745 | + $CFG->display_address = isset($CFG->display_address) && ! empty($CFG->display_address) ? $CFG->display_address : TRUE; |
|
746 | + $CFG->display_venue_details = isset($CFG->display_venue_details) && ! empty($CFG->display_venue_details) ? $CFG->display_venue_details : TRUE; |
|
747 | + $CFG->display_expired_events = isset($CFG->display_expired_events) && ! empty($CFG->display_expired_events) ? $CFG->display_expired_events : FALSE; |
|
748 | + $CFG->default_type = isset($CFG->default_type) && ! empty($CFG->default_type) ? $CFG->default_type : 'grid'; |
|
749 | + $CFG->event_list_grid_size = isset($CFG->event_list_grid_size) && ! empty($CFG->event_list_grid_size) ? $CFG->event_list_grid_size : 'medium'; |
|
750 | + $CFG->templates['full'] = isset($CFG->templates['full']) && ! empty($CFG->templates['full']) ? $CFG->templates['full'] : EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events.php'; |
|
751 | + $CFG->templates['part'] = isset($CFG->templates['part']) && ! empty($CFG->templates['part']) ? $CFG->templates['part'] : EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events-grid-view.php'; |
|
752 | 752 | return $CFG; |
753 | 753 | } |
754 | 754 | |
@@ -760,7 +760,7 @@ discard block |
||
760 | 760 | * @access public |
761 | 761 | * @return void |
762 | 762 | */ |
763 | - public function filter_config( $CFG ) { |
|
763 | + public function filter_config($CFG) { |
|
764 | 764 | return $CFG; |
765 | 765 | } |
766 | 766 | |
@@ -773,32 +773,32 @@ discard block |
||
773 | 773 | * @access public |
774 | 774 | * @return void |
775 | 775 | */ |
776 | - public static function update_template_settings( $CFG, $REQ ) { |
|
776 | + public static function update_template_settings($CFG, $REQ) { |
|
777 | 777 | // EEH_Debug_Tools::printr( $REQ, '$REQ <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
778 | 778 | // EEH_Debug_Tools::printr( $CFG, '$CFG <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
779 | 779 | //$CFG->template_settings->EED_Events_Archive_Filters = new stdClass(); |
780 | - $CFG->EED_Events_Archive_Filters->display_description = isset( $REQ['display_description_in_event_list'] ) ? absint( $REQ['display_description_in_event_list'] ) : 1; |
|
781 | - $CFG->EED_Events_Archive_Filters->display_address = isset( $REQ['display_address_in_event_list'] ) ? absint( $REQ['display_address_in_event_list'] ) : TRUE; |
|
782 | - $CFG->EED_Events_Archive_Filters->display_venue_details = isset( $REQ['display_venue_details_in_event_list'] ) ? absint( $REQ['display_venue_details_in_event_list'] ) : TRUE; |
|
783 | - $CFG->EED_Events_Archive_Filters->display_expired_events = isset( $REQ['display_expired_events'] ) ? absint( $REQ['display_expired_events'] ) : FALSE; |
|
784 | - $CFG->EED_Events_Archive_Filters->default_type = isset( $REQ['default_type'] ) ? sanitize_text_field( $REQ['default_type'] ) : 'grid'; |
|
785 | - $CFG->EED_Events_Archive_Filters->event_list_grid_size = isset( $REQ['event_list_grid_size'] ) ? sanitize_text_field( $REQ['event_list_grid_size'] ) : 'medium'; |
|
780 | + $CFG->EED_Events_Archive_Filters->display_description = isset($REQ['display_description_in_event_list']) ? absint($REQ['display_description_in_event_list']) : 1; |
|
781 | + $CFG->EED_Events_Archive_Filters->display_address = isset($REQ['display_address_in_event_list']) ? absint($REQ['display_address_in_event_list']) : TRUE; |
|
782 | + $CFG->EED_Events_Archive_Filters->display_venue_details = isset($REQ['display_venue_details_in_event_list']) ? absint($REQ['display_venue_details_in_event_list']) : TRUE; |
|
783 | + $CFG->EED_Events_Archive_Filters->display_expired_events = isset($REQ['display_expired_events']) ? absint($REQ['display_expired_events']) : FALSE; |
|
784 | + $CFG->EED_Events_Archive_Filters->default_type = isset($REQ['default_type']) ? sanitize_text_field($REQ['default_type']) : 'grid'; |
|
785 | + $CFG->EED_Events_Archive_Filters->event_list_grid_size = isset($REQ['event_list_grid_size']) ? sanitize_text_field($REQ['event_list_grid_size']) : 'medium'; |
|
786 | 786 | $CFG->EED_Events_Archive_Filters->templates = array( |
787 | - 'full' => EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events.php' |
|
787 | + 'full' => EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events.php' |
|
788 | 788 | ); |
789 | 789 | |
790 | - switch ( $CFG->EED_Events_Archive_Filters->default_type ) { |
|
790 | + switch ($CFG->EED_Events_Archive_Filters->default_type) { |
|
791 | 791 | case 'dates' : |
792 | - $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events-dates-view.php'; |
|
792 | + $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events-dates-view.php'; |
|
793 | 793 | break; |
794 | 794 | case 'text' : |
795 | - $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events-text-view.php'; |
|
795 | + $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events-text-view.php'; |
|
796 | 796 | break; |
797 | 797 | default : |
798 | - $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events-grid-view.php'; |
|
798 | + $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events-grid-view.php'; |
|
799 | 799 | } |
800 | 800 | |
801 | - $CFG->EED_Events_Archive_Filters = isset( $REQ['reset_event_list_settings'] ) && absint( $REQ['reset_event_list_settings'] ) == 1 ? new EE_Events_Archive_Config() : $CFG->EED_Events_Archive_Filters; |
|
801 | + $CFG->EED_Events_Archive_Filters = isset($REQ['reset_event_list_settings']) && absint($REQ['reset_event_list_settings']) == 1 ? new EE_Events_Archive_Config() : $CFG->EED_Events_Archive_Filters; |
|
802 | 802 | return $CFG; |
803 | 803 | } |
804 | 804 | |
@@ -813,7 +813,7 @@ discard block |
||
813 | 813 | * @return void |
814 | 814 | */ |
815 | 815 | public static function get_template_part() { |
816 | - switch ( self::$_type ) { |
|
816 | + switch (self::$_type) { |
|
817 | 817 | case 'dates' : |
818 | 818 | return 'archive-espresso_events-dates-view.php'; |
819 | 819 | break; |
@@ -837,13 +837,13 @@ discard block |
||
837 | 837 | */ |
838 | 838 | public function event_list_template_filters() { |
839 | 839 | $args = array( |
840 | - 'form_url' => get_post_type_archive_link( 'espresso_events' ), //add_query_arg( array( 'post_type' => 'espresso_events' ), home_url() ), |
|
840 | + 'form_url' => get_post_type_archive_link('espresso_events'), //add_query_arg( array( 'post_type' => 'espresso_events' ), home_url() ), |
|
841 | 841 | 'elf_month' => EED_Events_Archive_Filters::_display_month(), |
842 | 842 | 'elf_category' => EED_Events_Archive_Filters::_event_category_slug(), |
843 | 843 | 'elf_show_expired' => EED_Events_Archive_Filters::_show_expired(), |
844 | 844 | 'elf_type' => self::$_type |
845 | 845 | ); |
846 | - EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events-filters.php', $args ); |
|
846 | + EEH_Template::display_template(EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events-filters.php', $args); |
|
847 | 847 | } |
848 | 848 | |
849 | 849 | |
@@ -856,16 +856,16 @@ discard block |
||
856 | 856 | * @access public |
857 | 857 | * @return void |
858 | 858 | */ |
859 | - public static function event_list_css( $extra_class = '' ) { |
|
859 | + public static function event_list_css($extra_class = '') { |
|
860 | 860 | $EE = EE_Registry::instance(); |
861 | - $event_list_css = ! empty( $extra_class ) ? array( $extra_class ) : array(); |
|
861 | + $event_list_css = ! empty($extra_class) ? array($extra_class) : array(); |
|
862 | 862 | $event_list_css[] = 'espresso-event-list-event'; |
863 | - if ( self::$_type == 'grid' ) { |
|
864 | - $event_list_grid_size = isset( $EE->CFG->template_settings->EED_Events_Archive_Filters->event_list_grid_size ) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->event_list_grid_size : 'medium'; |
|
865 | - $event_list_css[] = $event_list_grid_size . '-event-list-grid'; |
|
863 | + if (self::$_type == 'grid') { |
|
864 | + $event_list_grid_size = isset($EE->CFG->template_settings->EED_Events_Archive_Filters->event_list_grid_size) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->event_list_grid_size : 'medium'; |
|
865 | + $event_list_css[] = $event_list_grid_size.'-event-list-grid'; |
|
866 | 866 | } |
867 | - $event_list_css = apply_filters( 'EED_Events_Archive_Filters__event_list_css__event_list_css_array', $event_list_css ); |
|
868 | - return implode( ' ', $event_list_css ); |
|
867 | + $event_list_css = apply_filters('EED_Events_Archive_Filters__event_list_css__event_list_css_array', $event_list_css); |
|
868 | + return implode(' ', $event_list_css); |
|
869 | 869 | } |
870 | 870 | |
871 | 871 | |
@@ -891,9 +891,9 @@ discard block |
||
891 | 891 | * @access public |
892 | 892 | * @return void |
893 | 893 | */ |
894 | - public static function display_description( $value ) { |
|
894 | + public static function display_description($value) { |
|
895 | 895 | $EE = EE_Registry::instance(); |
896 | - $display_description= isset( $EE->CFG->template_settings->EED_Events_Archive_Filters->display_description ) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->display_description : 1; |
|
896 | + $display_description = isset($EE->CFG->template_settings->EED_Events_Archive_Filters->display_description) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->display_description : 1; |
|
897 | 897 | return $display_description === $value ? TRUE : FALSE; |
898 | 898 | } |
899 | 899 | |
@@ -907,9 +907,9 @@ discard block |
||
907 | 907 | */ |
908 | 908 | public static function display_venue_details() { |
909 | 909 | $EE = EE_Registry::instance(); |
910 | - $display_venue_details= isset( $EE->CFG->template_settings->EED_Events_Archive_Filters->display_venue_details ) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->display_venue_details : TRUE; |
|
910 | + $display_venue_details = isset($EE->CFG->template_settings->EED_Events_Archive_Filters->display_venue_details) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->display_venue_details : TRUE; |
|
911 | 911 | $venue_name = EEH_Venue_View::venue_name(); |
912 | - return $display_venue_details && ! empty( $venue_name ) ? TRUE : FALSE; |
|
912 | + return $display_venue_details && ! empty($venue_name) ? TRUE : FALSE; |
|
913 | 913 | } |
914 | 914 | |
915 | 915 | |
@@ -921,9 +921,9 @@ discard block |
||
921 | 921 | */ |
922 | 922 | public static function display_address() { |
923 | 923 | $EE = EE_Registry::instance(); |
924 | - $display_address= isset( $EE->CFG->template_settings->EED_Events_Archive_Filters->display_address ) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->display_address : FALSE; |
|
924 | + $display_address = isset($EE->CFG->template_settings->EED_Events_Archive_Filters->display_address) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->display_address : FALSE; |
|
925 | 925 | $venue_name = EEH_Venue_View::venue_name(); |
926 | - return $display_address && ! empty( $venue_name ) ? TRUE : FALSE; |
|
926 | + return $display_address && ! empty($venue_name) ? TRUE : FALSE; |
|
927 | 927 | } |
928 | 928 | |
929 | 929 | |
@@ -937,22 +937,22 @@ discard block |
||
937 | 937 | public static function pagination() { |
938 | 938 | global $wp_query; |
939 | 939 | $big = 999999999; // need an unlikely integer |
940 | - $pagination = paginate_links( array( |
|
941 | - 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), |
|
940 | + $pagination = paginate_links(array( |
|
941 | + 'base' => str_replace($big, '%#%', esc_url(get_pagenum_link($big))), |
|
942 | 942 | 'format' => '?paged=%#%', |
943 | - 'current' => max( 1, get_query_var('paged') ), |
|
943 | + 'current' => max(1, get_query_var('paged')), |
|
944 | 944 | 'total' => $wp_query->max_num_pages, |
945 | 945 | 'show_all' => TRUE, |
946 | 946 | 'end_size' => 10, |
947 | 947 | 'mid_size' => 6, |
948 | 948 | 'prev_next' => TRUE, |
949 | - 'prev_text' => __( '‹ PREV', 'event_espresso' ), |
|
950 | - 'next_text' => __( 'NEXT ›', 'event_espresso' ), |
|
949 | + 'prev_text' => __('‹ PREV', 'event_espresso'), |
|
950 | + 'next_text' => __('NEXT ›', 'event_espresso'), |
|
951 | 951 | 'type' => 'plain', |
952 | 952 | 'add_args' => FALSE, |
953 | 953 | 'add_fragment' => '' |
954 | 954 | )); |
955 | - return ! empty( $pagination ) ? '<div class="ee-pagination-dv clear">' . $pagination . '</div>' : ''; |
|
955 | + return ! empty($pagination) ? '<div class="ee-pagination-dv clear">'.$pagination.'</div>' : ''; |
|
956 | 956 | } |
957 | 957 | |
958 | 958 | |
@@ -966,7 +966,7 @@ discard block |
||
966 | 966 | * @return void |
967 | 967 | */ |
968 | 968 | public static function event_list_title() { |
969 | - return apply_filters( 'EED_Events_Archive_Filters__event_list_title__event_list_title', __( 'Upcoming Events', 'event_espresso' )); |
|
969 | + return apply_filters('EED_Events_Archive_Filters__event_list_title__event_list_title', __('Upcoming Events', 'event_espresso')); |
|
970 | 970 | } |
971 | 971 | |
972 | 972 |
@@ -125,7 +125,7 @@ discard block |
||
125 | 125 | * |
126 | 126 | * @access public |
127 | 127 | * @param string $SQL the JOIN clause for the comment feed query |
128 | - * @return void |
|
128 | + * @return string |
|
129 | 129 | */ |
130 | 130 | public static function comment_feed_join( $SQL ) { |
131 | 131 | global $wpdb; |
@@ -146,7 +146,7 @@ discard block |
||
146 | 146 | * |
147 | 147 | * @access public |
148 | 148 | * @param string $SQL the WHERE clause for the comment feed query |
149 | - * @return void |
|
149 | + * @return string |
|
150 | 150 | */ |
151 | 151 | public static function comment_feed_where( $SQL ) { |
152 | 152 | global $wp_query, $wpdb; |
@@ -164,7 +164,7 @@ discard block |
||
164 | 164 | * |
165 | 165 | * @access public |
166 | 166 | * @param string $content |
167 | - * @return void |
|
167 | + * @return string |
|
168 | 168 | */ |
169 | 169 | public static function the_event_feed( $content ) { |
170 | 170 | if ( is_feed() && is_readable( RSS_FEEDS_TEMPLATES_PATH . 'espresso_events_feed.template.php' )) { |
@@ -205,7 +205,7 @@ discard block |
||
205 | 205 | * |
206 | 206 | * @access public |
207 | 207 | * @param string $content |
208 | - * @return void |
|
208 | + * @return string |
|
209 | 209 | */ |
210 | 210 | public static function the_venue_feed( $content ) { |
211 | 211 | if ( is_feed() && is_readable( RSS_FEEDS_TEMPLATES_PATH . 'espresso_venues_feed.template.php' )) { |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -29,7 +29,7 @@ discard block |
||
29 | 29 | * @return EED_Feeds |
30 | 30 | */ |
31 | 31 | public static function instance() { |
32 | - return parent::get_instance( __CLASS__ ); |
|
32 | + return parent::get_instance(__CLASS__); |
|
33 | 33 | } |
34 | 34 | |
35 | 35 | |
@@ -41,10 +41,10 @@ discard block |
||
41 | 41 | * @return void |
42 | 42 | */ |
43 | 43 | public static function set_hooks() { |
44 | - add_action( 'parse_request', array( 'EED_Feeds', 'parse_request' ), 10 ); |
|
45 | - add_filter( 'default_feed', array( 'EED_Feeds', 'default_feed' ), 10, 1 ); |
|
46 | - add_filter( 'comment_feed_join', array( 'EED_Feeds', 'comment_feed_join' ), 10, 2 ); |
|
47 | - add_filter( 'comment_feed_where', array( 'EED_Feeds', 'comment_feed_where' ), 10, 2 ); |
|
44 | + add_action('parse_request', array('EED_Feeds', 'parse_request'), 10); |
|
45 | + add_filter('default_feed', array('EED_Feeds', 'default_feed'), 10, 1); |
|
46 | + add_filter('comment_feed_join', array('EED_Feeds', 'comment_feed_join'), 10, 2); |
|
47 | + add_filter('comment_feed_where', array('EED_Feeds', 'comment_feed_where'), 10, 2); |
|
48 | 48 | } |
49 | 49 | |
50 | 50 | /** |
@@ -64,7 +64,7 @@ discard block |
||
64 | 64 | * @access public |
65 | 65 | * @return void |
66 | 66 | */ |
67 | - public function run( $WP ) { |
|
67 | + public function run($WP) { |
|
68 | 68 | } |
69 | 69 | |
70 | 70 | |
@@ -76,7 +76,7 @@ discard block |
||
76 | 76 | * @param type rss2, atom, rss, rdf, rssjs |
77 | 77 | * @return string |
78 | 78 | */ |
79 | - public static function default_feed( $type = 'rss2' ) { |
|
79 | + public static function default_feed($type = 'rss2') { |
|
80 | 80 | //rss2, atom, rss, rdf, rssjs |
81 | 81 | $type = 'rss2'; |
82 | 82 | return $type; |
@@ -92,24 +92,24 @@ discard block |
||
92 | 92 | * @return void |
93 | 93 | */ |
94 | 94 | public static function parse_request() { |
95 | - if ( EE_Registry::instance()->REQ->is_set( 'post_type' )) { |
|
95 | + if (EE_Registry::instance()->REQ->is_set('post_type')) { |
|
96 | 96 | // define path to templates |
97 | - define( 'RSS_FEEDS_TEMPLATES_PATH', str_replace( '\\', DS, plugin_dir_path( __FILE__ )) . 'templates' . DS ); |
|
97 | + define('RSS_FEEDS_TEMPLATES_PATH', str_replace('\\', DS, plugin_dir_path(__FILE__)).'templates'.DS); |
|
98 | 98 | // what kinda post_type are we dealing with ? |
99 | - switch( EE_Registry::instance()->REQ->get( 'post_type' )) { |
|
99 | + switch (EE_Registry::instance()->REQ->get('post_type')) { |
|
100 | 100 | case 'espresso_events' : |
101 | 101 | // for rss2, atom, rss, rdf |
102 | - add_filter( 'the_excerpt_rss', array( 'EED_Feeds', 'the_event_feed' ), 10, 1 ); |
|
103 | - add_filter( 'the_content_feed', array( 'EED_Feeds', 'the_event_feed' ), 10, 1 ); |
|
102 | + add_filter('the_excerpt_rss', array('EED_Feeds', 'the_event_feed'), 10, 1); |
|
103 | + add_filter('the_content_feed', array('EED_Feeds', 'the_event_feed'), 10, 1); |
|
104 | 104 | // for json ( also uses the above filter ) |
105 | - add_filter( 'rssjs_feed_item', array( 'EED_Feeds', 'the_event_rssjs_feed' ), 10, 1 ); |
|
105 | + add_filter('rssjs_feed_item', array('EED_Feeds', 'the_event_rssjs_feed'), 10, 1); |
|
106 | 106 | break; |
107 | 107 | case 'espresso_venues' : |
108 | 108 | // for rss2, atom, rss, rdf |
109 | - add_filter( 'the_excerpt_rss', array( 'EED_Feeds', 'the_venue_feed' ), 10, 1 ); |
|
110 | - add_filter( 'the_content_feed', array( 'EED_Feeds', 'the_venue_feed' ), 10, 1 ); |
|
109 | + add_filter('the_excerpt_rss', array('EED_Feeds', 'the_venue_feed'), 10, 1); |
|
110 | + add_filter('the_content_feed', array('EED_Feeds', 'the_venue_feed'), 10, 1); |
|
111 | 111 | // for json ( also uses the above filter ) |
112 | - add_filter( 'rssjs_feed_item', array( 'EED_Feeds', 'the_venue_rssjs_feed' ), 10, 1 ); |
|
112 | + add_filter('rssjs_feed_item', array('EED_Feeds', 'the_venue_rssjs_feed'), 10, 1); |
|
113 | 113 | break; |
114 | 114 | } |
115 | 115 | } |
@@ -127,11 +127,11 @@ discard block |
||
127 | 127 | * @param string $SQL the JOIN clause for the comment feed query |
128 | 128 | * @return void |
129 | 129 | */ |
130 | - public static function comment_feed_join( $SQL ) { |
|
130 | + public static function comment_feed_join($SQL) { |
|
131 | 131 | global $wpdb; |
132 | 132 | // check for wp_posts table in JOIN clause |
133 | - if ( strpos( $SQL, $wpdb->posts ) !== FALSE ) { |
|
134 | - add_filter( 'EED_Feeds__comment_feed_where__espresso_attendees', '__return_true' ); |
|
133 | + if (strpos($SQL, $wpdb->posts) !== FALSE) { |
|
134 | + add_filter('EED_Feeds__comment_feed_where__espresso_attendees', '__return_true'); |
|
135 | 135 | } |
136 | 136 | return $SQL; |
137 | 137 | } |
@@ -148,9 +148,9 @@ discard block |
||
148 | 148 | * @param string $SQL the WHERE clause for the comment feed query |
149 | 149 | * @return void |
150 | 150 | */ |
151 | - public static function comment_feed_where( $SQL ) { |
|
151 | + public static function comment_feed_where($SQL) { |
|
152 | 152 | global $wp_query, $wpdb; |
153 | - if ( $wp_query->is_comment_feed && apply_filters( 'EED_Feeds__comment_feed_where__espresso_attendees', FALSE )) { |
|
153 | + if ($wp_query->is_comment_feed && apply_filters('EED_Feeds__comment_feed_where__espresso_attendees', FALSE)) { |
|
154 | 154 | $SQL .= " AND $wpdb->posts.post_type != 'espresso_attendees'"; |
155 | 155 | } |
156 | 156 | return $SQL; |
@@ -166,14 +166,14 @@ discard block |
||
166 | 166 | * @param string $content |
167 | 167 | * @return void |
168 | 168 | */ |
169 | - public static function the_event_feed( $content ) { |
|
170 | - if ( is_feed() && is_readable( RSS_FEEDS_TEMPLATES_PATH . 'espresso_events_feed.template.php' )) { |
|
169 | + public static function the_event_feed($content) { |
|
170 | + if (is_feed() && is_readable(RSS_FEEDS_TEMPLATES_PATH.'espresso_events_feed.template.php')) { |
|
171 | 171 | global $post; |
172 | 172 | $template_args = array( |
173 | 173 | 'EVT_ID' => $post->ID, |
174 | 174 | 'event_description' => get_option('rss_use_excerpt') ? $post->post_excerpt : $post->post_content |
175 | 175 | ); |
176 | - $content = EEH_Template::display_template( RSS_FEEDS_TEMPLATES_PATH . 'espresso_events_feed.template.php', $template_args, TRUE ); |
|
176 | + $content = EEH_Template::display_template(RSS_FEEDS_TEMPLATES_PATH.'espresso_events_feed.template.php', $template_args, TRUE); |
|
177 | 177 | } |
178 | 178 | return $content; |
179 | 179 | } |
@@ -188,9 +188,9 @@ discard block |
||
188 | 188 | * @param object $item |
189 | 189 | * @return void |
190 | 190 | */ |
191 | - public static function the_event_rssjs_feed( $item ) { |
|
192 | - if ( is_feed() && isset( $item->description )) { |
|
193 | - $item->description = EED_Feeds::the_event_feed( $item->description ); |
|
191 | + public static function the_event_rssjs_feed($item) { |
|
192 | + if (is_feed() && isset($item->description)) { |
|
193 | + $item->description = EED_Feeds::the_event_feed($item->description); |
|
194 | 194 | } |
195 | 195 | return $item; |
196 | 196 | } |
@@ -205,14 +205,14 @@ discard block |
||
205 | 205 | * @param string $content |
206 | 206 | * @return void |
207 | 207 | */ |
208 | - public static function the_venue_feed( $content ) { |
|
209 | - if ( is_feed() && is_readable( RSS_FEEDS_TEMPLATES_PATH . 'espresso_venues_feed.template.php' )) { |
|
208 | + public static function the_venue_feed($content) { |
|
209 | + if (is_feed() && is_readable(RSS_FEEDS_TEMPLATES_PATH.'espresso_venues_feed.template.php')) { |
|
210 | 210 | global $post; |
211 | 211 | $template_args = array( |
212 | 212 | 'VNU_ID' => $post->ID, |
213 | 213 | 'venue_description' => get_option('rss_use_excerpt') ? $post->post_excerpt : $post->post_content |
214 | 214 | ); |
215 | - $content = EEH_Template::display_template( RSS_FEEDS_TEMPLATES_PATH . 'espresso_venues_feed.template.php', $template_args, TRUE ); |
|
215 | + $content = EEH_Template::display_template(RSS_FEEDS_TEMPLATES_PATH.'espresso_venues_feed.template.php', $template_args, TRUE); |
|
216 | 216 | } |
217 | 217 | return $content; |
218 | 218 | } |
@@ -227,9 +227,9 @@ discard block |
||
227 | 227 | * @param object $item |
228 | 228 | * @return void |
229 | 229 | */ |
230 | - public static function the_venue_rssjs_feed( $item ) { |
|
231 | - if ( is_feed() && isset( $item->description )) { |
|
232 | - $item->description = EED_Feeds::the_venue_feed( $item->description ); |
|
230 | + public static function the_venue_rssjs_feed($item) { |
|
231 | + if (is_feed() && isset($item->description)) { |
|
232 | + $item->description = EED_Feeds::the_venue_feed($item->description); |
|
233 | 233 | } |
234 | 234 | return $item; |
235 | 235 | } |
@@ -387,7 +387,7 @@ |
||
387 | 387 | |
388 | 388 | /** |
389 | 389 | * creates the default hidden inputs section |
390 | - * @return EE_Form_Input_Base[] |
|
390 | + * @return EE_Form_Section_Proper |
|
391 | 391 | */ |
392 | 392 | public function reg_step_hidden_inputs() { |
393 | 393 | // hidden inputs for admin registrations |
@@ -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_Reg_Step |
|
5 | - * |
|
6 | - * Description |
|
7 | - * |
|
8 | - * @package Event Espresso |
|
9 | - * @subpackage core |
|
10 | - * @author Brent Christensen |
|
11 | - * @since 4.5.0 |
|
12 | - * |
|
13 | - */ |
|
3 | + * |
|
4 | + * Class EE_SPCO_Reg_Step |
|
5 | + * |
|
6 | + * Description |
|
7 | + * |
|
8 | + * @package Event Espresso |
|
9 | + * @subpackage core |
|
10 | + * @author Brent Christensen |
|
11 | + * @since 4.5.0 |
|
12 | + * |
|
13 | + */ |
|
14 | 14 | abstract class EE_SPCO_Reg_Step { |
15 | 15 | |
16 | 16 | /** |
@@ -153,7 +153,7 @@ discard block |
||
153 | 153 | public function set_completed() { |
154 | 154 | // DEBUG LOG |
155 | 155 | //$this->checkout->log( __CLASS__, __FUNCTION__, __LINE__ ); |
156 | - $this->_completed = apply_filters( 'FHEE__EE_SPCO_Reg_Step__set_completed___completed', true, $this ); |
|
156 | + $this->_completed = apply_filters('FHEE__EE_SPCO_Reg_Step__set_completed___completed', true, $this); |
|
157 | 157 | } |
158 | 158 | |
159 | 159 | |
@@ -201,18 +201,18 @@ discard block |
||
201 | 201 | * sets the text that appears on the reg step form submit button |
202 | 202 | * @param string $submit_button_text |
203 | 203 | */ |
204 | - public function set_submit_button_text( $submit_button_text = '' ) { |
|
205 | - if ( ! empty( $submit_button_text )) { |
|
204 | + public function set_submit_button_text($submit_button_text = '') { |
|
205 | + if ( ! empty($submit_button_text)) { |
|
206 | 206 | $this->_submit_button_text = $submit_button_text; |
207 | - } else if ( $this->checkout->next_step instanceof EE_SPCO_Reg_Step ) { |
|
208 | - if ( $this->checkout->revisit ) { |
|
209 | - $this->_submit_button_text = sprintf( __( 'Update %s', 'event_espresso' ), $this->checkout->current_step->name() ); |
|
207 | + } else if ($this->checkout->next_step instanceof EE_SPCO_Reg_Step) { |
|
208 | + if ($this->checkout->revisit) { |
|
209 | + $this->_submit_button_text = sprintf(__('Update %s', 'event_espresso'), $this->checkout->current_step->name()); |
|
210 | 210 | } else { |
211 | - $this->_submit_button_text = sprintf( __( 'Proceed to %s', 'event_espresso' ), $this->checkout->next_step->name() ); |
|
211 | + $this->_submit_button_text = sprintf(__('Proceed to %s', 'event_espresso'), $this->checkout->next_step->name()); |
|
212 | 212 | } |
213 | 213 | } |
214 | 214 | // filters the submit button text |
215 | - $this->_submit_button_text = apply_filters( 'FHEE__EE_SPCO_Reg_Step__set_submit_button_text___submit_button_text', $this->_submit_button_text, $this->checkout ); |
|
215 | + $this->_submit_button_text = apply_filters('FHEE__EE_SPCO_Reg_Step__set_submit_button_text___submit_button_text', $this->_submit_button_text, $this->checkout); |
|
216 | 216 | } |
217 | 217 | |
218 | 218 | |
@@ -220,7 +220,7 @@ discard block |
||
220 | 220 | /** |
221 | 221 | * @param boolean $is_current_step |
222 | 222 | */ |
223 | - public function set_is_current_step( $is_current_step ) { |
|
223 | + public function set_is_current_step($is_current_step) { |
|
224 | 224 | $this->_is_current_step = $is_current_step; |
225 | 225 | } |
226 | 226 | |
@@ -247,7 +247,7 @@ discard block |
||
247 | 247 | /** |
248 | 248 | * @param int $order |
249 | 249 | */ |
250 | - public function set_order( $order ) { |
|
250 | + public function set_order($order) { |
|
251 | 251 | $this->_order = $order; |
252 | 252 | } |
253 | 253 | |
@@ -285,7 +285,7 @@ discard block |
||
285 | 285 | * _set_success_message |
286 | 286 | * @param string $success_message |
287 | 287 | */ |
288 | - protected function _set_success_message( $success_message ) { |
|
288 | + protected function _set_success_message($success_message) { |
|
289 | 289 | $this->_success_message = $success_message; |
290 | 290 | } |
291 | 291 | |
@@ -313,8 +313,8 @@ discard block |
||
313 | 313 | /** |
314 | 314 | * @param string $instructions |
315 | 315 | */ |
316 | - public function set_instructions( $instructions ) { |
|
317 | - $this->_instructions = apply_filters( 'FHEE__EE_SPCO_Reg_Step__set_instructions__instructions', $instructions, $this ); |
|
316 | + public function set_instructions($instructions) { |
|
317 | + $this->_instructions = apply_filters('FHEE__EE_SPCO_Reg_Step__set_instructions__instructions', $instructions, $this); |
|
318 | 318 | } |
319 | 319 | |
320 | 320 | |
@@ -322,7 +322,7 @@ discard block |
||
322 | 322 | /** |
323 | 323 | * @param array $valid_data |
324 | 324 | */ |
325 | - public function set_valid_data( $valid_data ) { |
|
325 | + public function set_valid_data($valid_data) { |
|
326 | 326 | $this->_valid_data = $valid_data; |
327 | 327 | } |
328 | 328 | |
@@ -332,7 +332,7 @@ discard block |
||
332 | 332 | * @return array |
333 | 333 | */ |
334 | 334 | public function valid_data() { |
335 | - if ( empty( $this->_valid_data )) { |
|
335 | + if (empty($this->_valid_data)) { |
|
336 | 336 | $this->_valid_data = $this->reg_form->valid_data(); |
337 | 337 | } |
338 | 338 | return $this->_valid_data; |
@@ -343,8 +343,8 @@ discard block |
||
343 | 343 | * @return string |
344 | 344 | */ |
345 | 345 | public function reg_form_name() { |
346 | - if ( empty( $this->_reg_form_name )) { |
|
347 | - $this->set_reg_form_name( 'ee-spco-' . $this->slug() . '-reg-step-form' ); |
|
346 | + if (empty($this->_reg_form_name)) { |
|
347 | + $this->set_reg_form_name('ee-spco-'.$this->slug().'-reg-step-form'); |
|
348 | 348 | } |
349 | 349 | return $this->_reg_form_name; |
350 | 350 | } |
@@ -354,7 +354,7 @@ discard block |
||
354 | 354 | /** |
355 | 355 | * @param string $reg_form_name |
356 | 356 | */ |
357 | - protected function set_reg_form_name( $reg_form_name ) { |
|
357 | + protected function set_reg_form_name($reg_form_name) { |
|
358 | 358 | $this->_reg_form_name = $reg_form_name; |
359 | 359 | } |
360 | 360 | |
@@ -365,22 +365,22 @@ discard block |
||
365 | 365 | * @param string $action |
366 | 366 | * @return string |
367 | 367 | */ |
368 | - public function reg_step_url( $action = '' ) { |
|
369 | - $query_args = array( 'step' => $this->slug() ); |
|
370 | - if( ! empty( $action )) { |
|
368 | + public function reg_step_url($action = '') { |
|
369 | + $query_args = array('step' => $this->slug()); |
|
370 | + if ( ! empty($action)) { |
|
371 | 371 | $query_args['action'] = $action; |
372 | 372 | } |
373 | 373 | // final step has no display |
374 | - if ( $this instanceof EE_SPCO_Reg_Step_Finalize_Registration && $action == 'display_spco_reg_step' ) { |
|
375 | - $query_args[ 'action' ] = 'process_reg_step'; |
|
374 | + if ($this instanceof EE_SPCO_Reg_Step_Finalize_Registration && $action == 'display_spco_reg_step') { |
|
375 | + $query_args['action'] = 'process_reg_step'; |
|
376 | 376 | } |
377 | - if( $this->checkout->revisit ) { |
|
377 | + if ($this->checkout->revisit) { |
|
378 | 378 | $query_args['revisit'] = TRUE; |
379 | 379 | } |
380 | - if( $this->checkout->reg_url_link ) { |
|
380 | + if ($this->checkout->reg_url_link) { |
|
381 | 381 | $query_args['e_reg_url_link'] = $this->checkout->reg_url_link; |
382 | 382 | } |
383 | - return add_query_arg( $query_args, $this->checkout->reg_page_base_url ); |
|
383 | + return add_query_arg($query_args, $this->checkout->reg_page_base_url); |
|
384 | 384 | } |
385 | 385 | |
386 | 386 | |
@@ -391,16 +391,16 @@ discard block |
||
391 | 391 | */ |
392 | 392 | public function reg_step_hidden_inputs() { |
393 | 393 | // hidden inputs for admin registrations |
394 | - if ( $this->checkout->admin_request ) { |
|
394 | + if ($this->checkout->admin_request) { |
|
395 | 395 | return new EE_Form_Section_Proper( |
396 | 396 | array( |
397 | 397 | 'layout_strategy' => new EE_Div_Per_Section_Layout(), |
398 | - 'html_id' => 'ee-' . $this->slug() . '-hidden-inputs', |
|
398 | + 'html_id' => 'ee-'.$this->slug().'-hidden-inputs', |
|
399 | 399 | 'subsections' => array( |
400 | 400 | 'next_step' => new EE_Fixed_Hidden_Input( |
401 | 401 | array( |
402 | 402 | 'html_name' => 'next_step', |
403 | - 'html_id' => 'spco-' . $this->slug() . '-next-step', |
|
403 | + 'html_id' => 'spco-'.$this->slug().'-next-step', |
|
404 | 404 | 'default' => $this->checkout->next_step instanceof EE_SPCO_Reg_Step ? $this->checkout->next_step->slug() : '' |
405 | 405 | ) |
406 | 406 | ) |
@@ -412,19 +412,19 @@ discard block |
||
412 | 412 | return new EE_Form_Section_Proper( |
413 | 413 | array( |
414 | 414 | 'layout_strategy' => new EE_Div_Per_Section_Layout(), |
415 | - 'html_id' => 'ee-' . $this->slug() . '-hidden-inputs', |
|
415 | + 'html_id' => 'ee-'.$this->slug().'-hidden-inputs', |
|
416 | 416 | 'subsections' => array( |
417 | 417 | 'action' => new EE_Fixed_Hidden_Input( |
418 | 418 | array( |
419 | 419 | 'html_name' => 'action', |
420 | - 'html_id' => 'spco-' . $this->slug() . '-action', |
|
421 | - 'default' => empty( $this->checkout->reg_url_link ) ? 'process_reg_step' : 'update_reg_step' |
|
420 | + 'html_id' => 'spco-'.$this->slug().'-action', |
|
421 | + 'default' => empty($this->checkout->reg_url_link) ? 'process_reg_step' : 'update_reg_step' |
|
422 | 422 | ) |
423 | 423 | ), |
424 | 424 | 'next_step' => new EE_Fixed_Hidden_Input( |
425 | 425 | array( |
426 | 426 | 'html_name' => 'next_step', |
427 | - 'html_id' => 'spco-' . $this->slug() . '-next-step', |
|
427 | + 'html_id' => 'spco-'.$this->slug().'-next-step', |
|
428 | 428 | 'default' => $this->checkout->next_step instanceof EE_SPCO_Reg_Step ? $this->checkout->next_step->slug() : '' |
429 | 429 | ) |
430 | 430 | ), |
@@ -456,9 +456,9 @@ discard block |
||
456 | 456 | * @param array $actions |
457 | 457 | * @return void |
458 | 458 | */ |
459 | - public function generate_reg_form_for_actions( $actions = array() ) { |
|
460 | - $actions = array_merge( array( 'generate_reg_form', 'display_spco_reg_step', 'process_reg_step', 'update_reg_step' ), $actions ); |
|
461 | - $this->checkout->generate_reg_form = in_array( $this->checkout->action, $actions ) ? TRUE : FALSE; |
|
459 | + public function generate_reg_form_for_actions($actions = array()) { |
|
460 | + $actions = array_merge(array('generate_reg_form', 'display_spco_reg_step', 'process_reg_step', 'update_reg_step'), $actions); |
|
461 | + $this->checkout->generate_reg_form = in_array($this->checkout->action, $actions) ? TRUE : FALSE; |
|
462 | 462 | } |
463 | 463 | |
464 | 464 | |
@@ -468,11 +468,11 @@ discard block |
||
468 | 468 | */ |
469 | 469 | public function display_reg_form() { |
470 | 470 | $html = ''; |
471 | - if ( $this->reg_form instanceof EE_Form_Section_Proper ) { |
|
472 | - $html .= ! $this->checkout->admin_request ? $this->reg_form->form_open( $this->reg_step_url() ) : ''; |
|
473 | - if ( EE_Registry::instance()->REQ->ajax ) { |
|
471 | + if ($this->reg_form instanceof EE_Form_Section_Proper) { |
|
472 | + $html .= ! $this->checkout->admin_request ? $this->reg_form->form_open($this->reg_step_url()) : ''; |
|
473 | + if (EE_Registry::instance()->REQ->ajax) { |
|
474 | 474 | $this->reg_form->localize_validation_rules(); |
475 | - $this->checkout->json_response->add_validation_rules( EE_Form_Section_Proper::js_localization() ); |
|
475 | + $this->checkout->json_response->add_validation_rules(EE_Form_Section_Proper::js_localization()); |
|
476 | 476 | $html .= $this->reg_form->get_html(); |
477 | 477 | } else { |
478 | 478 | $html .= $this->reg_form->get_html_and_js(); |
@@ -490,26 +490,26 @@ discard block |
||
490 | 490 | * @return string |
491 | 491 | */ |
492 | 492 | public function reg_step_submit_button() { |
493 | - if ( ! $this->checkout->next_step instanceof EE_SPCO_Reg_Step ) { |
|
493 | + if ( ! $this->checkout->next_step instanceof EE_SPCO_Reg_Step) { |
|
494 | 494 | return ''; |
495 | 495 | } |
496 | 496 | ob_start(); |
497 | - do_action( 'AHEE__before_spco_whats_next_buttons', $this->slug(), $this->checkout->next_step->slug(), $this->checkout ); |
|
497 | + do_action('AHEE__before_spco_whats_next_buttons', $this->slug(), $this->checkout->next_step->slug(), $this->checkout); |
|
498 | 498 | $html = ob_get_clean(); |
499 | 499 | // generate submit button |
500 | - $sbmt_btn = new EE_Submit_Input( array( |
|
501 | - 'html_name' => 'spco-go-to-step-' . $this->checkout->next_step->slug(), |
|
502 | - 'html_id' => 'spco-go-to-step-' . $this->checkout->next_step->slug(), |
|
500 | + $sbmt_btn = new EE_Submit_Input(array( |
|
501 | + 'html_name' => 'spco-go-to-step-'.$this->checkout->next_step->slug(), |
|
502 | + 'html_id' => 'spco-go-to-step-'.$this->checkout->next_step->slug(), |
|
503 | 503 | 'html_class' => 'spco-next-step-btn', |
504 | - 'other_html_attributes' => ' rel="' . $this->slug() . '"', |
|
504 | + 'other_html_attributes' => ' rel="'.$this->slug().'"', |
|
505 | 505 | 'default' => $this->submit_button_text() |
506 | 506 | )); |
507 | - $sbmt_btn->set_button_css_attributes( TRUE, 'large' ); |
|
507 | + $sbmt_btn->set_button_css_attributes(TRUE, 'large'); |
|
508 | 508 | $sbmt_btn_html = $sbmt_btn->get_html_for_input(); |
509 | 509 | EE_Registry::instance()->load_helper('HTML'); |
510 | 510 | $html .= EEH_HTML::div( |
511 | - apply_filters( 'FHEE__EE_SPCO_Reg_Step__reg_step_submit_button__sbmt_btn_html', $sbmt_btn_html, $this ), |
|
512 | - 'spco-' . $this->slug() . '-whats-next-buttons-dv', |
|
511 | + apply_filters('FHEE__EE_SPCO_Reg_Step__reg_step_submit_button__sbmt_btn_html', $sbmt_btn_html, $this), |
|
512 | + 'spco-'.$this->slug().'-whats-next-buttons-dv', |
|
513 | 513 | 'spco-whats-next-buttons' |
514 | 514 | ); |
515 | 515 | return $html; |
@@ -532,7 +532,7 @@ discard block |
||
532 | 532 | * @return string |
533 | 533 | */ |
534 | 534 | public function edit_lnk_url() { |
535 | - return add_query_arg( array( 'step' => $this->slug() ), $this->checkout->reg_page_base_url ); |
|
535 | + return add_query_arg(array('step' => $this->slug()), $this->checkout->reg_page_base_url); |
|
536 | 536 | |
537 | 537 | } |
538 | 538 | |
@@ -554,7 +554,7 @@ discard block |
||
554 | 554 | */ |
555 | 555 | public function update_checkout() { |
556 | 556 | // grab the cart grand total and reset TXN total |
557 | - $this->checkout->transaction->set_total( $this->checkout->cart->get_cart_grand_total() ); |
|
557 | + $this->checkout->transaction->set_total($this->checkout->cart->get_cart_grand_total()); |
|
558 | 558 | $this->checkout->stash_transaction_and_checkout(); |
559 | 559 | } |
560 | 560 | |
@@ -569,7 +569,7 @@ discard block |
||
569 | 569 | */ |
570 | 570 | function __sleep() { |
571 | 571 | // remove the reg form and the checkout |
572 | - return array_diff( array_keys( get_object_vars( $this )), array( 'reg_form', 'checkout' )); |
|
572 | + return array_diff(array_keys(get_object_vars($this)), array('reg_form', 'checkout')); |
|
573 | 573 | } |
574 | 574 | } |
575 | 575 |
@@ -229,7 +229,7 @@ |
||
229 | 229 | * |
230 | 230 | * @access public |
231 | 231 | * @param string $event_list_css |
232 | - * @return array |
|
232 | + * @return string |
|
233 | 233 | */ |
234 | 234 | public function event_list_css( $event_list_css = '' ) { |
235 | 235 | $event_list_css .= ! empty( $event_list_css ) ? ' ' : ''; |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -50,14 +50,14 @@ discard block |
||
50 | 50 | * @param WP $WP |
51 | 51 | * @return void |
52 | 52 | */ |
53 | - public function run( WP $WP ) { |
|
54 | - if ( did_action( 'pre_get_posts' ) && did_action( 'send_headers' ) ) { |
|
53 | + public function run(WP $WP) { |
|
54 | + if (did_action('pre_get_posts') && did_action('send_headers')) { |
|
55 | 55 | EED_Events_Archive::instance()->event_list(); |
56 | 56 | } else { |
57 | 57 | // this will trigger the EED_Events_Archive module's event_list() method during the pre_get_posts hook point, |
58 | 58 | // this allows us to initialize things, enqueue assets, etc, |
59 | 59 | // as well, this saves an instantiation of the module in an array using 'espresso_events' as the key, so that we can retrieve it |
60 | - add_action( 'pre_get_posts', array( EED_Events_Archive::instance(), 'event_list' ) ); |
|
60 | + add_action('pre_get_posts', array(EED_Events_Archive::instance(), 'event_list')); |
|
61 | 61 | } |
62 | 62 | } |
63 | 63 | |
@@ -79,13 +79,13 @@ discard block |
||
79 | 79 | * @param array $attributes |
80 | 80 | * @return string |
81 | 81 | */ |
82 | - public function process_shortcode( $attributes = array() ) { |
|
82 | + public function process_shortcode($attributes = array()) { |
|
83 | 83 | // make sure EED_Events_Archive is setup properly |
84 | - if ( apply_filters( 'FHEE__fallback_shortcode_processor__EES_Espresso_Events', FALSE )) { |
|
84 | + if (apply_filters('FHEE__fallback_shortcode_processor__EES_Espresso_Events', FALSE)) { |
|
85 | 85 | EED_Events_Archive::instance()->event_list(); |
86 | 86 | } |
87 | 87 | // merge in any attributes passed via fallback shortcode processor |
88 | - $attributes = array_merge( (array)$attributes, (array)$this->_attributes ); |
|
88 | + $attributes = array_merge((array) $attributes, (array) $this->_attributes); |
|
89 | 89 | //set default attributes |
90 | 90 | $default_espresso_events_shortcode_atts = array( |
91 | 91 | 'title' => NULL, |
@@ -99,26 +99,26 @@ discard block |
||
99 | 99 | 'fallback_shortcode_processor' => FALSE |
100 | 100 | ); |
101 | 101 | // allow the defaults to be filtered |
102 | - $default_espresso_events_shortcode_atts = apply_filters( 'EES_Espresso_Events__process_shortcode__default_espresso_events_shortcode_atts', $default_espresso_events_shortcode_atts ); |
|
102 | + $default_espresso_events_shortcode_atts = apply_filters('EES_Espresso_Events__process_shortcode__default_espresso_events_shortcode_atts', $default_espresso_events_shortcode_atts); |
|
103 | 103 | // grab attributes and merge with defaults, then extract |
104 | - $attributes = array_merge( $default_espresso_events_shortcode_atts, $attributes ); |
|
104 | + $attributes = array_merge($default_espresso_events_shortcode_atts, $attributes); |
|
105 | 105 | // make sure we use the_excerpt() |
106 | - add_filter( 'FHEE__EES_Espresso_Events__process_shortcode__true', '__return_true' ); |
|
106 | + add_filter('FHEE__EES_Espresso_Events__process_shortcode__true', '__return_true'); |
|
107 | 107 | // apply query filters |
108 | - add_filter( 'FHEE__EEH_Event_Query__apply_query_filters', '__return_true' ); |
|
108 | + add_filter('FHEE__EEH_Event_Query__apply_query_filters', '__return_true'); |
|
109 | 109 | // run the query |
110 | 110 | global $wp_query; |
111 | - $wp_query = new EE_Event_List_Query( $attributes ); |
|
111 | + $wp_query = new EE_Event_List_Query($attributes); |
|
112 | 112 | // check what template is loaded and load filters accordingly |
113 | - EED_Events_Archive::instance()->template_include( 'loop-espresso_events.php' ); |
|
113 | + EED_Events_Archive::instance()->template_include('loop-espresso_events.php'); |
|
114 | 114 | // load our template |
115 | - $event_list = EEH_Template::locate_template( 'loop-espresso_events.php', array(), TRUE, TRUE ); |
|
115 | + $event_list = EEH_Template::locate_template('loop-espresso_events.php', array(), TRUE, TRUE); |
|
116 | 116 | // now reset the query and postdata |
117 | 117 | wp_reset_query(); |
118 | 118 | wp_reset_postdata(); |
119 | 119 | EED_Events_Archive::remove_all_events_archive_filters(); |
120 | 120 | // remove query filters |
121 | - remove_filter( 'FHEE__EEH_Event_Query__apply_query_filters', '__return_true' ); |
|
121 | + remove_filter('FHEE__EEH_Event_Query__apply_query_filters', '__return_true'); |
|
122 | 122 | // pull our content from the output buffer and return it |
123 | 123 | return $event_list; |
124 | 124 | } |
@@ -163,44 +163,44 @@ discard block |
||
163 | 163 | * @param array $args |
164 | 164 | * @return \EE_Event_List_Query |
165 | 165 | */ |
166 | - function __construct( $args = array() ) { |
|
166 | + function __construct($args = array()) { |
|
167 | 167 | // EEH_Debug_Tools::printr( $args, '$args <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
168 | 168 | // incoming args could be a mix of WP query args + EE shortcode args |
169 | - foreach ( $args as $key =>$value ) { |
|
170 | - $property = '_' . $key; |
|
169 | + foreach ($args as $key =>$value) { |
|
170 | + $property = '_'.$key; |
|
171 | 171 | // if the arg is a property of this class, then it's an EE shortcode arg |
172 | - if ( property_exists( $this, $property )) { |
|
172 | + if (property_exists($this, $property)) { |
|
173 | 173 | // set the property value |
174 | 174 | $this->{$property} = $value; |
175 | 175 | // then remove it from the array of args that will later be passed to WP_Query() |
176 | - unset( $args[ $key ] ); |
|
176 | + unset($args[$key]); |
|
177 | 177 | } |
178 | 178 | } |
179 | 179 | //add query filters |
180 | 180 | EEH_Event_Query::add_query_filters(); |
181 | 181 | // set params that will get used by the filters |
182 | - EEH_Event_Query::set_query_params( $this->_month, $this->_category_slug, $this->_show_expired, $this->_order_by, $this->_sort ); |
|
182 | + EEH_Event_Query::set_query_params($this->_month, $this->_category_slug, $this->_show_expired, $this->_order_by, $this->_sort); |
|
183 | 183 | // first off, let's remove any filters from previous queries |
184 | - remove_filter( 'FHEE__archive_espresso_events_template__upcoming_events_h1', array( $this, 'event_list_title' )); |
|
185 | - remove_all_filters( 'FHEE__content_espresso_events__event_class' ); |
|
184 | + remove_filter('FHEE__archive_espresso_events_template__upcoming_events_h1', array($this, 'event_list_title')); |
|
185 | + remove_all_filters('FHEE__content_espresso_events__event_class'); |
|
186 | 186 | // Event List Title ? |
187 | - add_filter( 'FHEE__archive_espresso_events_template__upcoming_events_h1', array( $this, 'event_list_title' ), 10, 1 ); |
|
187 | + add_filter('FHEE__archive_espresso_events_template__upcoming_events_h1', array($this, 'event_list_title'), 10, 1); |
|
188 | 188 | // add the css class |
189 | - add_filter( 'FHEE__content_espresso_events__event_class', array( $this, 'event_list_css' ), 10, 1 ); |
|
189 | + add_filter('FHEE__content_espresso_events__event_class', array($this, 'event_list_css'), 10, 1); |
|
190 | 190 | // the current "page" we are viewing |
191 | - $paged = max( 1, get_query_var( 'paged' )); |
|
191 | + $paged = max(1, get_query_var('paged')); |
|
192 | 192 | // Force these args |
193 | - $args = array_merge( $args, array( |
|
193 | + $args = array_merge($args, array( |
|
194 | 194 | 'post_type' => 'espresso_events', |
195 | 195 | 'posts_per_page' => $this->_limit, |
196 | 196 | 'update_post_term_cache' => FALSE, |
197 | 197 | 'update_post_meta_cache' => FALSE, |
198 | 198 | 'paged' => $paged, |
199 | - 'offset' => ( $paged - 1 ) * $this->_limit |
|
199 | + 'offset' => ($paged - 1) * $this->_limit |
|
200 | 200 | )); |
201 | 201 | |
202 | 202 | // run the query |
203 | - parent::__construct( $args ); |
|
203 | + parent::__construct($args); |
|
204 | 204 | } |
205 | 205 | |
206 | 206 | |
@@ -213,8 +213,8 @@ discard block |
||
213 | 213 | * @param string $event_list_title |
214 | 214 | * @return string |
215 | 215 | */ |
216 | - public function event_list_title( $event_list_title = '' ) { |
|
217 | - if ( ! empty( $this->_title )) { |
|
216 | + public function event_list_title($event_list_title = '') { |
|
217 | + if ( ! empty($this->_title)) { |
|
218 | 218 | return $this->_title; |
219 | 219 | } |
220 | 220 | return $event_list_title; |
@@ -229,11 +229,11 @@ discard block |
||
229 | 229 | * @param string $event_list_css |
230 | 230 | * @return array |
231 | 231 | */ |
232 | - public function event_list_css( $event_list_css = '' ) { |
|
233 | - $event_list_css .= ! empty( $event_list_css ) ? ' ' : ''; |
|
234 | - $event_list_css .= ! empty( $this->_css_class ) ? $this->_css_class : ''; |
|
235 | - $event_list_css .= ! empty( $event_list_css ) ? ' ' : ''; |
|
236 | - $event_list_css .= ! empty( $this->_category_slug ) ? $this->_category_slug : ''; |
|
232 | + public function event_list_css($event_list_css = '') { |
|
233 | + $event_list_css .= ! empty($event_list_css) ? ' ' : ''; |
|
234 | + $event_list_css .= ! empty($this->_css_class) ? $this->_css_class : ''; |
|
235 | + $event_list_css .= ! empty($event_list_css) ? ' ' : ''; |
|
236 | + $event_list_css .= ! empty($this->_category_slug) ? $this->_category_slug : ''; |
|
237 | 237 | return $event_list_css; |
238 | 238 | } |
239 | 239 |
@@ -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 | /** |
@@ -117,11 +117,11 @@ discard block |
||
117 | 117 | //Copied from _whats_new() |
118 | 118 | $steps = EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance ? $this->_get_started_steps() : FALSE; |
119 | 119 | $steps = $steps !== FALSE ? $steps : ''; |
120 | - $this->_admin_page_title = sprintf( __('Welcome to Event Espresso %s', 'event_espresso'), EVENT_ESPRESSO_VERSION ); |
|
120 | + $this->_admin_page_title = sprintf(__('Welcome to Event Espresso %s', 'event_espresso'), EVENT_ESPRESSO_VERSION); |
|
121 | 121 | $settings_message = $steps; |
122 | - $this->_template_args['admin_page_subtitle'] = __('Thank you for choosing Event Espresso, the most powerful, and free, Event Management plugin for WordPress.', 'event_espresso' ) . $settings_message; |
|
123 | - $template = EE_ABOUT_TEMPLATE_PATH . 'ee4-overview.template.php'; |
|
124 | - $this->_template_args['about_admin_page_content'] = EEH_Template::display_template( $template, $this->_template_args, TRUE ); |
|
122 | + $this->_template_args['admin_page_subtitle'] = __('Thank you for choosing Event Espresso, the most powerful, and free, Event Management plugin for WordPress.', 'event_espresso').$settings_message; |
|
123 | + $template = EE_ABOUT_TEMPLATE_PATH.'ee4-overview.template.php'; |
|
124 | + $this->_template_args['about_admin_page_content'] = EEH_Template::display_template($template, $this->_template_args, TRUE); |
|
125 | 125 | $this->display_about_admin_page(); |
126 | 126 | } |
127 | 127 | |
@@ -129,36 +129,36 @@ discard block |
||
129 | 129 | |
130 | 130 | protected function _get_started_steps() { |
131 | 131 | $steps = '<h3>'.__('Getting Started').'</h3>'; |
132 | - $step_one = '<p>'.sprintf( __('%sStep 1%s: Visit your %sOrganization Settings%s and add/update your details.', 'event_espresso'), '<strong>', '</strong>', '<a href="admin.php?page=espresso_general_settings">', '</a>') .'</strong></p>'; |
|
133 | - $step_two = '<p>'.sprintf( __('%sStep 2%s: Setup your %sPayment Methods%s.', 'event_espresso'), '<strong>', '</strong>', '<a href="admin.php?page=espresso_payment_settings">', '</a>') .'</strong></p>'; |
|
134 | - $step_three = '<p>'.sprintf( __('%sStep 3%s: Create your %sFirst Event%s.', 'event_espresso'), '<strong>', '</strong>', '<a href="admin.php?page=espresso_events&action=create_new">', '</a>') .'</strong></p>'; |
|
132 | + $step_one = '<p>'.sprintf(__('%sStep 1%s: Visit your %sOrganization Settings%s and add/update your details.', 'event_espresso'), '<strong>', '</strong>', '<a href="admin.php?page=espresso_general_settings">', '</a>').'</strong></p>'; |
|
133 | + $step_two = '<p>'.sprintf(__('%sStep 2%s: Setup your %sPayment Methods%s.', 'event_espresso'), '<strong>', '</strong>', '<a href="admin.php?page=espresso_payment_settings">', '</a>').'</strong></p>'; |
|
134 | + $step_three = '<p>'.sprintf(__('%sStep 3%s: Create your %sFirst Event%s.', 'event_espresso'), '<strong>', '</strong>', '<a href="admin.php?page=espresso_events&action=create_new">', '</a>').'</strong></p>'; |
|
135 | 135 | |
136 | 136 | //done? |
137 | 137 | $done_step_one = EE_Registry::instance()->CFG->organization->address_1 == '123 Onna Road' ? FALSE : TRUE; |
138 | - $active_invoice_pm = EEM_Payment_Method::instance()->get_one_active( EEM_Payment_Method::scope_cart, array( array( 'PMD_type' => 'Invoice' ) ) ); |
|
139 | - $active_pms_count = EEM_Payment_Method::instance()->count_active( EEM_Payment_Method::scope_cart ); |
|
138 | + $active_invoice_pm = EEM_Payment_Method::instance()->get_one_active(EEM_Payment_Method::scope_cart, array(array('PMD_type' => 'Invoice'))); |
|
139 | + $active_pms_count = EEM_Payment_Method::instance()->count_active(EEM_Payment_Method::scope_cart); |
|
140 | 140 | //done step two if a non-invoice paymetn method is active; or there is more than one PM active, or |
141 | 141 | //if only teh invoice is active but it's clearly been updated |
142 | - $done_step_two = $active_pms_count > 1 || |
|
143 | - ( $active_pms_count === 1 && ! $active_invoice_pm ) || |
|
144 | - ( $active_invoice_pm instanceof EE_Payment_Method && ( |
|
145 | - $active_invoice_pm->get_extra_meta( 'pdf_payee_name', TRUE, '' ) || |
|
146 | - $active_invoice_pm->get_extra_meta( 'pdf_payee_email', TRUE, '' ) || |
|
147 | - $active_invoice_pm->get_extra_meta( 'pdf_payee_tax_number', TRUE, '' ) || |
|
148 | - $active_invoice_pm->get_extra_meta( 'pdf_payee_address', TRUE, '' ) || |
|
149 | - $active_invoice_pm->get_extra_meta( 'page_extra_info', TRUE, '' ) |
|
142 | + $done_step_two = $active_pms_count > 1 || |
|
143 | + ($active_pms_count === 1 && ! $active_invoice_pm) || |
|
144 | + ($active_invoice_pm instanceof EE_Payment_Method && ( |
|
145 | + $active_invoice_pm->get_extra_meta('pdf_payee_name', TRUE, '') || |
|
146 | + $active_invoice_pm->get_extra_meta('pdf_payee_email', TRUE, '') || |
|
147 | + $active_invoice_pm->get_extra_meta('pdf_payee_tax_number', TRUE, '') || |
|
148 | + $active_invoice_pm->get_extra_meta('pdf_payee_address', TRUE, '') || |
|
149 | + $active_invoice_pm->get_extra_meta('page_extra_info', TRUE, '') |
|
150 | 150 | ) |
151 | 151 | ); |
152 | 152 | $done_step_three = EE_Registry::instance()->load_model('Event')->count() > 0 ? TRUE : FALSE; |
153 | 153 | |
154 | 154 | //if ALL steps are done, let's just return FALSE so we don't display anything |
155 | - if ( $done_step_one && $done_step_two && $done_step_three ) |
|
155 | + if ($done_step_one && $done_step_two && $done_step_three) |
|
156 | 156 | return FALSE; |
157 | 157 | |
158 | 158 | //now let's put it together |
159 | - $steps .= sprintf( '%s' . $step_one . '%s', $done_step_one ? '<strike>' : '', $done_step_one ? '</strike>': '' ); |
|
160 | - $steps .= sprintf( '%s' . $step_two . '%s', $done_step_two ? '<strike>' : '', $done_step_two ? '</strike>': '' ); |
|
161 | - $steps .= sprintf( '%s' . $step_three . '%s', $done_step_three ? '<strike>' : '', $done_step_three ? '</strike>': '' ); |
|
159 | + $steps .= sprintf('%s'.$step_one.'%s', $done_step_one ? '<strike>' : '', $done_step_one ? '</strike>' : ''); |
|
160 | + $steps .= sprintf('%s'.$step_two.'%s', $done_step_two ? '<strike>' : '', $done_step_two ? '</strike>' : ''); |
|
161 | + $steps .= sprintf('%s'.$step_three.'%s', $done_step_three ? '<strike>' : '', $done_step_three ? '</strike>' : ''); |
|
162 | 162 | |
163 | 163 | return $steps; |
164 | 164 | } |
@@ -166,10 +166,10 @@ discard block |
||
166 | 166 | |
167 | 167 | |
168 | 168 | protected function _credits() { |
169 | - $this->_template_args['admin_page_title'] = sprintf( __('Welcome to Event Espresso %s', 'event_espresso'), EVENT_ESPRESSO_VERSION ); |
|
169 | + $this->_template_args['admin_page_title'] = sprintf(__('Welcome to Event Espresso %s', 'event_espresso'), EVENT_ESPRESSO_VERSION); |
|
170 | 170 | $this->_template_args['admin_page_subtitle'] = __('Thank you for choosing Event Espresso Decaf, the most powerful, and free, Event Management plugin for WordPress.', 'event_espresso'); |
171 | - $template = EE_ABOUT_TEMPLATE_PATH . 'credits.template.php'; |
|
172 | - $this->_template_args['about_admin_page_content'] = EEH_Template::display_template( $template, $this->_template_args, TRUE ); |
|
171 | + $template = EE_ABOUT_TEMPLATE_PATH.'credits.template.php'; |
|
172 | + $this->_template_args['about_admin_page_content'] = EEH_Template::display_template($template, $this->_template_args, TRUE); |
|
173 | 173 | $this->display_about_admin_page(); |
174 | 174 | } |
175 | 175 |
@@ -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 | * |
@@ -152,8 +153,9 @@ discard block |
||
152 | 153 | $done_step_three = EE_Registry::instance()->load_model('Event')->count() > 0 ? TRUE : FALSE; |
153 | 154 | |
154 | 155 | //if ALL steps are done, let's just return FALSE so we don't display anything |
155 | - if ( $done_step_one && $done_step_two && $done_step_three ) |
|
156 | - return FALSE; |
|
156 | + if ( $done_step_one && $done_step_two && $done_step_three ) { |
|
157 | + return FALSE; |
|
158 | + } |
|
157 | 159 | |
158 | 160 | //now let's put it together |
159 | 161 | $steps .= sprintf( '%s' . $step_one . '%s', $done_step_one ? '<strike>' : '', $done_step_one ? '</strike>': '' ); |