@@ -47,7 +47,7 @@ discard block |
||
47 | 47 | * This is used to output a single |
48 | 48 | * @param EE_Line_Item $line_item |
49 | 49 | * @param array $options |
50 | - * @return mixed |
|
50 | + * @return string |
|
51 | 51 | */ |
52 | 52 | public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
53 | 53 | |
@@ -163,7 +163,7 @@ discard block |
||
163 | 163 | * |
164 | 164 | * @param EE_Line_Item $line_item |
165 | 165 | * @param array $options |
166 | - * @return mixed |
|
166 | + * @return string |
|
167 | 167 | */ |
168 | 168 | protected function _item_row( EE_Line_Item $line_item, $options = array() ) { |
169 | 169 | $line_item_related_object = $line_item->get_object(); |
@@ -229,7 +229,7 @@ discard block |
||
229 | 229 | * |
230 | 230 | * @param EE_Line_Item $line_item |
231 | 231 | * @param array $options |
232 | - * @return mixed |
|
232 | + * @return string |
|
233 | 233 | */ |
234 | 234 | protected function _sub_item_row( EE_Line_Item $line_item, $options = array() ) { |
235 | 235 | //for now we're not showing sub-items |
@@ -243,7 +243,7 @@ discard block |
||
243 | 243 | * |
244 | 244 | * @param EE_Line_Item $line_item |
245 | 245 | * @param array $options |
246 | - * @return mixed |
|
246 | + * @return string |
|
247 | 247 | */ |
248 | 248 | protected function _tax_row( EE_Line_Item $line_item, $options = array() ) { |
249 | 249 | // start of row |
@@ -266,7 +266,7 @@ discard block |
||
266 | 266 | * @param EE_Line_Item $line_item |
267 | 267 | * @param string $text |
268 | 268 | * @param array $options |
269 | - * @return mixed |
|
269 | + * @return string |
|
270 | 270 | */ |
271 | 271 | protected function _sub_total_row( EE_Line_Item $line_item, $text = '', $options = array() ) { |
272 | 272 | //currently not showing subtotal row |
@@ -280,7 +280,7 @@ discard block |
||
280 | 280 | * |
281 | 281 | * @param EE_Line_Item $line_item |
282 | 282 | * @param array $options |
283 | - * @return mixed |
|
283 | + * @return string |
|
284 | 284 | */ |
285 | 285 | protected function _total_row( EE_Line_Item $line_item, $options = array() ) { |
286 | 286 | // start of row |
@@ -49,7 +49,7 @@ discard block |
||
49 | 49 | * @param array $options |
50 | 50 | * @return mixed |
51 | 51 | */ |
52 | - public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
|
52 | + public function display_line_item(EE_Line_Item $line_item, $options = array()) { |
|
53 | 53 | |
54 | 54 | $html = ''; |
55 | 55 | // set some default options and merge with incoming |
@@ -60,43 +60,43 @@ discard block |
||
60 | 60 | 'taxes_tr_css_class' => 'admin-primary-mbox-taxes-tr', |
61 | 61 | 'total_tr_css_class' => 'admin-primary-mbox-total-tr' |
62 | 62 | ); |
63 | - $options = array_merge( $default_options, (array)$options ); |
|
63 | + $options = array_merge($default_options, (array) $options); |
|
64 | 64 | |
65 | - switch( $line_item->type() ) { |
|
65 | + switch ($line_item->type()) { |
|
66 | 66 | |
67 | 67 | case EEM_Line_Item::type_line_item: |
68 | 68 | // item row |
69 | - $html .= $this->_item_row( $line_item, $options ); |
|
69 | + $html .= $this->_item_row($line_item, $options); |
|
70 | 70 | break; |
71 | 71 | |
72 | 72 | case EEM_Line_Item::type_sub_line_item: |
73 | - $html .= $this->_sub_item_row( $line_item, $options ); |
|
73 | + $html .= $this->_sub_item_row($line_item, $options); |
|
74 | 74 | break; |
75 | 75 | |
76 | 76 | case EEM_Line_Item::type_sub_total: |
77 | - if ( $line_item->quantity() === 0 ) { |
|
77 | + if ($line_item->quantity() === 0) { |
|
78 | 78 | return $html; |
79 | 79 | } |
80 | 80 | //loop through children |
81 | 81 | $child_line_items = $line_item->children(); |
82 | 82 | //loop through children |
83 | - foreach ( $child_line_items as $child_line_item ) { |
|
83 | + foreach ($child_line_items as $child_line_item) { |
|
84 | 84 | //recursively feed children back into this method |
85 | - $html .= $this->display_line_item( $child_line_item, $options ); |
|
85 | + $html .= $this->display_line_item($child_line_item, $options); |
|
86 | 86 | } |
87 | - $html .= $this->_sub_total_row( $line_item, $options ); |
|
87 | + $html .= $this->_sub_total_row($line_item, $options); |
|
88 | 88 | break; |
89 | 89 | |
90 | 90 | case EEM_Line_Item::type_tax: |
91 | - if ( $this->_show_taxes ) { |
|
92 | - $this->_taxes_html .= $this->_tax_row( $line_item, $options ); |
|
91 | + if ($this->_show_taxes) { |
|
92 | + $this->_taxes_html .= $this->_tax_row($line_item, $options); |
|
93 | 93 | } |
94 | 94 | break; |
95 | 95 | |
96 | 96 | case EEM_Line_Item::type_tax_sub_total: |
97 | - foreach( $line_item->children() as $child_line_item ) { |
|
98 | - if ( $child_line_item->type() == EEM_Line_Item::type_tax ) { |
|
99 | - $this->display_line_item( $child_line_item, $options ); |
|
97 | + foreach ($line_item->children() as $child_line_item) { |
|
98 | + if ($child_line_item->type() == EEM_Line_Item::type_tax) { |
|
99 | + $this->display_line_item($child_line_item, $options); |
|
100 | 100 | } |
101 | 101 | } |
102 | 102 | break; |
@@ -108,14 +108,14 @@ discard block |
||
108 | 108 | $children = $line_item->children(); |
109 | 109 | |
110 | 110 | // loop thru all non-tax child line items |
111 | - foreach( $children as $child_line_item ) { |
|
112 | - $html .= $this->display_line_item( $child_line_item, $options ); |
|
111 | + foreach ($children as $child_line_item) { |
|
112 | + $html .= $this->display_line_item($child_line_item, $options); |
|
113 | 113 | } |
114 | 114 | |
115 | 115 | $html .= $this->_taxes_html; |
116 | - $html .= $this->_total_row( $line_item, $options ); |
|
117 | - if ( $options['use_table_wrapper'] ) { |
|
118 | - $html = $this->_table_header( $options ) . $html . $this->_table_footer( $options ); |
|
116 | + $html .= $this->_total_row($line_item, $options); |
|
117 | + if ($options['use_table_wrapper']) { |
|
118 | + $html = $this->_table_header($options).$html.$this->_table_footer($options); |
|
119 | 119 | } |
120 | 120 | break; |
121 | 121 | |
@@ -132,15 +132,15 @@ discard block |
||
132 | 132 | * @param array $options |
133 | 133 | * @return string |
134 | 134 | */ |
135 | - protected function _table_header( $options ) { |
|
136 | - $html = EEH_HTML::table( '','', $options['table_css_class'] ); |
|
135 | + protected function _table_header($options) { |
|
136 | + $html = EEH_HTML::table('', '', $options['table_css_class']); |
|
137 | 137 | $html .= EEH_HTML::thead(); |
138 | 138 | $html .= EEH_HTML::tr(); |
139 | - $html .= EEH_HTML::th( __( 'Name', 'event_espresso' ), '', 'jst-left' ); |
|
140 | - $html .= EEH_HTML::th( __( 'Type', 'event_espresso'), '', 'jst-left' ); |
|
141 | - $html .= EEH_HTML::th( __( 'Amount', 'event_espresso' ), '', 'jst-cntr' ); |
|
142 | - $html .= EEH_HTML::th( __( 'Qty', 'event_espresso' ), '', 'jst-cntr' ); |
|
143 | - $html .= EEH_HTML::th( __( 'Line Total', 'event_espresso'), '', 'jst-cntr' ); |
|
139 | + $html .= EEH_HTML::th(__('Name', 'event_espresso'), '', 'jst-left'); |
|
140 | + $html .= EEH_HTML::th(__('Type', 'event_espresso'), '', 'jst-left'); |
|
141 | + $html .= EEH_HTML::th(__('Amount', 'event_espresso'), '', 'jst-cntr'); |
|
142 | + $html .= EEH_HTML::th(__('Qty', 'event_espresso'), '', 'jst-cntr'); |
|
143 | + $html .= EEH_HTML::th(__('Line Total', 'event_espresso'), '', 'jst-cntr'); |
|
144 | 144 | $html .= EEH_HTML::tbody(); |
145 | 145 | return $html; |
146 | 146 | } |
@@ -152,8 +152,8 @@ discard block |
||
152 | 152 | * @param array $options array of options for the table. |
153 | 153 | * @return string |
154 | 154 | */ |
155 | - protected function _table_footer( $options ) { |
|
156 | - return EEH_HTML::tbodyx() . EEH_HTML::tablex(); |
|
155 | + protected function _table_footer($options) { |
|
156 | + return EEH_HTML::tbodyx().EEH_HTML::tablex(); |
|
157 | 157 | } |
158 | 158 | |
159 | 159 | |
@@ -165,12 +165,12 @@ discard block |
||
165 | 165 | * @param array $options |
166 | 166 | * @return mixed |
167 | 167 | */ |
168 | - protected function _item_row( EE_Line_Item $line_item, $options = array() ) { |
|
168 | + protected function _item_row(EE_Line_Item $line_item, $options = array()) { |
|
169 | 169 | $line_item_related_object = $line_item->get_object(); |
170 | 170 | $parent_line_item_related_object = $line_item->parent() instanceof EE_Line_Item ? $line_item->parent()->get_object() : null; |
171 | 171 | // start of row |
172 | 172 | $row_class = $options['odd'] ? 'item odd' : 'item'; |
173 | - $html = EEH_HTML::tr( '', '', $row_class ); |
|
173 | + $html = EEH_HTML::tr('', '', $row_class); |
|
174 | 174 | |
175 | 175 | |
176 | 176 | //Name Column |
@@ -178,45 +178,45 @@ discard block |
||
178 | 178 | |
179 | 179 | //related object scope. |
180 | 180 | $parent_related_object_name = $parent_line_item_related_object instanceof EEI_Line_Item_Object ? $parent_line_item_related_object->name() : ''; |
181 | - $parent_related_object_name = empty( $parent_related_object_name ) && $line_item->parent() instanceof EE_Line_Item ? $line_item->parent()->name() : $parent_related_object_name; |
|
181 | + $parent_related_object_name = empty($parent_related_object_name) && $line_item->parent() instanceof EE_Line_Item ? $line_item->parent()->name() : $parent_related_object_name; |
|
182 | 182 | $parent_related_object_link = $parent_line_item_related_object instanceof EEI_Admin_Links ? $parent_line_item_related_object->get_admin_details_link() : ''; |
183 | 183 | |
184 | 184 | |
185 | 185 | $name_html = $line_item_related_object instanceof EEI_Line_Item_Object ? $line_item_related_object->name() : $line_item->name(); |
186 | - $name_html = $name_link ? '<a href="' . $name_link . '">' . $name_html . '</a>' : $name_html; |
|
186 | + $name_html = $name_link ? '<a href="'.$name_link.'">'.$name_html.'</a>' : $name_html; |
|
187 | 187 | $name_html .= $line_item->is_taxable() ? ' *' : ''; |
188 | 188 | //maybe preface with icon? |
189 | - $name_html = $line_item_related_object instanceof EEI_Has_Icon ? $line_item_related_object->get_icon() . $name_html : $name_html; |
|
190 | - $name_html = '<span class="ee-line-item-name linked">' . $name_html . '</span><br>'; |
|
191 | - $name_html .= sprintf( |
|
192 | - _x( '%1$sfor the %2$s: %3$s%4$s', 'eg. "for the Event: My Cool Event"', 'event_espresso'), |
|
189 | + $name_html = $line_item_related_object instanceof EEI_Has_Icon ? $line_item_related_object->get_icon().$name_html : $name_html; |
|
190 | + $name_html = '<span class="ee-line-item-name linked">'.$name_html.'</span><br>'; |
|
191 | + $name_html .= sprintf( |
|
192 | + _x('%1$sfor the %2$s: %3$s%4$s', 'eg. "for the Event: My Cool Event"', 'event_espresso'), |
|
193 | 193 | '<span class="ee-line-item-related-parent-object">', |
194 | - $line_item->parent() instanceof EE_Line_Item ? $line_item->parent()->OBJ_type_i18n() : __( 'Item:', 'event_espresso' ), |
|
195 | - $parent_related_object_link ? '<a href="' . $parent_related_object_link . '">' . $parent_related_object_name . '</a>' : $parent_related_object_name, |
|
194 | + $line_item->parent() instanceof EE_Line_Item ? $line_item->parent()->OBJ_type_i18n() : __('Item:', 'event_espresso'), |
|
195 | + $parent_related_object_link ? '<a href="'.$parent_related_object_link.'">'.$parent_related_object_name.'</a>' : $parent_related_object_name, |
|
196 | 196 | '</span>' |
197 | 197 | ); |
198 | - $html .= EEH_HTML::td( $name_html, '', 'jst-left' ); |
|
198 | + $html .= EEH_HTML::td($name_html, '', 'jst-left'); |
|
199 | 199 | //Type Column |
200 | 200 | $type_html = $line_item->OBJ_type() ? $line_item->OBJ_type_i18n() : ''; |
201 | - $type_html .= $this->_get_cancellations( $line_item ); |
|
201 | + $type_html .= $this->_get_cancellations($line_item); |
|
202 | 202 | $type_html .= $line_item->OBJ_type() ? '<br />' : ''; |
203 | 203 | $code = $line_item_related_object instanceof EEI_Has_Code ? $line_item_related_object->code() : ''; |
204 | - $type_html .= ! empty( $code ) ? '<span class="ee-line-item-id">' . sprintf( __( 'Code: %s', 'event_espresso' ), $code ) . '</span>' : ''; |
|
205 | - $html .= EEH_HTML::td( $type_html, '', 'jst-left' ); |
|
204 | + $type_html .= ! empty($code) ? '<span class="ee-line-item-id">'.sprintf(__('Code: %s', 'event_espresso'), $code).'</span>' : ''; |
|
205 | + $html .= EEH_HTML::td($type_html, '', 'jst-left'); |
|
206 | 206 | |
207 | 207 | |
208 | 208 | //Amount Column |
209 | - if ( $line_item->is_percent() ) { |
|
210 | - $html .= EEH_HTML::td( $line_item->percent() . '%', '', 'jst-rght' ); |
|
209 | + if ($line_item->is_percent()) { |
|
210 | + $html .= EEH_HTML::td($line_item->percent().'%', '', 'jst-rght'); |
|
211 | 211 | } else { |
212 | - $html .= EEH_HTML::td( $line_item->unit_price_no_code(), '', 'jst-rght' ); |
|
212 | + $html .= EEH_HTML::td($line_item->unit_price_no_code(), '', 'jst-rght'); |
|
213 | 213 | } |
214 | 214 | |
215 | 215 | //QTY column |
216 | - $html .= EEH_HTML::td( $line_item->quantity(), '', 'jst-rght' ); |
|
216 | + $html .= EEH_HTML::td($line_item->quantity(), '', 'jst-rght'); |
|
217 | 217 | |
218 | 218 | //total column |
219 | - $html .= EEH_HTML::td( EEH_Template::format_currency( $line_item->total(), false, false ), '', 'jst-rght' ); |
|
219 | + $html .= EEH_HTML::td(EEH_Template::format_currency($line_item->total(), false, false), '', 'jst-rght'); |
|
220 | 220 | |
221 | 221 | //finish things off and return |
222 | 222 | $html .= EEH_HTML::trx(); |
@@ -231,12 +231,12 @@ discard block |
||
231 | 231 | * @param EE_Line_Item $line_item |
232 | 232 | * @return string |
233 | 233 | */ |
234 | - protected function _get_cancellations( EE_Line_Item $line_item ) { |
|
234 | + protected function _get_cancellations(EE_Line_Item $line_item) { |
|
235 | 235 | $html = ''; |
236 | 236 | $cancellations = $line_item->get_cancellations(); |
237 | - $cancellation = reset( $cancellations ); |
|
237 | + $cancellation = reset($cancellations); |
|
238 | 238 | // \EEH_Debug_Tools::printr( $cancellation, '$cancellation', __FILE__, __LINE__ ); |
239 | - if ( $cancellation instanceof EE_Line_Item ) { |
|
239 | + if ($cancellation instanceof EE_Line_Item) { |
|
240 | 240 | $html .= ' <span class="ee-line-item-id">'; |
241 | 241 | $html .= sprintf( |
242 | 242 | _n( |
@@ -261,7 +261,7 @@ discard block |
||
261 | 261 | * @param array $options |
262 | 262 | * @return mixed |
263 | 263 | */ |
264 | - protected function _sub_item_row( EE_Line_Item $line_item, $options = array() ) { |
|
264 | + protected function _sub_item_row(EE_Line_Item $line_item, $options = array()) { |
|
265 | 265 | //for now we're not showing sub-items |
266 | 266 | return ''; |
267 | 267 | } |
@@ -275,13 +275,13 @@ discard block |
||
275 | 275 | * @param array $options |
276 | 276 | * @return mixed |
277 | 277 | */ |
278 | - protected function _tax_row( EE_Line_Item $line_item, $options = array() ) { |
|
278 | + protected function _tax_row(EE_Line_Item $line_item, $options = array()) { |
|
279 | 279 | // start of row |
280 | - $html = EEH_HTML::tr( '', 'admin-primary-mbox-taxes-tr' ); |
|
280 | + $html = EEH_HTML::tr('', 'admin-primary-mbox-taxes-tr'); |
|
281 | 281 | // name th |
282 | - $html .= EEH_HTML::th( $line_item->name() . '(' . $line_item->get_pretty( 'LIN_percent' ) . '%)', '', 'jst-rght', '', ' colspan="4"' ); |
|
282 | + $html .= EEH_HTML::th($line_item->name().'('.$line_item->get_pretty('LIN_percent').'%)', '', 'jst-rght', '', ' colspan="4"'); |
|
283 | 283 | // total th |
284 | - $html .= EEH_HTML::th( EEH_Template::format_currency( $line_item->total(), false, false ), '', 'jst-rght' ); |
|
284 | + $html .= EEH_HTML::th(EEH_Template::format_currency($line_item->total(), false, false), '', 'jst-rght'); |
|
285 | 285 | // end of row |
286 | 286 | $html .= EEH_HTML::trx(); |
287 | 287 | return $html; |
@@ -298,7 +298,7 @@ discard block |
||
298 | 298 | * @param array $options |
299 | 299 | * @return mixed |
300 | 300 | */ |
301 | - protected function _sub_total_row( EE_Line_Item $line_item, $text = '', $options = array() ) { |
|
301 | + protected function _sub_total_row(EE_Line_Item $line_item, $text = '', $options = array()) { |
|
302 | 302 | //currently not showing subtotal row |
303 | 303 | return ''; |
304 | 304 | } |
@@ -312,15 +312,15 @@ discard block |
||
312 | 312 | * @param array $options |
313 | 313 | * @return mixed |
314 | 314 | */ |
315 | - protected function _total_row( EE_Line_Item $line_item, $options = array() ) { |
|
315 | + protected function _total_row(EE_Line_Item $line_item, $options = array()) { |
|
316 | 316 | // start of row |
317 | - $html = EEH_HTML::tr( '', '', 'admin-primary-mbox-total-tr' ); |
|
317 | + $html = EEH_HTML::tr('', '', 'admin-primary-mbox-total-tr'); |
|
318 | 318 | // Total th label |
319 | - $total_label = sprintf( __( 'Transaction Total %s', 'event_espresso' ), '(' . EE_Registry::instance()->CFG->currency->code . ')' ); |
|
320 | - $html .= EEH_HTML::th( $total_label, '', 'jst-rght', '', ' colspan="4"' ); |
|
319 | + $total_label = sprintf(__('Transaction Total %s', 'event_espresso'), '('.EE_Registry::instance()->CFG->currency->code.')'); |
|
320 | + $html .= EEH_HTML::th($total_label, '', 'jst-rght', '', ' colspan="4"'); |
|
321 | 321 | // total th |
322 | 322 | |
323 | - $html .= EEH_HTML::th( EEH_Template::format_currency( $line_item->total(), false, false ), '', 'jst-rght' ); |
|
323 | + $html .= EEH_HTML::th(EEH_Template::format_currency($line_item->total(), false, false), '', 'jst-rght'); |
|
324 | 324 | // end of row |
325 | 325 | $html .= EEH_HTML::trx(); |
326 | 326 | return $html; |
@@ -55,7 +55,7 @@ discard block |
||
55 | 55 | /** |
56 | 56 | * @param EE_Line_Item $line_item |
57 | 57 | * @param array $options |
58 | - * @return mixed |
|
58 | + * @return string |
|
59 | 59 | */ |
60 | 60 | public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
61 | 61 | |
@@ -135,7 +135,7 @@ discard block |
||
135 | 135 | * |
136 | 136 | * @param EE_Line_Item $line_item |
137 | 137 | * @param array $options |
138 | - * @return mixed |
|
138 | + * @return string |
|
139 | 139 | */ |
140 | 140 | private function _item_row( EE_Line_Item $line_item, $options = array() ) { |
141 | 141 | // start of row |
@@ -178,7 +178,7 @@ discard block |
||
178 | 178 | * |
179 | 179 | * @param EE_Line_Item $line_item |
180 | 180 | * @param array $options |
181 | - * @return mixed |
|
181 | + * @return string |
|
182 | 182 | */ |
183 | 183 | private function _sub_item_row( EE_Line_Item $line_item, $options = array() ) { |
184 | 184 | // start of row |
@@ -57,29 +57,29 @@ discard block |
||
57 | 57 | * @param array $options |
58 | 58 | * @return mixed |
59 | 59 | */ |
60 | - public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
|
60 | + public function display_line_item(EE_Line_Item $line_item, $options = array()) { |
|
61 | 61 | |
62 | 62 | $html = ''; |
63 | 63 | // set some default options and merge with incoming |
64 | 64 | $default_options = array( |
65 | - 'show_desc' => TRUE, // TRUE FALSE |
|
65 | + 'show_desc' => TRUE, // TRUE FALSE |
|
66 | 66 | 'odd' => FALSE |
67 | 67 | ); |
68 | - $options = array_merge( $default_options, (array)$options ); |
|
68 | + $options = array_merge($default_options, (array) $options); |
|
69 | 69 | |
70 | - switch( $line_item->type() ) { |
|
70 | + switch ($line_item->type()) { |
|
71 | 71 | |
72 | 72 | case EEM_Line_Item::type_line_item: |
73 | 73 | // item row |
74 | - $html .= $this->_item_row( $line_item, $options ); |
|
74 | + $html .= $this->_item_row($line_item, $options); |
|
75 | 75 | // got any kids? |
76 | - foreach ( $line_item->children() as $child_line_item ) { |
|
77 | - $this->display_line_item( $child_line_item, $options ); |
|
76 | + foreach ($line_item->children() as $child_line_item) { |
|
77 | + $this->display_line_item($child_line_item, $options); |
|
78 | 78 | } |
79 | 79 | break; |
80 | 80 | |
81 | 81 | case EEM_Line_Item::type_sub_line_item: |
82 | - $html .= $this->_sub_item_row( $line_item, $options ); |
|
82 | + $html .= $this->_sub_item_row($line_item, $options); |
|
83 | 83 | break; |
84 | 84 | |
85 | 85 | case EEM_Line_Item::type_sub_total: |
@@ -90,10 +90,10 @@ discard block |
||
90 | 90 | break; |
91 | 91 | |
92 | 92 | case EEM_Line_Item::type_tax_sub_total: |
93 | - foreach ( $line_item->children() as $child_line_item ) { |
|
94 | - if ( $child_line_item->type() == EEM_Line_Item::type_tax ) { |
|
93 | + foreach ($line_item->children() as $child_line_item) { |
|
94 | + if ($child_line_item->type() == EEM_Line_Item::type_tax) { |
|
95 | 95 | // recursively feed children back into this method |
96 | - $this->display_line_item( $child_line_item, $options ); |
|
96 | + $this->display_line_item($child_line_item, $options); |
|
97 | 97 | } |
98 | 98 | } |
99 | 99 | break; |
@@ -101,20 +101,20 @@ discard block |
||
101 | 101 | case EEM_Line_Item::type_total: |
102 | 102 | // get all child line items |
103 | 103 | $children = $line_item->children(); |
104 | - if ( $options[ 'set_tax_rate' ] === true ) { |
|
104 | + if ($options['set_tax_rate'] === true) { |
|
105 | 105 | // loop thru tax child line items just to determine tax rate |
106 | - foreach ( $children as $child_line_item ) { |
|
107 | - if ( $child_line_item->type() == EEM_Line_Item::type_tax_sub_total ) { |
|
106 | + foreach ($children as $child_line_item) { |
|
107 | + if ($child_line_item->type() == EEM_Line_Item::type_tax_sub_total) { |
|
108 | 108 | // recursively feed children back into this method |
109 | - $this->display_line_item( $child_line_item, $options ); |
|
109 | + $this->display_line_item($child_line_item, $options); |
|
110 | 110 | } |
111 | 111 | } |
112 | 112 | } else { |
113 | 113 | // now loop thru all non-tax child line items |
114 | - foreach ( $children as $child_line_item ) { |
|
115 | - if ( $child_line_item->type() != EEM_Line_Item::type_tax_sub_total ) { |
|
114 | + foreach ($children as $child_line_item) { |
|
115 | + if ($child_line_item->type() != EEM_Line_Item::type_tax_sub_total) { |
|
116 | 116 | // recursively feed children back into this method |
117 | - $html .= $this->display_line_item( $child_line_item, $options ); |
|
117 | + $html .= $this->display_line_item($child_line_item, $options); |
|
118 | 118 | } |
119 | 119 | } |
120 | 120 | } |
@@ -134,10 +134,10 @@ discard block |
||
134 | 134 | * @param array $options |
135 | 135 | * @return mixed |
136 | 136 | */ |
137 | - private function _item_row( EE_Line_Item $line_item, $options = array() ) { |
|
137 | + private function _item_row(EE_Line_Item $line_item, $options = array()) { |
|
138 | 138 | // start of row |
139 | 139 | $row_class = $options['odd'] ? 'item odd' : 'item'; |
140 | - $html = EEH_HTML::tr( '', '', $row_class ); |
|
140 | + $html = EEH_HTML::tr('', '', $row_class); |
|
141 | 141 | // name && desc |
142 | 142 | $name_and_desc = apply_filters( |
143 | 143 | 'FHEE__EE_Default_Line_Item_Display_Strategy__item_row__name', |
@@ -146,33 +146,33 @@ discard block |
||
146 | 146 | ); |
147 | 147 | $name_and_desc .= apply_filters( |
148 | 148 | 'FHEE__EE_Default_Line_Item_Display_Strategy__item_row__desc', |
149 | - ( $options['show_desc'] ? '<span class="line-item-desc-spn smaller-text">: ' . $line_item->desc() . '</span>' : '' ), |
|
149 | + ($options['show_desc'] ? '<span class="line-item-desc-spn smaller-text">: '.$line_item->desc().'</span>' : ''), |
|
150 | 150 | $line_item, |
151 | 151 | $options |
152 | 152 | ); |
153 | - if ( $line_item->is_taxable() ) { |
|
153 | + if ($line_item->is_taxable()) { |
|
154 | 154 | $ticket_price_includes_taxes = EE_Registry::instance()->CFG->tax_settings->prices_displayed_including_taxes |
155 | - ? __( '* price includes taxes', 'event_espresso' ) |
|
156 | - : __( '* price does not include taxes', 'event_espresso' ); |
|
155 | + ? __('* price includes taxes', 'event_espresso') |
|
156 | + : __('* price does not include taxes', 'event_espresso'); |
|
157 | 157 | $name_and_desc .= '<span class="smaller-text lt-grey-text" style="margin:0 0 0 2em;">' |
158 | 158 | . $ticket_price_includes_taxes |
159 | 159 | . '</span>'; |
160 | 160 | } |
161 | 161 | |
162 | 162 | // name td |
163 | - $html .= EEH_HTML::td( $name_and_desc, '', 'item_l' ); |
|
163 | + $html .= EEH_HTML::td($name_and_desc, '', 'item_l'); |
|
164 | 164 | // quantity td |
165 | - $html .= EEH_HTML::td( $line_item->quantity(), '', 'item_l jst-rght' ); |
|
165 | + $html .= EEH_HTML::td($line_item->quantity(), '', 'item_l jst-rght'); |
|
166 | 166 | $tax_rate = $line_item->is_taxable() |
167 | 167 | && EE_Registry::instance()->CFG->tax_settings->prices_displayed_including_taxes |
168 | - ? 1 + ( $this->_tax_rate / 100 ) |
|
168 | + ? 1 + ($this->_tax_rate / 100) |
|
169 | 169 | : 1; |
170 | 170 | // price td |
171 | - $unit_price = EEH_Template::format_currency( $line_item->unit_price() * $tax_rate, false, false ); |
|
172 | - $html .= EEH_HTML::td( $unit_price, '', 'item_c jst-rght' ); |
|
171 | + $unit_price = EEH_Template::format_currency($line_item->unit_price() * $tax_rate, false, false); |
|
172 | + $html .= EEH_HTML::td($unit_price, '', 'item_c jst-rght'); |
|
173 | 173 | // total td |
174 | - $total = EEH_Template::format_currency( $line_item->unit_price() * $line_item->quantity() * $tax_rate, false, false ); |
|
175 | - $html .= EEH_HTML::td( $total, '', 'item_r jst-rght' ); |
|
174 | + $total = EEH_Template::format_currency($line_item->unit_price() * $line_item->quantity() * $tax_rate, false, false); |
|
175 | + $html .= EEH_HTML::td($total, '', 'item_r jst-rght'); |
|
176 | 176 | // end of row |
177 | 177 | $html .= EEH_HTML::trx(); |
178 | 178 | |
@@ -188,22 +188,22 @@ discard block |
||
188 | 188 | * @param array $options |
189 | 189 | * @return mixed |
190 | 190 | */ |
191 | - private function _sub_item_row( EE_Line_Item $line_item, $options = array() ) { |
|
191 | + private function _sub_item_row(EE_Line_Item $line_item, $options = array()) { |
|
192 | 192 | // start of row |
193 | - $html = EEH_HTML::tr( '', 'item sub-item-row' ); |
|
193 | + $html = EEH_HTML::tr('', 'item sub-item-row'); |
|
194 | 194 | // name && desc |
195 | 195 | $name_and_desc = $line_item->name(); |
196 | - $name_and_desc .= $options['show_desc'] ? '<span class="line-sub-item-desc-spn smaller-text">: ' . $line_item->desc() . '</span>' : ''; |
|
196 | + $name_and_desc .= $options['show_desc'] ? '<span class="line-sub-item-desc-spn smaller-text">: '.$line_item->desc().'</span>' : ''; |
|
197 | 197 | // name td |
198 | - $html .= EEH_HTML::td( /*__FUNCTION__ .*/ $name_and_desc, '', 'item_l sub-item' ); |
|
198 | + $html .= EEH_HTML::td( /*__FUNCTION__ .*/ $name_and_desc, '', 'item_l sub-item' ); |
|
199 | 199 | // discount/surcharge td |
200 | - if ( $line_item->is_percent() ) { |
|
201 | - $html .= EEH_HTML::td( $line_item->percent() . '%', '', 'item_c' ); |
|
200 | + if ($line_item->is_percent()) { |
|
201 | + $html .= EEH_HTML::td($line_item->percent().'%', '', 'item_c'); |
|
202 | 202 | } else { |
203 | - $html .= EEH_HTML::td( $line_item->unit_price_no_code(), '', 'item_c jst-rght' ); |
|
203 | + $html .= EEH_HTML::td($line_item->unit_price_no_code(), '', 'item_c jst-rght'); |
|
204 | 204 | } |
205 | 205 | // total td |
206 | - $html .= EEH_HTML::td( EEH_Template::format_currency( $line_item->total(), false, false ), '', 'item_r jst-rght' ); |
|
206 | + $html .= EEH_HTML::td(EEH_Template::format_currency($line_item->total(), false, false), '', 'item_r jst-rght'); |
|
207 | 207 | // end of row |
208 | 208 | $html .= EEH_HTML::trx(); |
209 | 209 | return $html; |
@@ -1,16 +1,16 @@ discard block |
||
1 | 1 | <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('No direct script access allowed'); } |
2 | 2 | /** |
3 | - * |
|
4 | - * Class EE_Default_Line_Item_Display_Strategy |
|
5 | - * |
|
6 | - * Description |
|
7 | - * |
|
8 | - * @package Event Espresso |
|
9 | - * @subpackage core |
|
10 | - * @author Brent Christensen |
|
11 | - * |
|
12 | - * |
|
13 | - */ |
|
3 | + * |
|
4 | + * Class EE_Default_Line_Item_Display_Strategy |
|
5 | + * |
|
6 | + * Description |
|
7 | + * |
|
8 | + * @package Event Espresso |
|
9 | + * @subpackage core |
|
10 | + * @author Brent Christensen |
|
11 | + * |
|
12 | + * |
|
13 | + */ |
|
14 | 14 | |
15 | 15 | class EE_Default_Line_Item_Display_Strategy implements EEI_Line_Item_Display { |
16 | 16 | |
@@ -164,7 +164,7 @@ discard block |
||
164 | 164 | // quantity td |
165 | 165 | $html .= EEH_HTML::td( $line_item->quantity(), '', 'item_l jst-rght' ); |
166 | 166 | $tax_rate = $line_item->is_taxable() |
167 | - && EE_Registry::instance()->CFG->tax_settings->prices_displayed_including_taxes |
|
167 | + && EE_Registry::instance()->CFG->tax_settings->prices_displayed_including_taxes |
|
168 | 168 | ? 1 + ( $this->_tax_rate / 100 ) |
169 | 169 | : 1; |
170 | 170 | // price td |
@@ -16,7 +16,7 @@ discard block |
||
16 | 16 | /** |
17 | 17 | * @param EE_Line_Item $line_item |
18 | 18 | * @param array $options |
19 | - * @return mixed |
|
19 | + * @return string |
|
20 | 20 | */ |
21 | 21 | public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
22 | 22 | |
@@ -94,7 +94,7 @@ discard block |
||
94 | 94 | * |
95 | 95 | * @param EE_Line_Item $line_item |
96 | 96 | * @param array $options |
97 | - * @return mixed |
|
97 | + * @return string |
|
98 | 98 | */ |
99 | 99 | private function _item_row( EE_Line_Item $line_item, $options = array() ) { |
100 | 100 | // start of row |
@@ -123,7 +123,7 @@ discard block |
||
123 | 123 | * |
124 | 124 | * @param EE_Line_Item $line_item |
125 | 125 | * @param array $options |
126 | - * @return mixed |
|
126 | + * @return string |
|
127 | 127 | */ |
128 | 128 | private function _sub_item_row( EE_Line_Item $line_item, $options = array() ) { |
129 | 129 | // start of row |
@@ -153,7 +153,7 @@ discard block |
||
153 | 153 | * |
154 | 154 | * @param EE_Line_Item $line_item |
155 | 155 | * @param array $options |
156 | - * @return mixed |
|
156 | + * @return string |
|
157 | 157 | */ |
158 | 158 | private function _tax_row( EE_Line_Item $line_item, $options = array() ) { |
159 | 159 | // start of row |
@@ -179,7 +179,7 @@ discard block |
||
179 | 179 | * @param EE_Line_Item $line_item |
180 | 180 | * @param string $text |
181 | 181 | * @param array $options |
182 | - * @return mixed |
|
182 | + * @return string |
|
183 | 183 | */ |
184 | 184 | private function _total_row( EE_Line_Item $line_item, $text = '', $options = array() ) { |
185 | 185 | // colspan |
@@ -203,7 +203,7 @@ discard block |
||
203 | 203 | * _separator_row |
204 | 204 | * |
205 | 205 | * @param array $options |
206 | - * @return mixed |
|
206 | + * @return string |
|
207 | 207 | */ |
208 | 208 | private function _separator_row( $options = array() ) { |
209 | 209 | // colspan |
@@ -18,7 +18,7 @@ discard block |
||
18 | 18 | * @param array $options |
19 | 19 | * @return mixed |
20 | 20 | */ |
21 | - public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
|
21 | + public function display_line_item(EE_Line_Item $line_item, $options = array()) { |
|
22 | 22 | |
23 | 23 | $html = ''; |
24 | 24 | // set some default options and merge with incoming |
@@ -26,58 +26,58 @@ discard block |
||
26 | 26 | 'show_desc' => TRUE, |
27 | 27 | 'odd' => FALSE |
28 | 28 | ); |
29 | - $options = array_merge( $default_options, (array)$options ); |
|
29 | + $options = array_merge($default_options, (array) $options); |
|
30 | 30 | |
31 | - switch( $line_item->type() ) { |
|
31 | + switch ($line_item->type()) { |
|
32 | 32 | |
33 | 33 | case EEM_Line_Item::type_total: |
34 | 34 | // loop thru children |
35 | - foreach( $line_item->children() as $child_line_item ) { |
|
35 | + foreach ($line_item->children() as $child_line_item) { |
|
36 | 36 | // recursively feed children back into this method |
37 | - $html .= $this->display_line_item( $child_line_item, $options ); |
|
37 | + $html .= $this->display_line_item($child_line_item, $options); |
|
38 | 38 | } |
39 | - $html .= $this->_separator_row( $options ); |
|
40 | - $html .= $this->_total_row( $line_item, __('Total', 'event_espresso'), $options ); |
|
39 | + $html .= $this->_separator_row($options); |
|
40 | + $html .= $this->_total_row($line_item, __('Total', 'event_espresso'), $options); |
|
41 | 41 | break; |
42 | 42 | |
43 | 43 | |
44 | 44 | case EEM_Line_Item::type_sub_total: |
45 | 45 | // loop thru children |
46 | - foreach( $line_item->children() as $child_line_item ) { |
|
46 | + foreach ($line_item->children() as $child_line_item) { |
|
47 | 47 | // recursively feed children back into this method |
48 | - $html .= $this->display_line_item( $child_line_item, $options ); |
|
48 | + $html .= $this->display_line_item($child_line_item, $options); |
|
49 | 49 | } |
50 | - $html .= $this->_total_row( $line_item, __('Sub-Total', 'event_espresso'), $options ); |
|
50 | + $html .= $this->_total_row($line_item, __('Sub-Total', 'event_espresso'), $options); |
|
51 | 51 | break; |
52 | 52 | |
53 | 53 | |
54 | 54 | case EEM_Line_Item::type_tax_sub_total: |
55 | 55 | // loop thru children |
56 | - foreach( $line_item->children() as $child_line_item ) { |
|
56 | + foreach ($line_item->children() as $child_line_item) { |
|
57 | 57 | // recursively feed children back into this method |
58 | - $html .= $this->display_line_item( $child_line_item, $options ); |
|
58 | + $html .= $this->display_line_item($child_line_item, $options); |
|
59 | 59 | } |
60 | - $html .= $this->_total_row( $line_item, __('Tax Total', 'event_espresso'), $options ); |
|
60 | + $html .= $this->_total_row($line_item, __('Tax Total', 'event_espresso'), $options); |
|
61 | 61 | break; |
62 | 62 | |
63 | 63 | |
64 | 64 | case EEM_Line_Item::type_line_item: |
65 | 65 | // item row |
66 | - $html .= $this->_item_row( $line_item, $options ); |
|
66 | + $html .= $this->_item_row($line_item, $options); |
|
67 | 67 | // got any kids? |
68 | - foreach( $line_item->children() as $child_line_item ) { |
|
69 | - $this->display_line_item( $child_line_item, $options ); |
|
68 | + foreach ($line_item->children() as $child_line_item) { |
|
69 | + $this->display_line_item($child_line_item, $options); |
|
70 | 70 | } |
71 | 71 | break; |
72 | 72 | |
73 | 73 | |
74 | 74 | case EEM_Line_Item::type_sub_line_item: |
75 | - $html .= $this->_sub_item_row( $line_item, $options ); |
|
75 | + $html .= $this->_sub_item_row($line_item, $options); |
|
76 | 76 | break; |
77 | 77 | |
78 | 78 | |
79 | 79 | case EEM_Line_Item::type_tax: |
80 | - $html .= $this->_tax_row( $line_item, $options ); |
|
80 | + $html .= $this->_tax_row($line_item, $options); |
|
81 | 81 | break; |
82 | 82 | |
83 | 83 | } |
@@ -94,21 +94,21 @@ discard block |
||
94 | 94 | * @param array $options |
95 | 95 | * @return mixed |
96 | 96 | */ |
97 | - private function _item_row( EE_Line_Item $line_item, $options = array() ) { |
|
97 | + private function _item_row(EE_Line_Item $line_item, $options = array()) { |
|
98 | 98 | // start of row |
99 | 99 | $row_class = $options['odd'] ? 'item odd' : 'item'; |
100 | - $html = EEH_HTML::tr( '', $row_class ); |
|
100 | + $html = EEH_HTML::tr('', $row_class); |
|
101 | 101 | // name td |
102 | - $html .= EEH_HTML::td( $line_item->name(), '', 'item_l' ); |
|
102 | + $html .= EEH_HTML::td($line_item->name(), '', 'item_l'); |
|
103 | 103 | // desc td |
104 | - $html .= $options['show_desc'] ? EEH_HTML::td( $line_item->desc(), '', 'item_l' ) : ''; |
|
104 | + $html .= $options['show_desc'] ? EEH_HTML::td($line_item->desc(), '', 'item_l') : ''; |
|
105 | 105 | // quantity td |
106 | - $html .= EEH_HTML::td( $line_item->quantity(), '', 'item_l' ); |
|
106 | + $html .= EEH_HTML::td($line_item->quantity(), '', 'item_l'); |
|
107 | 107 | // price td |
108 | - $html .= EEH_HTML::td( $line_item->unit_price_no_code(), '', 'item_c' ); |
|
108 | + $html .= EEH_HTML::td($line_item->unit_price_no_code(), '', 'item_c'); |
|
109 | 109 | // total td |
110 | - $total = $line_item->is_taxable() ? $line_item->total_no_code() . '*' : $line_item->total_no_code(); |
|
111 | - $html .= EEH_HTML::td( $total, '', 'item_r' ); |
|
110 | + $total = $line_item->is_taxable() ? $line_item->total_no_code().'*' : $line_item->total_no_code(); |
|
111 | + $html .= EEH_HTML::td($total, '', 'item_r'); |
|
112 | 112 | // end of row |
113 | 113 | $html .= EEH_HTML::trx(); |
114 | 114 | return $html; |
@@ -123,22 +123,22 @@ discard block |
||
123 | 123 | * @param array $options |
124 | 124 | * @return mixed |
125 | 125 | */ |
126 | - private function _sub_item_row( EE_Line_Item $line_item, $options = array() ) { |
|
126 | + private function _sub_item_row(EE_Line_Item $line_item, $options = array()) { |
|
127 | 127 | // start of row |
128 | - $html = EEH_HTML::tr( '', 'item sub-item-row' ); |
|
128 | + $html = EEH_HTML::tr('', 'item sub-item-row'); |
|
129 | 129 | // name td |
130 | - $html .= EEH_HTML::td( $line_item->name(), '', 'item_l sub-item' ); |
|
130 | + $html .= EEH_HTML::td($line_item->name(), '', 'item_l sub-item'); |
|
131 | 131 | // desc td |
132 | - $html .= $options['show_desc'] ? EEH_HTML::td( $line_item->desc(), '', 'item_l' ) : ''; |
|
133 | - $html .= EEH_HTML::td() . EEH_HTML::tdx(); |
|
132 | + $html .= $options['show_desc'] ? EEH_HTML::td($line_item->desc(), '', 'item_l') : ''; |
|
133 | + $html .= EEH_HTML::td().EEH_HTML::tdx(); |
|
134 | 134 | // discount/surcharge td |
135 | - if ( $line_item->is_percent() ) { |
|
136 | - $html .= EEH_HTML::td( $line_item->percent() . '%', '', 'item_c' ); |
|
135 | + if ($line_item->is_percent()) { |
|
136 | + $html .= EEH_HTML::td($line_item->percent().'%', '', 'item_c'); |
|
137 | 137 | } else { |
138 | - $html .= EEH_HTML::td( $line_item->unit_price_no_code(), '', 'item_c' ); |
|
138 | + $html .= EEH_HTML::td($line_item->unit_price_no_code(), '', 'item_c'); |
|
139 | 139 | } |
140 | 140 | // total td |
141 | - $html .= EEH_HTML::td( $line_item->total_no_code(), '', 'item_r' ); |
|
141 | + $html .= EEH_HTML::td($line_item->total_no_code(), '', 'item_r'); |
|
142 | 142 | // end of row |
143 | 143 | $html .= EEH_HTML::trx(); |
144 | 144 | return $html; |
@@ -153,17 +153,17 @@ discard block |
||
153 | 153 | * @param array $options |
154 | 154 | * @return mixed |
155 | 155 | */ |
156 | - private function _tax_row( EE_Line_Item $line_item, $options = array() ) { |
|
156 | + private function _tax_row(EE_Line_Item $line_item, $options = array()) { |
|
157 | 157 | // start of row |
158 | - $html = EEH_HTML::tr( '', 'item sub-item tax-total' ); |
|
158 | + $html = EEH_HTML::tr('', 'item sub-item tax-total'); |
|
159 | 159 | // name td |
160 | - $html .= EEH_HTML::td( $line_item->name(), '', 'item_l sub-item' ); |
|
160 | + $html .= EEH_HTML::td($line_item->name(), '', 'item_l sub-item'); |
|
161 | 161 | // desc td |
162 | - $html .= $options['show_desc'] ? EEH_HTML::td( $line_item->desc(), '', 'item_l' ) : ''; |
|
162 | + $html .= $options['show_desc'] ? EEH_HTML::td($line_item->desc(), '', 'item_l') : ''; |
|
163 | 163 | // percent td |
164 | - $html .= EEH_HTML::td( $line_item->percent() . '%', '', 'item_c', '', ' colspan="2"' ); |
|
164 | + $html .= EEH_HTML::td($line_item->percent().'%', '', 'item_c', '', ' colspan="2"'); |
|
165 | 165 | // total td |
166 | - $html .= EEH_HTML::td( $line_item->total_no_code(), '', 'item_r' ); |
|
166 | + $html .= EEH_HTML::td($line_item->total_no_code(), '', 'item_r'); |
|
167 | 167 | // end of row |
168 | 168 | $html .= EEH_HTML::trx(); |
169 | 169 | return $html; |
@@ -179,17 +179,17 @@ discard block |
||
179 | 179 | * @param array $options |
180 | 180 | * @return mixed |
181 | 181 | */ |
182 | - private function _total_row( EE_Line_Item $line_item, $text = '', $options = array() ) { |
|
182 | + private function _total_row(EE_Line_Item $line_item, $text = '', $options = array()) { |
|
183 | 183 | // colspan |
184 | 184 | $colspan = $options['show_desc'] ? ' colspan="2"' : ''; |
185 | 185 | // start of row |
186 | - $html = EEH_HTML::tr( '', '', 'total_tr odd' ); |
|
186 | + $html = EEH_HTML::tr('', '', 'total_tr odd'); |
|
187 | 187 | // empty td |
188 | - $html .= EEH_HTML::td( EEH_HTML::nbsp(), '', '', '', $colspan ); |
|
188 | + $html .= EEH_HTML::td(EEH_HTML::nbsp(), '', '', '', $colspan); |
|
189 | 189 | // total td |
190 | - $html .= EEH_HTML::td( $text, '', 'total_currency total', '', $colspan ); |
|
190 | + $html .= EEH_HTML::td($text, '', 'total_currency total', '', $colspan); |
|
191 | 191 | // total td |
192 | - $html .= EEH_HTML::td( $line_item->total_no_code(), '', 'total' ); |
|
192 | + $html .= EEH_HTML::td($line_item->total_no_code(), '', 'total'); |
|
193 | 193 | // end of row |
194 | 194 | $html .= EEH_HTML::trx(); |
195 | 195 | return $html; |
@@ -203,11 +203,11 @@ discard block |
||
203 | 203 | * @param array $options |
204 | 204 | * @return mixed |
205 | 205 | */ |
206 | - private function _separator_row( $options = array() ) { |
|
206 | + private function _separator_row($options = array()) { |
|
207 | 207 | // colspan |
208 | 208 | $colspan = $options['show_desc'] ? ' colspan="5"' : ' colspan="4"'; |
209 | 209 | // start of row |
210 | - $html = EEH_HTML::tr( EEH_HTML::td( '<hr>', '', '', '', $colspan )); |
|
210 | + $html = EEH_HTML::tr(EEH_HTML::td('<hr>', '', '', '', $colspan)); |
|
211 | 211 | // // separator td |
212 | 212 | // $html .= EEH_HTML::td( '<hr>', '', '', '', $colspan ); |
213 | 213 | // // end of row |
@@ -1,16 +1,16 @@ |
||
1 | 1 | <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('No direct script access allowed'); } |
2 | 2 | /** |
3 | - * |
|
4 | - * Class EE_Invoice_Line_Item_Display_Strategy |
|
5 | - * |
|
6 | - * Description |
|
7 | - * |
|
8 | - * @package Event Espresso |
|
9 | - * @subpackage core |
|
10 | - * @author Brent Christensen |
|
11 | - * |
|
12 | - * |
|
13 | - */ |
|
3 | + * |
|
4 | + * Class EE_Invoice_Line_Item_Display_Strategy |
|
5 | + * |
|
6 | + * Description |
|
7 | + * |
|
8 | + * @package Event Espresso |
|
9 | + * @subpackage core |
|
10 | + * @author Brent Christensen |
|
11 | + * |
|
12 | + * |
|
13 | + */ |
|
14 | 14 | class EE_Invoice_Line_Item_Display_Strategy implements EEI_Line_Item_Display { |
15 | 15 | |
16 | 16 | /** |
@@ -31,7 +31,7 @@ |
||
31 | 31 | /** |
32 | 32 | * @param EE_Line_Item $line_item |
33 | 33 | * @param array $options |
34 | - * @return mixed |
|
34 | + * @return string |
|
35 | 35 | */ |
36 | 36 | public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
37 | 37 |
@@ -33,7 +33,7 @@ discard block |
||
33 | 33 | * @param array $options |
34 | 34 | * @return mixed |
35 | 35 | */ |
36 | - public function display_line_item( EE_Line_Item $line_item, $options = array() ) { |
|
36 | + public function display_line_item(EE_Line_Item $line_item, $options = array()) { |
|
37 | 37 | |
38 | 38 | $html = ''; |
39 | 39 | // set some default options and merge with incoming |
@@ -41,12 +41,12 @@ discard block |
||
41 | 41 | 'show_desc' => TRUE, |
42 | 42 | 'odd' => FALSE |
43 | 43 | ); |
44 | - $options = array_merge( $default_options, (array)$options ); |
|
45 | - switch( $line_item->type() ) { |
|
44 | + $options = array_merge($default_options, (array) $options); |
|
45 | + switch ($line_item->type()) { |
|
46 | 46 | |
47 | 47 | case EEM_Line_Item::type_total: |
48 | 48 | // loop thru children |
49 | - foreach( $line_item->children() as $child_line_item ) { |
|
49 | + foreach ($line_item->children() as $child_line_item) { |
|
50 | 50 | // recursively feed children back into this method |
51 | 51 | // $html .= $this->display_line_item( $child_line_item, $options ); |
52 | 52 | } |
@@ -57,7 +57,7 @@ discard block |
||
57 | 57 | |
58 | 58 | case EEM_Line_Item::type_sub_total: |
59 | 59 | // loop thru children |
60 | - foreach( $line_item->children() as $child_line_item ) { |
|
60 | + foreach ($line_item->children() as $child_line_item) { |
|
61 | 61 | // recursively feed children back into this method |
62 | 62 | // $html .= $this->display_line_item( $child_line_item, $options ); |
63 | 63 | } |
@@ -67,7 +67,7 @@ discard block |
||
67 | 67 | |
68 | 68 | case EEM_Line_Item::type_tax_sub_total: |
69 | 69 | // loop thru children |
70 | - foreach( $line_item->children() as $child_line_item ) { |
|
70 | + foreach ($line_item->children() as $child_line_item) { |
|
71 | 71 | // recursively feed children back into this method |
72 | 72 | // $html .= $this->display_line_item( $child_line_item, $options ); |
73 | 73 | } |
@@ -79,7 +79,7 @@ discard block |
||
79 | 79 | // item row |
80 | 80 | // $html .= $this->_item_row( $line_item, $options ); |
81 | 81 | // got any kids? |
82 | - foreach( $line_item->children() as $child_line_item ) { |
|
82 | + foreach ($line_item->children() as $child_line_item) { |
|
83 | 83 | // $this->display_line_item( $child_line_item, $options ); |
84 | 84 | } |
85 | 85 | break; |
@@ -14,17 +14,17 @@ |
||
14 | 14 | * ------------------------------------------------------------------------ |
15 | 15 | */ |
16 | 16 | /** |
17 | - * |
|
18 | - * Class EE_Receipt_Line_Item_Display_Strategy |
|
19 | - * |
|
20 | - * Description |
|
21 | - * |
|
22 | - * @package Event Espresso |
|
23 | - * @subpackage core |
|
24 | - * @author Brent Christensen |
|
25 | - * |
|
26 | - * |
|
27 | - */ |
|
17 | + * |
|
18 | + * Class EE_Receipt_Line_Item_Display_Strategy |
|
19 | + * |
|
20 | + * Description |
|
21 | + * |
|
22 | + * @package Event Espresso |
|
23 | + * @subpackage core |
|
24 | + * @author Brent Christensen |
|
25 | + * |
|
26 | + * |
|
27 | + */ |
|
28 | 28 | |
29 | 29 | class EE_Receipt_Line_Item_Display_Strategy implements EEI_Line_Item_Display { |
30 | 30 |
@@ -200,7 +200,7 @@ |
||
200 | 200 | * return the _qtips property contents |
201 | 201 | * |
202 | 202 | * @access public |
203 | - * @return EE_Qtip[] |
|
203 | + * @return EE_Qtip |
|
204 | 204 | */ |
205 | 205 | public function get_tips() { |
206 | 206 | return $this->_qtips; |
@@ -177,8 +177,9 @@ discard block |
||
177 | 177 | protected function _construct_tips() { |
178 | 178 | foreach ( $this->_qtipsa as $qt ) { |
179 | 179 | //make sure we have what we need. |
180 | - if ( !isset( $qt['content_id'] ) || !isset( $qt['target'] ) || !isset( $qt['content'] ) ) |
|
181 | - throw new EE_Error( sprintf( __('There is something wrong with the _qtipsa property setup for the %s qtip config class. The dump of the current array index is: %s.<br /><br />Please check that it is setup correctly.', 'event_espresso'), get_class($this), var_export($qt, true) ) ); |
|
180 | + if ( !isset( $qt['content_id'] ) || !isset( $qt['target'] ) || !isset( $qt['content'] ) ) { |
|
181 | + throw new EE_Error( sprintf( __('There is something wrong with the _qtipsa property setup for the %s qtip config class. The dump of the current array index is: %s.<br /><br />Please check that it is setup correctly.', 'event_espresso'), get_class($this), var_export($qt, true) ) ); |
|
182 | + } |
|
182 | 183 | |
183 | 184 | //make sure the options include defaults and just override via set config. |
184 | 185 | $options_override = isset( $qt['options'] ) ? (array) $qt['options'] : array(); |
@@ -266,8 +267,9 @@ discard block |
||
266 | 267 | |
267 | 268 | public function __construct( $setup_array ) { |
268 | 269 | foreach ( $setup_array as $prop => $value ) { |
269 | - if ( EEH_Class_Tools::has_property( $this, $prop ) ) |
|
270 | - $this->{$prop} = $value; |
|
270 | + if ( EEH_Class_Tools::has_property( $this, $prop ) ) { |
|
271 | + $this->{$prop} = $value; |
|
272 | + } |
|
271 | 273 | } |
272 | 274 | } |
273 | 275 | } |
274 | 276 | \ No newline at end of file |
@@ -142,7 +142,7 @@ discard block |
||
142 | 142 | 'event' => 'mouseleave', //similar as what you do for show.event. |
143 | 143 | 'target' => false, //Options jQuery::#selector. which html element will trigger hide event. When false, the element the .qtip() method was called upon is used. |
144 | 144 | 'delay' => 0, //set time in milliseconds for delaying the hide of the tooltip |
145 | - 'inactive' => false, //if integer, time in millisecons in which the tooltip should be hidden if remains inactive (not interacted with) |
|
145 | + 'inactive' => false, //if integer, time in millisecons in which the tooltip should be hidden if remains inactive (not interacted with) |
|
146 | 146 | 'fixed' => false, //when set to true, the tooltip will not hide if moused over. |
147 | 147 | 'leave' => 'window', //specify whether the tooltip will hide when leaving the window it's conained within. |
148 | 148 | 'distance' => false, //if integer, distance in pixels that the tooltip hides when the mouse is moved from the point it triggered the tooltip. |
@@ -175,21 +175,21 @@ discard block |
||
175 | 175 | * @return void |
176 | 176 | */ |
177 | 177 | protected function _construct_tips() { |
178 | - foreach ( $this->_qtipsa as $qt ) { |
|
178 | + foreach ($this->_qtipsa as $qt) { |
|
179 | 179 | //make sure we have what we need. |
180 | - if ( !isset( $qt['content_id'] ) || !isset( $qt['target'] ) || !isset( $qt['content'] ) ) |
|
181 | - throw new EE_Error( sprintf( __('There is something wrong with the _qtipsa property setup for the %s qtip config class. The dump of the current array index is: %s.<br /><br />Please check that it is setup correctly.', 'event_espresso'), get_class($this), var_export($qt, true) ) ); |
|
180 | + if ( ! isset($qt['content_id']) || ! isset($qt['target']) || ! isset($qt['content'])) |
|
181 | + throw new EE_Error(sprintf(__('There is something wrong with the _qtipsa property setup for the %s qtip config class. The dump of the current array index is: %s.<br /><br />Please check that it is setup correctly.', 'event_espresso'), get_class($this), var_export($qt, true))); |
|
182 | 182 | |
183 | 183 | //make sure the options include defaults and just override via set config. |
184 | - $options_override = isset( $qt['options'] ) ? (array) $qt['options'] : array(); |
|
185 | - $options = array_merge( $this->_default_options, $options_override ); |
|
184 | + $options_override = isset($qt['options']) ? (array) $qt['options'] : array(); |
|
185 | + $options = array_merge($this->_default_options, $options_override); |
|
186 | 186 | $setup = array( |
187 | 187 | 'content_id' => $qt['content_id'], |
188 | 188 | 'options' => $options, |
189 | 189 | 'target' => $qt['target'], |
190 | 190 | 'content' => $qt['content'] |
191 | 191 | ); |
192 | - $this->_qtips[] = new EE_Qtip( $setup ); |
|
192 | + $this->_qtips[] = new EE_Qtip($setup); |
|
193 | 193 | } |
194 | 194 | } |
195 | 195 | |
@@ -264,9 +264,9 @@ discard block |
||
264 | 264 | public $target; |
265 | 265 | public $content; |
266 | 266 | |
267 | - public function __construct( $setup_array ) { |
|
268 | - foreach ( $setup_array as $prop => $value ) { |
|
269 | - if ( EEH_Class_Tools::has_property( $this, $prop ) ) |
|
267 | + public function __construct($setup_array) { |
|
268 | + foreach ($setup_array as $prop => $value) { |
|
269 | + if (EEH_Class_Tools::has_property($this, $prop)) |
|
270 | 270 | $this->{$prop} = $value; |
271 | 271 | } |
272 | 272 | } |
@@ -179,6 +179,7 @@ |
||
179 | 179 | /** |
180 | 180 | * returns the link to the event |
181 | 181 | * @param boolean $full_link if TRUE (default) we return the html for the name of the event linked to the event. Otherwise we just return the url of the event. |
182 | + * @param EE_Event $event |
|
182 | 183 | * @return string |
183 | 184 | */ |
184 | 185 | private function _get_event_link( $event, $full_link = TRUE ) { |
@@ -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 |
@@ -85,8 +86,9 @@ discard block |
||
85 | 86 | |
86 | 87 | |
87 | 88 | //If there is no event objecdt by now then get out. |
88 | - if ( ! $this->_event instanceof EE_Event ) |
|
89 | - return ''; |
|
89 | + if ( ! $this->_event instanceof EE_Event ) { |
|
90 | + return ''; |
|
91 | + } |
|
90 | 92 | |
91 | 93 | switch ( $shortcode ) { |
92 | 94 | |
@@ -125,14 +127,16 @@ discard block |
||
125 | 127 | |
126 | 128 | case '[VIRTUAL_URL]' : |
127 | 129 | $venue = $this->_event->get_first_related('Venue'); |
128 | - if ( empty( $venue ) ) |
|
129 | - return ''; |
|
130 | + if ( empty( $venue ) ) { |
|
131 | + return ''; |
|
132 | + } |
|
130 | 133 | return $venue->get('VNU_virtual_url'); |
131 | 134 | |
132 | 135 | case '[VIRTUAL_PHONE]' : |
133 | 136 | $venue = $this->_event->get_first_related('Venue'); |
134 | - if ( empty( $venue ) ) |
|
135 | - return ''; |
|
137 | + if ( empty( $venue ) ) { |
|
138 | + return ''; |
|
139 | + } |
|
136 | 140 | return $venue->get('VNU_virtual_phone'); |
137 | 141 | break; |
138 | 142 |
@@ -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 | /** |
@@ -55,38 +55,38 @@ discard block |
||
55 | 55 | '[EVENT_NAME]' => __("This also can be used for the name of the event", 'event_espresso'), |
56 | 56 | '[EVENT_PHONE]' => __('The phone number for the event (usually an info number)', 'event_espresso'), |
57 | 57 | '[EVENT_DESCRIPTION]' => __('The description of the event', 'event_espresso'), |
58 | - '[EVENT_EXCERPT]' => __( 'This gets parsed to the value for the excerpt field in the event or blank if there is no excerpt.', 'event_espresso' ), |
|
58 | + '[EVENT_EXCERPT]' => __('This gets parsed to the value for the excerpt field in the event or blank if there is no excerpt.', 'event_espresso'), |
|
59 | 59 | '[EVENT_LINK]' => __('A link associated with the event', 'event_espresso'), |
60 | 60 | '[EVENT_URL]' => __('A link to the event set up on the host site.', 'event_espresso'), |
61 | 61 | '[VIRTUAL_URL]' => __('What was used for the "URL of Event" field in the Venue settings', 'event_espresso'), |
62 | 62 | '[VIRTUAL_PHONE]' => __('An alternate phone number for the event. Typically used as a "call-in" number', 'event_espresso'), |
63 | 63 | '[EVENT_IMAGE]' => __('This will parse to the Feature image for the event.', 'event_espresso'), |
64 | 64 | '[EVENT_IMAGE_*]' => sprintf( |
65 | - __( 'This will parse to the Feature image for the event, %1$ssize%2$s can be set to determine the size of the image loaded by the shortcode. The %1$swidth%2$s and/or %1$sheight%2$s can also be set to determine the width and height of the image when output. By default the shortcode will load the %1$sthumbnail%2$s image size.', 'event_espresso' ), |
|
65 | + __('This will parse to the Feature image for the event, %1$ssize%2$s can be set to determine the size of the image loaded by the shortcode. The %1$swidth%2$s and/or %1$sheight%2$s can also be set to determine the width and height of the image when output. By default the shortcode will load the %1$sthumbnail%2$s image size.', 'event_espresso'), |
|
66 | 66 | '<code>', |
67 | 67 | '</code>' |
68 | 68 | ), |
69 | 69 | '[EVENT_TOTAL_AVAILABLE_SPACES_*]' => sprintf( |
70 | - __( 'This will parse to the total available spaces for an event. Calculating total spaces is approximate because it is dependent on the complexity of limits on your event. There are two methods of calculation (which can be indicated by the %1$smethod%2$s param on the shortcode). %1$scurrent%2$s which will do a more accurate calculation of total available spaces based on current sales, and %1$sfull%2$s which will be the maximum total available spaces that is on the event in optimal conditions. The shortcode will default to current.', 'event_espresso' ), |
|
70 | + __('This will parse to the total available spaces for an event. Calculating total spaces is approximate because it is dependent on the complexity of limits on your event. There are two methods of calculation (which can be indicated by the %1$smethod%2$s param on the shortcode). %1$scurrent%2$s which will do a more accurate calculation of total available spaces based on current sales, and %1$sfull%2$s which will be the maximum total available spaces that is on the event in optimal conditions. The shortcode will default to current.', 'event_espresso'), |
|
71 | 71 | '<code>', |
72 | 72 | '</code>' |
73 | 73 | ), |
74 | - '[EVENT_TOTAL_SPOTS_TAKEN]' => __( 'This shortcode will parse to the output the total approved registrations for this event', 'event_espresso' ), |
|
74 | + '[EVENT_TOTAL_SPOTS_TAKEN]' => __('This shortcode will parse to the output the total approved registrations for this event', 'event_espresso'), |
|
75 | 75 | '[EVENT_FACEBOOK_URL]' => __('This will return the Facebook URL for the event if you have it set via custom field in your event, otherwise it will use the Facebook URL set in "Your Organization Settings". To set the facebook url in your event, add a custom field with the key as <code>event_facebook</code> and the value as your facebook url.', 'event_espresso'), |
76 | 76 | '[EVENT_TWITTER_URL]' => __('This will return the Twitter URL for the event if you have it set via custom field in your event, otherwise it will use the Twitter URL set in "Your Organization Settings". To set the facebook url in your event, add a custom field with the key as <code>event_twitter</code> and the value as your facebook url', 'event_espresso'), |
77 | 77 | '[EVENT_META_*]' => __('This is a special dynamic shortcode. After the "*", add the exact name for your custom field, if there is a value set for that custom field within the event then it will be output in place of this shortcode.', 'event_espresso'), |
78 | - '[REGISTRATION_LIST_TABLE_FOR_EVENT_URL]' => __( 'This parses to the url for the registration list table filtered by registrations for this event.', 'event_espresso' ), |
|
78 | + '[REGISTRATION_LIST_TABLE_FOR_EVENT_URL]' => __('This parses to the url for the registration list table filtered by registrations for this event.', 'event_espresso'), |
|
79 | 79 | ); |
80 | 80 | } |
81 | 81 | |
82 | 82 | |
83 | - protected function _parser( $shortcode ) { |
|
83 | + protected function _parser($shortcode) { |
|
84 | 84 | |
85 | 85 | |
86 | 86 | $this->_event = $this->_data instanceof EE_Event ? $this->_data : null; |
87 | 87 | |
88 | 88 | //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. |
89 | - if ( empty( $this->_event ) ) { |
|
89 | + if (empty($this->_event)) { |
|
90 | 90 | $aee = $this->_data instanceof EE_Messages_Addressee ? $this->_data : NULL; |
91 | 91 | $aee = $this->_extra_data instanceof EE_Messages_Addressee ? $this->_extra_data : $aee; |
92 | 92 | |
@@ -95,10 +95,10 @@ discard block |
||
95 | 95 | |
96 | 96 | |
97 | 97 | //If there is no event objecdt by now then get out. |
98 | - if ( ! $this->_event instanceof EE_Event ) |
|
98 | + if ( ! $this->_event instanceof EE_Event) |
|
99 | 99 | return ''; |
100 | 100 | |
101 | - switch ( $shortcode ) { |
|
101 | + switch ($shortcode) { |
|
102 | 102 | |
103 | 103 | case '[EVENT_ID]' : |
104 | 104 | return $this->_event->ID(); |
@@ -131,41 +131,41 @@ discard block |
||
131 | 131 | |
132 | 132 | case '[VIRTUAL_URL]' : |
133 | 133 | $venue = $this->_event->get_first_related('Venue'); |
134 | - if ( empty( $venue ) ) |
|
134 | + if (empty($venue)) |
|
135 | 135 | return ''; |
136 | 136 | return $venue->get('VNU_virtual_url'); |
137 | 137 | |
138 | 138 | case '[VIRTUAL_PHONE]' : |
139 | 139 | $venue = $this->_event->get_first_related('Venue'); |
140 | - if ( empty( $venue ) ) |
|
140 | + if (empty($venue)) |
|
141 | 141 | return ''; |
142 | 142 | return $venue->get('VNU_virtual_phone'); |
143 | 143 | break; |
144 | 144 | |
145 | 145 | case '[EVENT_IMAGE]' : |
146 | - $image = $this->_event->feature_image_url(array(600,300) ); |
|
146 | + $image = $this->_event->feature_image_url(array(600, 300)); |
|
147 | 147 | // @todo: eventually we should make this an attribute shortcode so that em can send along what size they want returned. |
148 | - return ! empty( $image ) ? '<img src="' . $image . '" alt="' . sprintf( esc_attr__( '%s Feature Image', 'event_espresso'), $this->_event->get('EVT_name') ) . '" />' : ''; |
|
148 | + return ! empty($image) ? '<img src="'.$image.'" alt="'.sprintf(esc_attr__('%s Feature Image', 'event_espresso'), $this->_event->get('EVT_name')).'" />' : ''; |
|
149 | 149 | break; |
150 | 150 | |
151 | 151 | case '[EVENT_FACEBOOK_URL]' : |
152 | - $facebook_url = $this->_event->get_post_meta('event_facebook', true ); |
|
153 | - return empty( $facebook_url ) ? EE_Registry::instance()->CFG->organization->get_pretty( 'facebook' ) : $facebook_url; |
|
152 | + $facebook_url = $this->_event->get_post_meta('event_facebook', true); |
|
153 | + return empty($facebook_url) ? EE_Registry::instance()->CFG->organization->get_pretty('facebook') : $facebook_url; |
|
154 | 154 | break; |
155 | 155 | |
156 | 156 | case '[EVENT_TWITTER_URL]' : |
157 | 157 | $twitter_url = $this->_event->get_post_meta('event_twitter', true); |
158 | - return empty( $twitter_url ) ? EE_Registry::instance()->CFG->organization->get_pretty( 'twitter' ) : $twitter_url; |
|
158 | + return empty($twitter_url) ? EE_Registry::instance()->CFG->organization->get_pretty('twitter') : $twitter_url; |
|
159 | 159 | break; |
160 | 160 | |
161 | 161 | case '[EVENT_AUTHOR_EMAIL]' : |
162 | 162 | $author_id = $this->_event->get('EVT_wp_user'); |
163 | - $user_data = get_userdata( (int) $author_id ); |
|
163 | + $user_data = get_userdata((int) $author_id); |
|
164 | 164 | return $user_data->user_email; |
165 | 165 | break; |
166 | 166 | |
167 | 167 | case '[EVENT_TOTAL_SPOTS_TAKEN]' : |
168 | - return EEM_Registration::instance()->count( array( array( 'EVT_ID' => $this->_event->ID(), 'STS_ID' => EEM_Registration::status_id_approved ) ), 'REG_ID', true ); |
|
168 | + return EEM_Registration::instance()->count(array(array('EVT_ID' => $this->_event->ID(), 'STS_ID' => EEM_Registration::status_id_approved)), 'REG_ID', true); |
|
169 | 169 | break; |
170 | 170 | |
171 | 171 | case '[REGISTRATION_LIST_TABLE_FOR_EVENT_URL]' : |
@@ -175,49 +175,49 @@ discard block |
||
175 | 175 | 'page' => 'espresso_registrations', |
176 | 176 | 'action' => 'default' |
177 | 177 | ), |
178 | - admin_url( 'admin.php' ), |
|
178 | + admin_url('admin.php'), |
|
179 | 179 | true |
180 | 180 | ); |
181 | 181 | break; |
182 | 182 | } |
183 | 183 | |
184 | - if ( strpos( $shortcode, '[EVENT_META_*' ) !== false ) { |
|
185 | - $shortcode = str_replace( '[EVENT_META_*', '', $shortcode ); |
|
186 | - $shortcode = trim( str_replace( ']', '', $shortcode ) ); |
|
184 | + if (strpos($shortcode, '[EVENT_META_*') !== false) { |
|
185 | + $shortcode = str_replace('[EVENT_META_*', '', $shortcode); |
|
186 | + $shortcode = trim(str_replace(']', '', $shortcode)); |
|
187 | 187 | |
188 | 188 | //pull the meta value from the event post |
189 | - $event_meta = $this->_event->get_post_meta( $shortcode, true ); |
|
189 | + $event_meta = $this->_event->get_post_meta($shortcode, true); |
|
190 | 190 | |
191 | - return ! empty( $event_meta ) ? $this->_event->get_post_meta( $shortcode, true ) : ''; |
|
191 | + return ! empty($event_meta) ? $this->_event->get_post_meta($shortcode, true) : ''; |
|
192 | 192 | |
193 | 193 | } |
194 | 194 | |
195 | - if ( strpos( $shortcode, '[EVENT_TOTAL_AVAILABLE_SPACES_*' ) !== false ) { |
|
196 | - $attrs = $this->_get_shortcode_attrs( $shortcode ); |
|
197 | - $method = empty( $attrs['method'] ) ? 'current' : $attrs['method']; |
|
195 | + if (strpos($shortcode, '[EVENT_TOTAL_AVAILABLE_SPACES_*') !== false) { |
|
196 | + $attrs = $this->_get_shortcode_attrs($shortcode); |
|
197 | + $method = empty($attrs['method']) ? 'current' : $attrs['method']; |
|
198 | 198 | $method = $method === 'current'; |
199 | 199 | $available = $this->_event->total_available_spaces($method); |
200 | 200 | return $available === EE_INF ? '∞' : $available; |
201 | 201 | } |
202 | 202 | |
203 | - if ( strpos( $shortcode, '[EVENT_IMAGE_*' ) !== false ) { |
|
204 | - $attrs = $this->_get_shortcode_attrs( $shortcode ); |
|
205 | - $width = empty( $attrs['width'] ) ? '' : ' width="' . $attrs['width'] . '"'; |
|
206 | - $height = empty( $attrs['height'] ) ? '' : ' height="'. $attrs['height'] .'"'; |
|
203 | + if (strpos($shortcode, '[EVENT_IMAGE_*') !== false) { |
|
204 | + $attrs = $this->_get_shortcode_attrs($shortcode); |
|
205 | + $width = empty($attrs['width']) ? '' : ' width="'.$attrs['width'].'"'; |
|
206 | + $height = empty($attrs['height']) ? '' : ' height="'.$attrs['height'].'"'; |
|
207 | 207 | |
208 | 208 | //Size may be set to a string such as 'tumbnail' or "width, height" eg - '200,200' |
209 | - if ( ! empty( $attrs['size'] ) ) { |
|
210 | - $size = explode( ',', $attrs['size'] ); |
|
211 | - if ( count($size) === 1 ) { |
|
209 | + if ( ! empty($attrs['size'])) { |
|
210 | + $size = explode(',', $attrs['size']); |
|
211 | + if (count($size) === 1) { |
|
212 | 212 | $size = $size[0]; |
213 | 213 | } |
214 | 214 | } else { |
215 | 215 | $size = 'thumbnail'; |
216 | 216 | } |
217 | 217 | |
218 | - $image = $this->_event->feature_image_url( $size ); |
|
218 | + $image = $this->_event->feature_image_url($size); |
|
219 | 219 | |
220 | - return ! empty( $image ) ? '<img src="' . $image . '" alt="' . sprintf( esc_attr__( '%s Feature Image', 'event_espresso'), $this->_event->get('EVT_name') ) . '"' . $width . $height . '/>' : ''; |
|
220 | + return ! empty($image) ? '<img src="'.$image.'" alt="'.sprintf(esc_attr__('%s Feature Image', 'event_espresso'), $this->_event->get('EVT_name')).'"'.$width.$height.'/>' : ''; |
|
221 | 221 | } |
222 | 222 | |
223 | 223 | return ''; |
@@ -230,10 +230,10 @@ discard block |
||
230 | 230 | * @param boolean $full_link if TRUE (default) we return the html for the name of the event linked to the event. Otherwise we just return the url of the event. |
231 | 231 | * @return string |
232 | 232 | */ |
233 | - private function _get_event_link( $event, $full_link = TRUE ) { |
|
233 | + private function _get_event_link($event, $full_link = TRUE) { |
|
234 | 234 | $url = get_permalink($event->ID()); |
235 | 235 | |
236 | - return $full_link ? '<a href="' . $url . '">' . $event->get('EVT_name') . '</a>' : $url; |
|
236 | + return $full_link ? '<a href="'.$url.'">'.$event->get('EVT_name').'</a>' : $url; |
|
237 | 237 | } |
238 | 238 | |
239 | 239 |
@@ -109,6 +109,9 @@ discard block |
||
109 | 109 | } |
110 | 110 | |
111 | 111 | |
112 | + /** |
|
113 | + * @param EE_Registration $reg |
|
114 | + */ |
|
112 | 115 | private function _get_tickets_from_event( EE_Event $event, $reg = NULL ) { |
113 | 116 | $evt_tkts = isset($this->_extra_data['data']->events) ? $this->_extra_data['data']->events[$event->ID()]['tkt_objs'] : array(); |
114 | 117 | |
@@ -177,6 +180,9 @@ discard block |
||
177 | 180 | |
178 | 181 | |
179 | 182 | |
183 | + /** |
|
184 | + * @param EE_Registration $reg |
|
185 | + */ |
|
180 | 186 | private function _get_datetimes_from_event( EE_Event $event, $reg = NULL ) { |
181 | 187 | $evt_dtts = isset($this->_extra_data['data']->events) ? $this->_extra_data['data']->events[$event->ID()]['dtt_objs'] : array(); |
182 | 188 |
@@ -43,15 +43,15 @@ discard block |
||
43 | 43 | |
44 | 44 | |
45 | 45 | |
46 | - protected function _parser( $shortcode ) { |
|
47 | - switch ( $shortcode ) { |
|
46 | + protected function _parser($shortcode) { |
|
47 | + switch ($shortcode) { |
|
48 | 48 | |
49 | 49 | case '[PRIMARY_REGISTRANT_TICKET_LIST]' : |
50 | - return $this->_get_recipient_ticket_list( TRUE ); |
|
50 | + return $this->_get_recipient_ticket_list(TRUE); |
|
51 | 51 | break; |
52 | 52 | |
53 | 53 | case '[PRIMARY_REGISTRANT_DATETIME_LIST]' : |
54 | - return $this->_get_recipient_datetime_list( TRUE ); |
|
54 | + return $this->_get_recipient_datetime_list(TRUE); |
|
55 | 55 | break; |
56 | 56 | } |
57 | 57 | return ''; |
@@ -65,57 +65,57 @@ discard block |
||
65 | 65 | * @param boolean $primary whether we're getting the primary registrant ticket_list. |
66 | 66 | * @return string |
67 | 67 | */ |
68 | - private function _get_recipient_ticket_list( $primary = FALSE ) { |
|
68 | + private function _get_recipient_ticket_list($primary = FALSE) { |
|
69 | 69 | $this->_validate_list_requirements(); |
70 | 70 | |
71 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
72 | - return $this->_get_recipient_ticket_list_parsed( $this->_data['data'], $primary ); |
|
71 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) |
|
72 | + return $this->_get_recipient_ticket_list_parsed($this->_data['data'], $primary); |
|
73 | 73 | |
74 | - else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) |
|
75 | - return $this->_get_recipient_ticket_list_parsed( $this->_extra_data['data'], $primary ); |
|
74 | + else if ($this->_extra_data['data'] instanceof EE_Messages_Addressee) |
|
75 | + return $this->_get_recipient_ticket_list_parsed($this->_extra_data['data'], $primary); |
|
76 | 76 | |
77 | 77 | else |
78 | 78 | return ''; |
79 | 79 | } |
80 | 80 | |
81 | 81 | |
82 | - private function _get_recipient_ticket_list_parsed( EE_Messages_Addressee $data, $primary = FALSE ) { |
|
82 | + private function _get_recipient_ticket_list_parsed(EE_Messages_Addressee $data, $primary = FALSE) { |
|
83 | 83 | $registration = $primary ? $data->primary_reg_obj : $data->reg_obj; |
84 | - if ( ! $registration instanceof EE_Registration ) return ''; |
|
84 | + if ( ! $registration instanceof EE_Registration) return ''; |
|
85 | 85 | //setup valid shortcodes depending on what the status of the $this->_data property is |
86 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
87 | - $valid_shortcodes = array('ticket', 'event_list', 'attendee_list','datetime_list', 'registration_details', 'attendee'); |
|
86 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) { |
|
87 | + $valid_shortcodes = array('ticket', 'event_list', 'attendee_list', 'datetime_list', 'registration_details', 'attendee'); |
|
88 | 88 | $template = $this->_data['template']; |
89 | 89 | $tkts = array($data->registrations[$registration->ID()]['tkt_obj']); |
90 | 90 | $data = $this->_data; |
91 | - } elseif ( $this->_data['data'] instanceof EE_Event ) { |
|
91 | + } elseif ($this->_data['data'] instanceof EE_Event) { |
|
92 | 92 | $valid_shortcodes = array('ticket', 'attendee_list', 'datetime_list', 'attendee'); |
93 | - $template = is_array($this->_data['template'] ) && isset($this->_data['template']['ticket_list']) ? $this->_data['template']['ticket_list'] : $this->_extra_data['template']['ticket_list']; |
|
93 | + $template = is_array($this->_data['template']) && isset($this->_data['template']['ticket_list']) ? $this->_data['template']['ticket_list'] : $this->_extra_data['template']['ticket_list']; |
|
94 | 94 | //let's remove any existing [EVENT_LIST] shortcode from the ticket list template so that we don't get recursion. |
95 | 95 | $template = str_replace('[EVENT_LIST]', '', $template); |
96 | 96 | //data will be tickets for this event for this recipient. |
97 | - $tkts = $this->_get_tickets_from_event( $this->_data['data'], $registration ); |
|
97 | + $tkts = $this->_get_tickets_from_event($this->_data['data'], $registration); |
|
98 | 98 | $data = $this->_extra_data; |
99 | 99 | } else { |
100 | 100 | return ''; |
101 | 101 | } |
102 | 102 | |
103 | 103 | $tktparsed = ''; |
104 | - foreach ( $tkts as $ticket ) { |
|
105 | - $tktparsed .= $this->_shortcode_helper->parse_ticket_list_template( $template, $ticket, $valid_shortcodes, $data ); |
|
104 | + foreach ($tkts as $ticket) { |
|
105 | + $tktparsed .= $this->_shortcode_helper->parse_ticket_list_template($template, $ticket, $valid_shortcodes, $data); |
|
106 | 106 | } |
107 | 107 | return $tktparsed; |
108 | 108 | } |
109 | 109 | |
110 | 110 | |
111 | - private function _get_tickets_from_event( EE_Event $event, $reg = NULL ) { |
|
111 | + private function _get_tickets_from_event(EE_Event $event, $reg = NULL) { |
|
112 | 112 | $evt_tkts = isset($this->_extra_data['data']->events) ? $this->_extra_data['data']->events[$event->ID()]['tkt_objs'] : array(); |
113 | 113 | |
114 | - if ( $reg instanceof EE_Registration && $this->_extra_data['data'] instanceof EE_Messages_Addressee ) { |
|
114 | + if ($reg instanceof EE_Registration && $this->_extra_data['data'] instanceof EE_Messages_Addressee) { |
|
115 | 115 | $adj_tkts = array(); |
116 | 116 | //return only tickets for the given attendee |
117 | - foreach ( $evt_tkts as $tkt ) { |
|
118 | - if ( isset( $this->_extra_data['data']->registrations[$reg->ID()]['tkt_obj'] ) && $this->_extra_data['data']->registrations[$reg->ID()]['tkt_obj']->ID() == $tkt->ID() ) |
|
117 | + foreach ($evt_tkts as $tkt) { |
|
118 | + if (isset($this->_extra_data['data']->registrations[$reg->ID()]['tkt_obj']) && $this->_extra_data['data']->registrations[$reg->ID()]['tkt_obj']->ID() == $tkt->ID()) |
|
119 | 119 | $adj_tkts[] = $tkt; |
120 | 120 | } |
121 | 121 | $evt_tkts = $adj_tkts; |
@@ -132,57 +132,57 @@ discard block |
||
132 | 132 | * @param boolean $primary whether we're getting the primary registrant ticket_list. |
133 | 133 | * @return string |
134 | 134 | */ |
135 | - private function _get_recipient_datetime_list( $primary = FALSE ) { |
|
135 | + private function _get_recipient_datetime_list($primary = FALSE) { |
|
136 | 136 | $this->_validate_list_requirements(); |
137 | 137 | |
138 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
139 | - return $this->_get_recipient_datetime_list_parsed( $this->_data['data'], $primary ); |
|
138 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) |
|
139 | + return $this->_get_recipient_datetime_list_parsed($this->_data['data'], $primary); |
|
140 | 140 | |
141 | - else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) |
|
142 | - return $this->_get_recipient_datetime_list_parsed( $this->_extra_data['data'], $primary ); |
|
141 | + else if ($this->_extra_data['data'] instanceof EE_Messages_Addressee) |
|
142 | + return $this->_get_recipient_datetime_list_parsed($this->_extra_data['data'], $primary); |
|
143 | 143 | |
144 | 144 | else |
145 | 145 | return ''; |
146 | 146 | |
147 | - return $this->_get_recipient_datetime_list_parsed( $this->_data['data'], $primary); |
|
147 | + return $this->_get_recipient_datetime_list_parsed($this->_data['data'], $primary); |
|
148 | 148 | } |
149 | 149 | |
150 | 150 | |
151 | - private function _get_recipient_datetime_list_parsed( EE_Messages_Addressee $data, $primary = FALSE ) { |
|
151 | + private function _get_recipient_datetime_list_parsed(EE_Messages_Addressee $data, $primary = FALSE) { |
|
152 | 152 | $registration = $primary ? $data->primary_reg_obj : $data->reg_obj; |
153 | - if ( ! $registration instanceof EE_Registration ) return ''; |
|
153 | + if ( ! $registration instanceof EE_Registration) return ''; |
|
154 | 154 | //setup valid shortcodes depending on what the status of the $this->_data property is |
155 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
155 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) { |
|
156 | 156 | $valid_shortcodes = array('datetime', 'attendee'); |
157 | 157 | $template = $this->_data['template']; |
158 | 158 | $dtts = $data->registrations[$registration->ID()]['dtt_objs']; |
159 | 159 | $data = $this->_data; |
160 | - } elseif ( $this->_data['data'] instanceof EE_Event ) { |
|
160 | + } elseif ($this->_data['data'] instanceof EE_Event) { |
|
161 | 161 | $valid_shortcodes = array('datetime', 'attendee'); |
162 | - $template = is_array($this->_data['template'] ) && isset($this->_data['template']['datetime_list']) ? $this->_data['template']['datetime_list'] : $this->_extra_data['template']['datetime_list']; |
|
163 | - $dtts = $this->_get_datetimes_from_event( $this->_data['data'], $registration ); |
|
162 | + $template = is_array($this->_data['template']) && isset($this->_data['template']['datetime_list']) ? $this->_data['template']['datetime_list'] : $this->_extra_data['template']['datetime_list']; |
|
163 | + $dtts = $this->_get_datetimes_from_event($this->_data['data'], $registration); |
|
164 | 164 | $data = $this->_extra_data; |
165 | 165 | } else { |
166 | 166 | return ''; |
167 | 167 | } |
168 | 168 | |
169 | 169 | $dtt_parsed = ''; |
170 | - foreach ( $dtts as $datetime ) { |
|
171 | - $dtt_parsed .= $this->_shortcode_helper->parse_datetime_list_template( $template, $datetime, $valid_shortcodes, $this->_extra_data ); |
|
170 | + foreach ($dtts as $datetime) { |
|
171 | + $dtt_parsed .= $this->_shortcode_helper->parse_datetime_list_template($template, $datetime, $valid_shortcodes, $this->_extra_data); |
|
172 | 172 | } |
173 | 173 | return $dtt_parsed; |
174 | 174 | } |
175 | 175 | |
176 | 176 | |
177 | 177 | |
178 | - private function _get_datetimes_from_event( EE_Event $event, $reg = NULL ) { |
|
178 | + private function _get_datetimes_from_event(EE_Event $event, $reg = NULL) { |
|
179 | 179 | $evt_dtts = isset($this->_extra_data['data']->events) ? $this->_extra_data['data']->events[$event->ID()]['dtt_objs'] : array(); |
180 | 180 | |
181 | - if ( $reg instanceof EE_Registration && $this->_extra_data['data'] instanceof EE_Messages_Addressee ) { |
|
181 | + if ($reg instanceof EE_Registration && $this->_extra_data['data'] instanceof EE_Messages_Addressee) { |
|
182 | 182 | $adj_dtts = array(); |
183 | 183 | //return only dtts for the given attendee |
184 | - foreach ( $evt_dtts as $dtt ) { |
|
185 | - if ( isset( $this->_extra_data['data']->registrations[$reg->ID()]['dtt_objs'][$dtt->ID()] ) ) |
|
184 | + foreach ($evt_dtts as $dtt) { |
|
185 | + if (isset($this->_extra_data['data']->registrations[$reg->ID()]['dtt_objs'][$dtt->ID()])) |
|
186 | 186 | $adj_dtts[] = $dtt; |
187 | 187 | } |
188 | 188 | $evt_dtts = $adj_dtts; |
@@ -68,20 +68,21 @@ discard block |
||
68 | 68 | private function _get_recipient_ticket_list( $primary = FALSE ) { |
69 | 69 | $this->_validate_list_requirements(); |
70 | 70 | |
71 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
72 | - return $this->_get_recipient_ticket_list_parsed( $this->_data['data'], $primary ); |
|
73 | - |
|
74 | - else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) |
|
75 | - return $this->_get_recipient_ticket_list_parsed( $this->_extra_data['data'], $primary ); |
|
76 | - |
|
77 | - else |
|
78 | - return ''; |
|
71 | + if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
72 | + return $this->_get_recipient_ticket_list_parsed( $this->_data['data'], $primary ); |
|
73 | + } else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) { |
|
74 | + return $this->_get_recipient_ticket_list_parsed( $this->_extra_data['data'], $primary ); |
|
75 | + } else { |
|
76 | + return ''; |
|
77 | + } |
|
79 | 78 | } |
80 | 79 | |
81 | 80 | |
82 | 81 | private function _get_recipient_ticket_list_parsed( EE_Messages_Addressee $data, $primary = FALSE ) { |
83 | 82 | $registration = $primary ? $data->primary_reg_obj : $data->reg_obj; |
84 | - if ( ! $registration instanceof EE_Registration ) return ''; |
|
83 | + if ( ! $registration instanceof EE_Registration ) { |
|
84 | + return ''; |
|
85 | + } |
|
85 | 86 | //setup valid shortcodes depending on what the status of the $this->_data property is |
86 | 87 | if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
87 | 88 | $valid_shortcodes = array('ticket', 'event_list', 'attendee_list','datetime_list', 'registration_details', 'attendee'); |
@@ -115,8 +116,9 @@ discard block |
||
115 | 116 | $adj_tkts = array(); |
116 | 117 | //return only tickets for the given attendee |
117 | 118 | foreach ( $evt_tkts as $tkt ) { |
118 | - if ( isset( $this->_extra_data['data']->registrations[$reg->ID()]['tkt_obj'] ) && $this->_extra_data['data']->registrations[$reg->ID()]['tkt_obj']->ID() == $tkt->ID() ) |
|
119 | - $adj_tkts[] = $tkt; |
|
119 | + if ( isset( $this->_extra_data['data']->registrations[$reg->ID()]['tkt_obj'] ) && $this->_extra_data['data']->registrations[$reg->ID()]['tkt_obj']->ID() == $tkt->ID() ) { |
|
120 | + $adj_tkts[] = $tkt; |
|
121 | + } |
|
120 | 122 | } |
121 | 123 | $evt_tkts = $adj_tkts; |
122 | 124 | } |
@@ -135,14 +137,13 @@ discard block |
||
135 | 137 | private function _get_recipient_datetime_list( $primary = FALSE ) { |
136 | 138 | $this->_validate_list_requirements(); |
137 | 139 | |
138 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
139 | - return $this->_get_recipient_datetime_list_parsed( $this->_data['data'], $primary ); |
|
140 | - |
|
141 | - else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) |
|
142 | - return $this->_get_recipient_datetime_list_parsed( $this->_extra_data['data'], $primary ); |
|
143 | - |
|
144 | - else |
|
145 | - return ''; |
|
140 | + if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
141 | + return $this->_get_recipient_datetime_list_parsed( $this->_data['data'], $primary ); |
|
142 | + } else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) { |
|
143 | + return $this->_get_recipient_datetime_list_parsed( $this->_extra_data['data'], $primary ); |
|
144 | + } else { |
|
145 | + return ''; |
|
146 | + } |
|
146 | 147 | |
147 | 148 | return $this->_get_recipient_datetime_list_parsed( $this->_data['data'], $primary); |
148 | 149 | } |
@@ -150,7 +151,9 @@ discard block |
||
150 | 151 | |
151 | 152 | private function _get_recipient_datetime_list_parsed( EE_Messages_Addressee $data, $primary = FALSE ) { |
152 | 153 | $registration = $primary ? $data->primary_reg_obj : $data->reg_obj; |
153 | - if ( ! $registration instanceof EE_Registration ) return ''; |
|
154 | + if ( ! $registration instanceof EE_Registration ) { |
|
155 | + return ''; |
|
156 | + } |
|
154 | 157 | //setup valid shortcodes depending on what the status of the $this->_data property is |
155 | 158 | if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
156 | 159 | $valid_shortcodes = array('datetime', 'attendee'); |
@@ -182,8 +185,9 @@ discard block |
||
182 | 185 | $adj_dtts = array(); |
183 | 186 | //return only dtts for the given attendee |
184 | 187 | foreach ( $evt_dtts as $dtt ) { |
185 | - if ( isset( $this->_extra_data['data']->registrations[$reg->ID()]['dtt_objs'][$dtt->ID()] ) ) |
|
186 | - $adj_dtts[] = $dtt; |
|
188 | + if ( isset( $this->_extra_data['data']->registrations[$reg->ID()]['dtt_objs'][$dtt->ID()] ) ) { |
|
189 | + $adj_dtts[] = $dtt; |
|
190 | + } |
|
187 | 191 | } |
188 | 192 | $evt_dtts = $adj_dtts; |
189 | 193 | } |
@@ -112,7 +112,7 @@ |
||
112 | 112 | * the_content |
113 | 113 | * |
114 | 114 | * @access public |
115 | - * @return void |
|
115 | + * @return string |
|
116 | 116 | */ |
117 | 117 | public function the_content( $content ) { |
118 | 118 | $content .= $this->ouput; |
@@ -29,7 +29,7 @@ discard block |
||
29 | 29 | * @return EED_Module |
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 | |
@@ -60,7 +60,7 @@ discard block |
||
60 | 60 | * @access public |
61 | 61 | * @return void |
62 | 62 | */ |
63 | - public function run( $WP ) { |
|
63 | + public function run($WP) { |
|
64 | 64 | // add_filter( 'FHEE_load_ee_config', '__return_true' ); |
65 | 65 | // add_filter( 'FHEE_run_EE_wp', '__return_true' ); |
66 | 66 | // add_filter( 'FHEE_load_EE_Session', '__return_true' ); |
@@ -79,8 +79,8 @@ discard block |
||
79 | 79 | * @return void |
80 | 80 | */ |
81 | 81 | public function certificate_launch() { |
82 | - if ( EE_Registry::instance()->REQ->is_set( 'id' ) && EE_Registry::instance()->REQ->is_set( 'r_id' )) { |
|
83 | - echo espresso_certificate_launch( EE_Registry::instance()->REQ->get( 'id' ), EE_Registry::instance()->REQ->get( 'r_id' )); |
|
82 | + if (EE_Registry::instance()->REQ->is_set('id') && EE_Registry::instance()->REQ->is_set('r_id')) { |
|
83 | + echo espresso_certificate_launch(EE_Registry::instance()->REQ->get('id'), EE_Registry::instance()->REQ->get('r_id')); |
|
84 | 84 | } |
85 | 85 | } |
86 | 86 | |
@@ -114,7 +114,7 @@ discard block |
||
114 | 114 | * @access public |
115 | 115 | * @return void |
116 | 116 | */ |
117 | - public function the_content( $content ) { |
|
117 | + public function the_content($content) { |
|
118 | 118 | $content .= $this->ouput; |
119 | 119 | return $content; |
120 | 120 | } |
@@ -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 | * |
@@ -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 | * |
@@ -589,9 +589,9 @@ |
||
589 | 589 | */ |
590 | 590 | private function _load_assests() { |
591 | 591 | do_action( 'AHEE__EED_Events_Archive_Filters__before_load_assests' ); |
592 | - wp_enqueue_style('espresso_default'); |
|
593 | - wp_enqueue_style('espresso_custom_css'); |
|
594 | - add_filter( 'FHEE_load_EE_Session', '__return_true' ); |
|
592 | + wp_enqueue_style('espresso_default'); |
|
593 | + wp_enqueue_style('espresso_custom_css'); |
|
594 | + add_filter( 'FHEE_load_EE_Session', '__return_true' ); |
|
595 | 595 | add_action('wp_enqueue_scripts', array( $this, 'wp_enqueue_scripts' ), 10 ); |
596 | 596 | if ( EE_Registry::instance()->CFG->map_settings->use_google_maps ) { |
597 | 597 | add_action('wp_enqueue_scripts', array( 'EEH_Maps', 'espresso_google_map_js' ), 11 ); |
@@ -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,15 +377,15 @@ 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'; |
|
385 | - $SQL .= ' <= "' . date('Y-m-t 23:59:59', \EEH_DTT_Helper::first_of_month_timestamp($month)) . '"'; |
|
384 | + $SQL = ' AND '.EEM_Datetime::instance()->table().'.DTT_EVT_start'; |
|
385 | + $SQL .= ' <= "'.date('Y-m-t 23:59:59', \EEH_DTT_Helper::first_of_month_timestamp($month)).'"'; |
|
386 | 386 | // event end date is GREATER than the start of the month ( so nothing that ended before this month ) |
387 | - $SQL .= ' AND ' . EEM_Datetime::instance()->table() . '.DTT_EVT_end'; |
|
388 | - $SQL .= ' >= "' . date('Y-m-d 0:0:00', \EEH_DTT_Helper::first_of_month_timestamp($month)) . '" '; |
|
387 | + $SQL .= ' AND '.EEM_Datetime::instance()->table().'.DTT_EVT_end'; |
|
388 | + $SQL .= ' >= "'.date('Y-m-d 0:0:00', \EEH_DTT_Helper::first_of_month_timestamp($month)).'" '; |
|
389 | 389 | } |
390 | 390 | return $SQL; |
391 | 391 | } |
@@ -397,9 +397,9 @@ discard block |
||
397 | 397 | * @access public |
398 | 398 | * @return void |
399 | 399 | */ |
400 | - public function posts_orderby( $SQL, WP_Query $wp_query ) { |
|
401 | - if ( isset( $wp_query->query ) && isset( $wp_query->query['post_type'] ) && $wp_query->query['post_type'] == 'espresso_events' ) { |
|
402 | - $SQL = EED_Events_Archive_Filters::posts_orderby_sql( array( 'start_date' )); |
|
400 | + public function posts_orderby($SQL, WP_Query $wp_query) { |
|
401 | + if (isset($wp_query->query) && isset($wp_query->query['post_type']) && $wp_query->query['post_type'] == 'espresso_events') { |
|
402 | + $SQL = EED_Events_Archive_Filters::posts_orderby_sql(array('start_date')); |
|
403 | 403 | } |
404 | 404 | return $SQL; |
405 | 405 | } |
@@ -428,54 +428,54 @@ discard block |
||
428 | 428 | * @param boolean $orderby_params |
429 | 429 | * @return string |
430 | 430 | */ |
431 | - public static function posts_orderby_sql( $orderby_params = array(), $sort = 'ASC' ) { |
|
431 | + public static function posts_orderby_sql($orderby_params = array(), $sort = 'ASC') { |
|
432 | 432 | global $wpdb; |
433 | 433 | $SQL = ''; |
434 | 434 | $cntr = 1; |
435 | - $orderby_params = is_array( $orderby_params ) ? $orderby_params : array( $orderby_params ); |
|
436 | - foreach( $orderby_params as $orderby ) { |
|
437 | - $glue = $cntr == 1 || $cntr == count( $orderby_params ) ? ' ' : ', '; |
|
438 | - switch ( $orderby ) { |
|
435 | + $orderby_params = is_array($orderby_params) ? $orderby_params : array($orderby_params); |
|
436 | + foreach ($orderby_params as $orderby) { |
|
437 | + $glue = $cntr == 1 || $cntr == count($orderby_params) ? ' ' : ', '; |
|
438 | + switch ($orderby) { |
|
439 | 439 | |
440 | 440 | case 'id' : |
441 | 441 | case 'ID' : |
442 | - $SQL .= $glue . $wpdb->posts . '.ID ' . $sort; |
|
442 | + $SQL .= $glue.$wpdb->posts.'.ID '.$sort; |
|
443 | 443 | break; |
444 | 444 | |
445 | 445 | case 'start_date' : |
446 | - $SQL .= $glue . EEM_Datetime::instance()->table() . '.DTT_EVT_start ' . $sort; |
|
446 | + $SQL .= $glue.EEM_Datetime::instance()->table().'.DTT_EVT_start '.$sort; |
|
447 | 447 | break; |
448 | 448 | |
449 | 449 | case 'end_date' : |
450 | - $SQL .= $glue . EEM_Datetime::instance()->table() . '.DTT_EVT_end ' . $sort; |
|
450 | + $SQL .= $glue.EEM_Datetime::instance()->table().'.DTT_EVT_end '.$sort; |
|
451 | 451 | break; |
452 | 452 | |
453 | 453 | case 'event_name' : |
454 | - $SQL .= $glue . $wpdb->posts . '.post_title ' . $sort; |
|
454 | + $SQL .= $glue.$wpdb->posts.'.post_title '.$sort; |
|
455 | 455 | break; |
456 | 456 | |
457 | 457 | case 'category_slug' : |
458 | - $SQL .= $glue . $wpdb->terms . '.slug ' . $sort; |
|
458 | + $SQL .= $glue.$wpdb->terms.'.slug '.$sort; |
|
459 | 459 | break; |
460 | 460 | |
461 | 461 | case 'ticket_start' : |
462 | - $SQL .= $glue . EEM_Ticket::instance()->table() . '.TKT_start_date ' . $sort; |
|
462 | + $SQL .= $glue.EEM_Ticket::instance()->table().'.TKT_start_date '.$sort; |
|
463 | 463 | break; |
464 | 464 | |
465 | 465 | case 'ticket_end' : |
466 | - $SQL .= $glue . EEM_Ticket::instance()->table() . '.TKT_end_date ' . $sort; |
|
466 | + $SQL .= $glue.EEM_Ticket::instance()->table().'.TKT_end_date '.$sort; |
|
467 | 467 | break; |
468 | 468 | |
469 | 469 | case 'venue_title' : |
470 | - $SQL .= $glue . 'venue_title ' . $sort; |
|
470 | + $SQL .= $glue.'venue_title '.$sort; |
|
471 | 471 | break; |
472 | 472 | |
473 | 473 | case 'city' : |
474 | - $SQL .= $glue . EEM_Venue::instance()->second_table() . '.VNU_city ' . $sort; |
|
474 | + $SQL .= $glue.EEM_Venue::instance()->second_table().'.VNU_city '.$sort; |
|
475 | 475 | break; |
476 | 476 | |
477 | 477 | case 'state' : |
478 | - $SQL .= $glue . EEM_State::instance()->table() . '.STA_name ' . $sort; |
|
478 | + $SQL .= $glue.EEM_State::instance()->table().'.STA_name '.$sort; |
|
479 | 479 | break; |
480 | 480 | |
481 | 481 | } |
@@ -495,26 +495,26 @@ discard block |
||
495 | 495 | */ |
496 | 496 | public function template_redirect() { |
497 | 497 | // add event list filters |
498 | - add_action( 'loop_start', array( $this, 'event_list_template_filters' )); |
|
498 | + add_action('loop_start', array($this, 'event_list_template_filters')); |
|
499 | 499 | // and pagination |
500 | - add_action( 'loop_start', array( $this, 'event_list_pagination' )); |
|
501 | - add_action( 'loop_end', array( $this, 'event_list_pagination' )); |
|
500 | + add_action('loop_start', array($this, 'event_list_pagination')); |
|
501 | + add_action('loop_end', array($this, 'event_list_pagination')); |
|
502 | 502 | // if NOT a custom template |
503 | - if ( EE_Registry::instance()->load_core( 'Front_Controller', array(), false, true )->get_selected_template() != 'archive-espresso_events.php' ) { |
|
503 | + if (EE_Registry::instance()->load_core('Front_Controller', array(), false, true)->get_selected_template() != 'archive-espresso_events.php') { |
|
504 | 504 | // don't know if theme uses the_excerpt |
505 | - add_filter( 'the_excerpt', array( $this, 'event_details' ), 100 ); |
|
506 | - add_filter( 'the_excerpt', array( $this, 'event_tickets' ), 110 ); |
|
507 | - add_filter( 'the_excerpt', array( $this, 'event_datetimes' ), 120 ); |
|
508 | - add_filter( 'the_excerpt', array( $this, 'event_venues' ), 130 ); |
|
505 | + add_filter('the_excerpt', array($this, 'event_details'), 100); |
|
506 | + add_filter('the_excerpt', array($this, 'event_tickets'), 110); |
|
507 | + add_filter('the_excerpt', array($this, 'event_datetimes'), 120); |
|
508 | + add_filter('the_excerpt', array($this, 'event_venues'), 130); |
|
509 | 509 | // or the_content |
510 | - add_filter( 'the_content', array( $this, 'event_details' ), 100 ); |
|
511 | - add_filter( 'the_content', array( $this, 'event_tickets' ), 110 ); |
|
512 | - add_filter( 'the_content', array( $this, 'event_datetimes' ), 120 ); |
|
513 | - add_filter( 'the_content', array( $this, 'event_venues' ), 130 ); |
|
510 | + add_filter('the_content', array($this, 'event_details'), 100); |
|
511 | + add_filter('the_content', array($this, 'event_tickets'), 110); |
|
512 | + add_filter('the_content', array($this, 'event_datetimes'), 120); |
|
513 | + add_filter('the_content', array($this, 'event_venues'), 130); |
|
514 | 514 | } else { |
515 | - remove_all_filters( 'excerpt_length' ); |
|
516 | - add_filter( 'excerpt_length', array( $this, 'excerpt_length' ), 10 ); |
|
517 | - add_filter( 'excerpt_more', array( $this, 'excerpt_more' ), 10 ); |
|
515 | + remove_all_filters('excerpt_length'); |
|
516 | + add_filter('excerpt_length', array($this, 'excerpt_length'), 10); |
|
517 | + add_filter('excerpt_more', array($this, 'excerpt_more'), 10); |
|
518 | 518 | } |
519 | 519 | } |
520 | 520 | |
@@ -527,7 +527,7 @@ discard block |
||
527 | 527 | * @return void |
528 | 528 | */ |
529 | 529 | public function event_list_pagination() { |
530 | - echo '<div class="ee-pagination-dv ee-clear-float">' . espresso_event_list_pagination() . '</div>'; |
|
530 | + echo '<div class="ee-pagination-dv ee-clear-float">'.espresso_event_list_pagination().'</div>'; |
|
531 | 531 | } |
532 | 532 | |
533 | 533 | |
@@ -538,8 +538,8 @@ discard block |
||
538 | 538 | * @param string $content |
539 | 539 | * @return void |
540 | 540 | */ |
541 | - public function event_details( $content ) { |
|
542 | - return EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-details.php', array( 'the_content' => $content ), TRUE ); |
|
541 | + public function event_details($content) { |
|
542 | + return EEH_Template::display_template(EE_TEMPLATES.EE_Config::get_current_theme().DS.'content-espresso_events-details.php', array('the_content' => $content), TRUE); |
|
543 | 543 | } |
544 | 544 | |
545 | 545 | |
@@ -550,8 +550,8 @@ discard block |
||
550 | 550 | * @param string $content |
551 | 551 | * @return void |
552 | 552 | */ |
553 | - public function event_tickets( $content ) { |
|
554 | - return $content . EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-tickets.php', array(), TRUE ); |
|
553 | + public function event_tickets($content) { |
|
554 | + return $content.EEH_Template::display_template(EE_TEMPLATES.EE_Config::get_current_theme().DS.'content-espresso_events-tickets.php', array(), TRUE); |
|
555 | 555 | } |
556 | 556 | |
557 | 557 | /** |
@@ -561,8 +561,8 @@ discard block |
||
561 | 561 | * @param string $content |
562 | 562 | * @return void |
563 | 563 | */ |
564 | - public function event_datetimes( $content ) { |
|
565 | - return $content . EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-datetimes.php', array(), TRUE ); |
|
564 | + public function event_datetimes($content) { |
|
565 | + return $content.EEH_Template::display_template(EE_TEMPLATES.EE_Config::get_current_theme().DS.'content-espresso_events-datetimes.php', array(), TRUE); |
|
566 | 566 | } |
567 | 567 | |
568 | 568 | /** |
@@ -572,8 +572,8 @@ discard block |
||
572 | 572 | * @param string $content |
573 | 573 | * @return void |
574 | 574 | */ |
575 | - public function event_venues( $content ) { |
|
576 | - return $content . EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'content-espresso_events-venues.php', array(), TRUE ); |
|
575 | + public function event_venues($content) { |
|
576 | + return $content.EEH_Template::display_template(EE_TEMPLATES.EE_Config::get_current_theme().DS.'content-espresso_events-venues.php', array(), TRUE); |
|
577 | 577 | } |
578 | 578 | |
579 | 579 | |
@@ -588,13 +588,13 @@ discard block |
||
588 | 588 | * @return void |
589 | 589 | */ |
590 | 590 | private function _load_assests() { |
591 | - do_action( 'AHEE__EED_Events_Archive_Filters__before_load_assests' ); |
|
591 | + do_action('AHEE__EED_Events_Archive_Filters__before_load_assests'); |
|
592 | 592 | wp_enqueue_style('espresso_default'); |
593 | 593 | wp_enqueue_style('espresso_custom_css'); |
594 | - add_filter( 'FHEE_load_EE_Session', '__return_true' ); |
|
595 | - add_action('wp_enqueue_scripts', array( $this, 'wp_enqueue_scripts' ), 10 ); |
|
596 | - if ( EE_Registry::instance()->CFG->map_settings->use_google_maps ) { |
|
597 | - add_action('wp_enqueue_scripts', array( 'EEH_Maps', 'espresso_google_map_js' ), 11 ); |
|
594 | + add_filter('FHEE_load_EE_Session', '__return_true'); |
|
595 | + add_action('wp_enqueue_scripts', array($this, 'wp_enqueue_scripts'), 10); |
|
596 | + if (EE_Registry::instance()->CFG->map_settings->use_google_maps) { |
|
597 | + add_action('wp_enqueue_scripts', array('EEH_Maps', 'espresso_google_map_js'), 11); |
|
598 | 598 | } |
599 | 599 | //add_filter( 'the_excerpt', array( $this, 'the_excerpt' ), 999 ); |
600 | 600 | } |
@@ -609,8 +609,8 @@ discard block |
||
609 | 609 | * @access private |
610 | 610 | * @return string |
611 | 611 | */ |
612 | - private function _get_template( $which = 'part' ) { |
|
613 | - return EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events.php'; |
|
612 | + private function _get_template($which = 'part') { |
|
613 | + return EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events.php'; |
|
614 | 614 | } |
615 | 615 | |
616 | 616 | |
@@ -621,13 +621,13 @@ discard block |
||
621 | 621 | * @access public |
622 | 622 | * @return void |
623 | 623 | */ |
624 | - public function excerpt_length( $length ) { |
|
624 | + public function excerpt_length($length) { |
|
625 | 625 | |
626 | - if ( self::$_type == 'grid' ) { |
|
626 | + if (self::$_type == 'grid') { |
|
627 | 627 | return 36; |
628 | 628 | } |
629 | 629 | |
630 | - switch ( EE_Registry::instance()->CFG->template_settings->EED_Events_Archive_Filters->event_list_grid_size ) { |
|
630 | + switch (EE_Registry::instance()->CFG->template_settings->EED_Events_Archive_Filters->event_list_grid_size) { |
|
631 | 631 | case 'tiny' : |
632 | 632 | return 12; |
633 | 633 | break; |
@@ -651,7 +651,7 @@ discard block |
||
651 | 651 | * @access public |
652 | 652 | * @return void |
653 | 653 | */ |
654 | - public function excerpt_more( $more ) { |
|
654 | + public function excerpt_more($more) { |
|
655 | 655 | return '…'; |
656 | 656 | } |
657 | 657 | |
@@ -681,22 +681,22 @@ discard block |
||
681 | 681 | */ |
682 | 682 | public function wp_enqueue_scripts() { |
683 | 683 | // get some style |
684 | - if ( apply_filters( 'FHEE_enable_default_espresso_css', FALSE ) ) { |
|
684 | + if (apply_filters('FHEE_enable_default_espresso_css', FALSE)) { |
|
685 | 685 | // first check uploads folder |
686 | - if ( is_readable( get_stylesheet_directory() . EE_Config::get_current_theme() . DS . 'archive-espresso_events.css' )) { |
|
687 | - wp_register_style( 'archive-espresso_events', get_stylesheet_directory_uri() . EE_Config::get_current_theme() . DS . 'archive-espresso_events.css', array( 'dashicons', 'espresso_default' )); |
|
686 | + if (is_readable(get_stylesheet_directory().EE_Config::get_current_theme().DS.'archive-espresso_events.css')) { |
|
687 | + wp_register_style('archive-espresso_events', get_stylesheet_directory_uri().EE_Config::get_current_theme().DS.'archive-espresso_events.css', array('dashicons', 'espresso_default')); |
|
688 | 688 | } else { |
689 | - wp_register_style( 'archive-espresso_events', EE_TEMPLATES_URL . EE_Config::get_current_theme() . DS . 'archive-espresso_events.css', array( 'dashicons', 'espresso_default' )); |
|
689 | + wp_register_style('archive-espresso_events', EE_TEMPLATES_URL.EE_Config::get_current_theme().DS.'archive-espresso_events.css', array('dashicons', 'espresso_default')); |
|
690 | 690 | } |
691 | - if ( is_readable( get_stylesheet_directory() . EE_Config::get_current_theme() . DS . 'archive-espresso_events.js' )) { |
|
692 | - 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 ); |
|
691 | + if (is_readable(get_stylesheet_directory().EE_Config::get_current_theme().DS.'archive-espresso_events.js')) { |
|
692 | + 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); |
|
693 | 693 | } else { |
694 | - wp_register_script( 'archive-espresso_events', EVENTS_ARCHIVE_ASSETS_URL . 'archive-espresso_events.js', array( 'jquery-masonry' ), '1.0', TRUE ); |
|
694 | + wp_register_script('archive-espresso_events', EVENTS_ARCHIVE_ASSETS_URL.'archive-espresso_events.js', array('jquery-masonry'), '1.0', TRUE); |
|
695 | 695 | } |
696 | - wp_enqueue_style( 'archive-espresso_events' ); |
|
697 | - wp_enqueue_script( 'jquery-masonry' ); |
|
698 | - wp_enqueue_script( 'archive-espresso_events' ); |
|
699 | - add_action( 'wp_footer', array( 'EED_Events_Archive_Filters', 'localize_grid_event_lists' ), 1 ); |
|
696 | + wp_enqueue_style('archive-espresso_events'); |
|
697 | + wp_enqueue_script('jquery-masonry'); |
|
698 | + wp_enqueue_script('archive-espresso_events'); |
|
699 | + add_action('wp_footer', array('EED_Events_Archive_Filters', 'localize_grid_event_lists'), 1); |
|
700 | 700 | } |
701 | 701 | } |
702 | 702 | |
@@ -711,7 +711,7 @@ discard block |
||
711 | 711 | * @return void |
712 | 712 | */ |
713 | 713 | public static function localize_grid_event_lists() { |
714 | - wp_localize_script( 'archive-espresso_events', 'espresso_grid_event_lists', EED_Events_Archive_Filters::$espresso_grid_event_lists ); |
|
714 | + wp_localize_script('archive-espresso_events', 'espresso_grid_event_lists', EED_Events_Archive_Filters::$espresso_grid_event_lists); |
|
715 | 715 | } |
716 | 716 | |
717 | 717 | |
@@ -726,9 +726,9 @@ discard block |
||
726 | 726 | */ |
727 | 727 | public static function template_settings_form() { |
728 | 728 | $EE = EE_Registry::instance(); |
729 | - $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(); |
|
730 | - $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 ); |
|
731 | - EEH_Template::display_template( EVENTS_ARCHIVE_TEMPLATES_PATH . 'admin-event-list-settings.template.php', $EE->CFG->template_settings->EED_Events_Archive_Filters ); |
|
729 | + $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(); |
|
730 | + $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); |
|
731 | + EEH_Template::display_template(EVENTS_ARCHIVE_TEMPLATES_PATH.'admin-event-list-settings.template.php', $EE->CFG->template_settings->EED_Events_Archive_Filters); |
|
732 | 732 | } |
733 | 733 | |
734 | 734 | |
@@ -742,16 +742,16 @@ discard block |
||
742 | 742 | * @static |
743 | 743 | * @return void |
744 | 744 | */ |
745 | - public static function set_default_settings( $CFG ) { |
|
745 | + public static function set_default_settings($CFG) { |
|
746 | 746 | //EEH_Debug_Tools::printr( $CFG, '$CFG <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
747 | - $CFG->display_description = isset( $CFG->display_description ) && ! empty( $CFG->display_description ) ? $CFG->display_description : 1; |
|
748 | - $CFG->display_address = isset( $CFG->display_address ) && ! empty( $CFG->display_address ) ? $CFG->display_address : TRUE; |
|
749 | - $CFG->display_venue_details = isset( $CFG->display_venue_details ) && ! empty( $CFG->display_venue_details ) ? $CFG->display_venue_details : TRUE; |
|
750 | - $CFG->display_expired_events = isset( $CFG->display_expired_events ) && ! empty( $CFG->display_expired_events ) ? $CFG->display_expired_events : FALSE; |
|
751 | - $CFG->default_type = isset( $CFG->default_type ) && ! empty( $CFG->default_type ) ? $CFG->default_type : 'grid'; |
|
752 | - $CFG->event_list_grid_size = isset( $CFG->event_list_grid_size ) && ! empty( $CFG->event_list_grid_size ) ? $CFG->event_list_grid_size : 'medium'; |
|
753 | - $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'; |
|
754 | - $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'; |
|
747 | + $CFG->display_description = isset($CFG->display_description) && ! empty($CFG->display_description) ? $CFG->display_description : 1; |
|
748 | + $CFG->display_address = isset($CFG->display_address) && ! empty($CFG->display_address) ? $CFG->display_address : TRUE; |
|
749 | + $CFG->display_venue_details = isset($CFG->display_venue_details) && ! empty($CFG->display_venue_details) ? $CFG->display_venue_details : TRUE; |
|
750 | + $CFG->display_expired_events = isset($CFG->display_expired_events) && ! empty($CFG->display_expired_events) ? $CFG->display_expired_events : FALSE; |
|
751 | + $CFG->default_type = isset($CFG->default_type) && ! empty($CFG->default_type) ? $CFG->default_type : 'grid'; |
|
752 | + $CFG->event_list_grid_size = isset($CFG->event_list_grid_size) && ! empty($CFG->event_list_grid_size) ? $CFG->event_list_grid_size : 'medium'; |
|
753 | + $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'; |
|
754 | + $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'; |
|
755 | 755 | return $CFG; |
756 | 756 | } |
757 | 757 | |
@@ -763,7 +763,7 @@ discard block |
||
763 | 763 | * @access public |
764 | 764 | * @return void |
765 | 765 | */ |
766 | - public function filter_config( $CFG ) { |
|
766 | + public function filter_config($CFG) { |
|
767 | 767 | return $CFG; |
768 | 768 | } |
769 | 769 | |
@@ -776,32 +776,32 @@ discard block |
||
776 | 776 | * @access public |
777 | 777 | * @return void |
778 | 778 | */ |
779 | - public static function update_template_settings( $CFG, $REQ ) { |
|
779 | + public static function update_template_settings($CFG, $REQ) { |
|
780 | 780 | // EEH_Debug_Tools::printr( $REQ, '$REQ <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
781 | 781 | // EEH_Debug_Tools::printr( $CFG, '$CFG <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
782 | 782 | //$CFG->template_settings->EED_Events_Archive_Filters = new stdClass(); |
783 | - $CFG->EED_Events_Archive_Filters->display_description = isset( $REQ['display_description_in_event_list'] ) ? absint( $REQ['display_description_in_event_list'] ) : 1; |
|
784 | - $CFG->EED_Events_Archive_Filters->display_address = isset( $REQ['display_address_in_event_list'] ) ? absint( $REQ['display_address_in_event_list'] ) : TRUE; |
|
785 | - $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; |
|
786 | - $CFG->EED_Events_Archive_Filters->display_expired_events = isset( $REQ['display_expired_events'] ) ? absint( $REQ['display_expired_events'] ) : FALSE; |
|
787 | - $CFG->EED_Events_Archive_Filters->default_type = isset( $REQ['default_type'] ) ? sanitize_text_field( $REQ['default_type'] ) : 'grid'; |
|
788 | - $CFG->EED_Events_Archive_Filters->event_list_grid_size = isset( $REQ['event_list_grid_size'] ) ? sanitize_text_field( $REQ['event_list_grid_size'] ) : 'medium'; |
|
783 | + $CFG->EED_Events_Archive_Filters->display_description = isset($REQ['display_description_in_event_list']) ? absint($REQ['display_description_in_event_list']) : 1; |
|
784 | + $CFG->EED_Events_Archive_Filters->display_address = isset($REQ['display_address_in_event_list']) ? absint($REQ['display_address_in_event_list']) : TRUE; |
|
785 | + $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; |
|
786 | + $CFG->EED_Events_Archive_Filters->display_expired_events = isset($REQ['display_expired_events']) ? absint($REQ['display_expired_events']) : FALSE; |
|
787 | + $CFG->EED_Events_Archive_Filters->default_type = isset($REQ['default_type']) ? sanitize_text_field($REQ['default_type']) : 'grid'; |
|
788 | + $CFG->EED_Events_Archive_Filters->event_list_grid_size = isset($REQ['event_list_grid_size']) ? sanitize_text_field($REQ['event_list_grid_size']) : 'medium'; |
|
789 | 789 | $CFG->EED_Events_Archive_Filters->templates = array( |
790 | - 'full' => EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events.php' |
|
790 | + 'full' => EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events.php' |
|
791 | 791 | ); |
792 | 792 | |
793 | - switch ( $CFG->EED_Events_Archive_Filters->default_type ) { |
|
793 | + switch ($CFG->EED_Events_Archive_Filters->default_type) { |
|
794 | 794 | case 'dates' : |
795 | - $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events-dates-view.php'; |
|
795 | + $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events-dates-view.php'; |
|
796 | 796 | break; |
797 | 797 | case 'text' : |
798 | - $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events-text-view.php'; |
|
798 | + $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events-text-view.php'; |
|
799 | 799 | break; |
800 | 800 | default : |
801 | - $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events-grid-view.php'; |
|
801 | + $CFG->EED_Events_Archive_Filters->templates['part'] = EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events-grid-view.php'; |
|
802 | 802 | } |
803 | 803 | |
804 | - $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; |
|
804 | + $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; |
|
805 | 805 | return $CFG; |
806 | 806 | } |
807 | 807 | |
@@ -816,7 +816,7 @@ discard block |
||
816 | 816 | * @return void |
817 | 817 | */ |
818 | 818 | public static function get_template_part() { |
819 | - switch ( self::$_type ) { |
|
819 | + switch (self::$_type) { |
|
820 | 820 | case 'dates' : |
821 | 821 | return 'archive-espresso_events-dates-view.php'; |
822 | 822 | break; |
@@ -840,13 +840,13 @@ discard block |
||
840 | 840 | */ |
841 | 841 | public function event_list_template_filters() { |
842 | 842 | $args = array( |
843 | - 'form_url' => get_post_type_archive_link( 'espresso_events' ), //add_query_arg( array( 'post_type' => 'espresso_events' ), home_url() ), |
|
843 | + 'form_url' => get_post_type_archive_link('espresso_events'), //add_query_arg( array( 'post_type' => 'espresso_events' ), home_url() ), |
|
844 | 844 | 'elf_month' => EED_Events_Archive_Filters::_display_month(), |
845 | 845 | 'elf_category' => EED_Events_Archive_Filters::_event_category_slug(), |
846 | 846 | 'elf_show_expired' => EED_Events_Archive_Filters::_show_expired(), |
847 | 847 | 'elf_type' => self::$_type |
848 | 848 | ); |
849 | - EEH_Template::display_template( EE_TEMPLATES . EE_Config::get_current_theme() . DS . 'archive-espresso_events-filters.php', $args ); |
|
849 | + EEH_Template::display_template(EE_TEMPLATES.EE_Config::get_current_theme().DS.'archive-espresso_events-filters.php', $args); |
|
850 | 850 | } |
851 | 851 | |
852 | 852 | |
@@ -859,16 +859,16 @@ discard block |
||
859 | 859 | * @access public |
860 | 860 | * @return void |
861 | 861 | */ |
862 | - public static function event_list_css( $extra_class = '' ) { |
|
862 | + public static function event_list_css($extra_class = '') { |
|
863 | 863 | $EE = EE_Registry::instance(); |
864 | - $event_list_css = ! empty( $extra_class ) ? array( $extra_class ) : array(); |
|
864 | + $event_list_css = ! empty($extra_class) ? array($extra_class) : array(); |
|
865 | 865 | $event_list_css[] = 'espresso-event-list-event'; |
866 | - if ( self::$_type == 'grid' ) { |
|
867 | - $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'; |
|
868 | - $event_list_css[] = $event_list_grid_size . '-event-list-grid'; |
|
866 | + if (self::$_type == 'grid') { |
|
867 | + $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'; |
|
868 | + $event_list_css[] = $event_list_grid_size.'-event-list-grid'; |
|
869 | 869 | } |
870 | - $event_list_css = apply_filters( 'EED_Events_Archive_Filters__event_list_css__event_list_css_array', $event_list_css ); |
|
871 | - return implode( ' ', $event_list_css ); |
|
870 | + $event_list_css = apply_filters('EED_Events_Archive_Filters__event_list_css__event_list_css_array', $event_list_css); |
|
871 | + return implode(' ', $event_list_css); |
|
872 | 872 | } |
873 | 873 | |
874 | 874 | |
@@ -894,9 +894,9 @@ discard block |
||
894 | 894 | * @access public |
895 | 895 | * @return void |
896 | 896 | */ |
897 | - public static function display_description( $value ) { |
|
897 | + public static function display_description($value) { |
|
898 | 898 | $EE = EE_Registry::instance(); |
899 | - $display_description= isset( $EE->CFG->template_settings->EED_Events_Archive_Filters->display_description ) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->display_description : 1; |
|
899 | + $display_description = isset($EE->CFG->template_settings->EED_Events_Archive_Filters->display_description) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->display_description : 1; |
|
900 | 900 | return $display_description === $value ? TRUE : FALSE; |
901 | 901 | } |
902 | 902 | |
@@ -910,9 +910,9 @@ discard block |
||
910 | 910 | */ |
911 | 911 | public static function display_venue_details() { |
912 | 912 | $EE = EE_Registry::instance(); |
913 | - $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; |
|
913 | + $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; |
|
914 | 914 | $venue_name = EEH_Venue_View::venue_name(); |
915 | - return $display_venue_details && ! empty( $venue_name ) ? TRUE : FALSE; |
|
915 | + return $display_venue_details && ! empty($venue_name) ? TRUE : FALSE; |
|
916 | 916 | } |
917 | 917 | |
918 | 918 | |
@@ -924,9 +924,9 @@ discard block |
||
924 | 924 | */ |
925 | 925 | public static function display_address() { |
926 | 926 | $EE = EE_Registry::instance(); |
927 | - $display_address= isset( $EE->CFG->template_settings->EED_Events_Archive_Filters->display_address ) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->display_address : FALSE; |
|
927 | + $display_address = isset($EE->CFG->template_settings->EED_Events_Archive_Filters->display_address) ? $EE->CFG->template_settings->EED_Events_Archive_Filters->display_address : FALSE; |
|
928 | 928 | $venue_name = EEH_Venue_View::venue_name(); |
929 | - return $display_address && ! empty( $venue_name ) ? TRUE : FALSE; |
|
929 | + return $display_address && ! empty($venue_name) ? TRUE : FALSE; |
|
930 | 930 | } |
931 | 931 | |
932 | 932 | |
@@ -940,22 +940,22 @@ discard block |
||
940 | 940 | public static function pagination() { |
941 | 941 | global $wp_query; |
942 | 942 | $big = 999999999; // need an unlikely integer |
943 | - $pagination = paginate_links( array( |
|
944 | - 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), |
|
943 | + $pagination = paginate_links(array( |
|
944 | + 'base' => str_replace($big, '%#%', esc_url(get_pagenum_link($big))), |
|
945 | 945 | 'format' => '?paged=%#%', |
946 | - 'current' => max( 1, get_query_var('paged') ), |
|
946 | + 'current' => max(1, get_query_var('paged')), |
|
947 | 947 | 'total' => $wp_query->max_num_pages, |
948 | 948 | 'show_all' => TRUE, |
949 | 949 | 'end_size' => 10, |
950 | 950 | 'mid_size' => 6, |
951 | 951 | 'prev_next' => TRUE, |
952 | - 'prev_text' => __( '‹ PREV', 'event_espresso' ), |
|
953 | - 'next_text' => __( 'NEXT ›', 'event_espresso' ), |
|
952 | + 'prev_text' => __('‹ PREV', 'event_espresso'), |
|
953 | + 'next_text' => __('NEXT ›', 'event_espresso'), |
|
954 | 954 | 'type' => 'plain', |
955 | 955 | 'add_args' => FALSE, |
956 | 956 | 'add_fragment' => '' |
957 | 957 | )); |
958 | - return ! empty( $pagination ) ? '<div class="ee-pagination-dv clear">' . $pagination . '</div>' : ''; |
|
958 | + return ! empty($pagination) ? '<div class="ee-pagination-dv clear">'.$pagination.'</div>' : ''; |
|
959 | 959 | } |
960 | 960 | |
961 | 961 | |
@@ -969,7 +969,7 @@ discard block |
||
969 | 969 | * @return void |
970 | 970 | */ |
971 | 971 | public static function event_list_title() { |
972 | - return apply_filters( 'EED_Events_Archive_Filters__event_list_title__event_list_title', __( 'Upcoming Events', 'event_espresso' )); |
|
972 | + return apply_filters('EED_Events_Archive_Filters__event_list_title__event_list_title', __('Upcoming Events', 'event_espresso')); |
|
973 | 973 | } |
974 | 974 | |
975 | 975 |