@@ -6,7 +6,7 @@ discard block |
||
6 | 6 | * @package Event Espresso |
7 | 7 | * @subpackage messages |
8 | 8 | */ |
9 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
9 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) |
|
10 | 10 | exit('NO direct script access allowed'); |
11 | 11 | |
12 | 12 | /** |
@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | '[PAYMENT_TIMESTAMP]' => __('Outputs the date of the payment (using the default date format).', 'event_espresso'), |
35 | 35 | '[PAYMENT_METHOD]' => __('Outputs a the payment method.', 'event_espresso'), |
36 | 36 | '[PAYMENT_AMOUNT]' => __('Outputs the payment amount (with currency symbol).', 'event_espresso'), |
37 | - '[PAYMENT_GATEWAY]' => __('Outputs the gateway used for the payment.', 'event_espresso' ), |
|
37 | + '[PAYMENT_GATEWAY]' => __('Outputs the gateway used for the payment.', 'event_espresso'), |
|
38 | 38 | '[PAYMENT_GATEWAY_RESPONSE]' => __('Outputs the payment gateway response.', 'event_espresso'), |
39 | 39 | '[PAYMENT_GATEWAY_TXN_ID]' => __('This will either be the gateway transaction ID, or the manual ID added with payment applied via the admin.', 'event_espresso'), |
40 | 40 | '[PAYMENT_PO_NUMBER]' => __('Purchase Order number (if present)', 'event_espresso'), |
@@ -46,15 +46,15 @@ discard block |
||
46 | 46 | |
47 | 47 | |
48 | 48 | |
49 | - protected function _parser( $shortcode ) { |
|
49 | + protected function _parser($shortcode) { |
|
50 | 50 | //ensure that the incoming object is an EE_Payment object. If it isn't then bail early. |
51 | - if ( ! $this->_data instanceof EE_Payment ) { |
|
51 | + if ( ! $this->_data instanceof EE_Payment) { |
|
52 | 52 | return ''; |
53 | 53 | } |
54 | 54 | |
55 | 55 | $payment = $this->_data; |
56 | 56 | |
57 | - switch ( $shortcode ) { |
|
57 | + switch ($shortcode) { |
|
58 | 58 | case '[PAYMENT_TIMESTAMP]' : |
59 | 59 | return $payment->timestamp(); |
60 | 60 | break; |
@@ -70,10 +70,10 @@ discard block |
||
70 | 70 | |
71 | 71 | case '[PAYMENT_GATEWAY]' : |
72 | 72 | //previously teh column 'PMD_ID' was more-or-less 'PAY_gateway' |
73 | - if( $payment->payment_method() instanceof EE_Payment_Method ){ |
|
73 | + if ($payment->payment_method() instanceof EE_Payment_Method) { |
|
74 | 74 | return $payment->payment_method()->name(); |
75 | - }else{ |
|
76 | - return __( 'Unknown', 'event_espresso' ); |
|
75 | + } else { |
|
76 | + return __('Unknown', 'event_espresso'); |
|
77 | 77 | } |
78 | 78 | break; |
79 | 79 | |
@@ -98,7 +98,7 @@ discard block |
||
98 | 98 | break; |
99 | 99 | |
100 | 100 | case '[PAYMENT_STATUS_WITH_ICONS]' : |
101 | - return $payment->pretty_status( TRUE ); |
|
101 | + return $payment->pretty_status(TRUE); |
|
102 | 102 | break; |
103 | 103 | |
104 | 104 | default : |
@@ -6,8 +6,9 @@ discard block |
||
6 | 6 | * @package Event Espresso |
7 | 7 | * @subpackage messages |
8 | 8 | */ |
9 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
9 | +if (!defined('EVENT_ESPRESSO_VERSION') ) { |
|
10 | 10 | exit('NO direct script access allowed'); |
11 | +} |
|
11 | 12 | |
12 | 13 | /** |
13 | 14 | * |
@@ -72,7 +73,7 @@ discard block |
||
72 | 73 | //previously teh column 'PMD_ID' was more-or-less 'PAY_gateway' |
73 | 74 | if( $payment->payment_method() instanceof EE_Payment_Method ){ |
74 | 75 | return $payment->payment_method()->name(); |
75 | - }else{ |
|
76 | + } else{ |
|
76 | 77 | return __( 'Unknown', 'event_espresso' ); |
77 | 78 | } |
78 | 79 | break; |
@@ -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 | /** |
@@ -45,32 +45,32 @@ discard block |
||
45 | 45 | '[PRIMARY_REGISTRANT_ADDRESS2]' => __('Whatever was in the address 2 field for the primary registrant for the transaction.', 'event_espresso'), |
46 | 46 | '[PRIMARY_REGISTRANT_CITY]' => __('The city for the primary registrant for the transaction.', 'event_espresso'), |
47 | 47 | '[PRIMARY_REGISTRANT_ZIP_PC]' => __('The ZIP (or Postal) Code for the primary registrant for the transaction.', 'event_espresso'), |
48 | - '[PRIMARY_REGISTRANT_ADDRESS_STATE]' => __('The state/province for the primary registrant for the transaction.', 'event_espresso' ), |
|
48 | + '[PRIMARY_REGISTRANT_ADDRESS_STATE]' => __('The state/province for the primary registrant for the transaction.', 'event_espresso'), |
|
49 | 49 | '[PRIMARY_REGISTRANT_COUNTRY]' => __('The country for the primary registrant for the transaction.', 'event_espresso'), |
50 | 50 | '[PRIMARY_REGISTRANT_REGISTRATION_DATE]' => __('The date the registration occured for the primary registration.', 'event_espresso'), |
51 | 51 | '[PRIMARY_REGISTRANT_FRONTEND_EDIT_REG_LINK]' => __('Generates a link for the given registration to edit this registration details on the frontend.', 'event_espresso'), |
52 | - '[PRIMARY_REGISTRANT_ANSWER_*]' => __('This is a special dynamic shortcode. After the "*", add the exact text of an existing question, and if there is an answer for that question for this primary registrant, then it will be output in place of this shortcode.', 'event_espresso' ) |
|
52 | + '[PRIMARY_REGISTRANT_ANSWER_*]' => __('This is a special dynamic shortcode. After the "*", add the exact text of an existing question, and if there is an answer for that question for this primary registrant, then it will be output in place of this shortcode.', 'event_espresso') |
|
53 | 53 | ); |
54 | 54 | } |
55 | 55 | |
56 | 56 | |
57 | 57 | |
58 | - protected function _parser( $shortcode ) { |
|
58 | + protected function _parser($shortcode) { |
|
59 | 59 | //make sure we end up with a copy of the EE_Messages_Addressee object |
60 | 60 | $primary_registration = $this->_data instanceof EE_Messages_Addressee ? $this->_data : NULL; |
61 | - $primary_registration = ! $primary_registration instanceof EE_Messages_Addressee && is_array($this->_data) && isset( $this->_data['data'] ) && $this->_data['data'] instanceof EE_Messages_Addressee ? $this->_data['data'] : $primary_registration; |
|
62 | - $primary_registration = ! $primary_registration instanceof EE_Messages_Addressee && !empty( $this->_extra_data['data'] ) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $primary_registration; |
|
61 | + $primary_registration = ! $primary_registration instanceof EE_Messages_Addressee && is_array($this->_data) && isset($this->_data['data']) && $this->_data['data'] instanceof EE_Messages_Addressee ? $this->_data['data'] : $primary_registration; |
|
62 | + $primary_registration = ! $primary_registration instanceof EE_Messages_Addressee && ! empty($this->_extra_data['data']) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $primary_registration; |
|
63 | 63 | |
64 | - if ( ! $primary_registration instanceof EE_Messages_Addressee ) |
|
64 | + if ( ! $primary_registration instanceof EE_Messages_Addressee) |
|
65 | 65 | return ''; |
66 | 66 | |
67 | 67 | $attendee = $primary_registration->primary_att_obj; |
68 | 68 | $primary_reg = $primary_registration->primary_reg_obj; |
69 | 69 | |
70 | - if ( ! $attendee instanceof EE_Attendee || ! $primary_reg instanceof EE_Registration ) |
|
70 | + if ( ! $attendee instanceof EE_Attendee || ! $primary_reg instanceof EE_Registration) |
|
71 | 71 | return ''; |
72 | 72 | |
73 | - switch ( $shortcode ) { |
|
73 | + switch ($shortcode) { |
|
74 | 74 | case '[PRIMARY_REGISTRANT_FNAME]' : |
75 | 75 | return $attendee->fname(); |
76 | 76 | break; |
@@ -118,9 +118,9 @@ discard block |
||
118 | 118 | break; |
119 | 119 | |
120 | 120 | case '[PRIMARY_REGISTRANT_REGISTRATION_DATE]' : |
121 | - if ( ! $primary_registration->primary_reg_obj instanceof EE_Registration ) |
|
121 | + if ( ! $primary_registration->primary_reg_obj instanceof EE_Registration) |
|
122 | 122 | return ''; |
123 | - return $primary_registration->primary_reg_obj->get_i18n_datetime( 'REG_date', get_option( 'date_format' ) ); |
|
123 | + return $primary_registration->primary_reg_obj->get_i18n_datetime('REG_date', get_option('date_format')); |
|
124 | 124 | break; |
125 | 125 | |
126 | 126 | case '[PRIMARY_REGISTRANT_FRONTEND_EDIT_REG_LINK]' : |
@@ -128,19 +128,19 @@ discard block |
||
128 | 128 | break; |
129 | 129 | } |
130 | 130 | |
131 | - if ( strpos( $shortcode, '[PRIMARY_REGISTRANT_ANSWER_*' ) !== false ) { |
|
132 | - $shortcode = str_replace( '[PRIMARY_REGISTRANT_ANSWER_*', '', $shortcode ); |
|
133 | - $shortcode = trim( str_replace( ']', '', $shortcode ) ); |
|
131 | + if (strpos($shortcode, '[PRIMARY_REGISTRANT_ANSWER_*') !== false) { |
|
132 | + $shortcode = str_replace('[PRIMARY_REGISTRANT_ANSWER_*', '', $shortcode); |
|
133 | + $shortcode = trim(str_replace(']', '', $shortcode)); |
|
134 | 134 | |
135 | 135 | |
136 | 136 | //now let's figure out what question has this text |
137 | - if ( empty( $primary_registration->questions ) ) { |
|
137 | + if (empty($primary_registration->questions)) { |
|
138 | 138 | return ''; |
139 | 139 | } |
140 | 140 | |
141 | - foreach ( $primary_registration->questions as $ansid => $question ) { |
|
142 | - if ( $question->get('QST_display_text') == $shortcode && isset( $primary_registration->registrations[$primary_reg->ID()]['ans_objs'][$ansid] ) ) { |
|
143 | - return $primary_registration->registrations[$primary_reg->ID()]['ans_objs'][$ansid]->get_pretty( 'ANS_value', 'no_wpautop' ); |
|
141 | + foreach ($primary_registration->questions as $ansid => $question) { |
|
142 | + if ($question->get('QST_display_text') == $shortcode && isset($primary_registration->registrations[$primary_reg->ID()]['ans_objs'][$ansid])) { |
|
143 | + return $primary_registration->registrations[$primary_reg->ID()]['ans_objs'][$ansid]->get_pretty('ANS_value', 'no_wpautop'); |
|
144 | 144 | } |
145 | 145 | } |
146 | 146 | } |
@@ -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 |
@@ -61,14 +62,16 @@ discard block |
||
61 | 62 | $primary_registration = ! $primary_registration instanceof EE_Messages_Addressee && is_array($this->_data) && isset( $this->_data['data'] ) && $this->_data['data'] instanceof EE_Messages_Addressee ? $this->_data['data'] : $primary_registration; |
62 | 63 | $primary_registration = ! $primary_registration instanceof EE_Messages_Addressee && !empty( $this->_extra_data['data'] ) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $primary_registration; |
63 | 64 | |
64 | - if ( ! $primary_registration instanceof EE_Messages_Addressee ) |
|
65 | - return ''; |
|
65 | + if ( ! $primary_registration instanceof EE_Messages_Addressee ) { |
|
66 | + return ''; |
|
67 | + } |
|
66 | 68 | |
67 | 69 | $attendee = $primary_registration->primary_att_obj; |
68 | 70 | $primary_reg = $primary_registration->primary_reg_obj; |
69 | 71 | |
70 | - if ( ! $attendee instanceof EE_Attendee || ! $primary_reg instanceof EE_Registration ) |
|
71 | - return ''; |
|
72 | + if ( ! $attendee instanceof EE_Attendee || ! $primary_reg instanceof EE_Registration ) { |
|
73 | + return ''; |
|
74 | + } |
|
72 | 75 | |
73 | 76 | switch ( $shortcode ) { |
74 | 77 | case '[PRIMARY_REGISTRANT_FNAME]' : |
@@ -118,8 +121,9 @@ discard block |
||
118 | 121 | break; |
119 | 122 | |
120 | 123 | case '[PRIMARY_REGISTRANT_REGISTRATION_DATE]' : |
121 | - if ( ! $primary_registration->primary_reg_obj instanceof EE_Registration ) |
|
122 | - return ''; |
|
124 | + if ( ! $primary_registration->primary_reg_obj instanceof EE_Registration ) { |
|
125 | + return ''; |
|
126 | + } |
|
123 | 127 | return $primary_registration->primary_reg_obj->get_i18n_datetime( 'REG_date', get_option( 'date_format' ) ); |
124 | 128 | break; |
125 | 129 |
@@ -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 |
@@ -65,12 +66,14 @@ discard block |
||
65 | 66 | $this->_recipient = ! $this->_recipient instanceof EE_Messages_Addressee && is_array($this->_data) && isset( $this->_data['data'] ) && $this->_data['data'] instanceof EE_Messages_Addressee ? $this->_data['data'] : $this->_recipient; |
66 | 67 | $this->_recipient = ! $this->_recipient instanceof EE_Messages_Addressee && !empty( $this->_extra_data['data'] ) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $this->_recipient; |
67 | 68 | |
68 | - if ( ! $this->_recipient instanceof EE_Messages_Addressee ) |
|
69 | - return ''; |
|
69 | + if ( ! $this->_recipient instanceof EE_Messages_Addressee ) { |
|
70 | + return ''; |
|
71 | + } |
|
70 | 72 | |
71 | 73 | $attendee = $this->_recipient->att_obj; |
72 | - if ( ! $attendee instanceof EE_Attendee ) |
|
73 | - return ''; |
|
74 | + if ( ! $attendee instanceof EE_Attendee ) { |
|
75 | + return ''; |
|
76 | + } |
|
74 | 77 | |
75 | 78 | $this->_registrations_for_recipient = isset( $this->_recipient->attendees[ $attendee->ID() ]['reg_objs'] ) ? $this->_recipient->attendees[ $attendee->ID() ]['reg_objs'] : array(); |
76 | 79 | |
@@ -88,14 +91,16 @@ discard block |
||
88 | 91 | break; |
89 | 92 | |
90 | 93 | case '[RECIPIENT_REGISTRATION_CODE]' : |
91 | - if ( ! $this->_recipient->reg_obj instanceof EE_Registration ) |
|
92 | - return ''; |
|
94 | + if ( ! $this->_recipient->reg_obj instanceof EE_Registration ) { |
|
95 | + return ''; |
|
96 | + } |
|
93 | 97 | return $this->_get_reg_code(); |
94 | 98 | break; |
95 | 99 | |
96 | 100 | case '[RECIPIENT_EDIT_REGISTRATION_LINK]' : |
97 | - if ( ! $this->_recipient->reg_obj instanceof EE_Registration ) |
|
98 | - return ''; |
|
101 | + if ( ! $this->_recipient->reg_obj instanceof EE_Registration ) { |
|
102 | + return ''; |
|
103 | + } |
|
99 | 104 | return $this->_recipient->reg_obj->edit_attendee_information_url(); |
100 | 105 | break; |
101 | 106 |
@@ -1,6 +1,6 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
3 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) |
|
4 | 4 | exit('NO direct script access allowed'); |
5 | 5 | |
6 | 6 | /** |
@@ -50,31 +50,31 @@ discard block |
||
50 | 50 | '[RECIPIENT_ADDRESS2]' => __('Whatever was in the address 2 field for the recipient of the message.', 'event_espresso'), |
51 | 51 | '[RECIPIENT_CITY]' => __('The city for the recipient of the message.', 'event_espresso'), |
52 | 52 | '[RECIPIENT_ZIP_PC]' => __('The ZIP (or Postal) Code for the recipient of the message.', 'event_espresso'), |
53 | - '[RECIPIENT_ADDRESS_STATE]' => __('The state/province for the recipient of the message.', 'event_espresso' ), |
|
53 | + '[RECIPIENT_ADDRESS_STATE]' => __('The state/province for the recipient of the message.', 'event_espresso'), |
|
54 | 54 | '[RECIPIENT_COUNTRY]' => __('The country for the recipient of the message.', 'event_espresso'), |
55 | - '[RECIPIENT_ANSWER_*]' => __('This is a special dynamic shortcode. After the "*", add the exact text of an existing question, and if there is an answer for that question for this recipient, then it will be output in place of this shortcode.', 'event_espresso' ) |
|
55 | + '[RECIPIENT_ANSWER_*]' => __('This is a special dynamic shortcode. After the "*", add the exact text of an existing question, and if there is an answer for that question for this recipient, then it will be output in place of this shortcode.', 'event_espresso') |
|
56 | 56 | ); |
57 | 57 | } |
58 | 58 | |
59 | 59 | |
60 | 60 | |
61 | - protected function _parser( $shortcode ) { |
|
61 | + protected function _parser($shortcode) { |
|
62 | 62 | |
63 | 63 | //make sure we end up with a copy of the EE_Messages_Addressee object |
64 | 64 | $this->_recipient = $this->_data instanceof EE_Messages_Addressee ? $this->_data : NULL; |
65 | - $this->_recipient = ! $this->_recipient instanceof EE_Messages_Addressee && is_array($this->_data) && isset( $this->_data['data'] ) && $this->_data['data'] instanceof EE_Messages_Addressee ? $this->_data['data'] : $this->_recipient; |
|
66 | - $this->_recipient = ! $this->_recipient instanceof EE_Messages_Addressee && !empty( $this->_extra_data['data'] ) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $this->_recipient; |
|
65 | + $this->_recipient = ! $this->_recipient instanceof EE_Messages_Addressee && is_array($this->_data) && isset($this->_data['data']) && $this->_data['data'] instanceof EE_Messages_Addressee ? $this->_data['data'] : $this->_recipient; |
|
66 | + $this->_recipient = ! $this->_recipient instanceof EE_Messages_Addressee && ! empty($this->_extra_data['data']) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $this->_recipient; |
|
67 | 67 | |
68 | - if ( ! $this->_recipient instanceof EE_Messages_Addressee ) |
|
68 | + if ( ! $this->_recipient instanceof EE_Messages_Addressee) |
|
69 | 69 | return ''; |
70 | 70 | |
71 | 71 | $attendee = $this->_recipient->att_obj; |
72 | - if ( ! $attendee instanceof EE_Attendee ) |
|
72 | + if ( ! $attendee instanceof EE_Attendee) |
|
73 | 73 | return ''; |
74 | 74 | |
75 | - $this->_registrations_for_recipient = isset( $this->_recipient->attendees[ $attendee->ID() ]['reg_objs'] ) ? $this->_recipient->attendees[ $attendee->ID() ]['reg_objs'] : array(); |
|
75 | + $this->_registrations_for_recipient = isset($this->_recipient->attendees[$attendee->ID()]['reg_objs']) ? $this->_recipient->attendees[$attendee->ID()]['reg_objs'] : array(); |
|
76 | 76 | |
77 | - switch ( $shortcode ) { |
|
77 | + switch ($shortcode) { |
|
78 | 78 | case '[RECIPIENT_FNAME]' : |
79 | 79 | return $attendee->fname(); |
80 | 80 | break; |
@@ -88,13 +88,13 @@ discard block |
||
88 | 88 | break; |
89 | 89 | |
90 | 90 | case '[RECIPIENT_REGISTRATION_CODE]' : |
91 | - if ( ! $this->_recipient->reg_obj instanceof EE_Registration ) |
|
91 | + if ( ! $this->_recipient->reg_obj instanceof EE_Registration) |
|
92 | 92 | return ''; |
93 | 93 | return $this->_get_reg_code(); |
94 | 94 | break; |
95 | 95 | |
96 | 96 | case '[RECIPIENT_EDIT_REGISTRATION_LINK]' : |
97 | - if ( ! $this->_recipient->reg_obj instanceof EE_Registration ) |
|
97 | + if ( ! $this->_recipient->reg_obj instanceof EE_Registration) |
|
98 | 98 | return ''; |
99 | 99 | return $this->_recipient->reg_obj->edit_attendee_information_url(); |
100 | 100 | break; |
@@ -130,19 +130,19 @@ discard block |
||
130 | 130 | break; |
131 | 131 | } |
132 | 132 | |
133 | - if ( strpos( $shortcode, '[RECIPIENT_ANSWER_*' ) !== false ) { |
|
134 | - $shortcode = str_replace( '[RECIPIENT_ANSWER_*', '', $shortcode ); |
|
135 | - $shortcode = trim( str_replace( ']', '', $shortcode ) ); |
|
133 | + if (strpos($shortcode, '[RECIPIENT_ANSWER_*') !== false) { |
|
134 | + $shortcode = str_replace('[RECIPIENT_ANSWER_*', '', $shortcode); |
|
135 | + $shortcode = trim(str_replace(']', '', $shortcode)); |
|
136 | 136 | |
137 | 137 | |
138 | 138 | //now let's figure out what question has this text |
139 | - if ( empty( $this->_recipient->questions ) || ! $this->_recipient->reg_obj instanceof EE_Registration ) { |
|
139 | + if (empty($this->_recipient->questions) || ! $this->_recipient->reg_obj instanceof EE_Registration) { |
|
140 | 140 | return ''; |
141 | 141 | } |
142 | 142 | |
143 | - foreach ( $this->_recipient->questions as $ansid => $question ) { |
|
144 | - if ( $question instanceof EE_Question && $question->display_text() == $shortcode && isset( $this->_recipient->registrations[$this->_recipient->reg_obj->ID()]['ans_objs'][$ansid] ) ) { |
|
145 | - return $this->_recipient->registrations[$this->_recipient->reg_obj->ID()]['ans_objs'][$ansid]->get_pretty( 'ANS_value', 'no_wpautop' ); |
|
143 | + foreach ($this->_recipient->questions as $ansid => $question) { |
|
144 | + if ($question instanceof EE_Question && $question->display_text() == $shortcode && isset($this->_recipient->registrations[$this->_recipient->reg_obj->ID()]['ans_objs'][$ansid])) { |
|
145 | + return $this->_recipient->registrations[$this->_recipient->reg_obj->ID()]['ans_objs'][$ansid]->get_pretty('ANS_value', 'no_wpautop'); |
|
146 | 146 | } |
147 | 147 | } |
148 | 148 | } |
@@ -173,53 +173,53 @@ discard block |
||
173 | 173 | protected function _get_reg_code() { |
174 | 174 | |
175 | 175 | //if only one related registration for the recipient then just return that reg code. |
176 | - if ( count( $this->_registrations_for_recipient ) <= 1 ) { |
|
176 | + if (count($this->_registrations_for_recipient) <= 1) { |
|
177 | 177 | return $this->_recipient->reg_obj->reg_code(); |
178 | 178 | } |
179 | 179 | |
180 | 180 | //k more than one registration so let's see if we can get specific to context |
181 | 181 | //are we parsing event_list? |
182 | - if ( $this->_data instanceof EE_Event ) { |
|
182 | + if ($this->_data instanceof EE_Event) { |
|
183 | 183 | $reg_code = array(); |
184 | 184 | //loop through registrations for recipient and see if there is a match for this event |
185 | - foreach ( $this->_registrations_for_recipient as $reg ) { |
|
186 | - if ( $reg instanceof EE_Registration && $reg->event_ID() == $this->_data->ID() ) { |
|
185 | + foreach ($this->_registrations_for_recipient as $reg) { |
|
186 | + if ($reg instanceof EE_Registration && $reg->event_ID() == $this->_data->ID()) { |
|
187 | 187 | $reg_code[] = $reg->reg_code(); |
188 | 188 | } |
189 | 189 | } |
190 | - return implode( ', ', $reg_code ); |
|
190 | + return implode(', ', $reg_code); |
|
191 | 191 | } |
192 | 192 | |
193 | 193 | //are we parsing ticket list? |
194 | - if ( $this->_data instanceof EE_Ticket ) { |
|
194 | + if ($this->_data instanceof EE_Ticket) { |
|
195 | 195 | $reg_code = array(); |
196 | 196 | //loop through each registration for recipient and see if there is a match for this ticket |
197 | - foreach ( $this->_registrations_for_recipient as $reg ) { |
|
198 | - if ( $reg instanceof EE_Registration && $reg->ticket_ID() == $this->_data->ID() ) { |
|
197 | + foreach ($this->_registrations_for_recipient as $reg) { |
|
198 | + if ($reg instanceof EE_Registration && $reg->ticket_ID() == $this->_data->ID()) { |
|
199 | 199 | $reg_code = $reg->reg_code(); |
200 | 200 | } |
201 | 201 | } |
202 | - return implode( ', ', $reg_code ); |
|
202 | + return implode(', ', $reg_code); |
|
203 | 203 | } |
204 | 204 | |
205 | 205 | //do we have a specific reg_obj? Let's use it |
206 | - if ( $this->_data instanceof EE_Messages_Addressee && $this->_data->reg_obj instanceof EE_Registration ) { |
|
206 | + if ($this->_data instanceof EE_Messages_Addressee && $this->_data->reg_obj instanceof EE_Registration) { |
|
207 | 207 | return $this->_data->reg_obj->reg_code(); |
208 | 208 | } |
209 | 209 | |
210 | 210 | //do we have a specific reg_obj? Let's use it |
211 | - if ( $this->_data instanceof EE_Messages_Addressee && $this->_data->reg_obj instanceof EE_Registration ) { |
|
211 | + if ($this->_data instanceof EE_Messages_Addressee && $this->_data->reg_obj instanceof EE_Registration) { |
|
212 | 212 | return $this->_data->reg_obj->reg_code(); |
213 | 213 | } |
214 | 214 | |
215 | 215 | //not able to determine the single reg code so let's return a comma delimited list of reg codes. |
216 | 216 | $reg_code = array(); |
217 | - foreach ( $this->_registrations_for_recipient as $reg ) { |
|
218 | - if ( $reg instanceof EE_Registration ) { |
|
217 | + foreach ($this->_registrations_for_recipient as $reg) { |
|
218 | + if ($reg instanceof EE_Registration) { |
|
219 | 219 | $reg_code[] = $reg->reg_code(); |
220 | 220 | } |
221 | 221 | } |
222 | - return implode(', ', $reg_code ); |
|
222 | + return implode(', ', $reg_code); |
|
223 | 223 | } |
224 | 224 | |
225 | 225 |
@@ -43,8 +43,8 @@ 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 | case '[RECIPIENT_TICKET_LIST]' : |
49 | 49 | return $this->_get_recipient_ticket_list(); |
50 | 50 | break; |
@@ -67,34 +67,34 @@ discard block |
||
67 | 67 | $this->_validate_list_requirements(); |
68 | 68 | $this->_set_shortcode_helper(); |
69 | 69 | |
70 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
71 | - return $this->_get_recipient_ticket_list_parsed( $this->_data['data'] ); |
|
72 | - } else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) { |
|
73 | - return $this->_get_recipient_ticket_list_parsed( $this->_extra_data['data'] ); |
|
70 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) { |
|
71 | + return $this->_get_recipient_ticket_list_parsed($this->_data['data']); |
|
72 | + } else if ($this->_extra_data['data'] instanceof EE_Messages_Addressee) { |
|
73 | + return $this->_get_recipient_ticket_list_parsed($this->_extra_data['data']); |
|
74 | 74 | } else { |
75 | 75 | return ''; |
76 | 76 | } |
77 | 77 | } |
78 | 78 | |
79 | 79 | |
80 | - private function _get_recipient_ticket_list_parsed( EE_Messages_Addressee $data ) { |
|
80 | + private function _get_recipient_ticket_list_parsed(EE_Messages_Addressee $data) { |
|
81 | 81 | //first get registrations just for this attendee. |
82 | 82 | $att = $data->att_obj; |
83 | 83 | $registrations_on_attendee = $att instanceof EE_Attendee ? $data->attendees[$att->ID()]['reg_objs'] : array(); |
84 | - $registrations_on_attendee = empty( $registrations_on_attendee ) && $data->reg_obj instanceof EE_Registration ? array( $data->reg_obj ) : $registrations_on_attendee; |
|
84 | + $registrations_on_attendee = empty($registrations_on_attendee) && $data->reg_obj instanceof EE_Registration ? array($data->reg_obj) : $registrations_on_attendee; |
|
85 | 85 | $tkts = array(); |
86 | 86 | |
87 | 87 | //if we're coming in from the main content then $this->_data['data'] is instanceof EE_Messages_Addressee. |
88 | 88 | //which means we want to get tickets for all events this addressee is a part of. |
89 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
90 | - $valid_shortcodes = array('ticket', 'event_list', 'attendee_list','datetime_list', 'registration_details', 'attendee', 'recipient_details'); |
|
89 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) { |
|
90 | + $valid_shortcodes = array('ticket', 'event_list', 'attendee_list', 'datetime_list', 'registration_details', 'attendee', 'recipient_details'); |
|
91 | 91 | $template = $this->_data['template']; |
92 | 92 | |
93 | 93 | //tickets will be tickets for all registrations on this attendee. |
94 | - foreach ( $registrations_on_attendee as $reg ) { |
|
95 | - if ( $reg instanceof EE_Registration ) { |
|
96 | - $ticket = isset( $data->registrations[$reg->ID()] ) && is_array( $data->registrations[$reg->ID()] ) && isset( $data->registrations[$reg->ID()]['tkt_obj'] ) ? $data->registrations[$reg->ID()]['tkt_obj'] : null; |
|
97 | - if ( $ticket instanceof EE_Ticket ) { |
|
94 | + foreach ($registrations_on_attendee as $reg) { |
|
95 | + if ($reg instanceof EE_Registration) { |
|
96 | + $ticket = isset($data->registrations[$reg->ID()]) && is_array($data->registrations[$reg->ID()]) && isset($data->registrations[$reg->ID()]['tkt_obj']) ? $data->registrations[$reg->ID()]['tkt_obj'] : null; |
|
97 | + if ($ticket instanceof EE_Ticket) { |
|
98 | 98 | $tkts[$ticket->ID()] = $ticket; |
99 | 99 | } |
100 | 100 | } |
@@ -103,16 +103,16 @@ discard block |
||
103 | 103 | |
104 | 104 | //if coming from the context of the event list parser, then let's return just the tickets for that event. |
105 | 105 | $event = $this->_data['data']; |
106 | - if ( $event instanceof EE_Event ) { |
|
106 | + if ($event instanceof EE_Event) { |
|
107 | 107 | $valid_shortcodes = array('ticket', 'attendee_list', 'datetime_list', 'attendee', 'recipient_details'); |
108 | - $template = is_array($this->_data['template'] ) && isset($this->_data['template']['ticket_list']) ? $this->_data['template']['ticket_list'] : $this->_extra_data['template']['ticket_list']; |
|
108 | + $template = is_array($this->_data['template']) && isset($this->_data['template']['ticket_list']) ? $this->_data['template']['ticket_list'] : $this->_extra_data['template']['ticket_list']; |
|
109 | 109 | //let's remove any existing [EVENT_LIST] shortcode from the ticket list template so that we don't get recursion. |
110 | 110 | $template = str_replace('[EVENT_LIST]', '', $template); |
111 | 111 | //data will be tickets for this event for this recipient. |
112 | - foreach ( $registrations_on_attendee as $reg ) { |
|
113 | - if ( $reg instanceof EE_Registration && $reg->event_ID() == $event->ID() ) { |
|
114 | - $ticket = isset( $data->registrations[$reg->ID()] ) && is_array( $data->registrations[$reg->ID()] ) && isset( $data->registrations[$reg->ID()]['tkt_obj'] ) ? $data->registrations[$reg->ID()]['tkt_obj'] : null; |
|
115 | - if ( $ticket instanceof EE_Ticket ) { |
|
112 | + foreach ($registrations_on_attendee as $reg) { |
|
113 | + if ($reg instanceof EE_Registration && $reg->event_ID() == $event->ID()) { |
|
114 | + $ticket = isset($data->registrations[$reg->ID()]) && is_array($data->registrations[$reg->ID()]) && isset($data->registrations[$reg->ID()]['tkt_obj']) ? $data->registrations[$reg->ID()]['tkt_obj'] : null; |
|
115 | + if ($ticket instanceof EE_Ticket) { |
|
116 | 116 | $tkts[$ticket->ID()] = $ticket; |
117 | 117 | } |
118 | 118 | } |
@@ -120,8 +120,8 @@ discard block |
||
120 | 120 | } |
121 | 121 | |
122 | 122 | $tkt_parsed = ''; |
123 | - foreach ( $tkts as $ticket ) { |
|
124 | - $tkt_parsed .= $this->_shortcode_helper->parse_ticket_list_template( $template, $ticket, $valid_shortcodes, $this->_extra_data ); |
|
123 | + foreach ($tkts as $ticket) { |
|
124 | + $tkt_parsed .= $this->_shortcode_helper->parse_ticket_list_template($template, $ticket, $valid_shortcodes, $this->_extra_data); |
|
125 | 125 | } |
126 | 126 | return $tkt_parsed; |
127 | 127 | } |
@@ -137,11 +137,11 @@ discard block |
||
137 | 137 | $this->_validate_list_requirements(); |
138 | 138 | $this->_set_shortcode_helper(); |
139 | 139 | |
140 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
141 | - return $this->_get_recipient_datetime_list_parsed( $this->_data['data'] ); |
|
140 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) |
|
141 | + return $this->_get_recipient_datetime_list_parsed($this->_data['data']); |
|
142 | 142 | |
143 | - else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) |
|
144 | - return $this->_get_recipient_datetime_list_parsed( $this->_extra_data['data'] ); |
|
143 | + else if ($this->_extra_data['data'] instanceof EE_Messages_Addressee) |
|
144 | + return $this->_get_recipient_datetime_list_parsed($this->_extra_data['data']); |
|
145 | 145 | |
146 | 146 | else |
147 | 147 | return ''; |
@@ -149,26 +149,26 @@ discard block |
||
149 | 149 | } |
150 | 150 | |
151 | 151 | |
152 | - private function _get_recipient_datetime_list_parsed( EE_Messages_Addressee $data ) { |
|
152 | + private function _get_recipient_datetime_list_parsed(EE_Messages_Addressee $data) { |
|
153 | 153 | //first get registrations just for this attendee. |
154 | 154 | $att = $data->att_obj; |
155 | 155 | $registrations_on_attendee = $att instanceof EE_Attendee ? $data->attendees[$att->ID()]['reg_objs'] : null; |
156 | - $registrations_on_attendee = empty( $registrations_on_attendee ) && $data->reg_obj instanceof EE_Registration ? array( $data->reg_obj ) : array(); |
|
157 | - $valid_shortcodes = array( 'datetime', 'attendee', 'recipient_details' ); |
|
156 | + $registrations_on_attendee = empty($registrations_on_attendee) && $data->reg_obj instanceof EE_Registration ? array($data->reg_obj) : array(); |
|
157 | + $valid_shortcodes = array('datetime', 'attendee', 'recipient_details'); |
|
158 | 158 | $template = ''; |
159 | 159 | $dtts = array(); |
160 | 160 | |
161 | 161 | //setup valid shortcodes depending on what the status of the $this->_data property is |
162 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
162 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) { |
|
163 | 163 | $template = $this->_data['template']; |
164 | 164 | |
165 | 165 | //dtts will be datetimes for all registrations on this attendee |
166 | - foreach ( $registrations_on_attendee as $reg ) { |
|
167 | - if ( $reg instanceof EE_Registration ) { |
|
168 | - $dtt_objs = isset( $data->registrations[$reg->ID()] ) && is_array( $data->registrations[$reg->ID()] ) && isset( $data->registrations[$reg->ID()]['dtt_objs'] ) ? $data->registrations[$reg->ID()]['dtt_objs'] : array(); |
|
166 | + foreach ($registrations_on_attendee as $reg) { |
|
167 | + if ($reg instanceof EE_Registration) { |
|
168 | + $dtt_objs = isset($data->registrations[$reg->ID()]) && is_array($data->registrations[$reg->ID()]) && isset($data->registrations[$reg->ID()]['dtt_objs']) ? $data->registrations[$reg->ID()]['dtt_objs'] : array(); |
|
169 | 169 | $dtt_objs = (array) $dtt_objs; |
170 | - foreach ( $dtt_objs as $dtt_obj ) { |
|
171 | - if ( $dtt_obj instanceof EE_Datetime ) { |
|
170 | + foreach ($dtt_objs as $dtt_obj) { |
|
171 | + if ($dtt_obj instanceof EE_Datetime) { |
|
172 | 172 | $dtts[$dtt_obj->ID()] = $dtt_obj; |
173 | 173 | } |
174 | 174 | } |
@@ -178,18 +178,18 @@ discard block |
||
178 | 178 | |
179 | 179 | //if coming from the context of the event list parser, then let's just return the datetimes for the specific event. |
180 | 180 | $event = $this->_data['data']; |
181 | - if ( $event instanceof EE_Event ) { |
|
182 | - $template = is_array( $this->_data['template'] ) && isset($this->_data['template']['datetime_list']) ? $this->_data['template']['datetime_list'] : $this->_extra_data['template']['datetime_list']; |
|
181 | + if ($event instanceof EE_Event) { |
|
182 | + $template = is_array($this->_data['template']) && isset($this->_data['template']['datetime_list']) ? $this->_data['template']['datetime_list'] : $this->_extra_data['template']['datetime_list']; |
|
183 | 183 | |
184 | 184 | //data will be datetimes for this event for this recipient |
185 | - foreach ( $registrations_on_attendee as $reg ) { |
|
186 | - if ( $reg instanceof EE_Registration && $reg->event_ID() == $event->ID() ) { |
|
187 | - $ticket = isset( $data->registrations[$reg->ID()] ) && is_array( $data->registrations[$reg->ID()] ) && isset( $data->registrations[$reg->ID()]['tkt_obj'] ) ? $data->registrations[$reg->ID()]['tkt_obj'] : null; |
|
188 | - if ( $ticket instanceof EE_Ticket ) { |
|
189 | - $dtt_objs = isset( $data->tickets[$ticket->ID()] ) && is_array( $data->tickets[$ticket->ID()] ) && isset( $data->tickets[$ticket->ID()]['dtt_objs'] ) ? $data->tickets[$ticket->ID()]['dtt_objs'] : array(); |
|
185 | + foreach ($registrations_on_attendee as $reg) { |
|
186 | + if ($reg instanceof EE_Registration && $reg->event_ID() == $event->ID()) { |
|
187 | + $ticket = isset($data->registrations[$reg->ID()]) && is_array($data->registrations[$reg->ID()]) && isset($data->registrations[$reg->ID()]['tkt_obj']) ? $data->registrations[$reg->ID()]['tkt_obj'] : null; |
|
188 | + if ($ticket instanceof EE_Ticket) { |
|
189 | + $dtt_objs = isset($data->tickets[$ticket->ID()]) && is_array($data->tickets[$ticket->ID()]) && isset($data->tickets[$ticket->ID()]['dtt_objs']) ? $data->tickets[$ticket->ID()]['dtt_objs'] : array(); |
|
190 | 190 | $dtt_objs = (array) $dtt_objs; |
191 | - foreach ( $dtt_objs as $dtt_obj ) { |
|
192 | - if ( $dtt_obj instanceof EE_Datetime ) { |
|
191 | + foreach ($dtt_objs as $dtt_obj) { |
|
192 | + if ($dtt_obj instanceof EE_Datetime) { |
|
193 | 193 | $dtts[$dtt_obj->ID()] = $dtt_obj; |
194 | 194 | } |
195 | 195 | } |
@@ -199,8 +199,8 @@ discard block |
||
199 | 199 | } |
200 | 200 | |
201 | 201 | $dtt_parsed = ''; |
202 | - foreach ( $dtts as $datetime ) { |
|
203 | - $dtt_parsed .= $this->_shortcode_helper->parse_datetime_list_template( $template, $datetime, $valid_shortcodes, $this->_extra_data ); |
|
202 | + foreach ($dtts as $datetime) { |
|
203 | + $dtt_parsed .= $this->_shortcode_helper->parse_datetime_list_template($template, $datetime, $valid_shortcodes, $this->_extra_data); |
|
204 | 204 | } |
205 | 205 | return $dtt_parsed; |
206 | 206 | } |
@@ -137,14 +137,13 @@ |
||
137 | 137 | $this->_validate_list_requirements(); |
138 | 138 | $this->_set_shortcode_helper(); |
139 | 139 | |
140 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
141 | - return $this->_get_recipient_datetime_list_parsed( $this->_data['data'] ); |
|
142 | - |
|
143 | - else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) |
|
144 | - return $this->_get_recipient_datetime_list_parsed( $this->_extra_data['data'] ); |
|
145 | - |
|
146 | - else |
|
147 | - return ''; |
|
140 | + if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
141 | + return $this->_get_recipient_datetime_list_parsed( $this->_data['data'] ); |
|
142 | + } else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) { |
|
143 | + return $this->_get_recipient_datetime_list_parsed( $this->_extra_data['data'] ); |
|
144 | + } else { |
|
145 | + return ''; |
|
146 | + } |
|
148 | 147 | |
149 | 148 | } |
150 | 149 |
@@ -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 | /** |
@@ -48,8 +48,8 @@ discard block |
||
48 | 48 | |
49 | 49 | |
50 | 50 | |
51 | - protected function _parser( $shortcode ) { |
|
52 | - switch ( $shortcode ) { |
|
51 | + protected function _parser($shortcode) { |
|
52 | + switch ($shortcode) { |
|
53 | 53 | case '[TICKET_LIST]' : |
54 | 54 | return $this->_get_ticket_list(); |
55 | 55 | break; |
@@ -68,13 +68,13 @@ discard block |
||
68 | 68 | $this->_set_shortcode_helper(); |
69 | 69 | |
70 | 70 | |
71 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
71 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) |
|
72 | 72 | return $this->_get_ticket_list_for_main(); |
73 | 73 | |
74 | - else if ( $this->_data['data'] instanceof EE_Registration ) |
|
74 | + else if ($this->_data['data'] instanceof EE_Registration) |
|
75 | 75 | return $this->_get_ticket_list_for_attendee(); |
76 | 76 | |
77 | - else if ( $this->_data['data'] instanceof EE_Event ) |
|
77 | + else if ($this->_data['data'] instanceof EE_Event) |
|
78 | 78 | return $this->_get_ticket_list_for_event(); |
79 | 79 | |
80 | 80 | //prevent recursive loop |
@@ -91,14 +91,14 @@ discard block |
||
91 | 91 | * This returns the parsed ticket list for main template; |
92 | 92 | */ |
93 | 93 | private function _get_ticket_list_for_main() { |
94 | - $valid_shortcodes = array('ticket', 'event_list', 'attendee_list','datetime_list', 'attendee', 'line_item_list', 'primary_registration_details', 'recipient_details' ); |
|
94 | + $valid_shortcodes = array('ticket', 'event_list', 'attendee_list', 'datetime_list', 'attendee', 'line_item_list', 'primary_registration_details', 'recipient_details'); |
|
95 | 95 | $template = $this->_data['template']; |
96 | 96 | $data = $this->_data['data']; |
97 | 97 | $tktparsed = ''; |
98 | 98 | |
99 | 99 | |
100 | 100 | //now we need to loop through the ticket list and send data to the EE_Parser helper. |
101 | - foreach ( $data->tickets as $ticket ) { |
|
101 | + foreach ($data->tickets as $ticket) { |
|
102 | 102 | $tktparsed .= $this->_shortcode_helper->parse_ticket_list_template($template, $ticket['ticket'], $valid_shortcodes, $this->_extra_data); |
103 | 103 | } |
104 | 104 | |
@@ -112,8 +112,8 @@ discard block |
||
112 | 112 | * @return string |
113 | 113 | */ |
114 | 114 | private function _get_ticket_list_for_event() { |
115 | - $valid_shortcodes = array('ticket', 'attendee_list', 'datetime_list', 'attendee', 'venue', 'line_item_list', 'primary_registration_details', 'recipient_details' ); |
|
116 | - $template = is_array($this->_data['template'] ) && isset($this->_data['template']['ticket_list']) ? $this->_data['template']['ticket_list'] : $this->_extra_data['template']['ticket_list']; |
|
115 | + $valid_shortcodes = array('ticket', 'attendee_list', 'datetime_list', 'attendee', 'venue', 'line_item_list', 'primary_registration_details', 'recipient_details'); |
|
116 | + $template = is_array($this->_data['template']) && isset($this->_data['template']['ticket_list']) ? $this->_data['template']['ticket_list'] : $this->_extra_data['template']['ticket_list']; |
|
117 | 117 | $event = $this->_data['data']; |
118 | 118 | |
119 | 119 | //let's remove any existing [EVENT_LIST] shortcodes from the ticket list template so that we don't get recursion. |
@@ -124,7 +124,7 @@ discard block |
||
124 | 124 | $tickets = $this->_get_tickets_from_event($event); |
125 | 125 | |
126 | 126 | //each ticket in this case should be an ticket object. |
127 | - foreach ( $tickets as $ticket ) { |
|
127 | + foreach ($tickets as $ticket) { |
|
128 | 128 | $tkt_parsed .= $this->_shortcode_helper->parse_ticket_list_template($template, $ticket, $valid_shortcodes, $this->_extra_data); |
129 | 129 | } |
130 | 130 | |
@@ -151,18 +151,18 @@ discard block |
||
151 | 151 | $tickets = $this->_get_ticket_list_from_registration($registration); |
152 | 152 | |
153 | 153 | //each ticket in this case should be an ticket object. |
154 | - foreach ( $tickets as $ticket ) { |
|
154 | + foreach ($tickets as $ticket) { |
|
155 | 155 | $tkt_parsed .= $this->_shortcode_helper->parse_ticket_list_template($template, $ticket, $valid_shortcodes, $this->_extra_data); |
156 | 156 | } |
157 | 157 | |
158 | 158 | return $tkt_parsed; |
159 | 159 | } |
160 | 160 | |
161 | - private function _get_tickets_from_event( EE_Event $event ) { |
|
161 | + private function _get_tickets_from_event(EE_Event $event) { |
|
162 | 162 | return isset($this->_extra_data['data']->events) ? $this->_extra_data['data']->events[$event->ID()]['tkt_objs'] : array(); |
163 | 163 | } |
164 | 164 | |
165 | - private function _get_ticket_list_from_registration( EE_Registration $registration, $att = NULL ) { |
|
165 | + private function _get_ticket_list_from_registration(EE_Registration $registration, $att = NULL) { |
|
166 | 166 | return isset($this->_extra_data['data']->registrations) ? array($this->_extra_data['data']->registrations[$registration->ID()]['tkt_obj']) : array(); |
167 | 167 | } |
168 | 168 |
@@ -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 |
@@ -68,18 +69,18 @@ discard block |
||
68 | 69 | $this->_set_shortcode_helper(); |
69 | 70 | |
70 | 71 | |
71 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
72 | - return $this->_get_ticket_list_for_main(); |
|
73 | - |
|
74 | - else if ( $this->_data['data'] instanceof EE_Registration ) |
|
75 | - return $this->_get_ticket_list_for_attendee(); |
|
76 | - |
|
77 | - else if ( $this->_data['data'] instanceof EE_Event ) |
|
78 | - return $this->_get_ticket_list_for_event(); |
|
72 | + if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
73 | + return $this->_get_ticket_list_for_main(); |
|
74 | + } else if ( $this->_data['data'] instanceof EE_Registration ) { |
|
75 | + return $this->_get_ticket_list_for_attendee(); |
|
76 | + } else if ( $this->_data['data'] instanceof EE_Event ) { |
|
77 | + return $this->_get_ticket_list_for_event(); |
|
78 | + } |
|
79 | 79 | |
80 | 80 | //prevent recursive loop |
81 | - else |
|
82 | - return ''; |
|
81 | + else { |
|
82 | + return ''; |
|
83 | + } |
|
83 | 84 | } |
84 | 85 | |
85 | 86 |
@@ -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 |
@@ -80,8 +81,9 @@ discard block |
||
80 | 81 | |
81 | 82 | |
82 | 83 | //If there is no event object by now then get out. |
83 | - if ( ! $this->_ticket instanceof EE_Ticket ) |
|
84 | - return ''; |
|
84 | + if ( ! $this->_ticket instanceof EE_Ticket ) { |
|
85 | + return ''; |
|
86 | + } |
|
85 | 87 | |
86 | 88 | switch ( $shortcode ) { |
87 | 89 |
@@ -1,6 +1,6 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
3 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) |
|
4 | 4 | exit('NO direct script access allowed'); |
5 | 5 | |
6 | 6 | /** |
@@ -50,38 +50,38 @@ discard block |
||
50 | 50 | '[TICKET_PRICE]' => __('The price of the ticket', 'event_espresso'), |
51 | 51 | '[TICKET_PRICE_WITH_TAXES]' => __('The price of the ticket including any taxes that might be on the ticket', 'event_espresso'), |
52 | 52 | '[TKT_QTY_PURCHASED]' => __('The total quantity of the current ticket in the list that has been purchased in this transaction', 'event_espresso'), |
53 | - '[TKT_USES_*]' => __( 'This attribute based shortcode parses to show the number of uses the ticket has. The optional "schema" attribute can be used to indicate what schema is used when the uses is infinite. Options are:', 'event_espresso' ) . |
|
54 | - '<p><ul>' . |
|
55 | - '<li><strong>symbol</strong>:' . __('This returns the ∞ symbol.', 'event_espresso') . '</li>' . |
|
56 | - '<li><strong>text</strong>:' . __('This returns the word, "Unlimited". This is also the default if the "schema" attribute is not used.', 'event_espresso' ) . '</li>' . |
|
57 | - '<li><strong>{custom}</strong>:' . __('You can put anything you want as a string instead and that will be used. So you could have the world "any" and whenever uses for a ticket is infinity, this shortcode will parse to "any".', 'event_espresso' ) . '</li>' . |
|
53 | + '[TKT_USES_*]' => __('This attribute based shortcode parses to show the number of uses the ticket has. The optional "schema" attribute can be used to indicate what schema is used when the uses is infinite. Options are:', 'event_espresso'). |
|
54 | + '<p><ul>'. |
|
55 | + '<li><strong>symbol</strong>:'.__('This returns the ∞ symbol.', 'event_espresso').'</li>'. |
|
56 | + '<li><strong>text</strong>:'.__('This returns the word, "Unlimited". This is also the default if the "schema" attribute is not used.', 'event_espresso').'</li>'. |
|
57 | + '<li><strong>{custom}</strong>:'.__('You can put anything you want as a string instead and that will be used. So you could have the world "any" and whenever uses for a ticket is infinity, this shortcode will parse to "any".', 'event_espresso').'</li>'. |
|
58 | 58 | '</ul></p>' |
59 | 59 | ); |
60 | 60 | } |
61 | 61 | |
62 | 62 | |
63 | - protected function _parser( $shortcode ) { |
|
63 | + protected function _parser($shortcode) { |
|
64 | 64 | |
65 | 65 | $this->_ticket = $this->_data instanceof EE_Ticket ? $this->_data : null; |
66 | 66 | |
67 | 67 | $aee = $this->_data instanceof EE_Messages_Addressee ? $this->_data : null; |
68 | - $aee = ! $aee instanceof EE_Messages_Addressee && is_array( $this->_extra_data ) && isset( $this->_extra_data['data'] ) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $aee; |
|
68 | + $aee = ! $aee instanceof EE_Messages_Addressee && is_array($this->_extra_data) && isset($this->_extra_data['data']) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $aee; |
|
69 | 69 | |
70 | 70 | |
71 | 71 | //possible EE_Line_Item may be incoming data |
72 | - $this->_ticket = empty( $this->_ticket ) && $this->_data instanceof EE_Line_Item && $aee instanceof EE_Messages_Addressee && ! empty( $aee->line_items_with_children[$this->_data->ID()]['EE_Ticket'] ) && $aee->line_items_with_children[$this->_data->ID()]['EE_Ticket'] instanceof EE_Ticket ? $aee->line_items_with_children[$this->_data->ID()]['EE_Ticket'] : $this->_ticket; |
|
72 | + $this->_ticket = empty($this->_ticket) && $this->_data instanceof EE_Line_Item && $aee instanceof EE_Messages_Addressee && ! empty($aee->line_items_with_children[$this->_data->ID()]['EE_Ticket']) && $aee->line_items_with_children[$this->_data->ID()]['EE_Ticket'] instanceof EE_Ticket ? $aee->line_items_with_children[$this->_data->ID()]['EE_Ticket'] : $this->_ticket; |
|
73 | 73 | |
74 | 74 | //if still no ticket, then let's see if there is a reg_obj. If there IS, then we'll try and grab the ticket from the reg_obj instead. |
75 | - if ( empty( $this->_ticket ) ) { |
|
75 | + if (empty($this->_ticket)) { |
|
76 | 76 | $this->_ticket = $aee instanceof EE_Messages_Addressee && $aee->reg_obj instanceof EE_Registration ? $aee->reg_obj->ticket() : NULL; |
77 | 77 | } |
78 | 78 | |
79 | 79 | |
80 | 80 | //If there is no event object by now then get out. |
81 | - if ( ! $this->_ticket instanceof EE_Ticket ) |
|
81 | + if ( ! $this->_ticket instanceof EE_Ticket) |
|
82 | 82 | return ''; |
83 | 83 | |
84 | - switch ( $shortcode ) { |
|
84 | + switch ($shortcode) { |
|
85 | 85 | |
86 | 86 | case '[TICKET_ID]' : |
87 | 87 | return $this->_ticket->ID(); |
@@ -96,11 +96,11 @@ discard block |
||
96 | 96 | break; |
97 | 97 | |
98 | 98 | case '[TICKET_PRICE]' : |
99 | - return EEH_Template::format_currency( $this->_ticket->get('TKT_price') ); |
|
99 | + return EEH_Template::format_currency($this->_ticket->get('TKT_price')); |
|
100 | 100 | break; |
101 | 101 | |
102 | 102 | case '[TICKET_PRICE_WITH_TAXES]' : |
103 | - return EEH_Template::format_currency( $this->_ticket->get_ticket_total_with_taxes() ); |
|
103 | + return EEH_Template::format_currency($this->_ticket->get_ticket_total_with_taxes()); |
|
104 | 104 | break; |
105 | 105 | |
106 | 106 | case '[TKT_QTY_PURCHASED]' : |
@@ -108,10 +108,10 @@ discard block |
||
108 | 108 | break; |
109 | 109 | } |
110 | 110 | |
111 | - if ( strpos( $shortcode, '[TKT_USES_*') !== FALSE ) { |
|
112 | - $attrs = $this->_get_shortcode_attrs( $shortcode ); |
|
113 | - $schema = empty( $attrs['schema'] ) ? null : $attrs['schema']; |
|
114 | - return $this->_ticket->get_pretty( 'TKT_uses', $schema ); |
|
111 | + if (strpos($shortcode, '[TKT_USES_*') !== FALSE) { |
|
112 | + $attrs = $this->_get_shortcode_attrs($shortcode); |
|
113 | + $schema = empty($attrs['schema']) ? null : $attrs['schema']; |
|
114 | + return $this->_ticket->get_pretty('TKT_uses', $schema); |
|
115 | 115 | } |
116 | 116 | return ''; |
117 | 117 |
@@ -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 | } |
@@ -56,7 +56,7 @@ |
||
56 | 56 | * |
57 | 57 | * @access public |
58 | 58 | * @param array $attributes |
59 | - * @return void |
|
59 | + * @return string |
|
60 | 60 | */ |
61 | 61 | public function process_shortcode( $attributes = array() ) { |
62 | 62 | extract( $attributes ); |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -29,7 +29,7 @@ discard block |
||
29 | 29 | * @return EED_Csv |
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,7 +79,7 @@ discard block |
||
79 | 79 | * @return void |
80 | 80 | */ |
81 | 81 | public function export() { |
82 | - $Export = EE_Registry::instance()->load_class( 'Export' ); |
|
82 | + $Export = EE_Registry::instance()->load_class('Export'); |
|
83 | 83 | $Export->export(); |
84 | 84 | } |
85 | 85 | |
@@ -93,7 +93,7 @@ discard block |
||
93 | 93 | * @return void |
94 | 94 | */ |
95 | 95 | public function import() { |
96 | - $Import = EE_Registry::instance()->load_class( 'Import' ); |
|
96 | + $Import = EE_Registry::instance()->load_class('Import'); |
|
97 | 97 | $Import->import(); |
98 | 98 | } |
99 | 99 |
@@ -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 | * |
@@ -10,13 +10,13 @@ |
||
10 | 10 | * @ version 4+ |
11 | 11 | */ |
12 | 12 | ?> |
13 | -<p><?php _e( 'Event Organizer: ', 'event_espresso' ) . espresso_organization_name( $EVT_ID ); ?><br/> |
|
14 | -<?php _e( 'Organizer Email: ', 'event_espresso' ) . espresso_organization_email( $EVT_ID ); ?><br/> |
|
15 | -<?php _e( 'Event Phone: ', 'event_espresso' ) . espresso_event_phone( $EVT_ID ); ?></p> |
|
16 | -<p><?php _e( 'Event Status: ', 'event_espresso' ) . espresso_event_status( $EVT_ID );?></p> |
|
17 | -<p><?php _e( 'Categories: ', 'event_espresso' ) . espresso_event_categories( $EVT_ID );?></p> |
|
18 | -<?php _e( 'Dates and Times: ', 'event_espresso' ) . espresso_list_of_event_dates( $EVT_ID );?> |
|
19 | -<?php _e( 'Available Tickets: ', 'event_espresso' ) . espresso_event_tickets_available( $EVT_ID );?> |
|
20 | -<p><?php _e( 'Event Venue: ', 'event_espresso' ) . espresso_venue_name( NULL, FALSE ); ?></p> |
|
21 | -<p><?php echo __( 'Description: ', 'event_espresso' ) . $event_description; ?></p><br/> |
|
13 | +<p><?php _e('Event Organizer: ', 'event_espresso').espresso_organization_name($EVT_ID); ?><br/> |
|
14 | +<?php _e('Organizer Email: ', 'event_espresso').espresso_organization_email($EVT_ID); ?><br/> |
|
15 | +<?php _e('Event Phone: ', 'event_espresso').espresso_event_phone($EVT_ID); ?></p> |
|
16 | +<p><?php _e('Event Status: ', 'event_espresso').espresso_event_status($EVT_ID); ?></p> |
|
17 | +<p><?php _e('Categories: ', 'event_espresso').espresso_event_categories($EVT_ID); ?></p> |
|
18 | +<?php _e('Dates and Times: ', 'event_espresso').espresso_list_of_event_dates($EVT_ID); ?> |
|
19 | +<?php _e('Available Tickets: ', 'event_espresso').espresso_event_tickets_available($EVT_ID); ?> |
|
20 | +<p><?php _e('Event Venue: ', 'event_espresso').espresso_venue_name(NULL, FALSE); ?></p> |
|
21 | +<p><?php echo __('Description: ', 'event_espresso').$event_description; ?></p><br/> |
|
22 | 22 | |
23 | 23 | \ No newline at end of file |