@@ -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 '[EVENT_LIST]' : |
| 54 | 54 | return $this->_get_event_list(); |
| 55 | 55 | break; |
@@ -67,10 +67,10 @@ discard block |
||
| 67 | 67 | $this->_set_shortcode_helper(); |
| 68 | 68 | |
| 69 | 69 | |
| 70 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
| 70 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) |
|
| 71 | 71 | return $this->_get_event_list_for_main(); |
| 72 | 72 | |
| 73 | - else if ( $this->_data['data'] instanceof EE_Registration ) |
|
| 73 | + else if ($this->_data['data'] instanceof EE_Registration) |
|
| 74 | 74 | return $this->_get_event_list_for_registration(); |
| 75 | 75 | |
| 76 | 76 | //prevent recursive loop |
@@ -91,7 +91,7 @@ discard block |
||
| 91 | 91 | $events = ''; |
| 92 | 92 | |
| 93 | 93 | //now we need to loop through the events array in EE_Messages_Addressee and send data to the EE_Parser helper. |
| 94 | - foreach ( $data->events as $event ) { |
|
| 94 | + foreach ($data->events as $event) { |
|
| 95 | 95 | $events .= $this->_shortcode_helper->parse_event_list_template($template, $event['event'], $valid_shortcodes, $this->_extra_data); |
| 96 | 96 | } |
| 97 | 97 | return $events; |
@@ -107,7 +107,7 @@ discard block |
||
| 107 | 107 | */ |
| 108 | 108 | private function _get_event_list_for_registration() { |
| 109 | 109 | $valid_shortcodes = array('event', 'ticket_list', 'datetime_list', 'attendee', 'event_author', 'recipient_details', 'recipient_list', 'venue'); |
| 110 | - $template = is_array( $this->_data['template'] ) && isset($this->_data['template']['event_list']) ? $this->_data['template']['event_list'] : $this->_extra_data['template']['event_list']; |
|
| 110 | + $template = is_array($this->_data['template']) && isset($this->_data['template']['event_list']) ? $this->_data['template']['event_list'] : $this->_extra_data['template']['event_list']; |
|
| 111 | 111 | $registration = $this->_data['data']; |
| 112 | 112 | |
| 113 | 113 | //let's remove any existing [ATTENDEE_LIST] shortcode from the event list template so that we don't get recursion. |
@@ -120,7 +120,7 @@ discard block |
||
| 120 | 120 | //we're NOT going to prepare a list of attendees this time around |
| 121 | 121 | $events = ''; |
| 122 | 122 | |
| 123 | - foreach ( (array) $all_events as $event ) { |
|
| 123 | + foreach ((array) $all_events as $event) { |
|
| 124 | 124 | $events .= $this->_shortcode_helper->parse_event_list_template($template, $event, $valid_shortcodes, $this->_extra_data); |
| 125 | 125 | } |
| 126 | 126 | |
@@ -129,8 +129,8 @@ discard block |
||
| 129 | 129 | |
| 130 | 130 | |
| 131 | 131 | |
| 132 | - private function _get_events_from_registration( EE_Registration $registration ) { |
|
| 133 | - return isset( $this->_extra_data['data']->registrations ) ? array($this->_extra_data['data']->registrations[$registration->ID()]['evt_obj']) : array(); |
|
| 132 | + private function _get_events_from_registration(EE_Registration $registration) { |
|
| 133 | + return isset($this->_extra_data['data']->registrations) ? array($this->_extra_data['data']->registrations[$registration->ID()]['evt_obj']) : array(); |
|
| 134 | 134 | } |
| 135 | 135 | |
| 136 | 136 | |
@@ -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 |
@@ -67,15 +68,16 @@ discard block |
||
| 67 | 68 | $this->_set_shortcode_helper(); |
| 68 | 69 | |
| 69 | 70 | |
| 70 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
| 71 | - return $this->_get_event_list_for_main(); |
|
| 72 | - |
|
| 73 | - else if ( $this->_data['data'] instanceof EE_Registration ) |
|
| 74 | - return $this->_get_event_list_for_registration(); |
|
| 71 | + if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
| 72 | + return $this->_get_event_list_for_main(); |
|
| 73 | + } else if ( $this->_data['data'] instanceof EE_Registration ) { |
|
| 74 | + return $this->_get_event_list_for_registration(); |
|
| 75 | + } |
|
| 75 | 76 | |
| 76 | 77 | //prevent recursive loop |
| 77 | - else |
|
| 78 | - return ''; |
|
| 78 | + else { |
|
| 79 | + return ''; |
|
| 80 | + } |
|
| 79 | 81 | } |
| 80 | 82 | |
| 81 | 83 | |
@@ -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 | /** |
@@ -51,19 +51,19 @@ discard block |
||
| 51 | 51 | * @param mixed (array|object) $data incoming data object/array |
| 52 | 52 | * @return string parsed code. |
| 53 | 53 | */ |
| 54 | - public function parser( $shortcode, $data, $extra_data = array() ) { |
|
| 54 | + public function parser($shortcode, $data, $extra_data = array()) { |
|
| 55 | 55 | |
| 56 | 56 | //all shortcodes will be checked in the post_meta table (assuming the shortcode matches the post_meta key); |
| 57 | - if ( empty( $this->_data['ID'] ) ) |
|
| 57 | + if (empty($this->_data['ID'])) |
|
| 58 | 58 | return ''; //need the event id to do anything! |
| 59 | 59 | |
| 60 | 60 | $meta = get_post_meta($this->_data['ID'], $shortcode, true); |
| 61 | 61 | |
| 62 | - return !empty( $meta ) ? $meta : ''; |
|
| 62 | + return ! empty($meta) ? $meta : ''; |
|
| 63 | 63 | } |
| 64 | 64 | |
| 65 | 65 | |
| 66 | - protected function _parser( $shortcode ) {} |
|
| 66 | + protected function _parser($shortcode) {} |
|
| 67 | 67 | |
| 68 | 68 | |
| 69 | 69 | } //end EE_Event_Meta_Shortcodes class |
| 70 | 70 | \ No newline at end of file |
@@ -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 |
@@ -54,8 +55,10 @@ discard block |
||
| 54 | 55 | public function parser( $shortcode, $data, $extra_data = array() ) { |
| 55 | 56 | |
| 56 | 57 | //all shortcodes will be checked in the post_meta table (assuming the shortcode matches the post_meta key); |
| 57 | - if ( empty( $this->_data['ID'] ) ) |
|
| 58 | - return ''; //need the event id to do anything! |
|
| 58 | + if ( empty( $this->_data['ID'] ) ) { |
|
| 59 | + return ''; |
|
| 60 | + } |
|
| 61 | + //need the event id to do anything! |
|
| 59 | 62 | |
| 60 | 63 | $meta = get_post_meta($this->_data['ID'], $shortcode, true); |
| 61 | 64 | |
@@ -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 | /** |
@@ -56,7 +56,7 @@ discard block |
||
| 56 | 56 | '[EVENT_NAME]' => __("This also can be used for the name of the event", 'event_espresso'), |
| 57 | 57 | '[EVENT_PHONE]' => __('The phone number for the event (usually an info number)', 'event_espresso'), |
| 58 | 58 | '[EVENT_DESCRIPTION]' => __('The description of the event', 'event_espresso'), |
| 59 | - '[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 | + '[EVENT_EXCERPT]' => __('This gets parsed to the value for the excerpt field in the event or blank if there is no excerpt.', 'event_espresso'), |
|
| 60 | 60 | '[EVENT_LINK]' => __('A link associated with the event', 'event_espresso'), |
| 61 | 61 | '[EVENT_URL]' => __('A link to the event set up on the host site.', 'event_espresso'), |
| 62 | 62 | '[VIRTUAL_URL]' => __('What was used for the "URL of Event" field in the Venue settings', 'event_espresso'), |
@@ -68,14 +68,14 @@ discard block |
||
| 68 | 68 | } |
| 69 | 69 | |
| 70 | 70 | |
| 71 | - protected function _parser( $shortcode ) { |
|
| 71 | + protected function _parser($shortcode) { |
|
| 72 | 72 | |
| 73 | - EE_Registry::instance()->load_helper( 'Formatter' ); |
|
| 73 | + EE_Registry::instance()->load_helper('Formatter'); |
|
| 74 | 74 | |
| 75 | 75 | $this->_event = $this->_data instanceof EE_Event ? $this->_data : null; |
| 76 | 76 | |
| 77 | 77 | //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. |
| 78 | - if ( empty( $this->_event ) ) { |
|
| 78 | + if (empty($this->_event)) { |
|
| 79 | 79 | $aee = $this->_data instanceof EE_Messages_Addressee ? $this->_data : NULL; |
| 80 | 80 | $aee = $this->_extra_data instanceof EE_Messages_Addressee ? $this->_extra_data : $aee; |
| 81 | 81 | |
@@ -84,17 +84,17 @@ discard block |
||
| 84 | 84 | |
| 85 | 85 | |
| 86 | 86 | //If there is no event objecdt by now then get out. |
| 87 | - if ( ! $this->_event instanceof EE_Event ) |
|
| 87 | + if ( ! $this->_event instanceof EE_Event) |
|
| 88 | 88 | return ''; |
| 89 | 89 | |
| 90 | - switch ( $shortcode ) { |
|
| 90 | + switch ($shortcode) { |
|
| 91 | 91 | |
| 92 | 92 | case '[EVENT_ID]' : |
| 93 | 93 | return $this->_event->ID(); |
| 94 | 94 | break; |
| 95 | 95 | |
| 96 | 96 | case '[EVENT_IDENTIFIER]' : |
| 97 | - return isset($this->_data['line_ref']) ? $this->_data['line_ref']: ''; |
|
| 97 | + return isset($this->_data['line_ref']) ? $this->_data['line_ref'] : ''; |
|
| 98 | 98 | break; |
| 99 | 99 | |
| 100 | 100 | case '[EVENT]' : |
@@ -124,36 +124,36 @@ discard block |
||
| 124 | 124 | |
| 125 | 125 | case '[VIRTUAL_URL]' : |
| 126 | 126 | $venue = $this->_event->get_first_related('Venue'); |
| 127 | - if ( empty( $venue ) ) |
|
| 127 | + if (empty($venue)) |
|
| 128 | 128 | return ''; |
| 129 | 129 | return $venue->get('VNU_virtual_url'); |
| 130 | 130 | |
| 131 | 131 | case '[VIRTUAL_PHONE]' : |
| 132 | 132 | $venue = $this->_event->get_first_related('Venue'); |
| 133 | - if ( empty( $venue ) ) |
|
| 133 | + if (empty($venue)) |
|
| 134 | 134 | return ''; |
| 135 | 135 | return $venue->get('VNU_virtual_phone'); |
| 136 | 136 | break; |
| 137 | 137 | |
| 138 | 138 | case '[EVENT_IMAGE]' : |
| 139 | - $image = $this->_event->feature_image_url(array(600,300) ); |
|
| 139 | + $image = $this->_event->feature_image_url(array(600, 300)); |
|
| 140 | 140 | // @todo: eventually we should make this an attribute shortcode so that em can send along what size they want returned. |
| 141 | - return !empty( $image ) ? '<img src="' . $image . '" alt="' . sprintf( esc_attr__( '%s Feature Image', 'event_espresso'), $this->_event->get('EVT_name') ) . '" />' : ''; |
|
| 141 | + return ! empty($image) ? '<img src="'.$image.'" alt="'.sprintf(esc_attr__('%s Feature Image', 'event_espresso'), $this->_event->get('EVT_name')).'" />' : ''; |
|
| 142 | 142 | break; |
| 143 | 143 | |
| 144 | 144 | case '[EVENT_FACEBOOK_URL]' : |
| 145 | - $facebook_url = $this->_event->get_post_meta('event_facebook', true ); |
|
| 146 | - return empty( $facebook_url ) ? EE_Registry::instance()->CFG->organization->get_pretty( 'facebook' ) : $facebook_url; |
|
| 145 | + $facebook_url = $this->_event->get_post_meta('event_facebook', true); |
|
| 146 | + return empty($facebook_url) ? EE_Registry::instance()->CFG->organization->get_pretty('facebook') : $facebook_url; |
|
| 147 | 147 | break; |
| 148 | 148 | |
| 149 | 149 | case '[EVENT_TWITTER_URL]' : |
| 150 | 150 | $twitter_url = $this->_event->get_post_meta('event_twitter', true); |
| 151 | - return empty( $twitter_url ) ? EE_Registry::instance()->CFG->organization->get_pretty( 'twitter' ) : $twitter_url; |
|
| 151 | + return empty($twitter_url) ? EE_Registry::instance()->CFG->organization->get_pretty('twitter') : $twitter_url; |
|
| 152 | 152 | break; |
| 153 | 153 | |
| 154 | 154 | case '[EVENT_AUTHOR_EMAIL]' : |
| 155 | 155 | $author_id = $this->_event->get('EVT_wp_user'); |
| 156 | - $user_data = get_userdata( (int) $author_id ); |
|
| 156 | + $user_data = get_userdata((int) $author_id); |
|
| 157 | 157 | return $user_data->user_email; |
| 158 | 158 | break; |
| 159 | 159 | |
@@ -168,10 +168,10 @@ discard block |
||
| 168 | 168 | * @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. |
| 169 | 169 | * @return string |
| 170 | 170 | */ |
| 171 | - private function _get_event_link( $event, $full_link = TRUE ) { |
|
| 171 | + private function _get_event_link($event, $full_link = TRUE) { |
|
| 172 | 172 | $url = get_permalink($event->ID()); |
| 173 | 173 | |
| 174 | - return $full_link ? '<a href="' . $url . '">' . $event->get('EVT_name') . '</a>' : $url; |
|
| 174 | + return $full_link ? '<a href="'.$url.'">'.$event->get('EVT_name').'</a>' : $url; |
|
| 175 | 175 | } |
| 176 | 176 | |
| 177 | 177 | |
@@ -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,23 +34,23 @@ discard block |
||
| 34 | 34 | '[LINE_ITEM_NAME]' => __('Outputs the line item name.', 'event_espresso'), |
| 35 | 35 | '[LINE_ITEM_DESCRIPTION]' => __('Outputs a the description for the line item.', 'event_espresso'), |
| 36 | 36 | '[LINE_ITEM_QUANTITY]' => __('Outputs the quantity for this line item.', 'event_espresso'), |
| 37 | - '[LINE_ITEM_AMOUNT]' => __('This will either output the unit price for a line item if its not a percent, or the percent of the line item (if it is percent).', 'event_espresso' ), |
|
| 37 | + '[LINE_ITEM_AMOUNT]' => __('This will either output the unit price for a line item if its not a percent, or the percent of the line item (if it is percent).', 'event_espresso'), |
|
| 38 | 38 | '[LINE_ITEM_TOTAL]' => __('This outputs the line item total.', 'event_espresso'), |
| 39 | - '[LINE_ITEM_TAXABLE_*]' => __('This attribute type shortcode allows users to indicate what to output if a line item is taxable or not. One can use the key "symbol=" with the shortcode to indicate what they\'d like to represent a taxable line item. So doing something like <code>[LINE_ITEM_TAXABLE_* symbol="*"]</code> means that when the line item is parsed, if it\'s taxable the "*" symbol will be returned. The default symbol if no attribute is included is the "*" symbol.', 'event_espresso' ) |
|
| 39 | + '[LINE_ITEM_TAXABLE_*]' => __('This attribute type shortcode allows users to indicate what to output if a line item is taxable or not. One can use the key "symbol=" with the shortcode to indicate what they\'d like to represent a taxable line item. So doing something like <code>[LINE_ITEM_TAXABLE_* symbol="*"]</code> means that when the line item is parsed, if it\'s taxable the "*" symbol will be returned. The default symbol if no attribute is included is the "*" symbol.', 'event_espresso') |
|
| 40 | 40 | ); |
| 41 | 41 | } |
| 42 | 42 | |
| 43 | 43 | |
| 44 | 44 | |
| 45 | - protected function _parser( $shortcode ) { |
|
| 45 | + protected function _parser($shortcode) { |
|
| 46 | 46 | //ensure that the incoming object IS a line item. If it isn't then bail early. |
| 47 | - if ( ! $this->_data instanceof EE_Line_Item ) { |
|
| 47 | + if ( ! $this->_data instanceof EE_Line_Item) { |
|
| 48 | 48 | return ''; |
| 49 | 49 | } |
| 50 | 50 | |
| 51 | 51 | $line_item = $this->_data; |
| 52 | 52 | |
| 53 | - switch ( $shortcode ) { |
|
| 53 | + switch ($shortcode) { |
|
| 54 | 54 | case '[LINE_ITEM_NAME]' : |
| 55 | 55 | return $line_item->name(); |
| 56 | 56 | break; |
@@ -64,7 +64,7 @@ discard block |
||
| 64 | 64 | break; |
| 65 | 65 | |
| 66 | 66 | case '[LINE_ITEM_AMOUNT]' : |
| 67 | - return $line_item->is_percent() ? $line_item->percent() . '%' : $line_item->unit_price_no_code(); |
|
| 67 | + return $line_item->is_percent() ? $line_item->percent().'%' : $line_item->unit_price_no_code(); |
|
| 68 | 68 | break; |
| 69 | 69 | |
| 70 | 70 | case '[LINE_ITEM_TOTAL]' : |
@@ -72,10 +72,10 @@ discard block |
||
| 72 | 72 | break; |
| 73 | 73 | } |
| 74 | 74 | |
| 75 | - if ( strpos( $shortcode, '[LINE_ITEM_TAXABLE_*' ) !== FALSE ) { |
|
| 76 | - $attrs = $this->_get_shortcode_attrs( $shortcode ); |
|
| 77 | - if ( $line_item->is_taxable() ) { |
|
| 78 | - return !empty( $attrs['symbol'] ) ? $attrs['symbol'] : '*'; |
|
| 75 | + if (strpos($shortcode, '[LINE_ITEM_TAXABLE_*') !== FALSE) { |
|
| 76 | + $attrs = $this->_get_shortcode_attrs($shortcode); |
|
| 77 | + if ($line_item->is_taxable()) { |
|
| 78 | + return ! empty($attrs['symbol']) ? $attrs['symbol'] : '*'; |
|
| 79 | 79 | } |
| 80 | 80 | } |
| 81 | 81 | |
@@ -6,8 +6,9 @@ |
||
| 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 | * |
@@ -44,18 +44,18 @@ discard block |
||
| 44 | 44 | //add messages about what happens when the messenger is active. |
| 45 | 45 | $this->_active_messengers = EE_Registry::instance()->load_lib('messages')->get_active_messengers(); |
| 46 | 46 | |
| 47 | - $this->_shortcodes['[DISPLAY_HTML_URL]'] =__('This will return a link to view the template in a browser if the html messenger is active.', 'event_espresso'); |
|
| 48 | - $this->_shortcodes['[DISPLAY_PDF_URL]'] = __('This will return a link to generate a pdf for the template if the pdf messenger is active.', 'event_espresso' ); |
|
| 47 | + $this->_shortcodes['[DISPLAY_HTML_URL]'] = __('This will return a link to view the template in a browser if the html messenger is active.', 'event_espresso'); |
|
| 48 | + $this->_shortcodes['[DISPLAY_PDF_URL]'] = __('This will return a link to generate a pdf for the template if the pdf messenger is active.', 'event_espresso'); |
|
| 49 | 49 | $this->_shortcodes['[DISPLAY_PDF_BUTTON]'] = __('This will return html for a download pdf button trigger if the pdf messenger is active.', 'event_espresso'); |
| 50 | 50 | |
| 51 | 51 | //show error message about buttons/urls not working as expected if messenger deactivated. |
| 52 | - if ( is_admin() && isset( $_REQUEST['action'] ) && $_REQUEST['action'] == 'update_message_template' ) { |
|
| 53 | - if ( ! isset( $this->_active_messengers['pdf'] ) ) { |
|
| 54 | - EE_Error::add_attention( __('Be aware that the pdf messenger is inactive. This means that any pdf related shortcodes will parse to an empty string.', 'event_espresso' ) ); |
|
| 52 | + if (is_admin() && isset($_REQUEST['action']) && $_REQUEST['action'] == 'update_message_template') { |
|
| 53 | + if ( ! isset($this->_active_messengers['pdf'])) { |
|
| 54 | + EE_Error::add_attention(__('Be aware that the pdf messenger is inactive. This means that any pdf related shortcodes will parse to an empty string.', 'event_espresso')); |
|
| 55 | 55 | } |
| 56 | 56 | |
| 57 | - if ( !isset( $this->_active_messengers['html'] ) ) { |
|
| 58 | - EE_Error::add_attention( __('Be aware that the html messenger is inactive. This means that any html related shortcodes will parse to an empty string.', 'event_espresso' ) ); |
|
| 57 | + if ( ! isset($this->_active_messengers['html'])) { |
|
| 58 | + EE_Error::add_attention(__('Be aware that the html messenger is inactive. This means that any html related shortcodes will parse to an empty string.', 'event_espresso')); |
|
| 59 | 59 | } |
| 60 | 60 | } |
| 61 | 61 | |
@@ -63,24 +63,24 @@ discard block |
||
| 63 | 63 | |
| 64 | 64 | |
| 65 | 65 | |
| 66 | - protected function _parser( $shortcode ) { |
|
| 66 | + protected function _parser($shortcode) { |
|
| 67 | 67 | //make sure we end up with a copy of the EE_Messages_Addressee object |
| 68 | 68 | $recipient = $this->_data instanceof EE_Messages_Addressee ? $this->_data : NULL; |
| 69 | - $recipient = ! $recipient instanceof EE_Messages_Addressee && is_array($this->_data) && isset( $this->_data['data'] ) && $this->_data['data'] instanceof EE_Messages_Addressee ? $this->_data['data'] : $recipient; |
|
| 70 | - $recipient = ! $recipient instanceof EE_Messages_Addressee && !empty( $this->_extra_data['data'] ) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $recipient; |
|
| 69 | + $recipient = ! $recipient instanceof EE_Messages_Addressee && is_array($this->_data) && isset($this->_data['data']) && $this->_data['data'] instanceof EE_Messages_Addressee ? $this->_data['data'] : $recipient; |
|
| 70 | + $recipient = ! $recipient instanceof EE_Messages_Addressee && ! empty($this->_extra_data['data']) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $recipient; |
|
| 71 | 71 | |
| 72 | - if ( ! $recipient instanceof EE_Messages_Addressee ) |
|
| 72 | + if ( ! $recipient instanceof EE_Messages_Addressee) |
|
| 73 | 73 | return ''; |
| 74 | 74 | |
| 75 | - switch ( $shortcode ) { |
|
| 75 | + switch ($shortcode) { |
|
| 76 | 76 | case '[DISPLAY_HTML_URL]' : |
| 77 | - return isset( $this->_active_messengers['html'] ) ? $this->_get_url( $recipient, 'html' ) : ''; |
|
| 77 | + return isset($this->_active_messengers['html']) ? $this->_get_url($recipient, 'html') : ''; |
|
| 78 | 78 | break; |
| 79 | 79 | case '[DISPLAY_PDF_URL]' : |
| 80 | - return isset( $this->_active_messengers['pdf'] ) ? $this->_get_url( $recipient, 'pdf' ) : ''; |
|
| 80 | + return isset($this->_active_messengers['pdf']) ? $this->_get_url($recipient, 'pdf') : ''; |
|
| 81 | 81 | break; |
| 82 | 82 | case '[DISPLAY_PDF_BUTTON]' : |
| 83 | - return isset( $this->_active_messengers['pdf'] ) ? $this->_get_button( $recipient, 'pdf' ) : ''; |
|
| 83 | + return isset($this->_active_messengers['pdf']) ? $this->_get_button($recipient, 'pdf') : ''; |
|
| 84 | 84 | break; |
| 85 | 85 | } |
| 86 | 86 | return ''; |
@@ -98,11 +98,11 @@ discard block |
||
| 98 | 98 | * |
| 99 | 99 | * @return string Generated html |
| 100 | 100 | */ |
| 101 | - private function _get_button( EE_Messages_Addressee $recipient, $type ) { |
|
| 102 | - $download_text = $type == 'pdf' ? __('Download PDF', 'event_espresso') : __('Show HTML', 'event_espresso' ); |
|
| 101 | + private function _get_button(EE_Messages_Addressee $recipient, $type) { |
|
| 102 | + $download_text = $type == 'pdf' ? __('Download PDF', 'event_espresso') : __('Show HTML', 'event_espresso'); |
|
| 103 | 103 | $content = ' |
| 104 | -<form method="post" action="' . $this->_get_url( $recipient, $type ) . '" > |
|
| 105 | - <input class="print_button" type="submit" value="' . $download_text . '" /> |
|
| 104 | +<form method="post" action="' . $this->_get_url($recipient, $type).'" > |
|
| 105 | + <input class="print_button" type="submit" value="' . $download_text.'" /> |
|
| 106 | 106 | </form> |
| 107 | 107 | '; |
| 108 | 108 | return $content; |
@@ -118,10 +118,10 @@ discard block |
||
| 118 | 118 | * |
| 119 | 119 | * @return string The generated url for displaying the link. |
| 120 | 120 | */ |
| 121 | - private function _get_url( EE_Messages_Addressee $recipient, $type ) { |
|
| 121 | + private function _get_url(EE_Messages_Addressee $recipient, $type) { |
|
| 122 | 122 | |
| 123 | 123 | //get out early if the given messenger is not active! |
| 124 | - if ( ! isset( $this->_active_messengers[$type]) ) { |
|
| 124 | + if ( ! isset($this->_active_messengers[$type])) { |
|
| 125 | 125 | return ''; |
| 126 | 126 | } |
| 127 | 127 | |
@@ -129,12 +129,12 @@ discard block |
||
| 129 | 129 | $reg = ! $reg instanceof EE_Registration ? $recipient->primary_reg_obj : $reg; |
| 130 | 130 | |
| 131 | 131 | //if no reg object then we really can't do anything at this point. |
| 132 | - if ( ! $reg instanceof EE_Registration ) { |
|
| 132 | + if ( ! $reg instanceof EE_Registration) { |
|
| 133 | 133 | return ''; |
| 134 | 134 | } |
| 135 | 135 | |
| 136 | - if ( $this->_message_type instanceof EE_message_type ) { |
|
| 137 | - return $this->_message_type->get_url_trigger( $this->_context, $type, $reg ); |
|
| 136 | + if ($this->_message_type instanceof EE_message_type) { |
|
| 137 | + return $this->_message_type->get_url_trigger($this->_context, $type, $reg); |
|
| 138 | 138 | } |
| 139 | 139 | |
| 140 | 140 | return ''; |
@@ -6,7 +6,9 @@ discard block |
||
| 6 | 6 | * @package Event Espresso |
| 7 | 7 | * @subpackage shortcodes library |
| 8 | 8 | */ |
| 9 | -if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
| 9 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
| 10 | + exit('No direct script access allowed'); |
|
| 11 | +} |
|
| 10 | 12 | /** |
| 11 | 13 | * EE_Messenger_Shortcodes |
| 12 | 14 | * |
@@ -69,8 +71,9 @@ discard block |
||
| 69 | 71 | $recipient = ! $recipient instanceof EE_Messages_Addressee && is_array($this->_data) && isset( $this->_data['data'] ) && $this->_data['data'] instanceof EE_Messages_Addressee ? $this->_data['data'] : $recipient; |
| 70 | 72 | $recipient = ! $recipient instanceof EE_Messages_Addressee && !empty( $this->_extra_data['data'] ) && $this->_extra_data['data'] instanceof EE_Messages_Addressee ? $this->_extra_data['data'] : $recipient; |
| 71 | 73 | |
| 72 | - if ( ! $recipient instanceof EE_Messages_Addressee ) |
|
| 73 | - return ''; |
|
| 74 | + if ( ! $recipient instanceof EE_Messages_Addressee ) { |
|
| 75 | + return ''; |
|
| 76 | + } |
|
| 74 | 77 | |
| 75 | 78 | switch ( $shortcode ) { |
| 76 | 79 | case '[DISPLAY_HTML_URL]' : |
@@ -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 | /** |
@@ -63,91 +63,91 @@ discard block |
||
| 63 | 63 | } |
| 64 | 64 | |
| 65 | 65 | |
| 66 | - protected function _parser( $shortcode ) { |
|
| 66 | + protected function _parser($shortcode) { |
|
| 67 | 67 | |
| 68 | - switch ( $shortcode ) { |
|
| 68 | + switch ($shortcode) { |
|
| 69 | 69 | |
| 70 | 70 | case '[COMPANY]' : |
| 71 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'name' ); |
|
| 71 | + return EE_Registry::instance()->CFG->organization->get_pretty('name'); |
|
| 72 | 72 | break; |
| 73 | 73 | |
| 74 | 74 | case '[CO_ADD1]' : |
| 75 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'address_1' ); |
|
| 75 | + return EE_Registry::instance()->CFG->organization->get_pretty('address_1'); |
|
| 76 | 76 | break; |
| 77 | 77 | |
| 78 | 78 | case '[CO_ADD2]' : |
| 79 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'address_2' ); |
|
| 79 | + return EE_Registry::instance()->CFG->organization->get_pretty('address_2'); |
|
| 80 | 80 | break; |
| 81 | 81 | |
| 82 | 82 | case '[CO_CITY]' : |
| 83 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'city' ); |
|
| 83 | + return EE_Registry::instance()->CFG->organization->get_pretty('city'); |
|
| 84 | 84 | break; |
| 85 | 85 | |
| 86 | 86 | case '[CO_STATE]' : |
| 87 | - $state = EE_Registry::instance()->load_model( 'State' )->get_one_by_ID( EE_Registry::instance()->CFG->organization->STA_ID ); |
|
| 87 | + $state = EE_Registry::instance()->load_model('State')->get_one_by_ID(EE_Registry::instance()->CFG->organization->STA_ID); |
|
| 88 | 88 | return $state->name(); |
| 89 | 89 | break; |
| 90 | 90 | |
| 91 | 91 | case '[CO_ZIP]' : |
| 92 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'zip' ); |
|
| 92 | + return EE_Registry::instance()->CFG->organization->get_pretty('zip'); |
|
| 93 | 93 | break; |
| 94 | 94 | |
| 95 | 95 | case '[CO_EMAIL]' : |
| 96 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'email' ); |
|
| 96 | + return EE_Registry::instance()->CFG->organization->get_pretty('email'); |
|
| 97 | 97 | break; |
| 98 | 98 | |
| 99 | 99 | case '[CO_PHONE]' : |
| 100 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'phone' ); |
|
| 100 | + return EE_Registry::instance()->CFG->organization->get_pretty('phone'); |
|
| 101 | 101 | break; |
| 102 | 102 | |
| 103 | 103 | case '[CO_LOGO]' : |
| 104 | - return '<img src="' . EE_Registry::instance()->CFG->organization->get_pretty( 'logo_url' ) . '" id="headerImage" />'; |
|
| 104 | + return '<img src="'.EE_Registry::instance()->CFG->organization->get_pretty('logo_url').'" id="headerImage" />'; |
|
| 105 | 105 | break; |
| 106 | 106 | |
| 107 | 107 | case '[CO_LOGO_URL]' : |
| 108 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'logo_url' ); |
|
| 108 | + return EE_Registry::instance()->CFG->organization->get_pretty('logo_url'); |
|
| 109 | 109 | break; |
| 110 | 110 | |
| 111 | 111 | case '[CO_FACEBOOK_URL]' : |
| 112 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'facebook' ); |
|
| 112 | + return EE_Registry::instance()->CFG->organization->get_pretty('facebook'); |
|
| 113 | 113 | break; |
| 114 | 114 | |
| 115 | 115 | case '[CO_TWITTER_URL]' : |
| 116 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'twitter' ); |
|
| 116 | + return EE_Registry::instance()->CFG->organization->get_pretty('twitter'); |
|
| 117 | 117 | break; |
| 118 | 118 | |
| 119 | 119 | case '[CO_PINTEREST_URL]' : |
| 120 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'pinterest' ); |
|
| 120 | + return EE_Registry::instance()->CFG->organization->get_pretty('pinterest'); |
|
| 121 | 121 | break; |
| 122 | 122 | |
| 123 | 123 | case '[CO_LINKEDIN_URL]' : |
| 124 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'linkedin' ); |
|
| 124 | + return EE_Registry::instance()->CFG->organization->get_pretty('linkedin'); |
|
| 125 | 125 | break; |
| 126 | 126 | |
| 127 | 127 | case '[CO_GOOGLE_URL]' : |
| 128 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'google' ); |
|
| 128 | + return EE_Registry::instance()->CFG->organization->get_pretty('google'); |
|
| 129 | 129 | break; |
| 130 | 130 | |
| 131 | 131 | case '[CO_INSTAGRAM_URL]' : |
| 132 | - return EE_Registry::instance()->CFG->organization->get_pretty( 'instagram' ); |
|
| 132 | + return EE_Registry::instance()->CFG->organization->get_pretty('instagram'); |
|
| 133 | 133 | break; |
| 134 | 134 | |
| 135 | 135 | } |
| 136 | 136 | |
| 137 | 137 | //also allow for parameter shortcode |
| 138 | - if ( strpos( $shortcode, '[CO_TAX_NUMBER_*' ) !== FALSE ) { |
|
| 138 | + if (strpos($shortcode, '[CO_TAX_NUMBER_*') !== FALSE) { |
|
| 139 | 139 | //first see if there is any company tax number set and bail early if not |
| 140 | 140 | $tax_number = EE_Registry::instance()->CFG->organization->vat; |
| 141 | - if ( empty( $tax_number ) ) { |
|
| 141 | + if (empty($tax_number)) { |
|
| 142 | 142 | return ''; |
| 143 | 143 | } |
| 144 | 144 | |
| 145 | 145 | //see if there are any attributes. |
| 146 | - $attrs = $this->_get_shortcode_attrs( $shortcode ); |
|
| 146 | + $attrs = $this->_get_shortcode_attrs($shortcode); |
|
| 147 | 147 | |
| 148 | 148 | //set custom attrs if present (or default) |
| 149 | - $prefix = isset( $attrs['prefix'] ) ? $attrs['prefix'] : __('VAT/Tax Number: ', 'event_espresso'); |
|
| 150 | - return $prefix . $tax_number; |
|
| 149 | + $prefix = isset($attrs['prefix']) ? $attrs['prefix'] : __('VAT/Tax Number: ', 'event_espresso'); |
|
| 150 | + return $prefix.$tax_number; |
|
| 151 | 151 | } |
| 152 | 152 | |
| 153 | 153 | return ''; |
@@ -1,6 +1,7 @@ |
||
| 1 | 1 | <?php |
| 2 | -if (!defined('EVENT_ESPRESSO_VERSION') ) |
|
| 2 | +if (!defined('EVENT_ESPRESSO_VERSION') ) { |
|
| 3 | 3 | exit('NO direct script access allowed'); |
| 4 | +} |
|
| 4 | 5 | |
| 5 | 6 | /** |
| 6 | 7 | * Event Espresso |
@@ -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; |
@@ -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,58 +65,58 @@ 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 | $this->_set_shortcode_helper(); |
| 71 | 71 | |
| 72 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
| 73 | - return $this->_get_recipient_ticket_list_parsed( $this->_data['data'], $primary ); |
|
| 72 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) |
|
| 73 | + return $this->_get_recipient_ticket_list_parsed($this->_data['data'], $primary); |
|
| 74 | 74 | |
| 75 | - else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) |
|
| 76 | - return $this->_get_recipient_ticket_list_parsed( $this->_extra_data['data'], $primary ); |
|
| 75 | + else if ($this->_extra_data['data'] instanceof EE_Messages_Addressee) |
|
| 76 | + return $this->_get_recipient_ticket_list_parsed($this->_extra_data['data'], $primary); |
|
| 77 | 77 | |
| 78 | 78 | else |
| 79 | 79 | return ''; |
| 80 | 80 | } |
| 81 | 81 | |
| 82 | 82 | |
| 83 | - private function _get_recipient_ticket_list_parsed( EE_Messages_Addressee $data, $primary = FALSE ) { |
|
| 83 | + private function _get_recipient_ticket_list_parsed(EE_Messages_Addressee $data, $primary = FALSE) { |
|
| 84 | 84 | $registration = $primary ? $data->primary_reg_obj : $data->reg_obj; |
| 85 | - if ( ! $registration instanceof EE_Registration ) return ''; |
|
| 85 | + if ( ! $registration instanceof EE_Registration) return ''; |
|
| 86 | 86 | //setup valid shortcodes depending on what the status of the $this->_data property is |
| 87 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
| 88 | - $valid_shortcodes = array('ticket', 'event_list', 'attendee_list','datetime_list', 'registration_details', 'attendee'); |
|
| 87 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) { |
|
| 88 | + $valid_shortcodes = array('ticket', 'event_list', 'attendee_list', 'datetime_list', 'registration_details', 'attendee'); |
|
| 89 | 89 | $template = $this->_data['template']; |
| 90 | 90 | $tkts = array($data->registrations[$registration->ID()]['tkt_obj']); |
| 91 | 91 | $data = $this->_data; |
| 92 | - } elseif ( $this->_data['data'] instanceof EE_Event ) { |
|
| 92 | + } elseif ($this->_data['data'] instanceof EE_Event) { |
|
| 93 | 93 | $valid_shortcodes = array('ticket', 'attendee_list', 'datetime_list', 'attendee'); |
| 94 | - $template = is_array($this->_data['template'] ) && isset($this->_data['template']['ticket_list']) ? $this->_data['template']['ticket_list'] : $this->_extra_data['template']['ticket_list']; |
|
| 94 | + $template = is_array($this->_data['template']) && isset($this->_data['template']['ticket_list']) ? $this->_data['template']['ticket_list'] : $this->_extra_data['template']['ticket_list']; |
|
| 95 | 95 | //let's remove any existing [EVENT_LIST] shortcode from the ticket list template so that we don't get recursion. |
| 96 | 96 | $template = str_replace('[EVENT_LIST]', '', $template); |
| 97 | 97 | //data will be tickets for this event for this recipient. |
| 98 | - $tkts = $this->_get_tickets_from_event( $this->_data['data'], $registration ); |
|
| 98 | + $tkts = $this->_get_tickets_from_event($this->_data['data'], $registration); |
|
| 99 | 99 | $data = $this->_extra_data; |
| 100 | 100 | } else { |
| 101 | 101 | return ''; |
| 102 | 102 | } |
| 103 | 103 | |
| 104 | 104 | $tktparsed = ''; |
| 105 | - foreach ( $tkts as $ticket ) { |
|
| 106 | - $tktparsed .= $this->_shortcode_helper->parse_ticket_list_template( $template, $ticket, $valid_shortcodes, $data ); |
|
| 105 | + foreach ($tkts as $ticket) { |
|
| 106 | + $tktparsed .= $this->_shortcode_helper->parse_ticket_list_template($template, $ticket, $valid_shortcodes, $data); |
|
| 107 | 107 | } |
| 108 | 108 | return $tktparsed; |
| 109 | 109 | } |
| 110 | 110 | |
| 111 | 111 | |
| 112 | - private function _get_tickets_from_event( EE_Event $event, $reg = NULL ) { |
|
| 112 | + private function _get_tickets_from_event(EE_Event $event, $reg = NULL) { |
|
| 113 | 113 | $evt_tkts = isset($this->_extra_data['data']->events) ? $this->_extra_data['data']->events[$event->ID()]['tkt_objs'] : array(); |
| 114 | 114 | |
| 115 | - if ( $reg instanceof EE_Registration && $this->_extra_data['data'] instanceof EE_Messages_Addressee ) { |
|
| 115 | + if ($reg instanceof EE_Registration && $this->_extra_data['data'] instanceof EE_Messages_Addressee) { |
|
| 116 | 116 | $adj_tkts = array(); |
| 117 | 117 | //return only tickets for the given attendee |
| 118 | - foreach ( $evt_tkts as $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() ) |
|
| 118 | + foreach ($evt_tkts as $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 | 120 | $adj_tkts[] = $tkt; |
| 121 | 121 | } |
| 122 | 122 | $evt_tkts = $adj_tkts; |
@@ -133,58 +133,58 @@ discard block |
||
| 133 | 133 | * @param boolean $primary whether we're getting the primary registrant ticket_list. |
| 134 | 134 | * @return string |
| 135 | 135 | */ |
| 136 | - private function _get_recipient_datetime_list( $primary = FALSE ) { |
|
| 136 | + private function _get_recipient_datetime_list($primary = FALSE) { |
|
| 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'], $primary ); |
|
| 140 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) |
|
| 141 | + return $this->_get_recipient_datetime_list_parsed($this->_data['data'], $primary); |
|
| 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'], $primary ); |
|
| 143 | + else if ($this->_extra_data['data'] instanceof EE_Messages_Addressee) |
|
| 144 | + return $this->_get_recipient_datetime_list_parsed($this->_extra_data['data'], $primary); |
|
| 145 | 145 | |
| 146 | 146 | else |
| 147 | 147 | return ''; |
| 148 | 148 | |
| 149 | - return $this->_get_recipient_datetime_list_parsed( $this->_data['data'], $primary); |
|
| 149 | + return $this->_get_recipient_datetime_list_parsed($this->_data['data'], $primary); |
|
| 150 | 150 | } |
| 151 | 151 | |
| 152 | 152 | |
| 153 | - private function _get_recipient_datetime_list_parsed( EE_Messages_Addressee $data, $primary = FALSE ) { |
|
| 153 | + private function _get_recipient_datetime_list_parsed(EE_Messages_Addressee $data, $primary = FALSE) { |
|
| 154 | 154 | $registration = $primary ? $data->primary_reg_obj : $data->reg_obj; |
| 155 | - if ( ! $registration instanceof EE_Registration ) return ''; |
|
| 155 | + if ( ! $registration instanceof EE_Registration) return ''; |
|
| 156 | 156 | //setup valid shortcodes depending on what the status of the $this->_data property is |
| 157 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
| 157 | + if ($this->_data['data'] instanceof EE_Messages_Addressee) { |
|
| 158 | 158 | $valid_shortcodes = array('datetime', 'attendee'); |
| 159 | 159 | $template = $this->_data['template']; |
| 160 | 160 | $dtts = $data->registrations[$registration->ID()]['dtt_objs']; |
| 161 | 161 | $data = $this->_data; |
| 162 | - } elseif ( $this->_data['data'] instanceof EE_Event ) { |
|
| 162 | + } elseif ($this->_data['data'] instanceof EE_Event) { |
|
| 163 | 163 | $valid_shortcodes = array('datetime', 'attendee'); |
| 164 | - $template = is_array($this->_data['template'] ) && isset($this->_data['template']['datetime_list']) ? $this->_data['template']['datetime_list'] : $this->_extra_data['template']['datetime_list']; |
|
| 165 | - $dtts = $this->_get_datetimes_from_event( $this->_data['data'], $registration ); |
|
| 164 | + $template = is_array($this->_data['template']) && isset($this->_data['template']['datetime_list']) ? $this->_data['template']['datetime_list'] : $this->_extra_data['template']['datetime_list']; |
|
| 165 | + $dtts = $this->_get_datetimes_from_event($this->_data['data'], $registration); |
|
| 166 | 166 | $data = $this->_extra_data; |
| 167 | 167 | } else { |
| 168 | 168 | return ''; |
| 169 | 169 | } |
| 170 | 170 | |
| 171 | 171 | $dtt_parsed = ''; |
| 172 | - foreach ( $dtts as $datetime ) { |
|
| 173 | - $dtt_parsed .= $this->_shortcode_helper->parse_datetime_list_template( $template, $datetime, $valid_shortcodes, $this->_extra_data ); |
|
| 172 | + foreach ($dtts as $datetime) { |
|
| 173 | + $dtt_parsed .= $this->_shortcode_helper->parse_datetime_list_template($template, $datetime, $valid_shortcodes, $this->_extra_data); |
|
| 174 | 174 | } |
| 175 | 175 | return $dtt_parsed; |
| 176 | 176 | } |
| 177 | 177 | |
| 178 | 178 | |
| 179 | 179 | |
| 180 | - private function _get_datetimes_from_event( EE_Event $event, $reg = NULL ) { |
|
| 180 | + private function _get_datetimes_from_event(EE_Event $event, $reg = NULL) { |
|
| 181 | 181 | $evt_dtts = isset($this->_extra_data['data']->events) ? $this->_extra_data['data']->events[$event->ID()]['dtt_objs'] : array(); |
| 182 | 182 | |
| 183 | - if ( $reg instanceof EE_Registration && $this->_extra_data['data'] instanceof EE_Messages_Addressee ) { |
|
| 183 | + if ($reg instanceof EE_Registration && $this->_extra_data['data'] instanceof EE_Messages_Addressee) { |
|
| 184 | 184 | $adj_dtts = array(); |
| 185 | 185 | //return only dtts for the given attendee |
| 186 | - foreach ( $evt_dtts as $dtt ) { |
|
| 187 | - if ( isset( $this->_extra_data['data']->registrations[$reg->ID()]['dtt_objs'][$dtt->ID()] ) ) |
|
| 186 | + foreach ($evt_dtts as $dtt) { |
|
| 187 | + if (isset($this->_extra_data['data']->registrations[$reg->ID()]['dtt_objs'][$dtt->ID()])) |
|
| 188 | 188 | $adj_dtts[] = $dtt; |
| 189 | 189 | } |
| 190 | 190 | $evt_dtts = $adj_dtts; |
@@ -69,20 +69,21 @@ discard block |
||
| 69 | 69 | $this->_validate_list_requirements(); |
| 70 | 70 | $this->_set_shortcode_helper(); |
| 71 | 71 | |
| 72 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
| 73 | - return $this->_get_recipient_ticket_list_parsed( $this->_data['data'], $primary ); |
|
| 74 | - |
|
| 75 | - else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) |
|
| 76 | - return $this->_get_recipient_ticket_list_parsed( $this->_extra_data['data'], $primary ); |
|
| 77 | - |
|
| 78 | - else |
|
| 79 | - return ''; |
|
| 72 | + if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
| 73 | + return $this->_get_recipient_ticket_list_parsed( $this->_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 | + } else { |
|
| 77 | + return ''; |
|
| 78 | + } |
|
| 80 | 79 | } |
| 81 | 80 | |
| 82 | 81 | |
| 83 | 82 | private function _get_recipient_ticket_list_parsed( EE_Messages_Addressee $data, $primary = FALSE ) { |
| 84 | 83 | $registration = $primary ? $data->primary_reg_obj : $data->reg_obj; |
| 85 | - if ( ! $registration instanceof EE_Registration ) return ''; |
|
| 84 | + if ( ! $registration instanceof EE_Registration ) { |
|
| 85 | + return ''; |
|
| 86 | + } |
|
| 86 | 87 | //setup valid shortcodes depending on what the status of the $this->_data property is |
| 87 | 88 | if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
| 88 | 89 | $valid_shortcodes = array('ticket', 'event_list', 'attendee_list','datetime_list', 'registration_details', 'attendee'); |
@@ -116,8 +117,9 @@ discard block |
||
| 116 | 117 | $adj_tkts = array(); |
| 117 | 118 | //return only tickets for the given attendee |
| 118 | 119 | foreach ( $evt_tkts as $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; |
|
| 120 | + if ( isset( $this->_extra_data['data']->registrations[$reg->ID()]['tkt_obj'] ) && $this->_extra_data['data']->registrations[$reg->ID()]['tkt_obj']->ID() == $tkt->ID() ) { |
|
| 121 | + $adj_tkts[] = $tkt; |
|
| 122 | + } |
|
| 121 | 123 | } |
| 122 | 124 | $evt_tkts = $adj_tkts; |
| 123 | 125 | } |
@@ -137,14 +139,13 @@ discard block |
||
| 137 | 139 | $this->_validate_list_requirements(); |
| 138 | 140 | $this->_set_shortcode_helper(); |
| 139 | 141 | |
| 140 | - if ( $this->_data['data'] instanceof EE_Messages_Addressee ) |
|
| 141 | - return $this->_get_recipient_datetime_list_parsed( $this->_data['data'], $primary ); |
|
| 142 | - |
|
| 143 | - else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) |
|
| 144 | - return $this->_get_recipient_datetime_list_parsed( $this->_extra_data['data'], $primary ); |
|
| 145 | - |
|
| 146 | - else |
|
| 147 | - return ''; |
|
| 142 | + if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
|
| 143 | + return $this->_get_recipient_datetime_list_parsed( $this->_data['data'], $primary ); |
|
| 144 | + } else if ( $this->_extra_data['data'] instanceof EE_Messages_Addressee ) { |
|
| 145 | + return $this->_get_recipient_datetime_list_parsed( $this->_extra_data['data'], $primary ); |
|
| 146 | + } else { |
|
| 147 | + return ''; |
|
| 148 | + } |
|
| 148 | 149 | |
| 149 | 150 | return $this->_get_recipient_datetime_list_parsed( $this->_data['data'], $primary); |
| 150 | 151 | } |
@@ -152,7 +153,9 @@ discard block |
||
| 152 | 153 | |
| 153 | 154 | private function _get_recipient_datetime_list_parsed( EE_Messages_Addressee $data, $primary = FALSE ) { |
| 154 | 155 | $registration = $primary ? $data->primary_reg_obj : $data->reg_obj; |
| 155 | - if ( ! $registration instanceof EE_Registration ) return ''; |
|
| 156 | + if ( ! $registration instanceof EE_Registration ) { |
|
| 157 | + return ''; |
|
| 158 | + } |
|
| 156 | 159 | //setup valid shortcodes depending on what the status of the $this->_data property is |
| 157 | 160 | if ( $this->_data['data'] instanceof EE_Messages_Addressee ) { |
| 158 | 161 | $valid_shortcodes = array('datetime', 'attendee'); |
@@ -184,8 +187,9 @@ discard block |
||
| 184 | 187 | $adj_dtts = array(); |
| 185 | 188 | //return only dtts for the given attendee |
| 186 | 189 | foreach ( $evt_dtts as $dtt ) { |
| 187 | - if ( isset( $this->_extra_data['data']->registrations[$reg->ID()]['dtt_objs'][$dtt->ID()] ) ) |
|
| 188 | - $adj_dtts[] = $dtt; |
|
| 190 | + if ( isset( $this->_extra_data['data']->registrations[$reg->ID()]['dtt_objs'][$dtt->ID()] ) ) { |
|
| 191 | + $adj_dtts[] = $dtt; |
|
| 192 | + } |
|
| 189 | 193 | } |
| 190 | 194 | $evt_dtts = $adj_dtts; |
| 191 | 195 | } |
@@ -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 | /** |
@@ -157,7 +157,7 @@ discard block |
||
| 157 | 157 | */ |
| 158 | 158 | protected function _set_shortcode_helper() { |
| 159 | 159 | //shortcode helper |
| 160 | - EE_Registry::instance()->load_helper( 'Parse_Shortcodes' ); |
|
| 160 | + EE_Registry::instance()->load_helper('Parse_Shortcodes'); |
|
| 161 | 161 | //get shortcode_replace instance- set when _get_messages is called in child... |
| 162 | 162 | $this->_shortcode_helper = new EEH_Parse_Shortcodes(); |
| 163 | 163 | } |
@@ -165,7 +165,7 @@ discard block |
||
| 165 | 165 | |
| 166 | 166 | |
| 167 | 167 | public function get_shortcode_helper() { |
| 168 | - if ( ! $this->_shortcode_helper instanceof EEH_Parse_Shortcodes ) |
|
| 168 | + if ( ! $this->_shortcode_helper instanceof EEH_Parse_Shortcodes) |
|
| 169 | 169 | $this->_set_shortcode_helper(); |
| 170 | 170 | return $this->_shortcode_helper; |
| 171 | 171 | } |
@@ -178,25 +178,25 @@ discard block |
||
| 178 | 178 | * @param mixed (object|array) $extra_data extra incoming data (usually EE_Messages_Addressee) |
| 179 | 179 | * @return string parsed shortcode. |
| 180 | 180 | */ |
| 181 | - public function parser($shortcode, $data, $extra_data = array() ) { |
|
| 181 | + public function parser($shortcode, $data, $extra_data = array()) { |
|
| 182 | 182 | |
| 183 | 183 | //filter setup shortcodes |
| 184 | 184 | $this->_shortcodes = $this->get_shortcodes(); |
| 185 | 185 | |
| 186 | 186 | //we need to setup any dynamic shortcodes so that they work with the array_key_exists |
| 187 | - $sc = preg_match_all( '/(\[[A-Za-z0-9\_]+_\*)/', $shortcode, $matches ); |
|
| 188 | - $sc_to_verify = !empty($matches[0] ) ? $matches[0][0] . ']' : $shortcode; |
|
| 187 | + $sc = preg_match_all('/(\[[A-Za-z0-9\_]+_\*)/', $shortcode, $matches); |
|
| 188 | + $sc_to_verify = ! empty($matches[0]) ? $matches[0][0].']' : $shortcode; |
|
| 189 | 189 | |
| 190 | 190 | //first we want to make sure this is a valid shortcode |
| 191 | - if ( !array_key_exists($sc_to_verify, $this->_shortcodes ) ) |
|
| 191 | + if ( ! array_key_exists($sc_to_verify, $this->_shortcodes)) |
|
| 192 | 192 | return false; //get out, this parser doesn't handle the incoming shortcode. |
| 193 | 193 | $this->_data = $data; |
| 194 | 194 | $this->_extra_data = $extra_data; |
| 195 | 195 | $this->_set_messages_properties(); |
| 196 | - $parsed = apply_filters( 'FHEE__' . get_class($this) . '__parser_after', $this->_parser($shortcode), $shortcode, $data, $extra_data, $this ); |
|
| 196 | + $parsed = apply_filters('FHEE__'.get_class($this).'__parser_after', $this->_parser($shortcode), $shortcode, $data, $extra_data, $this); |
|
| 197 | 197 | |
| 198 | 198 | //note the below filter applies to ALL shortcode parsers... be careful! |
| 199 | - $parsed = apply_filters( 'FHEE__EE_Shortcodes__parser_after', $parsed, $shortcode, $data, $extra_data, $this ); |
|
| 199 | + $parsed = apply_filters('FHEE__EE_Shortcodes__parser_after', $parsed, $shortcode, $data, $extra_data, $this); |
|
| 200 | 200 | return $parsed; |
| 201 | 201 | } |
| 202 | 202 | |
@@ -212,10 +212,10 @@ discard block |
||
| 212 | 212 | * @return array array of shortcodes => description pairs |
| 213 | 213 | */ |
| 214 | 214 | public function get_shortcodes() { |
| 215 | - $this->_shortcodes = apply_filters( 'FHEE__' . get_class($this) . '__shortcodes', $this->_shortcodes, $this ); |
|
| 215 | + $this->_shortcodes = apply_filters('FHEE__'.get_class($this).'__shortcodes', $this->_shortcodes, $this); |
|
| 216 | 216 | |
| 217 | 217 | //note the below filter applies to ALL shortcode parsers... be careful! |
| 218 | - $this->_shortcodes = apply_filters( 'FHEE__EE_Shortcodes__shortcodes', $this->_shortcodes, $this ); |
|
| 218 | + $this->_shortcodes = apply_filters('FHEE__EE_Shortcodes__shortcodes', $this->_shortcodes, $this); |
|
| 219 | 219 | |
| 220 | 220 | return $this->_shortcodes; |
| 221 | 221 | } |
@@ -245,7 +245,7 @@ discard block |
||
| 245 | 245 | * @param mixed (object|array) $data incoming data for the parser. The data could be either an object or array because there are some shortcodes that might be replaced by prepared data that has multiple items in a list (i.e. list of attendees in an event and we're showing fname/lname for each attendee). In this case data will be in an array. Otherwise the data shoudl be in a properly formatted object. The EEH_Parse_Shortcodes.helper.php describes the data object we're expecting. |
| 246 | 246 | * @return string parsed shortcode |
| 247 | 247 | */ |
| 248 | - abstract protected function _parser( $shortcode ); |
|
| 248 | + abstract protected function _parser($shortcode); |
|
| 249 | 249 | |
| 250 | 250 | |
| 251 | 251 | |
@@ -257,22 +257,22 @@ discard block |
||
| 257 | 257 | protected function _validate_list_requirements() { |
| 258 | 258 | |
| 259 | 259 | //first test to make sure we've got an array! |
| 260 | - if ( !is_array($this->_data) ) { |
|
| 261 | - throw new EE_Error( sprintf( __('Expecting an array for the data sent to %s. Instead it was %s', 'event_espresso'), get_class($this), gettype( $this->_data ) ) ); |
|
| 260 | + if ( ! is_array($this->_data)) { |
|
| 261 | + throw new EE_Error(sprintf(__('Expecting an array for the data sent to %s. Instead it was %s', 'event_espresso'), get_class($this), gettype($this->_data))); |
|
| 262 | 262 | } |
| 263 | 263 | |
| 264 | 264 | //next test to make sure we've got the required template in the index! |
| 265 | - if ( !isset( $this->_data['template'] ) ) { |
|
| 266 | - throw new EE_Error( sprintf( __('The incoming data does not have the required template index in its array', 'event_espresso') ) ); |
|
| 265 | + if ( ! isset($this->_data['template'])) { |
|
| 266 | + throw new EE_Error(sprintf(__('The incoming data does not have the required template index in its array', 'event_espresso'))); |
|
| 267 | 267 | } |
| 268 | 268 | |
| 269 | 269 | //next test to make sure we've got got a data index in the incoming data array |
| 270 | - if ( !isset( $this->_data['data'] ) ) |
|
| 271 | - throw new EE_Error( __('The incoming data does not have the required data index in its array', 'event_espresso') ); |
|
| 270 | + if ( ! isset($this->_data['data'])) |
|
| 271 | + throw new EE_Error(__('The incoming data does not have the required data index in its array', 'event_espresso')); |
|
| 272 | 272 | |
| 273 | 273 | //all is well let's make sure _extra_data always has the values needed. |
| 274 | 274 | //let's make sure that extra_data includes all templates (for later parsing if necessary) |
| 275 | - if ( empty( $this->_extra_data ) || ( empty( $this->_extra_data['data'] ) && empty( $this->_extra_data['template'] ) ) ) { |
|
| 275 | + if (empty($this->_extra_data) || (empty($this->_extra_data['data']) && empty($this->_extra_data['template']))) { |
|
| 276 | 276 | $this->_extra_data['data'] = $this->_data['data']; |
| 277 | 277 | $this->_extra_data['template'] = $this->_data['template']; |
| 278 | 278 | } |
@@ -289,16 +289,16 @@ discard block |
||
| 289 | 289 | * |
| 290 | 290 | * @return array An array with the attributes |
| 291 | 291 | */ |
| 292 | - protected function _get_shortcode_attrs( $shortcode ) { |
|
| 292 | + protected function _get_shortcode_attrs($shortcode) { |
|
| 293 | 293 | //make sure the required wp helper function is present |
| 294 | 294 | //require the shortcode file if necessary |
| 295 | - if ( ! function_exists( 'shortcode_parse_atts' ) ) { |
|
| 296 | - require_once( ABSPATH . WPINC . '/shortcodes.php'); |
|
| 295 | + if ( ! function_exists('shortcode_parse_atts')) { |
|
| 296 | + require_once(ABSPATH.WPINC.'/shortcodes.php'); |
|
| 297 | 297 | } |
| 298 | 298 | |
| 299 | 299 | //let's get any attributes that may be present and set the defaults. |
| 300 | - $shortcode_to_parse = str_replace( '[', '', str_replace( ']', '', $shortcode ) ); |
|
| 301 | - return shortcode_parse_atts( $shortcode_to_parse ); |
|
| 300 | + $shortcode_to_parse = str_replace('[', '', str_replace(']', '', $shortcode)); |
|
| 301 | + return shortcode_parse_atts($shortcode_to_parse); |
|
| 302 | 302 | } |
| 303 | 303 | |
| 304 | 304 | |
@@ -313,7 +313,7 @@ discard block |
||
| 313 | 313 | */ |
| 314 | 314 | protected function _set_messages_properties() { |
| 315 | 315 | //should be in _extra_data |
| 316 | - if ( isset( $this->_extra_data['messenger'] ) ) { |
|
| 316 | + if (isset($this->_extra_data['messenger'])) { |
|
| 317 | 317 | $this->_messenger = $this->_extra_data['messenger']; |
| 318 | 318 | $this->_message_type = $this->_extra_data['message_type']; |
| 319 | 319 | $this->_context = $this->_extra_data['context']; |
@@ -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 |
@@ -165,8 +166,9 @@ discard block |
||
| 165 | 166 | |
| 166 | 167 | |
| 167 | 168 | public function get_shortcode_helper() { |
| 168 | - if ( ! $this->_shortcode_helper instanceof EEH_Parse_Shortcodes ) |
|
| 169 | - $this->_set_shortcode_helper(); |
|
| 169 | + if ( ! $this->_shortcode_helper instanceof EEH_Parse_Shortcodes ) { |
|
| 170 | + $this->_set_shortcode_helper(); |
|
| 171 | + } |
|
| 170 | 172 | return $this->_shortcode_helper; |
| 171 | 173 | } |
| 172 | 174 | |
@@ -188,8 +190,10 @@ discard block |
||
| 188 | 190 | $sc_to_verify = !empty($matches[0] ) ? $matches[0][0] . ']' : $shortcode; |
| 189 | 191 | |
| 190 | 192 | //first we want to make sure this is a valid shortcode |
| 191 | - if ( !array_key_exists($sc_to_verify, $this->_shortcodes ) ) |
|
| 192 | - return false; //get out, this parser doesn't handle the incoming shortcode. |
|
| 193 | + if ( !array_key_exists($sc_to_verify, $this->_shortcodes ) ) { |
|
| 194 | + return false; |
|
| 195 | + } |
|
| 196 | + //get out, this parser doesn't handle the incoming shortcode. |
|
| 193 | 197 | $this->_data = $data; |
| 194 | 198 | $this->_extra_data = $extra_data; |
| 195 | 199 | $this->_set_messages_properties(); |
@@ -267,8 +271,9 @@ discard block |
||
| 267 | 271 | } |
| 268 | 272 | |
| 269 | 273 | //next test to make sure we've got got a data index in the incoming data array |
| 270 | - if ( !isset( $this->_data['data'] ) ) |
|
| 271 | - throw new EE_Error( __('The incoming data does not have the required data index in its array', 'event_espresso') ); |
|
| 274 | + if ( !isset( $this->_data['data'] ) ) { |
|
| 275 | + throw new EE_Error( __('The incoming data does not have the required data index in its array', 'event_espresso') ); |
|
| 276 | + } |
|
| 272 | 277 | |
| 273 | 278 | //all is well let's make sure _extra_data always has the values needed. |
| 274 | 279 | //let's make sure that extra_data includes all templates (for later parsing if necessary) |