Completed
Branch FET-5580-registration-cancella... (d3ffee)
by
unknown
1266:34 queued 1253:32
created
caffeinated/admin/new/pricing/espresso_events_Pricing_Hooks.class.php 3 patches
Doc Comments   +18 added lines, -1 removed lines patch added patch discarded remove patch
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
 	 * Handles saving everything related to Tickets (datetimes, tickets, prices)
182 182
 	 * @param  EE_Event $evtobj The Event object we're attaching data to
183 183
 	 * @param  array    $data   The request data from the form
184
-	 * @return bool             success or fail
184
+	 * @return boolean|null             success or fail
185 185
 	 */
186 186
 	public function dtt_and_tickets_caf_update( $evtobj, $data ) {
187 187
 		//first we need to start with datetimes cause they are the "root" items attached to events.
@@ -879,6 +879,9 @@  discard block
 block discarded – undo
879 879
 
880 880
 
881 881
 
882
+	/**
883
+	 * @param integer $dttrow
884
+	 */
882 885
 	protected function _get_datetime_row( $dttrow, EE_Datetime $dtt, $datetime_tickets, $all_tickets, $default = FALSE, $all_dtts = array() ) {
883 886
 
884 887
 		$dtt_display_template_args = array(
@@ -902,6 +905,7 @@  discard block
 block discarded – undo
902 905
 	 *                               				object.
903 906
 	 * @param bool   $default  		         Whether a default row is being generated or not.
904 907
 	 * @param EE_Datetime[] $all_dtts             This is the array of all datetimes used in the editor.
908
+	 * @param EE_Datetime|null $dtt
905 909
 	 *
906 910
 	 * @return string Generated edit row.
907 911
 	 */
@@ -936,6 +940,10 @@  discard block
 block discarded – undo
936 940
 	}
937 941
 
938 942
 
943
+	/**
944
+	 * @param EE_Datetime|null $dtt
945
+	 * @param boolean $default
946
+	 */
939 947
 	protected function _get_dtt_attached_tickets_row( $dttrow, $dtt, $datetime_tickets, $all_tickets, $default ) {
940 948
 
941 949
 		$template_args = array(
@@ -1142,6 +1150,9 @@  discard block
 block discarded – undo
1142 1150
 
1143 1151
 
1144 1152
 
1153
+	/**
1154
+	 * @param integer $tktrow
1155
+	 */
1145 1156
 	protected function _get_tax_rows( $tktrow, $ticket ) {
1146 1157
 		$tax_rows = '';
1147 1158
 		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_ticket_tax_row.template.php';
@@ -1175,6 +1186,9 @@  discard block
 block discarded – undo
1175 1186
 
1176 1187
 
1177 1188
 
1189
+	/**
1190
+	 * @param boolean $default
1191
+	 */
1178 1192
 	protected function _get_ticket_price_row( $tktrow, $prcrow, $price, $default, $ticket, $show_trash = TRUE, $show_create = TRUE ) {
1179 1193
 		$send_disabled = !empty( $ticket ) && $ticket->get('TKT_deleted') ? TRUE : FALSE;
1180 1194
 		$template_args = array(
@@ -1281,6 +1295,9 @@  discard block
 block discarded – undo
1281 1295
 
1282 1296
 
1283 1297
 
1298
+	/**
1299
+	 * @param boolean $default
1300
+	 */
1284 1301
 	protected function _get_ticket_datetime_list_item( $dttrow, $tktrow, $dtt, $ticket, $ticket_datetimes, $default ) {
1285 1302
 		$dttid = !empty($dtt) ? $dtt->ID() : 0;
1286 1303
 		$displayrow = !empty($dtt) ? $dtt->get('DTT_order') : 0;
Please login to merge, or discard this patch.
Braces   +21 added lines, -13 removed lines patch added patch discarded remove patch
@@ -1,6 +1,7 @@  discard block
 block discarded – undo
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
@@ -166,8 +167,9 @@  discard block
 block discarded – undo
166 167
 
167 168
 	public function caf_updates( $update_callbacks ) {
168 169
 		foreach ( $update_callbacks as $key => $callback ) {
169
-			if ( $callback[1] == '_default_tickets_update' )
170
-				unset( $update_callbacks[$key] );
170
+			if ( $callback[1] == '_default_tickets_update' ) {
171
+							unset( $update_callbacks[$key] );
172
+			}
171 173
 		}
172 174
 
173 175
 		$update_callbacks[] = array( $this, 'dtt_and_tickets_caf_update' );
@@ -273,8 +275,9 @@  discard block
 block discarded – undo
273 275
 			$dtts_to_delete = array_diff( $old_datetimes, $saved_dtt_ids );
274 276
 			foreach ( $dtts_to_delete as $id ) {
275 277
 				$id = absint( $id );
276
-				if ( empty( $id ) )
277
-					continue;
278
+				if ( empty( $id ) ) {
279
+									continue;
280
+				}
278 281
 
279 282
 				$dtt_to_remove = EE_Registry::instance()->load_model('Datetime')->get_one_by_ID($id);
280 283
 
@@ -512,8 +515,9 @@  discard block
 block discarded – undo
512 515
 			$tkt_to_remove = EE_Registry::instance()->load_model('Ticket')->get_one_by_ID($id);
513 516
 
514 517
 			//if this tkt is a default tkt we leave it alone cause it won't be attached to the datetime
515
-			if ( $tkt_to_remove->get('TKT_is_default') )
516
-				continue;
518
+			if ( $tkt_to_remove->get('TKT_is_default') ) {
519
+							continue;
520
+			}
517 521
 
518 522
 			// if this tkt has any registrations attached so then we just ARCHIVE
519 523
 			// because we don't actually permanently delete these tickets.
@@ -688,13 +692,16 @@  discard block
 block discarded – undo
688 692
 		}
689 693
 
690 694
 		//possibly need to save tkt
691
-		if ( ! $ticket->ID() )
692
-			$ticket->save();
695
+		if ( ! $ticket->ID() ) {
696
+					$ticket->save();
697
+		}
693 698
 
694 699
 		foreach ( $prices as $row => $prc ) {
695 700
 			$prt_id = !empty( $prc['PRT_ID'] ) ? $prc['PRT_ID'] : NULL;
696
-			if ( empty($prt_id) )
697
-				continue; //prices MUST have a price type id.
701
+			if ( empty($prt_id) ) {
702
+							continue;
703
+			}
704
+			//prices MUST have a price type id.
698 705
 			$PRC_values = array(
699 706
 				'PRC_ID' => !empty( $prc['PRC_ID'] ) ? $prc['PRC_ID'] : NULL,
700 707
 				'PRT_ID' => $prt_id,
@@ -838,8 +845,9 @@  discard block
 block discarded – undo
838 845
 				$datetime_tickets[$dttid][] = $tktrow;
839 846
 
840 847
 				//temporary cache of this datetime info for this ticket for later processing of ticket rows.
841
-				if ( !isset( $ticket_datetimes[$tktid] ) || ! in_array( $dttrow, $ticket_datetimes[$tktid] ) )
842
-					$ticket_datetimes[$tktid][] = $dttrow;
848
+				if ( !isset( $ticket_datetimes[$tktid] ) || ! in_array( $dttrow, $ticket_datetimes[$tktid] ) ) {
849
+									$ticket_datetimes[$tktid][] = $dttrow;
850
+				}
843 851
 			}
844 852
 		}
845 853
 
Please login to merge, or discard this patch.
Spacing   +374 added lines, -374 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
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
 /**
@@ -54,23 +54,23 @@  discard block
 block discarded – undo
54 54
 		$this->_name = 'pricing';
55 55
 
56 56
 		//capability check
57
-		if ( ! EE_Registry::instance()->CAP->current_user_can( 'ee_read_default_prices', 'advanced_ticket_datetime_metabox' ) ) {
57
+		if ( ! EE_Registry::instance()->CAP->current_user_can('ee_read_default_prices', 'advanced_ticket_datetime_metabox')) {
58 58
 			return;
59 59
 		}
60 60
 
61
-		EE_Registry::instance()->load_helper( 'DTT_Helper' );
61
+		EE_Registry::instance()->load_helper('DTT_Helper');
62 62
 
63 63
 		//if we were going to add our own metaboxes we'd use the below.
64 64
 		$this->_metaboxes = array(
65 65
 			0 => array(
66
-				'page_route' => array('edit','create_new'),
66
+				'page_route' => array('edit', 'create_new'),
67 67
 				'func' => 'pricing_metabox',
68 68
 				'label' => __('Event Tickets & Datetimes', 'event_espresso'),
69 69
 				'priority' => 'high',
70 70
 				'context' => 'normal'
71 71
 				),
72 72
 
73
-			);/**/
73
+			); /**/
74 74
 
75 75
 		$this->_remove_metaboxes = array(
76 76
 			0 => array(
@@ -89,24 +89,24 @@  discard block
 block discarded – undo
89 89
 		 *
90 90
 		 * @var array  Expected an array returned with 'date' and 'time' keys.
91 91
 		 */
92
-		$this->_date_format_strings = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___set_hooks_properties__date_format_strings', array(
92
+		$this->_date_format_strings = apply_filters('FHEE__espresso_events_Pricing_Hooks___set_hooks_properties__date_format_strings', array(
93 93
 				'date' => 'Y-m-d',
94 94
 				'time' => 'h:i a'
95 95
 			));
96 96
 
97 97
 		//validate
98
-		$this->_date_format_strings['date'] = isset( $this->_date_format_strings['date'] ) ? $this->_date_format_strings['date'] : null;
99
-		$this->_date_format_strings['time'] = isset( $this->_date_format_strings['time'] ) ? $this->_date_format_strings['time'] : null;
98
+		$this->_date_format_strings['date'] = isset($this->_date_format_strings['date']) ? $this->_date_format_strings['date'] : null;
99
+		$this->_date_format_strings['time'] = isset($this->_date_format_strings['time']) ? $this->_date_format_strings['time'] : null;
100 100
 
101 101
 		//validate format strings
102
-		$format_validation = EEH_DTT_Helper::validate_format_string( $this->_date_format_strings['date'] . ' ' . $this->_date_format_strings['time'] );
103
-		if ( is_array( $format_validation ) ) {
104
-			$msg = '<p>' . sprintf( __( 'The format "%s" was likely added via a filter and is invalid for the following reasons:', 'event_espresso' ), $this->_date_format_strings['date'] . ' ' . $this->_date_format_strings['time'] ) . '</p><ul>';
105
-			foreach ( $format_validation as $error ) {
106
-				$msg .= '<li>' . $error . '</li>';
102
+		$format_validation = EEH_DTT_Helper::validate_format_string($this->_date_format_strings['date'].' '.$this->_date_format_strings['time']);
103
+		if (is_array($format_validation)) {
104
+			$msg = '<p>'.sprintf(__('The format "%s" was likely added via a filter and is invalid for the following reasons:', 'event_espresso'), $this->_date_format_strings['date'].' '.$this->_date_format_strings['time']).'</p><ul>';
105
+			foreach ($format_validation as $error) {
106
+				$msg .= '<li>'.$error.'</li>';
107 107
 			}
108
-			$msg .= '</ul></p><p>' . sprintf( __( '%sPlease note that your date and time formats have been reset to "Y-m-d" and "h:i a" respectively.%s', 'event_espresso' ), '<span style="color:#D54E21;">', '</span>' ) . '</p>';
109
-			EE_Error::add_attention( $msg, __FILE__, __FUNCTION__, __LINE__ );
108
+			$msg .= '</ul></p><p>'.sprintf(__('%sPlease note that your date and time formats have been reset to "Y-m-d" and "h:i a" respectively.%s', 'event_espresso'), '<span style="color:#D54E21;">', '</span>').'</p>';
109
+			EE_Error::add_attention($msg, __FILE__, __FUNCTION__, __LINE__);
110 110
 			$this->_date_format_strings = array(
111 111
 				'date' => 'Y-m-d',
112 112
 				'time' => 'h:i a'
@@ -117,60 +117,60 @@  discard block
 block discarded – undo
117 117
 		$this->_scripts_styles = array(
118 118
 			'registers' => array(
119 119
 				'ee-tickets-datetimes-css' => array(
120
-					'url' => PRICING_ASSETS_URL . 'event-tickets-datetimes.css',
120
+					'url' => PRICING_ASSETS_URL.'event-tickets-datetimes.css',
121 121
 					'type' => 'css'
122 122
 					),
123 123
 				'ee-dtt-ticket-metabox' => array(
124
-					'url' => PRICING_ASSETS_URL . 'ee-datetime-ticket-metabox.js',
124
+					'url' => PRICING_ASSETS_URL.'ee-datetime-ticket-metabox.js',
125 125
 					'depends' => array('ee-datepicker', 'ee-dialog', 'underscore')
126 126
 					)
127 127
 				),
128 128
 			'deregisters' => array(
129
-				'event-editor-css' => array('type' => 'css' ),
129
+				'event-editor-css' => array('type' => 'css'),
130 130
 				'event-datetime-metabox' => array('type' => 'js')
131 131
 				),
132 132
 			'enqueues' => array(
133
-				'ee-tickets-datetimes-css' => array( 'edit', 'create_new' ),
134
-				'ee-dtt-ticket-metabox' => array( 'edit', 'create_new' )
133
+				'ee-tickets-datetimes-css' => array('edit', 'create_new'),
134
+				'ee-dtt-ticket-metabox' => array('edit', 'create_new')
135 135
 				),
136 136
 			'localize' => array(
137 137
 				'ee-dtt-ticket-metabox' => array(
138 138
 					'DTT_TRASH_BLOCK' => array(
139 139
 						'main_warning' => __('The Datetime you are attempting to trash is the only datetime selected for the following ticket(s):', 'event_espresso'),
140 140
 						'after_warning' => __('In order to trash this datetime you must first make sure the above ticket(s) are assigned to other datetimes.', 'event_espresso'),
141
-						'cancel_button' => '<button class="button-secondary ee-modal-cancel">' . __('Cancel', 'event_espresso') . '</button>',
141
+						'cancel_button' => '<button class="button-secondary ee-modal-cancel">'.__('Cancel', 'event_espresso').'</button>',
142 142
 						'single_warning_from_tkt' => __('The Datetime you are attempting to unassign from this ticket is the only remaining datetime for this ticket. Tickets must always have at least one datetime assigned to them.', 'event_espresso'),
143 143
 						'single_warning_from_dtt' => __('The ticket you are attempting to unassign from this datetime cannot be unassigned because the datetime is the only remaining datetime for the ticket.  Tickets must always have at least one datetime assigned to them.', 'event_espresso'),
144
-						'dismiss_button' => '<button class="button-secondary ee-modal-cancel">' . __('Dismiss', 'event_espresso') . '</button>'
144
+						'dismiss_button' => '<button class="button-secondary ee-modal-cancel">'.__('Dismiss', 'event_espresso').'</button>'
145 145
 						),
146 146
 					'DTT_ERROR_MSG' => array(
147 147
 						'no_ticket_name' => __('General Admission', 'event_espresso'),
148
-						'dismiss_button' => '<div class="save-cancel-button-container"><button class="button-secondary ee-modal-cancel">' . __('Dismiss', 'event_espresso') . '</button></div>'
148
+						'dismiss_button' => '<div class="save-cancel-button-container"><button class="button-secondary ee-modal-cancel">'.__('Dismiss', 'event_espresso').'</button></div>'
149 149
 						),
150 150
 					'DTT_OVERSELL_WARNING' => array(
151 151
 						'datetime_ticket' => __('You cannot add this ticket to this datetime because it has a sold amount that is greater than the amount of spots remaining for this datetime.', 'event_espresso'),
152 152
 						'ticket_datetime' => __('You cannot add this datetime to this ticket because the ticket has a sold amount that is greater than the amount of spots remaining on the datetime.', 'event_espresso')
153 153
 						),
154
-					'DTT_CONVERTED_FORMATS' => EEH_DTT_Helper::convert_php_to_js_and_moment_date_formats( $this->_date_format_strings['date'], $this->_date_format_strings['time'] ),
155
-					'DTT_START_OF_WEEK' => array( 'dayValue' => (int) get_option( 'start_of_week' ) )
154
+					'DTT_CONVERTED_FORMATS' => EEH_DTT_Helper::convert_php_to_js_and_moment_date_formats($this->_date_format_strings['date'], $this->_date_format_strings['time']),
155
+					'DTT_START_OF_WEEK' => array('dayValue' => (int) get_option('start_of_week'))
156 156
 					)
157 157
 				)
158 158
 			);
159 159
 
160 160
 
161
-		add_action('AHEE__EE_Admin_Page_CPT__do_extra_autosave_stuff__after_Extend_Events_Admin_Page', array( $this, 'autosave_handling' ), 10 );
162
-		add_filter('FHEE__Events_Admin_Page___insert_update_cpt_item__event_update_callbacks', array( $this, 'caf_updates' ), 10 );
161
+		add_action('AHEE__EE_Admin_Page_CPT__do_extra_autosave_stuff__after_Extend_Events_Admin_Page', array($this, 'autosave_handling'), 10);
162
+		add_filter('FHEE__Events_Admin_Page___insert_update_cpt_item__event_update_callbacks', array($this, 'caf_updates'), 10);
163 163
 	}
164 164
 
165 165
 
166 166
 
167
-	public function caf_updates( $update_callbacks ) {
168
-		foreach ( $update_callbacks as $key => $callback ) {
169
-			if ( $callback[1] == '_default_tickets_update' )
170
-				unset( $update_callbacks[$key] );
167
+	public function caf_updates($update_callbacks) {
168
+		foreach ($update_callbacks as $key => $callback) {
169
+			if ($callback[1] == '_default_tickets_update')
170
+				unset($update_callbacks[$key]);
171 171
 		}
172 172
 
173
-		$update_callbacks[] = array( $this, 'dtt_and_tickets_caf_update' );
173
+		$update_callbacks[] = array($this, 'dtt_and_tickets_caf_update');
174 174
 		return $update_callbacks;
175 175
 	}
176 176
 
@@ -183,11 +183,11 @@  discard block
 block discarded – undo
183 183
 	 * @param  array    $data   The request data from the form
184 184
 	 * @return bool             success or fail
185 185
 	 */
186
-	public function dtt_and_tickets_caf_update( $evtobj, $data ) {
186
+	public function dtt_and_tickets_caf_update($evtobj, $data) {
187 187
 		//first we need to start with datetimes cause they are the "root" items attached to events.
188
-		$saved_dtts = $this->_update_dtts( $evtobj, $data );
188
+		$saved_dtts = $this->_update_dtts($evtobj, $data);
189 189
 		//next tackle the tickets (and prices?)
190
-		$this->_update_tkts( $evtobj, $saved_dtts, $data );
190
+		$this->_update_tkts($evtobj, $saved_dtts, $data);
191 191
 	}
192 192
 
193 193
 
@@ -198,36 +198,36 @@  discard block
 block discarded – undo
198 198
 	 * @param  array    	$data    the request data from the form
199 199
 	 * @return EE_Datetime[]
200 200
 	 */
201
-	protected function _update_dtts( $evt_obj, $data ) {
202
-		$timezone = isset( $data['timezone_string'] ) ? $data['timezone_string'] : NULL;
201
+	protected function _update_dtts($evt_obj, $data) {
202
+		$timezone = isset($data['timezone_string']) ? $data['timezone_string'] : NULL;
203 203
 		$saved_dtt_ids = array();
204 204
 		$saved_dtt_objs = array();
205 205
 
206
-		foreach ( $data['edit_event_datetimes'] as $row => $dtt ) {
206
+		foreach ($data['edit_event_datetimes'] as $row => $dtt) {
207 207
 			//trim all values to ensure any excess whitespace is removed.
208
-			$dtt =  array_map( 'trim', $dtt );
209
-			$dtt['DTT_EVT_end'] = isset($dtt['DTT_EVT_end']) && ! empty( $dtt['DTT_EVT_end'] ) ? $dtt['DTT_EVT_end'] : $dtt['DTT_EVT_start'];
208
+			$dtt = array_map('trim', $dtt);
209
+			$dtt['DTT_EVT_end'] = isset($dtt['DTT_EVT_end']) && ! empty($dtt['DTT_EVT_end']) ? $dtt['DTT_EVT_end'] : $dtt['DTT_EVT_start'];
210 210
 			$datetime_values = array(
211
-				'DTT_ID' 			=> ! empty( $dtt['DTT_ID'] ) ? $dtt['DTT_ID'] : NULL,
212
-				'DTT_name' 			=> ! empty( $dtt['DTT_name'] ) ? $dtt['DTT_name'] : '',
213
-				'DTT_description' 	=> ! empty( $dtt['DTT_description'] ) ? $dtt['DTT_description'] : '',
211
+				'DTT_ID' 			=> ! empty($dtt['DTT_ID']) ? $dtt['DTT_ID'] : NULL,
212
+				'DTT_name' 			=> ! empty($dtt['DTT_name']) ? $dtt['DTT_name'] : '',
213
+				'DTT_description' 	=> ! empty($dtt['DTT_description']) ? $dtt['DTT_description'] : '',
214 214
 				'DTT_EVT_start' 	=> $dtt['DTT_EVT_start'],
215 215
 				'DTT_EVT_end' 		=> $dtt['DTT_EVT_end'],
216
-				'DTT_reg_limit' 	=> empty( $dtt['DTT_reg_limit'] ) ? EE_INF : $dtt[ 'DTT_reg_limit' ],
217
-				'DTT_order' 		=> ! isset( $dtt['DTT_order'] ) ? $row : $dtt['DTT_order'],
216
+				'DTT_reg_limit' 	=> empty($dtt['DTT_reg_limit']) ? EE_INF : $dtt['DTT_reg_limit'],
217
+				'DTT_order' 		=> ! isset($dtt['DTT_order']) ? $row : $dtt['DTT_order'],
218 218
 			);
219 219
 
220 220
 			//if we have an id then let's get existing object first and then set the new values.  Otherwise we instantiate a new object for save.
221 221
 
222
-			if ( !empty( $dtt['DTT_ID'] ) ) {
223
-				$DTM = EE_Registry::instance()->load_model('Datetime', array($timezone) )->get_one_by_ID($dtt['DTT_ID'] );
222
+			if ( ! empty($dtt['DTT_ID'])) {
223
+				$DTM = EE_Registry::instance()->load_model('Datetime', array($timezone))->get_one_by_ID($dtt['DTT_ID']);
224 224
 
225 225
 				//set date and time format according to what is set in this class.
226
-				$DTM->set_date_format( $this->_date_format_strings['date'] );
227
-				$DTM->set_time_format( $this->_date_format_strings['time'] );
226
+				$DTM->set_date_format($this->_date_format_strings['date']);
227
+				$DTM->set_time_format($this->_date_format_strings['time']);
228 228
 
229
-				foreach ( $datetime_values as $field => $value ) {
230
-					$DTM->set( $field, $value );
229
+				foreach ($datetime_values as $field => $value) {
230
+					$DTM->set($field, $value);
231 231
 				}
232 232
 
233 233
 				// make sure the $dtt_id here is saved just in case after the add_relation_to() the autosave replaces it.
@@ -235,24 +235,24 @@  discard block
 block discarded – undo
235 235
 				$saved_dtt_ids[$DTM->ID()] = $DTM->ID();
236 236
 
237 237
 			} else {
238
-				$DTM = EE_Registry::instance()->load_class('Datetime', array( $datetime_values, $timezone ), FALSE, FALSE );
238
+				$DTM = EE_Registry::instance()->load_class('Datetime', array($datetime_values, $timezone), FALSE, FALSE);
239 239
 
240 240
 				//reset date and times to match the format
241
-				$DTM->set_date_format( $this->_date_format_strings['date'] );
242
-				$DTM->set_time_format( $this->_date_format_strings['time'] );
243
-				foreach( $datetime_values as $field => $value ) {
244
-					$DTM->set( $field, $value );
241
+				$DTM->set_date_format($this->_date_format_strings['date']);
242
+				$DTM->set_time_format($this->_date_format_strings['time']);
243
+				foreach ($datetime_values as $field => $value) {
244
+					$DTM->set($field, $value);
245 245
 				}
246 246
 			}
247 247
 
248 248
 
249 249
 			$DTM->save();
250
-			$DTM = $evt_obj->_add_relation_to( $DTM, 'Datetime' );
250
+			$DTM = $evt_obj->_add_relation_to($DTM, 'Datetime');
251 251
 			$evt_obj->save();
252 252
 
253 253
 			//before going any further make sure our dates are setup correctly so that the end date is always equal or greater than the start date.
254
-			if( $DTM->get_raw('DTT_EVT_start') > $DTM->get_raw('DTT_EVT_end') ) {
255
-				$DTM->set('DTT_EVT_end', $DTM->get('DTT_EVT_start') );
254
+			if ($DTM->get_raw('DTT_EVT_start') > $DTM->get_raw('DTT_EVT_end')) {
255
+				$DTM->set('DTT_EVT_end', $DTM->get('DTT_EVT_start'));
256 256
 				EE_Registry::instance()->load_helper('DTT_Helper');
257 257
 				$DTM = EEH_DTT_Helper::date_time_add($DTM, 'DTT_EVT_end', 'days');
258 258
 				$DTM->save();
@@ -268,25 +268,25 @@  discard block
 block discarded – undo
268 268
 		}
269 269
 
270 270
 		//now we need to REMOVE any dtts that got deleted.  Keep in mind that this process will only kick in for DTT's that don't have any DTT_sold on them. So its safe to permanently delete at this point.
271
-		$old_datetimes = explode(',', $data['datetime_IDs'] );
271
+		$old_datetimes = explode(',', $data['datetime_IDs']);
272 272
 		$old_datetimes = $old_datetimes[0] == '' ? array() : $old_datetimes;
273 273
 
274
-		if ( is_array( $old_datetimes ) ) {
275
-			$dtts_to_delete = array_diff( $old_datetimes, $saved_dtt_ids );
276
-			foreach ( $dtts_to_delete as $id ) {
277
-				$id = absint( $id );
278
-				if ( empty( $id ) )
274
+		if (is_array($old_datetimes)) {
275
+			$dtts_to_delete = array_diff($old_datetimes, $saved_dtt_ids);
276
+			foreach ($dtts_to_delete as $id) {
277
+				$id = absint($id);
278
+				if (empty($id))
279 279
 					continue;
280 280
 
281 281
 				$dtt_to_remove = EE_Registry::instance()->load_model('Datetime')->get_one_by_ID($id);
282 282
 
283 283
 				//remove tkt relationships.
284 284
 				$related_tickets = $dtt_to_remove->get_many_related('Ticket');
285
-				foreach ( $related_tickets as $tkt ) {
285
+				foreach ($related_tickets as $tkt) {
286 286
 					$dtt_to_remove->_remove_relation_to($tkt, 'Ticket');
287 287
 				}
288 288
 
289
-				$evt_obj->_remove_relation_to( $id, 'Datetime' );
289
+				$evt_obj->_remove_relation_to($id, 'Datetime');
290 290
 				$dtt_to_remove->refresh_cache_of_related_objects();
291 291
 
292 292
 			}
@@ -307,81 +307,81 @@  discard block
 block discarded – undo
307 307
 	 * @param  array            $data       incoming request data
308 308
 	 * @return EE_Ticket[]
309 309
 	 */
310
-	protected function _update_tkts( $evtobj, $saved_dtts, $data ) {
310
+	protected function _update_tkts($evtobj, $saved_dtts, $data) {
311 311
 
312 312
 		$new_tkt = null;
313 313
 		$new_default = null;
314 314
 		//stripslashes because WP filtered the $_POST ($data) array to add slashes
315 315
 		$data = stripslashes_deep($data);
316
-		$timezone = isset( $data['timezone_string'] ) ? $data['timezone_string'] : NULL;
316
+		$timezone = isset($data['timezone_string']) ? $data['timezone_string'] : NULL;
317 317
 		$saved_tickets = $dtts_on_existing = array();
318
-		$old_tickets = isset( $data['ticket_IDs'] ) ? explode(',', $data['ticket_IDs'] ) : array();
318
+		$old_tickets = isset($data['ticket_IDs']) ? explode(',', $data['ticket_IDs']) : array();
319 319
 
320 320
 		//load money helper
321
-		EE_Registry::instance()->load_helper( 'Money' );
321
+		EE_Registry::instance()->load_helper('Money');
322 322
 
323
-		foreach ( $data['edit_tickets'] as $row => $tkt ) {
323
+		foreach ($data['edit_tickets'] as $row => $tkt) {
324 324
 
325 325
 			$update_prices = $create_new_TKT = FALSE;
326 326
 
327 327
 			//figure out what dtts were added to the ticket and what dtts were removed from the ticket in the session.
328 328
 
329
-			$starting_tkt_dtt_rows = explode(',',$data['starting_ticket_datetime_rows'][$row]);
330
-			$tkt_dtt_rows = explode(',', $data['ticket_datetime_rows'][$row] );
329
+			$starting_tkt_dtt_rows = explode(',', $data['starting_ticket_datetime_rows'][$row]);
330
+			$tkt_dtt_rows = explode(',', $data['ticket_datetime_rows'][$row]);
331 331
 			$dtts_added = array_diff($tkt_dtt_rows, $starting_tkt_dtt_rows);
332 332
 			$dtts_removed = array_diff($starting_tkt_dtt_rows, $tkt_dtt_rows);
333 333
 
334 334
 			// trim inputs to ensure any excess whitespace is removed.
335
-			$tkt = array_map( 'trim', $tkt );
335
+			$tkt = array_map('trim', $tkt);
336 336
 
337 337
 			//note we are doing conversions to floats here instead of allowing EE_Money_Field to handle because we're doing calcs prior to using the models.
338 338
 			//note incoming ['TKT_price'] value is already in standard notation (via js).
339
-			$ticket_price = isset( $tkt['TKT_price'] ) ?  round ( (float) $tkt['TKT_price'], 3 ) : 0;
339
+			$ticket_price = isset($tkt['TKT_price']) ? round((float) $tkt['TKT_price'], 3) : 0;
340 340
 
341 341
 			//note incoming base price needs converted from localized value.
342
-			$base_price = isset( $tkt['TKT_base_price'] ) ? EEH_Money::convert_to_float_from_localized_money( $tkt['TKT_base_price'] ) : 0;
342
+			$base_price = isset($tkt['TKT_base_price']) ? EEH_Money::convert_to_float_from_localized_money($tkt['TKT_base_price']) : 0;
343 343
 			//if ticket price == 0 and $base_price != 0 then ticket price == base_price
344 344
 			$ticket_price = $ticket_price === 0 && $base_price !== 0 ? $base_price : $ticket_price;
345
-			$base_price_id = isset( $tkt['TKT_base_price_ID'] ) ? $tkt['TKT_base_price_ID'] : 0;
345
+			$base_price_id = isset($tkt['TKT_base_price_ID']) ? $tkt['TKT_base_price_ID'] : 0;
346 346
 
347 347
 			$price_rows = is_array($data['edit_prices']) && isset($data['edit_prices'][$row]) ? $data['edit_prices'][$row] : array();
348 348
 
349 349
 			$now = null;
350
-			if ( empty( $tkt['TKT_start_date'] ) ) {
350
+			if (empty($tkt['TKT_start_date'])) {
351 351
 				//lets' use now in the set timezone.
352
-				$now = new DateTime( 'now', new DateTimeZone( $evtobj->get_timezone() ) );
353
-				$tkt['TKT_start_date'] = $now->format( $this->_date_format_strings['date'] . ' ' . $this->_date_format_strings['time'] );
352
+				$now = new DateTime('now', new DateTimeZone($evtobj->get_timezone()));
353
+				$tkt['TKT_start_date'] = $now->format($this->_date_format_strings['date'].' '.$this->_date_format_strings['time']);
354 354
 			}
355 355
 
356
-			if ( empty( $tkt['TKT_end_date'] ) ) {
356
+			if (empty($tkt['TKT_end_date'])) {
357 357
 				/**
358 358
 				 * set the TKT_end_date to the first datetime attached to the ticket.
359 359
 				 */
360
-				$first_dtt = $saved_dtts[reset( $tkt_dtt_rows )];
361
-				$tkt['TKT_end_date'] = $first_dtt->start_date_and_time( $this->_date_format_strings['date'] . ' ' . $this->_date_format_string['time'] );
360
+				$first_dtt = $saved_dtts[reset($tkt_dtt_rows)];
361
+				$tkt['TKT_end_date'] = $first_dtt->start_date_and_time($this->_date_format_strings['date'].' '.$this->_date_format_string['time']);
362 362
 			}
363 363
 
364 364
 			$TKT_values = array(
365
-				'TKT_ID' 			=> ! empty( $tkt['TKT_ID'] ) ? $tkt['TKT_ID'] : NULL,
366
-				'TTM_ID' 			=> ! empty( $tkt['TTM_ID'] ) ? $tkt['TTM_ID'] : 0,
367
-				'TKT_name' 			=> ! empty( $tkt['TKT_name'] ) ? $tkt['TKT_name'] : '',
368
-				'TKT_description' 	=> ! empty( $tkt['TKT_description'] ) && $tkt['TKT_description'] != __('You can modify this description', 'event_espresso') ? $tkt['TKT_description'] : '',
365
+				'TKT_ID' 			=> ! empty($tkt['TKT_ID']) ? $tkt['TKT_ID'] : NULL,
366
+				'TTM_ID' 			=> ! empty($tkt['TTM_ID']) ? $tkt['TTM_ID'] : 0,
367
+				'TKT_name' 			=> ! empty($tkt['TKT_name']) ? $tkt['TKT_name'] : '',
368
+				'TKT_description' 	=> ! empty($tkt['TKT_description']) && $tkt['TKT_description'] != __('You can modify this description', 'event_espresso') ? $tkt['TKT_description'] : '',
369 369
 				'TKT_start_date' 	=> $tkt['TKT_start_date'],
370 370
 				'TKT_end_date' 		=> $tkt['TKT_end_date'],
371
-				'TKT_qty' 			=> ! isset( $tkt[ 'TKT_qty' ] ) || $tkt[ 'TKT_qty' ] === '' ? EE_INF : $tkt[ 'TKT_qty' ],
372
-				'TKT_uses' 			=> ! isset( $tkt[ 'TKT_uses' ] ) || $tkt[ 'TKT_uses' ] === '' ? EE_INF : $tkt['TKT_uses'],
373
-				'TKT_min' 			=> empty( $tkt['TKT_min'] ) ? 0 : $tkt['TKT_min'],
374
-				'TKT_max' 			=> empty( $tkt['TKT_max'] ) ? EE_INF : $tkt['TKT_max'],
371
+				'TKT_qty' 			=> ! isset($tkt['TKT_qty']) || $tkt['TKT_qty'] === '' ? EE_INF : $tkt['TKT_qty'],
372
+				'TKT_uses' 			=> ! isset($tkt['TKT_uses']) || $tkt['TKT_uses'] === '' ? EE_INF : $tkt['TKT_uses'],
373
+				'TKT_min' 			=> empty($tkt['TKT_min']) ? 0 : $tkt['TKT_min'],
374
+				'TKT_max' 			=> empty($tkt['TKT_max']) ? EE_INF : $tkt['TKT_max'],
375 375
 				'TKT_row' 			=> $row,
376
-				'TKT_order' 		=> isset( $tkt['TKT_order'] ) ? $tkt['TKT_order'] : 0,
377
-				'TKT_taxable' 		=> ! empty( $tkt['TKT_taxable'] ) ? 1 : 0,
378
-				'TKT_required' 		=> ! empty( $tkt['TKT_required'] ) ? 1 : 0,
376
+				'TKT_order' 		=> isset($tkt['TKT_order']) ? $tkt['TKT_order'] : 0,
377
+				'TKT_taxable' 		=> ! empty($tkt['TKT_taxable']) ? 1 : 0,
378
+				'TKT_required' 		=> ! empty($tkt['TKT_required']) ? 1 : 0,
379 379
 				'TKT_price' 		=> $ticket_price
380 380
 			);
381 381
 
382 382
 
383 383
 			//if this is a default TKT, then we need to set the TKT_ID to 0 and update accordingly, which means in turn that the prices will become new prices as well.
384
-			if ( isset( $tkt['TKT_is_default'] ) && $tkt['TKT_is_default'] ) {
384
+			if (isset($tkt['TKT_is_default']) && $tkt['TKT_is_default']) {
385 385
 				$TKT_values['TKT_ID'] = 0;
386 386
 				$TKT_values['TKT_is_default'] = 0;
387 387
 				$update_prices = TRUE;
@@ -393,21 +393,21 @@  discard block
 block discarded – undo
393 393
 			// but DID have it's items modified.
394 394
 			// keep in mind that if the TKT has been sold (and we have changed pricing information),
395 395
 			// then we won't be updating the tkt but instead a new tkt will be created and the old one archived.
396
-			if ( absint( $TKT_values['TKT_ID'] ) ) {
397
-				$TKT = EE_Registry::instance()->load_model( 'Ticket', array( $timezone ) )->get_one_by_ID( $tkt['TKT_ID'] );
398
-				if ( $TKT instanceof EE_Ticket ) {
396
+			if (absint($TKT_values['TKT_ID'])) {
397
+				$TKT = EE_Registry::instance()->load_model('Ticket', array($timezone))->get_one_by_ID($tkt['TKT_ID']);
398
+				if ($TKT instanceof EE_Ticket) {
399 399
 
400
-					$TKT = $this->_update_ticket_datetimes( $TKT, $saved_dtts, $dtts_added, $dtts_removed );
400
+					$TKT = $this->_update_ticket_datetimes($TKT, $saved_dtts, $dtts_added, $dtts_removed);
401 401
 					// are there any registrations using this ticket ?
402 402
 					$tickets_sold = $TKT->count_related(
403 403
 						'Registration',
404
-						array( array(
405
-								'STS_ID' => array( 'NOT IN', array( EEM_Registration::status_id_incomplete ) )
406
-						) )
404
+						array(array(
405
+								'STS_ID' => array('NOT IN', array(EEM_Registration::status_id_incomplete))
406
+						))
407 407
 					);
408 408
 					//set ticket formats
409
-					$TKT->set_date_format( $this->_date_format_strings['date'] );
410
-					$TKT->set_time_format( $this->_date_format_strings['time'] );
409
+					$TKT->set_date_format($this->_date_format_strings['date']);
410
+					$TKT->set_time_format($this->_date_format_strings['time']);
411 411
 
412 412
 					// let's just check the total price for the existing ticket
413 413
 					// and determine if it matches the new total price.
@@ -417,17 +417,17 @@  discard block
 block discarded – undo
417 417
 							? TRUE : FALSE;
418 418
 
419 419
 					//set new values
420
-					foreach ( $TKT_values as $field => $value ) {
421
-						if ( $field === 'TKT_qty' ) {
422
-							$TKT->set_qty( $value );
420
+					foreach ($TKT_values as $field => $value) {
421
+						if ($field === 'TKT_qty') {
422
+							$TKT->set_qty($value);
423 423
 						} else {
424
-							$TKT->set( $field, $value );
424
+							$TKT->set($field, $value);
425 425
 						}
426 426
 					}
427 427
 
428 428
 					//if $create_new_TKT is false then we can safely update the existing ticket.  Otherwise we have to create a new ticket.
429
-					if ( $create_new_TKT ) {
430
-						$new_tkt = $this->_duplicate_ticket( $TKT, $price_rows, $ticket_price, $base_price, $base_price_id );
429
+					if ($create_new_TKT) {
430
+						$new_tkt = $this->_duplicate_ticket($TKT, $price_rows, $ticket_price, $base_price, $base_price_id);
431 431
 					}
432 432
 				}
433 433
 
@@ -436,12 +436,12 @@  discard block
 block discarded – undo
436 436
 				$TKT = EE_Ticket::new_instance(
437 437
 					$TKT_values,
438 438
 					$timezone,
439
-					array( $this->_date_format_strings[ 'date' ], $this->_date_format_strings[ 'time' ]  )
439
+					array($this->_date_format_strings['date'], $this->_date_format_strings['time'])
440 440
 				);
441
-				if ( $TKT instanceof EE_Ticket ) {
441
+				if ($TKT instanceof EE_Ticket) {
442 442
 					// make sure ticket has an ID of setting relations won't work
443 443
 					$TKT->save();
444
-					$TKT = $this->_update_ticket_datetimes( $TKT, $saved_dtts, $dtts_added, $dtts_removed );
444
+					$TKT = $this->_update_ticket_datetimes($TKT, $saved_dtts, $dtts_added, $dtts_removed);
445 445
 					$update_prices = TRUE;
446 446
 				}
447 447
 			}
@@ -449,38 +449,38 @@  discard block
 block discarded – undo
449 449
 			//$TKT->save();
450 450
 
451 451
 			//before going any further make sure our dates are setup correctly so that the end date is always equal or greater than the start date.
452
-			if( $TKT->get_raw('TKT_start_date') > $TKT->get_raw('TKT_end_date') ) {
453
-				$TKT->set('TKT_end_date', $TKT->get('TKT_start_date') );
452
+			if ($TKT->get_raw('TKT_start_date') > $TKT->get_raw('TKT_end_date')) {
453
+				$TKT->set('TKT_end_date', $TKT->get('TKT_start_date'));
454 454
 				EE_Registry::instance()->load_helper('DTT_Helper');
455 455
 				$TKT = EEH_DTT_Helper::date_time_add($TKT, 'TKT_end_date', 'days');
456 456
 			}
457 457
 
458 458
 			//let's make sure the base price is handled
459
-			$TKT = ! $create_new_TKT ? $this->_add_prices_to_ticket( array(), $TKT, $update_prices, $base_price, $base_price_id ) : $TKT;
459
+			$TKT = ! $create_new_TKT ? $this->_add_prices_to_ticket(array(), $TKT, $update_prices, $base_price, $base_price_id) : $TKT;
460 460
 
461 461
 			//add/update price_modifiers
462
-			$TKT = ! $create_new_TKT ? $this->_add_prices_to_ticket( $price_rows, $TKT, $update_prices ) : $TKT;
462
+			$TKT = ! $create_new_TKT ? $this->_add_prices_to_ticket($price_rows, $TKT, $update_prices) : $TKT;
463 463
 
464 464
 			//need to make sue that the TKT_price is accurate after saving the prices.
465 465
 			$TKT->ensure_TKT_Price_correct();
466 466
 
467 467
 			//handle CREATING a default tkt from the incoming tkt but ONLY if this isn't an autosave.
468
-			if ( ! defined('DOING_AUTOSAVE' ) ) {
469
-				if ( !empty($tkt['TKT_is_default_selector'] ) ) {
468
+			if ( ! defined('DOING_AUTOSAVE')) {
469
+				if ( ! empty($tkt['TKT_is_default_selector'])) {
470 470
 					$update_prices = TRUE;
471 471
 					$new_default = clone $TKT;
472
-					$new_default->set( 'TKT_ID', 0 );
473
-					$new_default->set( 'TKT_is_default', 1 );
474
-					$new_default->set( 'TKT_row', 1 );
475
-					$new_default->set( 'TKT_price', $ticket_price );
472
+					$new_default->set('TKT_ID', 0);
473
+					$new_default->set('TKT_is_default', 1);
474
+					$new_default->set('TKT_row', 1);
475
+					$new_default->set('TKT_price', $ticket_price);
476 476
 					//remove any dtt relations cause we DON'T want dtt relations attached (note this is just removing the cached relations in the object)
477 477
 					$new_default->_remove_relations('Datetime');
478 478
 					//todo we need to add the current attached prices as new prices to the new default ticket.
479
-					$new_default = $this->_add_prices_to_ticket( $price_rows, $new_default, $update_prices );
479
+					$new_default = $this->_add_prices_to_ticket($price_rows, $new_default, $update_prices);
480 480
 					//don't forget the base price!
481
-					$new_default = $this->_add_prices_to_ticket( array(), $new_default, $update_prices, $base_price, $base_price_id );
481
+					$new_default = $this->_add_prices_to_ticket(array(), $new_default, $update_prices, $base_price, $base_price_id);
482 482
 					$new_default->save();
483
-					do_action( 'AHEE__espresso_events_Pricing_Hooks___update_tkts_new_default_ticket', $new_default, $row, $TKT, $data );
483
+					do_action('AHEE__espresso_events_Pricing_Hooks___update_tkts_new_default_ticket', $new_default, $row, $TKT, $data);
484 484
 				}
485 485
 			}
486 486
 
@@ -491,19 +491,19 @@  discard block
 block discarded – undo
491 491
 			//let's assign any tickets that have been setup to the saved_tickets tracker
492 492
 			//save existing TKT
493 493
 			$TKT->save();
494
-			if ( $create_new_TKT && $new_tkt instanceof EE_Ticket ) {
494
+			if ($create_new_TKT && $new_tkt instanceof EE_Ticket) {
495 495
 				//save new TKT
496 496
 				$new_tkt->save();
497 497
 				//add new ticket to array
498
-				$saved_tickets[ $new_tkt->ID() ] = $new_tkt;
498
+				$saved_tickets[$new_tkt->ID()] = $new_tkt;
499 499
 
500
-				do_action( 'AHEE__espresso_events_Pricing_Hooks___update_tkts_new_ticket', $new_tkt, $row, $tkt, $data );
500
+				do_action('AHEE__espresso_events_Pricing_Hooks___update_tkts_new_ticket', $new_tkt, $row, $tkt, $data);
501 501
 
502 502
 			} else {
503 503
 				//add tkt to saved tkts
504
-				$saved_tickets[ $TKT->ID() ] = $TKT;
504
+				$saved_tickets[$TKT->ID()] = $TKT;
505 505
 
506
-				do_action( 'AHEE__espresso_events_Pricing_Hooks___update_tkts_update_ticket', $TKT, $row, $tkt, $data );
506
+				do_action('AHEE__espresso_events_Pricing_Hooks___update_tkts_update_ticket', $TKT, $row, $tkt, $data);
507 507
 			}
508 508
 
509 509
 		}
@@ -513,22 +513,22 @@  discard block
 block discarded – undo
513 513
 		// (i.e. autosaves are happening and then in between autosaves the user trashes a ticket).
514 514
 		// Or a draft event was saved and in the process of editing a ticket is trashed.
515 515
 		// No sense in keeping all the related data in the db!
516
-		$old_tickets = isset( $old_tickets[0] ) && $old_tickets[0] == '' ? array() : $old_tickets;
517
-		$tickets_removed = array_diff( $old_tickets, array_keys($saved_tickets) );
516
+		$old_tickets = isset($old_tickets[0]) && $old_tickets[0] == '' ? array() : $old_tickets;
517
+		$tickets_removed = array_diff($old_tickets, array_keys($saved_tickets));
518 518
 
519
-		foreach ( $tickets_removed as $id ) {
520
-			$id = absint( $id );
519
+		foreach ($tickets_removed as $id) {
520
+			$id = absint($id);
521 521
 
522 522
 			//get the ticket for this id
523 523
 			$tkt_to_remove = EE_Registry::instance()->load_model('Ticket')->get_one_by_ID($id);
524 524
 
525 525
 			//if this tkt is a default tkt we leave it alone cause it won't be attached to the datetime
526
-			if ( $tkt_to_remove->get('TKT_is_default') )
526
+			if ($tkt_to_remove->get('TKT_is_default'))
527 527
 				continue;
528 528
 
529 529
 			// if this tkt has any registrations attached so then we just ARCHIVE
530 530
 			// because we don't actually permanently delete these tickets.
531
-			if ( $tkt_to_remove->count_related('Registration') > 0 ) {
531
+			if ($tkt_to_remove->count_related('Registration') > 0) {
532 532
 				$tkt_to_remove->delete();
533 533
 				continue;
534 534
 			}
@@ -537,7 +537,7 @@  discard block
 block discarded – undo
537 537
 			// (remember this process can ONLY kick off if there are NO tkts_sold)
538 538
 			$dtts = $tkt_to_remove->get_many_related('Datetime');
539 539
 
540
-			foreach( $dtts as $dtt ) {
540
+			foreach ($dtts as $dtt) {
541 541
 				$tkt_to_remove->_remove_relation_to($dtt, 'Datetime');
542 542
 			}
543 543
 
@@ -545,7 +545,7 @@  discard block
 block discarded – undo
545 545
 			// tickets can only be trashed if they don't have any TKTs sold (otherwise they are just archived))
546 546
 			$tkt_to_remove->delete_related_permanently('Price');
547 547
 
548
-			do_action( 'AHEE__espresso_events_Pricing_Hooks___update_tkts_delete_ticket', $tkt_to_remove );
548
+			do_action('AHEE__espresso_events_Pricing_Hooks___update_tkts_delete_ticket', $tkt_to_remove);
549 549
 
550 550
 			// finally let's delete this ticket
551 551
 			// (which should not be blocked at this point b/c we've removed all our relationships)
@@ -577,39 +577,39 @@  discard block
 block discarded – undo
577 577
 		// and removing the ticket from datetimes it got removed from.
578 578
 
579 579
 		// first let's add datetimes
580
-		if ( ! empty( $added_datetimes ) && is_array( $added_datetimes ) ) {
581
-			foreach ( $added_datetimes as $row_id ) {
582
-				$row_id = (int)$row_id;
583
-				if ( isset( $saved_datetimes[ $row_id ] ) && $saved_datetimes[ $row_id ] instanceof EE_Datetime ) {
584
-					$ticket->_add_relation_to( $saved_datetimes[ $row_id ], 'Datetime' );
580
+		if ( ! empty($added_datetimes) && is_array($added_datetimes)) {
581
+			foreach ($added_datetimes as $row_id) {
582
+				$row_id = (int) $row_id;
583
+				if (isset($saved_datetimes[$row_id]) && $saved_datetimes[$row_id] instanceof EE_Datetime) {
584
+					$ticket->_add_relation_to($saved_datetimes[$row_id], 'Datetime');
585 585
 					// Is this an existing ticket (has an ID) and does it have any sold?
586 586
 					// If so, then we need to add that to the DTT sold because this DTT is getting added.
587
-					if ( $ticket->ID() && $ticket->sold() > 0 ) {
588
-						$saved_datetimes[ $row_id ]->increase_sold( $ticket->sold() );
589
-						$saved_datetimes[ $row_id ]->save();
587
+					if ($ticket->ID() && $ticket->sold() > 0) {
588
+						$saved_datetimes[$row_id]->increase_sold($ticket->sold());
589
+						$saved_datetimes[$row_id]->save();
590 590
 					}
591 591
 				}
592 592
 			}
593 593
 		}
594 594
 		// then remove datetimes
595
-		if ( ! empty( $removed_datetimes ) && is_array( $removed_datetimes ) ) {
596
-			foreach ( $removed_datetimes as $row_id ) {
597
-				$row_id = (int)$row_id;
595
+		if ( ! empty($removed_datetimes) && is_array($removed_datetimes)) {
596
+			foreach ($removed_datetimes as $row_id) {
597
+				$row_id = (int) $row_id;
598 598
 				// its entirely possible that a datetime got deleted (instead of just removed from relationship.
599 599
 				// So make sure we skip over this if the dtt isn't in the $saved_datetimes array)
600
-				if ( isset( $saved_datetimes[ $row_id ] ) && $saved_datetimes[ $row_id ] instanceof EE_Datetime ) {
601
-					$ticket->_remove_relation_to( $saved_datetimes[ $row_id ], 'Datetime' );
600
+				if (isset($saved_datetimes[$row_id]) && $saved_datetimes[$row_id] instanceof EE_Datetime) {
601
+					$ticket->_remove_relation_to($saved_datetimes[$row_id], 'Datetime');
602 602
 					// Is this an existing ticket (has an ID) and does it have any sold?
603 603
 					// If so, then we need to remove it's sold from the DTT_sold.
604
-					if ( $ticket->ID() && $ticket->sold() > 0 ) {
605
-						$saved_datetimes[ $row_id ]->decrease_sold( $ticket->sold() );
606
-						$saved_datetimes[ $row_id ]->save();
604
+					if ($ticket->ID() && $ticket->sold() > 0) {
605
+						$saved_datetimes[$row_id]->decrease_sold($ticket->sold());
606
+						$saved_datetimes[$row_id]->save();
607 607
 					}
608 608
 				}
609 609
 			}
610 610
 		}
611 611
 		// cap ticket qty by datetime reg limits
612
-		$ticket->set_qty( min( $ticket->qty(), $ticket->qty( 'reg_limit' ) ) );
612
+		$ticket->set_qty(min($ticket->qty(), $ticket->qty('reg_limit')));
613 613
 		return $ticket;
614 614
 	}
615 615
 
@@ -630,39 +630,39 @@  discard block
 block discarded – undo
630 630
 		EE_Ticket $ticket,
631 631
 		$price_rows = array(),
632 632
 		$ticket_price = 0,
633
-		$base_price = 0 ,
633
+		$base_price = 0,
634 634
 		$base_price_id = 0
635 635
 	) {
636 636
 
637 637
 		// create new ticket that's a copy of the existing
638 638
 		// except a new id of course (and not archived)
639 639
 		// AND has the new TKT_price associated with it.
640
-		$new_ticket = clone( $ticket );
641
-		$new_ticket->set( 'TKT_ID', 0 );
642
-		$new_ticket->set( 'TKT_deleted', 0 );
643
-		$new_ticket->set( 'TKT_price', $ticket_price );
644
-		$new_ticket->set( 'TKT_sold', 0 );
640
+		$new_ticket = clone($ticket);
641
+		$new_ticket->set('TKT_ID', 0);
642
+		$new_ticket->set('TKT_deleted', 0);
643
+		$new_ticket->set('TKT_price', $ticket_price);
644
+		$new_ticket->set('TKT_sold', 0);
645 645
 		// let's get a new ID for this ticket
646 646
 		$new_ticket->save();
647 647
 		// we also need to make sure this new ticket gets the same datetime attachments as the archived ticket
648
-		$datetimes_on_existing = $ticket->get_many_related( 'Datetime' );
648
+		$datetimes_on_existing = $ticket->get_many_related('Datetime');
649 649
 		$new_ticket = $this->_update_ticket_datetimes(
650 650
 			$new_ticket,
651 651
 			$datetimes_on_existing,
652
-			array_keys( $datetimes_on_existing )
652
+			array_keys($datetimes_on_existing)
653 653
 		);
654 654
 
655 655
 		// $ticket will get archived later b/c we are NOT adding it to the saved_tickets array.
656 656
 		// if existing $ticket has sold amount, then we need to adjust the qty for the new TKT to = the remaining
657 657
 		// available.
658
-		if ( $ticket->sold() > 0 ) {
658
+		if ($ticket->sold() > 0) {
659 659
 			$new_qty = $ticket->qty() - $ticket->sold();
660
-			$new_ticket->set_qty( $new_qty );
660
+			$new_ticket->set_qty($new_qty);
661 661
 		}
662 662
 		//now we update the prices just for this ticket
663
-		$new_ticket = $this->_add_prices_to_ticket( $price_rows, $new_ticket, true );
663
+		$new_ticket = $this->_add_prices_to_ticket($price_rows, $new_ticket, true);
664 664
 		//and we update the base price
665
-		$new_ticket = $this->_add_prices_to_ticket( array(), $new_ticket, true, $base_price, $base_price_id );
665
+		$new_ticket = $this->_add_prices_to_ticket(array(), $new_ticket, true, $base_price, $base_price_id);
666 666
 		return $new_ticket;
667 667
 	}
668 668
 
@@ -682,7 +682,7 @@  discard block
 block discarded – undo
682 682
 	 * @param int|bool 		$base_price_id  if present then this is the base_price_id being updated.
683 683
 	 * @return EE_Ticket
684 684
 	 */
685
-	protected function  _add_prices_to_ticket( $prices = array(), EE_Ticket $ticket, $new_prices = FALSE, $base_price = FALSE, $base_price_id = FALSE ) {
685
+	protected function  _add_prices_to_ticket($prices = array(), EE_Ticket $ticket, $new_prices = FALSE, $base_price = FALSE, $base_price_id = FALSE) {
686 686
 
687 687
 		//let's just get any current prices that may exist on the given ticket so we can remove any prices that got trashed in this session.
688 688
 		$current_prices_on_ticket = $base_price !== FALSE ? $ticket->base_price(TRUE) : $ticket->price_modifiers();
@@ -690,7 +690,7 @@  discard block
 block discarded – undo
690 690
 		$updated_prices = array();
691 691
 
692 692
 		// if $base_price ! FALSE then updating a base price.
693
-		if ( $base_price !== FALSE ) {
693
+		if ($base_price !== FALSE) {
694 694
 			$prices[1] = array(
695 695
 				'PRC_ID' => $new_prices || $base_price_id === 1 ? NULL : $base_price_id,
696 696
 				'PRT_ID' => 1,
@@ -701,47 +701,47 @@  discard block
 block discarded – undo
701 701
 		}
702 702
 
703 703
 		//possibly need to save tkt
704
-		if ( ! $ticket->ID() )
704
+		if ( ! $ticket->ID())
705 705
 			$ticket->save();
706 706
 
707
-		foreach ( $prices as $row => $prc ) {
708
-			$prt_id = !empty( $prc['PRT_ID'] ) ? $prc['PRT_ID'] : NULL;
709
-			if ( empty($prt_id) )
707
+		foreach ($prices as $row => $prc) {
708
+			$prt_id = ! empty($prc['PRT_ID']) ? $prc['PRT_ID'] : NULL;
709
+			if (empty($prt_id))
710 710
 				continue; //prices MUST have a price type id.
711 711
 			$PRC_values = array(
712
-				'PRC_ID' => !empty( $prc['PRC_ID'] ) ? $prc['PRC_ID'] : NULL,
712
+				'PRC_ID' => ! empty($prc['PRC_ID']) ? $prc['PRC_ID'] : NULL,
713 713
 				'PRT_ID' => $prt_id,
714
-				'PRC_amount' => !empty( $prc['PRC_amount'] ) ? $prc['PRC_amount'] : 0,
715
-				'PRC_name' => !empty( $prc['PRC_name'] ) ? $prc['PRC_name'] : '',
716
-				'PRC_desc' => !empty( $prc['PRC_desc'] ) ? $prc['PRC_desc'] : '',
714
+				'PRC_amount' => ! empty($prc['PRC_amount']) ? $prc['PRC_amount'] : 0,
715
+				'PRC_name' => ! empty($prc['PRC_name']) ? $prc['PRC_name'] : '',
716
+				'PRC_desc' => ! empty($prc['PRC_desc']) ? $prc['PRC_desc'] : '',
717 717
 				'PRC_is_default' => false, //make sure we set PRC_is_default to false for all ticket saves from event_editor
718 718
 				'PRC_order' => $row
719 719
 				);
720
-			if ( $new_prices || empty( $PRC_values['PRC_ID'] ) ) {
720
+			if ($new_prices || empty($PRC_values['PRC_ID'])) {
721 721
 				$PRC_values['PRC_ID'] = 0;
722
-				$PRC = EE_Registry::instance()->load_class('Price', array( $PRC_values ), FALSE, FALSE);
722
+				$PRC = EE_Registry::instance()->load_class('Price', array($PRC_values), FALSE, FALSE);
723 723
 			} else {
724
-				$PRC = EE_Registry::instance()->load_model( 'Price' )->get_one_by_ID( $prc['PRC_ID'] );
724
+				$PRC = EE_Registry::instance()->load_model('Price')->get_one_by_ID($prc['PRC_ID']);
725 725
 				//update this price with new values
726
-				foreach ( $PRC_values as $field => $newprc ) {
727
-					$PRC->set( $field, $newprc );
726
+				foreach ($PRC_values as $field => $newprc) {
727
+					$PRC->set($field, $newprc);
728 728
 				}
729 729
 			}
730 730
 			$PRC->save();
731 731
 			$prcid = $PRC->ID();
732 732
 			$updated_prices[$prcid] = $PRC;
733
-			$ticket->_add_relation_to( $PRC, 'Price' );
733
+			$ticket->_add_relation_to($PRC, 'Price');
734 734
 		}
735 735
 
736 736
 		//now let's remove any prices that got removed from the ticket
737
-		if ( !empty ( $current_prices_on_ticket ) ) {
737
+		if ( ! empty ($current_prices_on_ticket)) {
738 738
 			$current = array_keys($current_prices_on_ticket);
739 739
 			$updated = array_keys($updated_prices);
740 740
 			$prices_to_remove = array_diff($current, $updated);
741
-			if ( !empty( $prices_to_remove ) ) {
742
-				foreach ( $prices_to_remove as $prc_id ) {
741
+			if ( ! empty($prices_to_remove)) {
742
+				foreach ($prices_to_remove as $prc_id) {
743 743
 					$p = $current_prices_on_ticket[$prc_id];
744
-					$ticket->_remove_relation_to( $p, 'Price' );
744
+					$ticket->_remove_relation_to($p, 'Price');
745 745
 
746 746
 					//delete permanently the price
747 747
 					$p->delete_permanently();
@@ -754,7 +754,7 @@  discard block
 block discarded – undo
754 754
 
755 755
 
756 756
 
757
-	public function autosave_handling( $event_admin_obj ) {
757
+	public function autosave_handling($event_admin_obj) {
758 758
 		return $event_admin_obj; //doing nothing for the moment.
759 759
 		//todo when I get to this remember that I need to set the template args on the $event_admin_obj (use the set_template_args() method)
760 760
 
@@ -788,12 +788,12 @@  discard block
 block discarded – undo
788 788
 
789 789
 		//default main template args
790 790
 		$main_template_args = array(
791
-			'event_datetime_help_link' => EEH_Template::get_help_tab_link('event_editor_event_datetimes_help_tab', $this->_adminpage_obj->page_slug, $this->_adminpage_obj->get_req_action(), FALSE, FALSE ), //todo need to add a filter to the template for the help text in the Events_Admin_Page core file so we can add further help
791
+			'event_datetime_help_link' => EEH_Template::get_help_tab_link('event_editor_event_datetimes_help_tab', $this->_adminpage_obj->page_slug, $this->_adminpage_obj->get_req_action(), FALSE, FALSE), //todo need to add a filter to the template for the help text in the Events_Admin_Page core file so we can add further help
792 792
 			'existing_datetime_ids' => '',
793 793
 			'total_dtt_rows' => 1,
794
-			'add_new_dtt_help_link' => EEH_Template::get_help_tab_link('add_new_dtt_info', $this->_adminpage_obj->page_slug, $this->_adminpage_obj->get_req_action(), FALSE, FALSE ), //todo need to add this help info id to the Events_Admin_Page core file so we can access it here.
794
+			'add_new_dtt_help_link' => EEH_Template::get_help_tab_link('add_new_dtt_info', $this->_adminpage_obj->page_slug, $this->_adminpage_obj->get_req_action(), FALSE, FALSE), //todo need to add this help info id to the Events_Admin_Page core file so we can access it here.
795 795
 			'datetime_rows' => '',
796
-			'show_tickets_container' => '',//$this->_adminpage_obj->get_cpt_model_obj()->ID() > 1 ? ' style="display:none;"' : '',
796
+			'show_tickets_container' => '', //$this->_adminpage_obj->get_cpt_model_obj()->ID() > 1 ? ' style="display:none;"' : '',
797 797
 			'ticket_rows' => '',
798 798
 			'existing_ticket_ids' => '',
799 799
 			'total_ticket_rows' => 1,
@@ -803,7 +803,7 @@  discard block
 block discarded – undo
803 803
 
804 804
 		$timezone = $evtobj instanceof EE_Event ? $evtobj->timezone_string() : NULL;
805 805
 
806
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
806
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
807 807
 
808 808
 		/**
809 809
 		 * 1. Start with retrieving Datetimes
@@ -811,25 +811,25 @@  discard block
 block discarded – undo
811 811
 		 * 3. For each ticket get related prices
812 812
 		 */
813 813
 
814
-		$DTM = EE_Registry::instance()->load_model('Datetime', array($timezone) );
815
-		$times = $DTM->get_all_event_dates( $evtID );
814
+		$DTM = EE_Registry::instance()->load_model('Datetime', array($timezone));
815
+		$times = $DTM->get_all_event_dates($evtID);
816 816
 
817 817
 
818 818
 
819 819
 		$main_template_args['total_dtt_rows'] = count($times);
820
-		foreach ( $times as $time ) {
820
+		foreach ($times as $time) {
821 821
 			$dttid = $time->get('DTT_ID');
822 822
 			$dttrow = $time->get('DTT_order');
823 823
 			$existing_datetime_ids[] = $dttid;
824 824
 
825 825
 			//tickets attached
826
-			$related_tickets = $time->ID() > 0 ? $time->get_many_related('Ticket', array( array( 'OR' => array( 'TKT_deleted' => 1, 'TKT_deleted*' => 0 ) ), 'default_where_conditions' => 'none', 'order_by' => array('TKT_order' => 'ASC' ) ) ) : array();
826
+			$related_tickets = $time->ID() > 0 ? $time->get_many_related('Ticket', array(array('OR' => array('TKT_deleted' => 1, 'TKT_deleted*' => 0)), 'default_where_conditions' => 'none', 'order_by' => array('TKT_order' => 'ASC'))) : array();
827 827
 
828 828
 			//if there are no related tickets this is likely a new event OR autodraft
829 829
 			// event so we need to generate the default tickets because dtts
830 830
 			// ALWAYS have at least one related ticket!!.  EXCEPT, we dont' do this if there is already more than one
831 831
 			// datetime on the event.
832
-			if ( empty ( $related_tickets ) && count( $times ) < 2 ) {
832
+			if (empty ($related_tickets) && count($times) < 2) {
833 833
 				$related_tickets = EE_Registry::instance()->load_model('Ticket')->get_all_default_tickets();
834 834
 			}
835 835
 
@@ -838,11 +838,11 @@  discard block
 block discarded – undo
838 838
 
839 839
 			//loop through and setup the ticket rows and make sure the order is set.
840 840
 			$order = 0;
841
-			foreach ( $related_tickets as $ticket ) {
841
+			foreach ($related_tickets as $ticket) {
842 842
 				$tktid = $ticket->get('TKT_ID');
843 843
 				$tktrow = $ticket->get('TKT_row');
844 844
 				//we only want unique tickets in our final display!!
845
-				if ( !in_array( $tktid, $existing_ticket_ids ) ) {
845
+				if ( ! in_array($tktid, $existing_ticket_ids)) {
846 846
 					$existing_ticket_ids[] = $tktid;
847 847
 					$all_tickets[] = $ticket;
848 848
 				}
@@ -851,56 +851,56 @@  discard block
 block discarded – undo
851 851
 				$datetime_tickets[$dttid][] = $tktrow;
852 852
 
853 853
 				//temporary cache of this datetime info for this ticket for later processing of ticket rows.
854
-				if ( !isset( $ticket_datetimes[$tktid] ) || ! in_array( $dttrow, $ticket_datetimes[$tktid] ) )
854
+				if ( ! isset($ticket_datetimes[$tktid]) || ! in_array($dttrow, $ticket_datetimes[$tktid]))
855 855
 					$ticket_datetimes[$tktid][] = $dttrow;
856 856
 			}
857 857
 		}
858 858
 
859
-		$main_template_args['total_ticket_rows'] = count( $existing_ticket_ids );
860
-		$main_template_args['existing_ticket_ids'] = implode( ',', $existing_ticket_ids );
861
-		$main_template_args['existing_datetime_ids'] = implode( ',', $existing_datetime_ids );
859
+		$main_template_args['total_ticket_rows'] = count($existing_ticket_ids);
860
+		$main_template_args['existing_ticket_ids'] = implode(',', $existing_ticket_ids);
861
+		$main_template_args['existing_datetime_ids'] = implode(',', $existing_datetime_ids);
862 862
 
863 863
 		//sort $all_tickets by order
864
-		usort( $all_tickets, function( $a, $b ) {
864
+		usort($all_tickets, function($a, $b) {
865 865
 			$a_order = (int) $a->get('TKT_order');
866 866
 			$b_order = (int) $b->get('TKT_order');
867
-			if ( $a_order == $b_order ) {
867
+			if ($a_order == $b_order) {
868 868
 				return 0;
869 869
 			}
870
-			return ( $a_order < $b_order ) ? -1 : 1;
870
+			return ($a_order < $b_order) ? -1 : 1;
871 871
 		});
872 872
 
873 873
 		//k NOW we have all the data we need for setting up the dtt rows and ticket rows so we start our dtt loop again.
874 874
 		$dttrow = 1;
875
-		foreach ( $times as $time ) {
876
-			$main_template_args['datetime_rows'] .= $this->_get_datetime_row( $dttrow, $time, $datetime_tickets, $all_tickets, FALSE, $times );
875
+		foreach ($times as $time) {
876
+			$main_template_args['datetime_rows'] .= $this->_get_datetime_row($dttrow, $time, $datetime_tickets, $all_tickets, FALSE, $times);
877 877
 			$dttrow++;
878 878
 		}
879 879
 
880 880
 		//then loop through all tickets for the ticket rows.
881 881
 		$tktrow = 1;
882
-		foreach ( $all_tickets as $ticket ) {
883
-			$main_template_args['ticket_rows'] .= $this->_get_ticket_row( $tktrow, $ticket, $ticket_datetimes, $times, FALSE, $all_tickets );
882
+		foreach ($all_tickets as $ticket) {
883
+			$main_template_args['ticket_rows'] .= $this->_get_ticket_row($tktrow, $ticket, $ticket_datetimes, $times, FALSE, $all_tickets);
884 884
 			$tktrow++;
885 885
 		}
886 886
 
887 887
 		$main_template_args['ticket_js_structure'] = $this->_get_ticket_js_structure($times, $all_tickets);
888
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_metabox_main.template.php';
889
-		EEH_Template::display_template( $template, $main_template_args );
888
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_metabox_main.template.php';
889
+		EEH_Template::display_template($template, $main_template_args);
890 890
 		return;
891 891
 	}
892 892
 
893 893
 
894 894
 
895
-	protected function _get_datetime_row( $dttrow, EE_Datetime $dtt, $datetime_tickets, $all_tickets, $default = FALSE, $all_dtts = array() ) {
895
+	protected function _get_datetime_row($dttrow, EE_Datetime $dtt, $datetime_tickets, $all_tickets, $default = FALSE, $all_dtts = array()) {
896 896
 
897 897
 		$dtt_display_template_args = array(
898
-			'dtt_edit_row' => $this->_get_dtt_edit_row( $dttrow, $dtt, $default, $all_dtts ),
899
-			'dtt_attached_tickets_row' => $this->_get_dtt_attached_tickets_row( $dttrow, $dtt, $datetime_tickets, $all_tickets, $default ),
898
+			'dtt_edit_row' => $this->_get_dtt_edit_row($dttrow, $dtt, $default, $all_dtts),
899
+			'dtt_attached_tickets_row' => $this->_get_dtt_attached_tickets_row($dttrow, $dtt, $datetime_tickets, $all_tickets, $default),
900 900
 			'dtt_row' => $default ? 'DTTNUM' : $dttrow
901 901
 			);
902
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_row_wrapper.template.php';
903
-		return EEH_Template::display_template( $template, $dtt_display_template_args, TRUE);
902
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_row_wrapper.template.php';
903
+		return EEH_Template::display_template($template, $dtt_display_template_args, TRUE);
904 904
 	}
905 905
 
906 906
 
@@ -918,7 +918,7 @@  discard block
 block discarded – undo
918 918
 	 *
919 919
 	 * @return string Generated edit row.
920 920
 	 */
921
-	protected function _get_dtt_edit_row( $dttrow, $dtt, $default, $all_dtts ) {
921
+	protected function _get_dtt_edit_row($dttrow, $dtt, $default, $all_dtts) {
922 922
 
923 923
 		// if the incomign $dtt object is NOT an instance of EE_Datetime then force default to true.
924 924
 		$default = ! $dtt instanceof EE_Datetime ? true : false;
@@ -926,30 +926,30 @@  discard block
 block discarded – undo
926 926
 		$template_args = array(
927 927
 			'dtt_row' => $default ? 'DTTNUM' : $dttrow,
928 928
 			'event_datetimes_name' => $default ? 'DTTNAMEATTR' : 'edit_event_datetimes',
929
-			'edit_dtt_expanded' => '',//$this->_adminpage_obj->get_cpt_model_obj()->ID() > 0 ? '' : ' ee-edit-editing',
929
+			'edit_dtt_expanded' => '', //$this->_adminpage_obj->get_cpt_model_obj()->ID() > 0 ? '' : ' ee-edit-editing',
930 930
 			'DTT_ID' => $default ? '' : $dtt->ID(),
931 931
 			'DTT_name' => $default ? '' : $dtt->name(),
932 932
 			'DTT_description' => $default ? '' : $dtt->description(),
933
-			'DTT_EVT_start' => $default ? '' : $dtt->start_date( $this->_date_format_strings['date'] . ' ' . $this->_date_format_strings['time'] ),
934
-			'DTT_EVT_end' => $default ? '' : $dtt->end_date( $this->_date_format_strings['date'] . ' ' . $this->_date_format_strings['time'] ),
935
-			'DTT_reg_limit' => $default ? '' : $dtt->get_pretty('DTT_reg_limit','input'),
933
+			'DTT_EVT_start' => $default ? '' : $dtt->start_date($this->_date_format_strings['date'].' '.$this->_date_format_strings['time']),
934
+			'DTT_EVT_end' => $default ? '' : $dtt->end_date($this->_date_format_strings['date'].' '.$this->_date_format_strings['time']),
935
+			'DTT_reg_limit' => $default ? '' : $dtt->get_pretty('DTT_reg_limit', 'input'),
936 936
 			'DTT_order' => $default ? 'DTTNUM' : $dttrow,
937 937
 			'dtt_sold' => $default ? '0' : $dtt->get('DTT_sold'),
938
-			'clone_icon' => !empty( $dtt ) && $dtt->get('DTT_sold') > 0 ? '' : 'clone-icon ee-icon ee-icon-clone clickable',
939
-			'trash_icon' => !empty( $dtt ) && $dtt->get('DTT_sold') > 0  ? 'ee-lock-icon' : 'trash-icon dashicons dashicons-post-trash clickable'
938
+			'clone_icon' => ! empty($dtt) && $dtt->get('DTT_sold') > 0 ? '' : 'clone-icon ee-icon ee-icon-clone clickable',
939
+			'trash_icon' => ! empty($dtt) && $dtt->get('DTT_sold') > 0 ? 'ee-lock-icon' : 'trash-icon dashicons dashicons-post-trash clickable'
940 940
 			);
941 941
 
942
-		$template_args['show_trash'] = count( $all_dtts ) === 1 && $template_args['trash_icon'] !== 'ee-lock-icon' ? ' style="display:none"' : '';
942
+		$template_args['show_trash'] = count($all_dtts) === 1 && $template_args['trash_icon'] !== 'ee-lock-icon' ? ' style="display:none"' : '';
943 943
 
944 944
 		//allow filtering of template args at this point.
945
-		$template_args = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___get_dtt_edit_row__template_args', $template_args, $dttrow, $dtt, $default, $all_dtts, $this->_is_creating_event );
945
+		$template_args = apply_filters('FHEE__espresso_events_Pricing_Hooks___get_dtt_edit_row__template_args', $template_args, $dttrow, $dtt, $default, $all_dtts, $this->_is_creating_event);
946 946
 
947
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_edit_row.template.php';
948
-		return EEH_Template::display_template( $template, $template_args, TRUE );
947
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_edit_row.template.php';
948
+		return EEH_Template::display_template($template, $template_args, TRUE);
949 949
 	}
950 950
 
951 951
 
952
-	protected function _get_dtt_attached_tickets_row( $dttrow, $dtt, $datetime_tickets, $all_tickets, $default ) {
952
+	protected function _get_dtt_attached_tickets_row($dttrow, $dtt, $datetime_tickets, $all_tickets, $default) {
953 953
 
954 954
 		$template_args = array(
955 955
 			'dtt_row' => $default ? 'DTTNUM' : $dttrow,
@@ -957,47 +957,47 @@  discard block
 block discarded – undo
957 957
 			'DTT_description' => $default ? '' : $dtt->description(),
958 958
 			'datetime_tickets_list' => $default ? '<li class="hidden"></li>' : '',
959 959
 			'show_tickets_row' => ' style="display:none;"', //$default || $this->_adminpage_obj->get_cpt_model_obj()->ID() > 0 ? ' style="display:none;"' : '',
960
-			'add_new_datetime_ticket_help_link' => EEH_Template::get_help_tab_link('add_new_ticket_via_datetime', $this->_adminpage_obj->page_slug, $this->_adminpage_obj->get_req_action(), FALSE, FALSE ), //todo need to add this help info id to the Events_Admin_Page core file so we can access it here.
960
+			'add_new_datetime_ticket_help_link' => EEH_Template::get_help_tab_link('add_new_ticket_via_datetime', $this->_adminpage_obj->page_slug, $this->_adminpage_obj->get_req_action(), FALSE, FALSE), //todo need to add this help info id to the Events_Admin_Page core file so we can access it here.
961 961
 			'DTT_ID' => $default ? '' : $dtt->ID()
962 962
 			);
963 963
 
964 964
 		//need to setup the list items (but only if this isnt' a default skeleton setup)
965
-		if ( !$default ) {
965
+		if ( ! $default) {
966 966
 			$tktrow = 1;
967
-			foreach ( $all_tickets as $ticket ) {
968
-				$template_args['datetime_tickets_list'] .= $this->_get_datetime_tickets_list_item( $dttrow, $tktrow, $dtt, $ticket, $datetime_tickets, $default );
967
+			foreach ($all_tickets as $ticket) {
968
+				$template_args['datetime_tickets_list'] .= $this->_get_datetime_tickets_list_item($dttrow, $tktrow, $dtt, $ticket, $datetime_tickets, $default);
969 969
 				$tktrow++;
970 970
 			}
971 971
 		}
972 972
 
973 973
 		//filter template args at this point
974
-		$template_args = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___get_dtt_attached_ticket_row__template_args', $template_args, $dttrow, $dtt, $datetime_tickets, $all_tickets, $default, $this->_is_creating_event );
974
+		$template_args = apply_filters('FHEE__espresso_events_Pricing_Hooks___get_dtt_attached_ticket_row__template_args', $template_args, $dttrow, $dtt, $datetime_tickets, $all_tickets, $default, $this->_is_creating_event);
975 975
 
976
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_attached_tickets_row.template.php';
977
-		return EEH_Template::display_template( $template, $template_args, TRUE );
976
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_attached_tickets_row.template.php';
977
+		return EEH_Template::display_template($template, $template_args, TRUE);
978 978
 	}
979 979
 
980 980
 
981 981
 
982
-	protected function _get_datetime_tickets_list_item( $dttrow, $tktrow, $dtt, $ticket, $datetime_tickets, $default ) {
983
-		$tktid = !empty( $ticket ) ? $ticket->ID() : 0;
984
-		$dtt_tkts = $dtt instanceof EE_Datetime && isset( $datetime_tickets[$dtt->ID()] ) ? $datetime_tickets[$dtt->ID()] : array();
982
+	protected function _get_datetime_tickets_list_item($dttrow, $tktrow, $dtt, $ticket, $datetime_tickets, $default) {
983
+		$tktid = ! empty($ticket) ? $ticket->ID() : 0;
984
+		$dtt_tkts = $dtt instanceof EE_Datetime && isset($datetime_tickets[$dtt->ID()]) ? $datetime_tickets[$dtt->ID()] : array();
985 985
 
986
-		$displayrow = !empty( $ticket ) ? $ticket->get('TKT_row') : 0;
986
+		$displayrow = ! empty($ticket) ? $ticket->get('TKT_row') : 0;
987 987
 		$template_args = array(
988 988
 			'dtt_row' => $default ? 'DTTNUM' : $dttrow,
989
-			'tkt_row' => $default && empty( $ticket ) ? 'TICKETNUM' : $tktrow,
989
+			'tkt_row' => $default && empty($ticket) ? 'TICKETNUM' : $tktrow,
990 990
 			'datetime_ticket_checked' => in_array($displayrow, $dtt_tkts) ? ' checked="checked"' : '',
991 991
 			'ticket_selected' => in_array($displayrow, $dtt_tkts) ? ' ticket-selected' : '',
992
-			'TKT_name' => $default && empty( $ticket ) ? 'TKTNAME' : $ticket->get('TKT_name'),
993
-			'tkt_status_class' => ( $default && empty( $ticket ) ) || $this->_is_creating_event ? ' tkt-status-' . EE_Ticket::onsale : ' tkt-status-' . $ticket->ticket_status(),
992
+			'TKT_name' => $default && empty($ticket) ? 'TKTNAME' : $ticket->get('TKT_name'),
993
+			'tkt_status_class' => ($default && empty($ticket)) || $this->_is_creating_event ? ' tkt-status-'.EE_Ticket::onsale : ' tkt-status-'.$ticket->ticket_status(),
994 994
 			);
995 995
 
996 996
 		//filter template args
997
-		$template_args = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___get_datetime_tickets_list_item__template_args', $template_args, $dttrow, $tktrow, $dtt, $ticket, $datetime_tickets, $default, $this->_is_creating_event );
997
+		$template_args = apply_filters('FHEE__espresso_events_Pricing_Hooks___get_datetime_tickets_list_item__template_args', $template_args, $dttrow, $tktrow, $dtt, $ticket, $datetime_tickets, $default, $this->_is_creating_event);
998 998
 
999
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_dtt_tickets_list.template.php';
1000
-		return EEH_Template::display_template( $template, $template_args, TRUE );
999
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_dtt_tickets_list.template.php';
1000
+		return EEH_Template::display_template($template, $template_args, TRUE);
1001 1001
 	}
1002 1002
 
1003 1003
 
@@ -1019,32 +1019,32 @@  discard block
 block discarded – undo
1019 1019
 	 *
1020 1020
 	 * @return [type] [description]
1021 1021
 	 */
1022
-	protected function _get_ticket_row( $tktrow, $ticket, $ticket_datetimes, $all_dtts, $default = FALSE, $all_tickets = array() ) {
1022
+	protected function _get_ticket_row($tktrow, $ticket, $ticket_datetimes, $all_dtts, $default = FALSE, $all_tickets = array()) {
1023 1023
 
1024 1024
 		//if $ticket is not an instance of EE_Ticket then force default to true.
1025
-		$default =  ! $ticket instanceof EE_Ticket ? true : false;
1025
+		$default = ! $ticket instanceof EE_Ticket ? true : false;
1026 1026
 
1027 1027
 
1028
-		$prices = !empty($ticket) && !$default ? $ticket->get_many_related('Price', array('default_where_conditions' => 'none', 'order_by' => array('PRC_order' => 'ASC') ) ) : array();
1028
+		$prices = ! empty($ticket) && ! $default ? $ticket->get_many_related('Price', array('default_where_conditions' => 'none', 'order_by' => array('PRC_order' => 'ASC'))) : array();
1029 1029
 
1030 1030
 		// check if we're dealing with a default ticket in which case we don't want any starting_ticket_datetime_row values set (otherwise there won't be any new relationships created for tickets based off of the default ticket).  This will future proof in case there is ever any behaviour change between what the primary_key defaults to.
1031
-		$default_dtt = $default || ($ticket instanceof EE_Ticket && $ticket->get('TKT_is_default') ) ? TRUE : FALSE;
1031
+		$default_dtt = $default || ($ticket instanceof EE_Ticket && $ticket->get('TKT_is_default')) ? TRUE : FALSE;
1032 1032
 
1033
-		$tkt_dtts = $ticket instanceof EE_Ticket && isset( $ticket_datetimes[$ticket->ID()] ) ? $ticket_datetimes[$ticket->ID()] : array();
1033
+		$tkt_dtts = $ticket instanceof EE_Ticket && isset($ticket_datetimes[$ticket->ID()]) ? $ticket_datetimes[$ticket->ID()] : array();
1034 1034
 
1035 1035
 		$ticket_subtotal = $default ? 0 : $ticket->get_ticket_subtotal();
1036
-		$base_price = $default ? NULL :  $ticket->base_price();
1036
+		$base_price = $default ? NULL : $ticket->base_price();
1037 1037
 		$count_price_mods = EEM_Price::instance()->get_all_default_prices(TRUE);
1038 1038
 
1039 1039
 		//breaking out complicated condition for ticket_status
1040
-		if ( $default ) {
1041
-			$ticket_status_class = ' tkt-status-' . EE_Ticket::onsale;
1040
+		if ($default) {
1041
+			$ticket_status_class = ' tkt-status-'.EE_Ticket::onsale;
1042 1042
 		} else {
1043
-			$ticket_status_class =  $ticket->is_default() ? ' tkt-status-' . EE_Ticket::onsale : ' tkt-status-' . $ticket->ticket_status();
1043
+			$ticket_status_class = $ticket->is_default() ? ' tkt-status-'.EE_Ticket::onsale : ' tkt-status-'.$ticket->ticket_status();
1044 1044
 		}
1045 1045
 
1046 1046
 		//breaking out complicated condition for TKT_taxable
1047
-		if ( $default ) {
1047
+		if ($default) {
1048 1048
 			$TKT_taxable = '';
1049 1049
 		} else {
1050 1050
 			$TKT_taxable = $ticket->get('TKT_taxable') ? ' checked="checked"' : '';
@@ -1059,19 +1059,19 @@  discard block
 block discarded – undo
1059 1059
 			'edit_tkt_expanded' => '',
1060 1060
 			'edit_tickets_name' => $default ? 'TICKETNAMEATTR' : 'edit_tickets',
1061 1061
 			'TKT_name' => $default ? '' : $ticket->get('TKT_name'),
1062
-			'TKT_start_date' => $default ? '' : $ticket->get_date('TKT_start_date', $this->_date_format_strings['date'] . ' ' . $this->_date_format_strings['time'] ),
1063
-			'TKT_end_date' => $default ? '' : $ticket->get_date('TKT_end_date', $this->_date_format_strings['date'] . ' ' . $this->_date_format_strings['time']  ),
1064
-			'TKT_status' => $default ? EEH_Template::pretty_status(EE_Ticket::onsale, FALSE, 'sentence') : $ticket->is_default() ? EEH_Template::pretty_status( EE_Ticket::onsale, FALSE, 'sentence') : $ticket->ticket_status(TRUE),
1062
+			'TKT_start_date' => $default ? '' : $ticket->get_date('TKT_start_date', $this->_date_format_strings['date'].' '.$this->_date_format_strings['time']),
1063
+			'TKT_end_date' => $default ? '' : $ticket->get_date('TKT_end_date', $this->_date_format_strings['date'].' '.$this->_date_format_strings['time']),
1064
+			'TKT_status' => $default ? EEH_Template::pretty_status(EE_Ticket::onsale, FALSE, 'sentence') : $ticket->is_default() ? EEH_Template::pretty_status(EE_Ticket::onsale, FALSE, 'sentence') : $ticket->ticket_status(TRUE),
1065 1065
 			'TKT_price' => $default ? '' : EEH_Template::format_currency($ticket->get_ticket_total_with_taxes(), FALSE, FALSE),
1066 1066
 			'TKT_price_code' => EE_Registry::instance()->CFG->currency->code,
1067 1067
 			'TKT_price_amount' => $default ? 0 : $ticket_subtotal,
1068
-			'TKT_qty' => $default ? '' : $ticket->get_pretty('TKT_qty','symbol'),
1069
-			'TKT_qty_for_input'=> $default ? '' : $ticket->get_pretty('TKT_qty','input'),
1070
-			'TKT_uses' => $default ? '' : $ticket->get_pretty('TKT_uses','input'),
1071
-			'TKT_min' => $default ? '' : ( $ticket->get('TKT_min') === -1 || $ticket->get('TKT_min') === 0 ? '' : $ticket->get('TKT_min') ),
1072
-			'TKT_max' => $default ? '' :  $ticket->get_pretty('TKT_max','input'),
1068
+			'TKT_qty' => $default ? '' : $ticket->get_pretty('TKT_qty', 'symbol'),
1069
+			'TKT_qty_for_input'=> $default ? '' : $ticket->get_pretty('TKT_qty', 'input'),
1070
+			'TKT_uses' => $default ? '' : $ticket->get_pretty('TKT_uses', 'input'),
1071
+			'TKT_min' => $default ? '' : ($ticket->get('TKT_min') === -1 || $ticket->get('TKT_min') === 0 ? '' : $ticket->get('TKT_min')),
1072
+			'TKT_max' => $default ? '' : $ticket->get_pretty('TKT_max', 'input'),
1073 1073
 			'TKT_sold' => $default ? 0 : $ticket->tickets_sold('ticket'),
1074
-			'TKT_registrations' => $default ? 0 : $ticket->count_registrations( array( array( 'STS_ID' => array( '!=', EEM_Registration::status_id_incomplete ) ) ) ),
1074
+			'TKT_registrations' => $default ? 0 : $ticket->count_registrations(array(array('STS_ID' => array('!=', EEM_Registration::status_id_incomplete)))),
1075 1075
 			'TKT_ID' => $default ? 0 : $ticket->get('TKT_ID'),
1076 1076
 			'TKT_description' => $default ? '' : $ticket->get('TKT_description'),
1077 1077
 			'TKT_is_default' => $default ? 0 : $ticket->get('TKT_is_default'),
@@ -1080,99 +1080,99 @@  discard block
 block discarded – undo
1080 1080
 			'ticket_price_rows' => '',
1081 1081
 			'TKT_base_price' => $default || ! $base_price instanceof EE_Price ? '' : $base_price->get_pretty('PRC_amount', 'localized_float'),
1082 1082
 			'TKT_base_price_ID' => $default || ! $base_price instanceof EE_Price ? 0 : $base_price->ID(),
1083
-			'show_price_modifier' => count($prices) > 1 || ( $default && $count_price_mods > 0 ) ? '' : ' style="display:none;"',
1084
-			'show_price_mod_button' => count($prices) > 1 || ( $default && $count_price_mods > 0 ) || ( !$default && $ticket->get('TKT_deleted') ) ? ' style="display:none;"' : '',
1083
+			'show_price_modifier' => count($prices) > 1 || ($default && $count_price_mods > 0) ? '' : ' style="display:none;"',
1084
+			'show_price_mod_button' => count($prices) > 1 || ($default && $count_price_mods > 0) || ( ! $default && $ticket->get('TKT_deleted')) ? ' style="display:none;"' : '',
1085 1085
 			'total_price_rows' => count($prices) > 1 ? count($prices) : 1,
1086 1086
 			'ticket_datetimes_list' => $default ? '<li class="hidden"></li>' : '',
1087 1087
 			'starting_ticket_datetime_rows' => $default || $default_dtt ? '' : implode(',', $tkt_dtts),
1088 1088
 			'ticket_datetime_rows' => $default ? '' : implode(',', $tkt_dtts),
1089
-			'existing_ticket_price_ids' => $default, '', implode(',', array_keys( $prices) ),
1089
+			'existing_ticket_price_ids' => $default, '', implode(',', array_keys($prices)),
1090 1090
 			'ticket_template_id' => $default ? 0 : $ticket->get('TTM_ID'),
1091 1091
 			'TKT_taxable' => $TKT_taxable,
1092 1092
 			'display_subtotal' => $ticket instanceof EE_Ticket && $ticket->get('TKT_taxable') ? '' : ' style="display:none"',
1093 1093
 			'price_currency_symbol' => EE_Registry::instance()->CFG->currency->sign,
1094
-			'TKT_subtotal_amount_display' => EEH_Template::format_currency($ticket_subtotal, FALSE, FALSE ),
1094
+			'TKT_subtotal_amount_display' => EEH_Template::format_currency($ticket_subtotal, FALSE, FALSE),
1095 1095
 			'TKT_subtotal_amount' => $ticket_subtotal,
1096
-			'tax_rows' => $this->_get_tax_rows( $tktrow, $ticket ),
1097
-			'disabled' => $ticket instanceof EE_Ticket && $ticket->get('TKT_deleted') ? TRUE: FALSE,
1096
+			'tax_rows' => $this->_get_tax_rows($tktrow, $ticket),
1097
+			'disabled' => $ticket instanceof EE_Ticket && $ticket->get('TKT_deleted') ? TRUE : FALSE,
1098 1098
 			'ticket_archive_class' => $ticket instanceof EE_Ticket && $ticket->get('TKT_deleted') ? ' ticket-archived' : '',
1099 1099
 			'trash_icon' => $ticket instanceof EE_Ticket && $ticket->get('TKT_deleted') ? 'ee-lock-icon ' : 'trash-icon dashicons dashicons-post-trash clickable',
1100 1100
 			'clone_icon' => $ticket instanceof EE_Ticket && $ticket->get('TKT_deleted') ? '' : 'clone-icon ee-icon ee-icon-clone clickable'
1101 1101
 			);
1102 1102
 
1103
-		$template_args['trash_hidden'] = count( $all_tickets ) === 1 && $template_args['trash_icon'] != 'ee-lock-icon' ? ' style="display:none"' : '';
1103
+		$template_args['trash_hidden'] = count($all_tickets) === 1 && $template_args['trash_icon'] != 'ee-lock-icon' ? ' style="display:none"' : '';
1104 1104
 
1105 1105
 		//handle rows that should NOT be empty
1106
-		if ( empty( $template_args['TKT_start_date'] ) ) {
1106
+		if (empty($template_args['TKT_start_date'])) {
1107 1107
 			//if empty then the start date will be now.
1108
-			$template_args['TKT_start_date'] = date( $this->_date_format_strings['date'] . ' ' . $this->_date_format_strings['time'] , current_time('timestamp'));
1109
-			$template_args['tkt_status_class'] = ' tkt-status-' . EE_Ticket::onsale;
1108
+			$template_args['TKT_start_date'] = date($this->_date_format_strings['date'].' '.$this->_date_format_strings['time'], current_time('timestamp'));
1109
+			$template_args['tkt_status_class'] = ' tkt-status-'.EE_Ticket::onsale;
1110 1110
 		}
1111 1111
 
1112
-		if ( empty( $template_args['TKT_end_date'] ) ) {
1112
+		if (empty($template_args['TKT_end_date'])) {
1113 1113
 
1114 1114
 			//get the earliest datetime (if present);
1115
-			$earliest_dtt = $this->_adminpage_obj->get_cpt_model_obj()->ID() > 0 ? $this->_adminpage_obj->get_cpt_model_obj()->get_first_related('Datetime', array('order_by'=> array('DTT_EVT_start' => 'ASC' ) ) ) : NULL;
1115
+			$earliest_dtt = $this->_adminpage_obj->get_cpt_model_obj()->ID() > 0 ? $this->_adminpage_obj->get_cpt_model_obj()->get_first_related('Datetime', array('order_by'=> array('DTT_EVT_start' => 'ASC'))) : NULL;
1116 1116
 
1117
-			if ( !empty( $earliest_dtt ) ) {
1118
-				$template_args['TKT_end_date'] = $earliest_dtt->get_datetime('DTT_EVT_start', $this->_date_format_strings['date'] . ' ' . $this->_date_format_strings['time'] );
1117
+			if ( ! empty($earliest_dtt)) {
1118
+				$template_args['TKT_end_date'] = $earliest_dtt->get_datetime('DTT_EVT_start', $this->_date_format_strings['date'].' '.$this->_date_format_strings['time']);
1119 1119
 			} else {
1120 1120
 				//default so let's just use what's been set for the default date-time which is 30 days from now.
1121
-				$template_args['TKT_end_date'] = date( $this->_date_format_strings['date'] . ' ' . $this->_date_format_strings['time'] , mktime(24, 0, 0, date("m"), date("d") + 29, date("Y") )  );
1121
+				$template_args['TKT_end_date'] = date($this->_date_format_strings['date'].' '.$this->_date_format_strings['time'], mktime(24, 0, 0, date("m"), date("d") + 29, date("Y")));
1122 1122
 			}
1123
-			$template_args['tkt_status_class'] = ' tkt-status-' . EE_Ticket::onsale;
1123
+			$template_args['tkt_status_class'] = ' tkt-status-'.EE_Ticket::onsale;
1124 1124
 		}
1125 1125
 
1126 1126
 		//generate ticket_datetime items
1127
-		if ( ! $default ) {
1127
+		if ( ! $default) {
1128 1128
 			$dttrow = 1;
1129
-			foreach ( $all_dtts as $dtt ) {
1130
-				$template_args['ticket_datetimes_list'] .= $this->_get_ticket_datetime_list_item( $dttrow, $tktrow, $dtt, $ticket, $ticket_datetimes, $default );
1129
+			foreach ($all_dtts as $dtt) {
1130
+				$template_args['ticket_datetimes_list'] .= $this->_get_ticket_datetime_list_item($dttrow, $tktrow, $dtt, $ticket, $ticket_datetimes, $default);
1131 1131
 				$dttrow++;
1132 1132
 			}
1133 1133
 		}
1134 1134
 
1135 1135
 		$prcrow = 1;
1136
-		foreach ( $prices as $price ) {
1137
-			if ( $price->is_base_price() ) {
1136
+		foreach ($prices as $price) {
1137
+			if ($price->is_base_price()) {
1138 1138
 				$prcrow++;
1139 1139
 				continue;
1140 1140
 			}
1141
-			$show_trash = ( count( $prices ) > 1 && $prcrow === 1 ) || count( $prices ) === 1  ? FALSE : TRUE;
1142
-			$show_create = count( $prices ) > 1 && count( $prices ) !== $prcrow ? FALSE : TRUE;
1143
-			$template_args['ticket_price_rows'] .= $this->_get_ticket_price_row( $tktrow, $prcrow, $price, $default, $ticket, $show_trash, $show_create );
1141
+			$show_trash = (count($prices) > 1 && $prcrow === 1) || count($prices) === 1 ? FALSE : TRUE;
1142
+			$show_create = count($prices) > 1 && count($prices) !== $prcrow ? FALSE : TRUE;
1143
+			$template_args['ticket_price_rows'] .= $this->_get_ticket_price_row($tktrow, $prcrow, $price, $default, $ticket, $show_trash, $show_create);
1144 1144
 			$prcrow++;
1145 1145
 		}
1146 1146
 
1147 1147
 		//filter $template_args
1148
-		$template_args = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___get_ticket_row__template_args', $template_args, $tktrow, $ticket, $ticket_datetimes, $all_dtts, $default, $all_tickets, $this->_is_creating_event );
1148
+		$template_args = apply_filters('FHEE__espresso_events_Pricing_Hooks___get_ticket_row__template_args', $template_args, $tktrow, $ticket, $ticket_datetimes, $all_dtts, $default, $all_tickets, $this->_is_creating_event);
1149 1149
 
1150
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_ticket_row.template.php';
1151
-		return EEH_Template::display_template( $template, $template_args, TRUE );
1150
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_ticket_row.template.php';
1151
+		return EEH_Template::display_template($template, $template_args, TRUE);
1152 1152
 	}
1153 1153
 
1154 1154
 
1155 1155
 
1156 1156
 
1157 1157
 
1158
-	protected function _get_tax_rows( $tktrow, $ticket ) {
1158
+	protected function _get_tax_rows($tktrow, $ticket) {
1159 1159
 		$tax_rows = '';
1160
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_ticket_tax_row.template.php';
1160
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_ticket_tax_row.template.php';
1161 1161
 		$template_args = array();
1162
-		$taxes = empty( $ticket ) ? EE_Taxes::get_taxes_for_admin() : $ticket->get_ticket_taxes_for_admin();
1163
-		foreach ( $taxes as $tax ) {
1164
-			$tax_added = $this->_get_tax_added( $tax, $ticket );
1162
+		$taxes = empty($ticket) ? EE_Taxes::get_taxes_for_admin() : $ticket->get_ticket_taxes_for_admin();
1163
+		foreach ($taxes as $tax) {
1164
+			$tax_added = $this->_get_tax_added($tax, $ticket);
1165 1165
 			$template_args = array(
1166
-				'display_tax' => !empty( $ticket ) && $ticket->get('TKT_taxable') ? '' : ' style="display:none;"',
1166
+				'display_tax' => ! empty($ticket) && $ticket->get('TKT_taxable') ? '' : ' style="display:none;"',
1167 1167
 				'tax_id' => $tax->ID(),
1168 1168
 				'tkt_row' => $tktrow,
1169 1169
 				'tax_label' => $tax->get('PRC_name'),
1170 1170
 				'tax_added' => $tax_added,
1171
-				'tax_added_display' => EEH_Template::format_currency($tax_added, FALSE, FALSE ),
1171
+				'tax_added_display' => EEH_Template::format_currency($tax_added, FALSE, FALSE),
1172 1172
 				'tax_amount' => $tax->get('PRC_amount')
1173 1173
 				);
1174
-			$template_args = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___get_tax_rows__template_args', $template_args, $tktrow, $ticket, $this->_is_creating_event  );
1175
-			$tax_rows .= EEH_Template::display_template( $template, $template_args, TRUE );
1174
+			$template_args = apply_filters('FHEE__espresso_events_Pricing_Hooks___get_tax_rows__template_args', $template_args, $tktrow, $ticket, $this->_is_creating_event);
1175
+			$tax_rows .= EEH_Template::display_template($template, $template_args, TRUE);
1176 1176
 		}
1177 1177
 
1178 1178
 
@@ -1180,81 +1180,81 @@  discard block
 block discarded – undo
1180 1180
 	}
1181 1181
 
1182 1182
 
1183
-	protected function _get_tax_added( EE_Price $tax, $ticket ) {
1184
-		$subtotal = empty( $ticket ) ? 0 : $ticket->get_ticket_subtotal();
1183
+	protected function _get_tax_added(EE_Price $tax, $ticket) {
1184
+		$subtotal = empty($ticket) ? 0 : $ticket->get_ticket_subtotal();
1185 1185
 		return $subtotal * $tax->get('PRC_amount') / 100;
1186 1186
 	}
1187 1187
 
1188 1188
 
1189 1189
 
1190 1190
 
1191
-	protected function _get_ticket_price_row( $tktrow, $prcrow, $price, $default, $ticket, $show_trash = TRUE, $show_create = TRUE ) {
1192
-		$send_disabled = !empty( $ticket ) && $ticket->get('TKT_deleted') ? TRUE : FALSE;
1191
+	protected function _get_ticket_price_row($tktrow, $prcrow, $price, $default, $ticket, $show_trash = TRUE, $show_create = TRUE) {
1192
+		$send_disabled = ! empty($ticket) && $ticket->get('TKT_deleted') ? TRUE : FALSE;
1193 1193
 		$template_args = array(
1194 1194
 			'tkt_row' => $default && empty($ticket) ? 'TICKETNUM' : $tktrow,
1195 1195
 			'PRC_order' => $default && empty($price) ? 'PRICENUM' : $prcrow,
1196 1196
 			'edit_prices_name' => $default && empty($price) ? 'PRICENAMEATTR' : 'edit_prices',
1197
-			'price_type_selector' => $default && empty( $price ) ? $this->_get_base_price_template( $tktrow, $prcrow, $price, $default ) : $this->_get_price_type_selector( $tktrow, $prcrow, $price, $default, $send_disabled ),
1197
+			'price_type_selector' => $default && empty($price) ? $this->_get_base_price_template($tktrow, $prcrow, $price, $default) : $this->_get_price_type_selector($tktrow, $prcrow, $price, $default, $send_disabled),
1198 1198
 			'PRC_ID' => $default && empty($price) ? 0 : $price->ID(),
1199 1199
 			'PRC_is_default' => $default && empty($price) ? 0 : $price->get('PRC_is_default'),
1200 1200
 			'PRC_name' => $default && empty($price) ? '' : $price->get('PRC_name'),
1201 1201
 			'price_currency_symbol' => EE_Registry::instance()->CFG->currency->sign,
1202 1202
 			'show_plus_or_minus' => $default && empty($price) ? '' : ' style="display:none;"',
1203
-			'show_plus' => $default && empty( $price ) ? ' style="display:none;"' : ( $price->is_discount() || $price->is_base_price() ? ' style="display:none;"' : ''),
1204
-			'show_minus' => $default && empty( $price ) ? ' style="display:none;"' : ($price->is_discount() ? '' : ' style="display:none;"'),
1205
-			'show_currency_symbol' => $default && empty( $price ) ? ' style="display:none"' : ($price->is_percent() ? ' style="display:none"' : '' ),
1206
-			'PRC_amount' => $default && empty( $price ) ? 0 : $price->get_pretty('PRC_amount', 'localized_float'),
1207
-			'show_percentage' => $default && empty( $price ) ? ' style="display:none;"' : ( $price->is_percent() ? '' : ' style="display:none;"' ),
1203
+			'show_plus' => $default && empty($price) ? ' style="display:none;"' : ($price->is_discount() || $price->is_base_price() ? ' style="display:none;"' : ''),
1204
+			'show_minus' => $default && empty($price) ? ' style="display:none;"' : ($price->is_discount() ? '' : ' style="display:none;"'),
1205
+			'show_currency_symbol' => $default && empty($price) ? ' style="display:none"' : ($price->is_percent() ? ' style="display:none"' : ''),
1206
+			'PRC_amount' => $default && empty($price) ? 0 : $price->get_pretty('PRC_amount', 'localized_float'),
1207
+			'show_percentage' => $default && empty($price) ? ' style="display:none;"' : ($price->is_percent() ? '' : ' style="display:none;"'),
1208 1208
 			'show_trash_icon' => $show_trash ? '' : ' style="display:none;"',
1209 1209
 			'show_create_button' => $show_create ? '' : ' style="display:none;"',
1210
-			'PRC_desc' => $default && empty( $price ) ? '' : $price->get('PRC_desc'),
1211
-			'disabled' => !empty( $ticket ) && $ticket->get('TKT_deleted') ? TRUE : FALSE
1210
+			'PRC_desc' => $default && empty($price) ? '' : $price->get('PRC_desc'),
1211
+			'disabled' => ! empty($ticket) && $ticket->get('TKT_deleted') ? TRUE : FALSE
1212 1212
 			);
1213 1213
 
1214
-	$template_args = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___get_ticket_price_row__template_args', $template_args, $tktrow, $prcrow, $price, $default, $ticket, $show_trash, $show_create, $this->_is_creating_event );
1214
+	$template_args = apply_filters('FHEE__espresso_events_Pricing_Hooks___get_ticket_price_row__template_args', $template_args, $tktrow, $prcrow, $price, $default, $ticket, $show_trash, $show_create, $this->_is_creating_event);
1215 1215
 
1216
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_ticket_price_row.template.php';
1217
-		return EEH_Template::display_template( $template, $template_args, TRUE );
1216
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_ticket_price_row.template.php';
1217
+		return EEH_Template::display_template($template, $template_args, TRUE);
1218 1218
 	}
1219 1219
 
1220 1220
 
1221
-	protected function _get_price_type_selector( $tktrow, $prcrow, $price, $default, $disabled = FALSE ) {
1222
-		if ( $price->is_base_price() ) {
1223
-			return $this->_get_base_price_template( $tktrow, $prcrow, $price, $default );
1221
+	protected function _get_price_type_selector($tktrow, $prcrow, $price, $default, $disabled = FALSE) {
1222
+		if ($price->is_base_price()) {
1223
+			return $this->_get_base_price_template($tktrow, $prcrow, $price, $default);
1224 1224
 		} else {
1225
-			return $this->_get_price_modifier_template( $tktrow, $prcrow, $price, $default, $disabled );
1225
+			return $this->_get_price_modifier_template($tktrow, $prcrow, $price, $default, $disabled);
1226 1226
 		}
1227 1227
 
1228 1228
 	}
1229 1229
 
1230 1230
 
1231
-	protected function _get_base_price_template( $tktrow, $prcrow, $price, $default ) {
1231
+	protected function _get_base_price_template($tktrow, $prcrow, $price, $default) {
1232 1232
 		$template_args = array(
1233 1233
 				'tkt_row' => $default ? 'TICKETNUM' : $tktrow,
1234
-				'PRC_order' => $default && empty( $price ) ? 'PRICENUM' : $prcrow,
1235
-				'PRT_ID' => $default && empty( $price ) ? 1 : $price->get('PRT_ID'),
1234
+				'PRC_order' => $default && empty($price) ? 'PRICENUM' : $prcrow,
1235
+				'PRT_ID' => $default && empty($price) ? 1 : $price->get('PRT_ID'),
1236 1236
 				'PRT_name' => __('Price', 'event_espresso'),
1237 1237
 				'price_selected_operator' => '+',
1238 1238
 				'price_selected_is_percent' => 0
1239 1239
 			);
1240
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_price_type_base.template.php';
1240
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_price_type_base.template.php';
1241 1241
 
1242
-		$template_args = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___get_base_price_template__template_args', $template_args, $tktrow, $prcrow, $price, $default, $this->_is_creating_event );
1242
+		$template_args = apply_filters('FHEE__espresso_events_Pricing_Hooks___get_base_price_template__template_args', $template_args, $tktrow, $prcrow, $price, $default, $this->_is_creating_event);
1243 1243
 
1244
-		return EEH_Template::display_template( $template, $template_args, TRUE );
1244
+		return EEH_Template::display_template($template, $template_args, TRUE);
1245 1245
 	}
1246 1246
 
1247 1247
 
1248 1248
 
1249
-	protected function _get_price_modifier_template( $tktrow, $prcrow, $price, $default, $disabled = FALSE ) {
1250
-		$select_name = $default && empty( $price ) ? 'edit_prices[TICKETNUM][PRICENUM][PRT_ID]' : 'edit_prices[' . $tktrow . '][' . $prcrow . '][PRT_ID]';
1251
-		$price_types = EE_Registry::instance()->load_model('Price_Type')->get_all(array( array('OR' => array('PBT_ID' => '2', 'PBT_ID*' => '3' ) ) ) );
1252
-		$price_option_span_template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_price_option_span.template.php';
1253
-		$all_price_types = $default && empty( $price ) ? array(array('id' => 0, 'text' => __('Select Modifier', 'event_espresso')) ) : array();
1254
-		$selected_price_type_id = $default && empty( $price ) ? 0 : $price->type();
1249
+	protected function _get_price_modifier_template($tktrow, $prcrow, $price, $default, $disabled = FALSE) {
1250
+		$select_name = $default && empty($price) ? 'edit_prices[TICKETNUM][PRICENUM][PRT_ID]' : 'edit_prices['.$tktrow.']['.$prcrow.'][PRT_ID]';
1251
+		$price_types = EE_Registry::instance()->load_model('Price_Type')->get_all(array(array('OR' => array('PBT_ID' => '2', 'PBT_ID*' => '3'))));
1252
+		$price_option_span_template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_price_option_span.template.php';
1253
+		$all_price_types = $default && empty($price) ? array(array('id' => 0, 'text' => __('Select Modifier', 'event_espresso'))) : array();
1254
+		$selected_price_type_id = $default && empty($price) ? 0 : $price->type();
1255 1255
 		$price_option_spans = '';
1256 1256
 		//setup pricetypes for selector
1257
-		foreach ( $price_types as $price_type ) {
1257
+		foreach ($price_types as $price_type) {
1258 1258
 			$all_price_types[] = array(
1259 1259
 				'id' => $price_type->ID(),
1260 1260
 				'text' => $price_type->get('PRT_name'),
@@ -1266,50 +1266,50 @@  discard block
 block discarded – undo
1266 1266
 				'PRT_operator' => $price_type->is_discount() ? '-' : '+',
1267 1267
 				'PRT_is_percent' => $price_type->get('PRT_is_percent') ? 1 : 0
1268 1268
 				);
1269
-			$price_option_spans .= EEH_Template::display_template($price_option_span_template, $spanargs, TRUE );
1269
+			$price_option_spans .= EEH_Template::display_template($price_option_span_template, $spanargs, TRUE);
1270 1270
 		}
1271 1271
 
1272
-		$select_params = $disabled ? 'style="width:auto;" disabled'  : 'style="width:auto;"';
1272
+		$select_params = $disabled ? 'style="width:auto;" disabled' : 'style="width:auto;"';
1273 1273
 		$main_name = $select_name;
1274
-		$select_name = $disabled ? 'archive_price[' . $tktrow . '][' . $prcrow . '][PRT_ID]' : $main_name;
1274
+		$select_name = $disabled ? 'archive_price['.$tktrow.']['.$prcrow.'][PRT_ID]' : $main_name;
1275 1275
 
1276 1276
 		$template_args = array(
1277 1277
 			'tkt_row' => $default ? 'TICKETNUM' : $tktrow,
1278
-			'PRC_order' => $default && empty( $price ) ? 'PRICENUM' : $prcrow,
1279
-			'price_modifier_selector' => EEH_Form_Fields::select_input( $select_name, $all_price_types, $selected_price_type_id, $select_params, 'edit-price-PRT_ID' ),
1278
+			'PRC_order' => $default && empty($price) ? 'PRICENUM' : $prcrow,
1279
+			'price_modifier_selector' => EEH_Form_Fields::select_input($select_name, $all_price_types, $selected_price_type_id, $select_params, 'edit-price-PRT_ID'),
1280 1280
 			'main_name' => $main_name,
1281 1281
 			'selected_price_type_id' => $selected_price_type_id,
1282 1282
 			'price_option_spans' => $price_option_spans,
1283
-			'price_selected_operator' => $default && empty( $price ) ? '' : ( $price->is_discount() ? '-' : '+' ),
1284
-			'price_selected_is_percent' => $default && empty( $price ) ? '' : ( $price->is_percent() ? 1 : 0 ),
1283
+			'price_selected_operator' => $default && empty($price) ? '' : ($price->is_discount() ? '-' : '+'),
1284
+			'price_selected_is_percent' => $default && empty($price) ? '' : ($price->is_percent() ? 1 : 0),
1285 1285
 			'disabled' => $disabled
1286 1286
 			);
1287 1287
 
1288
-		$template_args = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___get_price_modifier_template__template_args', $template_args, $tktrow, $prcrow, $price, $default, $disabled, $this->_is_creating_event );
1288
+		$template_args = apply_filters('FHEE__espresso_events_Pricing_Hooks___get_price_modifier_template__template_args', $template_args, $tktrow, $prcrow, $price, $default, $disabled, $this->_is_creating_event);
1289 1289
 
1290
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_price_modifier_selector.template.php';
1290
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_price_modifier_selector.template.php';
1291 1291
 
1292
-		return EEH_Template::display_template( $template, $template_args, TRUE );
1292
+		return EEH_Template::display_template($template, $template_args, TRUE);
1293 1293
 	}
1294 1294
 
1295 1295
 
1296 1296
 
1297
-	protected function _get_ticket_datetime_list_item( $dttrow, $tktrow, $dtt, $ticket, $ticket_datetimes, $default ) {
1298
-		$dttid = !empty($dtt) ? $dtt->ID() : 0;
1299
-		$displayrow = !empty($dtt) ? $dtt->get('DTT_order') : 0;
1300
-		$tkt_dtts = $ticket instanceof EE_Ticket && isset( $ticket_datetimes[$ticket->ID()] ) ? $ticket_datetimes[$ticket->ID()] : array();
1297
+	protected function _get_ticket_datetime_list_item($dttrow, $tktrow, $dtt, $ticket, $ticket_datetimes, $default) {
1298
+		$dttid = ! empty($dtt) ? $dtt->ID() : 0;
1299
+		$displayrow = ! empty($dtt) ? $dtt->get('DTT_order') : 0;
1300
+		$tkt_dtts = $ticket instanceof EE_Ticket && isset($ticket_datetimes[$ticket->ID()]) ? $ticket_datetimes[$ticket->ID()] : array();
1301 1301
 		$template_args = array(
1302
-			'dtt_row' => $default && empty( $dtt ) ? 'DTTNUM' : $dttrow,
1302
+			'dtt_row' => $default && empty($dtt) ? 'DTTNUM' : $dttrow,
1303 1303
 			'tkt_row' => $default ? 'TICKETNUM' : $tktrow,
1304
-			'ticket_datetime_selected' => in_array( $displayrow, $tkt_dtts ) ? ' ticket-selected' : '',
1305
-			'ticket_datetime_checked' => in_array( $displayrow, $tkt_dtts ) ? ' checked="checked"' : '',
1306
-			'DTT_name' => $default && empty( $dtt ) ? 'DTTNAME' : $dtt->get_dtt_display_name( TRUE ),
1304
+			'ticket_datetime_selected' => in_array($displayrow, $tkt_dtts) ? ' ticket-selected' : '',
1305
+			'ticket_datetime_checked' => in_array($displayrow, $tkt_dtts) ? ' checked="checked"' : '',
1306
+			'DTT_name' => $default && empty($dtt) ? 'DTTNAME' : $dtt->get_dtt_display_name(TRUE),
1307 1307
 			'tkt_status_class' => '',
1308 1308
 			);
1309 1309
 
1310
-		$template_args = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___get_ticket_datetime_list_item__template_args', $template_args, $dttrow, $tktrow, $dtt, $ticket, $ticket_datetimes, $default, $this->_is_creating_event );
1311
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_ticket_datetimes_list_item.template.php';
1312
-		return EEH_Template::display_template( $template, $template_args, TRUE );
1310
+		$template_args = apply_filters('FHEE__espresso_events_Pricing_Hooks___get_ticket_datetime_list_item__template_args', $template_args, $dttrow, $tktrow, $dtt, $ticket, $ticket_datetimes, $default, $this->_is_creating_event);
1311
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_ticket_datetimes_list_item.template.php';
1312
+		return EEH_Template::display_template($template, $template_args, TRUE);
1313 1313
 	}
1314 1314
 
1315 1315
 
@@ -1317,53 +1317,53 @@  discard block
 block discarded – undo
1317 1317
 	protected function _get_ticket_js_structure($all_dtts, $all_tickets) {
1318 1318
 		$template_args = array(
1319 1319
 			'default_datetime_edit_row' => $this->_get_dtt_edit_row('DTTNUM', NULL, TRUE, $all_dtts),
1320
-			'default_ticket_row' => $this->_get_ticket_row( 'TICKETNUM', NULL, array(), array(), TRUE),
1321
-			'default_price_row' => $this->_get_ticket_price_row( 'TICKETNUM', 'PRICENUM', NULL, TRUE, NULL ),
1320
+			'default_ticket_row' => $this->_get_ticket_row('TICKETNUM', NULL, array(), array(), TRUE),
1321
+			'default_price_row' => $this->_get_ticket_price_row('TICKETNUM', 'PRICENUM', NULL, TRUE, NULL),
1322 1322
 			'default_price_rows' => '',
1323 1323
 			'default_base_price_amount' => 0,
1324 1324
 			'default_base_price_name' => '',
1325 1325
 			'default_base_price_description' => '',
1326
-			'default_price_modifier_selector_row' => $this->_get_price_modifier_template( 'TICKETNUM', 'PRICENUM', NULL, TRUE ),
1327
-			'default_available_tickets_for_datetime' => $this->_get_dtt_attached_tickets_row( 'DTTNUM', NULL, array(), array(), TRUE ),
1326
+			'default_price_modifier_selector_row' => $this->_get_price_modifier_template('TICKETNUM', 'PRICENUM', NULL, TRUE),
1327
+			'default_available_tickets_for_datetime' => $this->_get_dtt_attached_tickets_row('DTTNUM', NULL, array(), array(), TRUE),
1328 1328
 			'existing_available_datetime_tickets_list' => '',
1329 1329
 			'existing_available_ticket_datetimes_list' => '',
1330
-			'new_available_datetime_ticket_list_item' => $this->_get_datetime_tickets_list_item( 'DTTNUM', 'TICKETNUM', NULL, NULL, array(), TRUE ),
1331
-			'new_available_ticket_datetime_list_item' => $this->_get_ticket_datetime_list_item( 'DTTNUM', 'TICKETNUM', NULL, NULL, array(), TRUE )
1330
+			'new_available_datetime_ticket_list_item' => $this->_get_datetime_tickets_list_item('DTTNUM', 'TICKETNUM', NULL, NULL, array(), TRUE),
1331
+			'new_available_ticket_datetime_list_item' => $this->_get_ticket_datetime_list_item('DTTNUM', 'TICKETNUM', NULL, NULL, array(), TRUE)
1332 1332
 			);
1333 1333
 
1334 1334
 		$tktrow = 1;
1335
-		foreach ( $all_tickets as $ticket ) {
1336
-			$template_args['existing_available_datetime_tickets_list'] .= $this->_get_datetime_tickets_list_item( 'DTTNUM', $tktrow, NULL, $ticket, array(), TRUE );
1335
+		foreach ($all_tickets as $ticket) {
1336
+			$template_args['existing_available_datetime_tickets_list'] .= $this->_get_datetime_tickets_list_item('DTTNUM', $tktrow, NULL, $ticket, array(), TRUE);
1337 1337
 			$tktrow++;
1338 1338
 		}
1339 1339
 
1340 1340
 
1341 1341
 		$dttrow = 1;
1342
-		foreach ( $all_dtts as $dtt ) {
1343
-			$template_args['existing_available_ticket_datetimes_list'] .= $this->_get_ticket_datetime_list_item( $dttrow, 'TICKETNUM', $dtt, NULL, array(), TRUE );
1342
+		foreach ($all_dtts as $dtt) {
1343
+			$template_args['existing_available_ticket_datetimes_list'] .= $this->_get_ticket_datetime_list_item($dttrow, 'TICKETNUM', $dtt, NULL, array(), TRUE);
1344 1344
 			$dttrow++;
1345 1345
 		}
1346 1346
 
1347 1347
 		$default_prices = EE_Registry::instance()->load_model('Price')->get_all_default_prices();
1348 1348
 		$prcrow = 1;
1349
-		foreach ( $default_prices as $price ) {
1350
-			if ( $price->is_base_price() ) {
1349
+		foreach ($default_prices as $price) {
1350
+			if ($price->is_base_price()) {
1351 1351
 				$template_args['default_base_price_amount'] = $price->get_pretty('PRC_amount', 'localized_float');
1352 1352
 				$template_args['default_base_price_name'] = $price->get('PRC_name');
1353 1353
 				$template_args['default_base_price_description'] = $price->get('PRC_desc');
1354 1354
 				$prcrow++;
1355 1355
 				continue;
1356 1356
 			}
1357
-			$show_trash = ( count( $default_prices ) > 1 && $prcrow === 1 ) || count( $default_prices ) === 1  ? FALSE : TRUE;
1358
-			$show_create = count( $default_prices ) > 1 && count( $default_prices ) !== $prcrow ? FALSE : TRUE;
1359
-			$template_args['default_price_rows'] .= $this->_get_ticket_price_row( 'TICKETNUM', $prcrow, $price, TRUE, NULL, $show_trash, $show_create );
1357
+			$show_trash = (count($default_prices) > 1 && $prcrow === 1) || count($default_prices) === 1 ? FALSE : TRUE;
1358
+			$show_create = count($default_prices) > 1 && count($default_prices) !== $prcrow ? FALSE : TRUE;
1359
+			$template_args['default_price_rows'] .= $this->_get_ticket_price_row('TICKETNUM', $prcrow, $price, TRUE, NULL, $show_trash, $show_create);
1360 1360
 			$prcrow++;
1361 1361
 		}
1362 1362
 
1363
-		$template_args = apply_filters( 'FHEE__espresso_events_Pricing_Hooks___get_ticket_js_structure__template_args', $template_args, $all_dtts, $all_tickets, $this->_is_creating_event );
1363
+		$template_args = apply_filters('FHEE__espresso_events_Pricing_Hooks___get_ticket_js_structure__template_args', $template_args, $all_dtts, $all_tickets, $this->_is_creating_event);
1364 1364
 
1365
-		$template = PRICING_TEMPLATE_PATH . 'event_tickets_datetime_ticket_js_structure.template.php';
1366
-		return EEH_Template::display_template( $template, $template_args, TRUE );
1365
+		$template = PRICING_TEMPLATE_PATH.'event_tickets_datetime_ticket_js_structure.template.php';
1366
+		return EEH_Template::display_template($template, $template_args, TRUE);
1367 1367
 	}
1368 1368
 
1369 1369
 
Please login to merge, or discard this patch.
core/db_classes/EE_Event.class.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1006,7 +1006,7 @@
 block discarded – undo
1006 1006
 	 *
1007 1007
 	 * @access public
1008 1008
 	 * @param boolean $echo     whether to return (FALSE), or echo out the result (TRUE)
1009
-	 * @return mixed void|string
1009
+	 * @return string void|string
1010 1010
 	 */
1011 1011
 	public function pretty_active_status( $echo = TRUE ) {
1012 1012
 		$active_status = $this->get_active_status();
Please login to merge, or discard this patch.
Braces   +4 added lines, -8 removed lines patch added patch discarded remove patch
@@ -306,8 +306,7 @@  discard block
 block discarded – undo
306 306
 		$short_desc = $this->get( 'EVT_short_desc' );
307 307
 		if ( !empty( $short_desc ) || $not_full_desc ) {
308 308
 			return $short_desc;
309
-		}
310
-		else {
309
+		} else {
311 310
 			$full_desc = $this->get( 'EVT_desc' );
312 311
 			return wp_trim_words( $full_desc, $num_words, $more );
313 312
 		}
@@ -700,8 +699,7 @@  discard block
 block discarded – undo
700 699
 				$this->save();
701 700
 			}
702 701
 			$sold_out = TRUE;
703
-		}
704
-		else {
702
+		} else {
705 703
 			$sold_out = FALSE;
706 704
 		}
707 705
 		//note: I considered changing the EEM_Event status away from sold_out if this status check reveals that it's no longer sold out (yet the status is still set as sold out) but the problem is... what do we change the status BACK to?  We can't always assume that the previous event status was 'published' because this status check is always done in the admin and its entirely possible the event admin manually changes to sold_out status from some other status.  We also don't want a draft event to become a "publish event" because the sold out check reveals its NOT sold out.
@@ -908,8 +906,7 @@  discard block
 block discarded – undo
908 906
 	public function is_sold_out( $actual = FALSE ) {
909 907
 		if ( !$actual ) {
910 908
 			return $this->status() == EEM_Event::sold_out;
911
-		}
912
-		else {
909
+		} else {
913 910
 			return $this->perform_sold_out_status_check();
914 911
 		}
915 912
 	}
@@ -1101,8 +1098,7 @@  discard block
 block discarded – undo
1101 1098
 	public function get_permalink() {
1102 1099
 		if ( $this->external_url() ) {
1103 1100
 			return $this->external_url();
1104
-		}
1105
-		else {
1101
+		} else {
1106 1102
 			return parent::get_permalink();
1107 1103
 		}
1108 1104
 	}
Please login to merge, or discard this patch.
Spacing   +199 added lines, -199 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -50,9 +50,9 @@  discard block
 block discarded – undo
50 50
 	 *                             		    date_format and the second value is the time format
51 51
 	 * @return EE_Event
52 52
 	 */
53
-	public static function new_instance( $props_n_values = array(), $timezone = null, $date_formats = array() ) {
54
-		$has_object = parent::_check_for_object( $props_n_values, __CLASS__ );
55
-		return $has_object ? $has_object : new self( $props_n_values, false, $timezone, $date_formats );
53
+	public static function new_instance($props_n_values = array(), $timezone = null, $date_formats = array()) {
54
+		$has_object = parent::_check_for_object($props_n_values, __CLASS__);
55
+		return $has_object ? $has_object : new self($props_n_values, false, $timezone, $date_formats);
56 56
 	}
57 57
 
58 58
 
@@ -63,8 +63,8 @@  discard block
 block discarded – undo
63 63
 	 *                          		the website will be used.
64 64
 	 * @return EE_Event
65 65
 	 */
66
-	public static function new_instance_from_db( $props_n_values = array(), $timezone = null ) {
67
-		return new self( $props_n_values, TRUE, $timezone );
66
+	public static function new_instance_from_db($props_n_values = array(), $timezone = null) {
67
+		return new self($props_n_values, TRUE, $timezone);
68 68
 	}
69 69
 
70 70
 
@@ -75,8 +75,8 @@  discard block
 block discarded – undo
75 75
 	 * @param array $query_params like EEM_Base::get_all
76 76
 	 * @return EE_Datetime[]
77 77
 	 */
78
-	public function datetimes( $query_params = array() ) {
79
-		return $this->get_many_related( 'Datetime', $query_params );
78
+	public function datetimes($query_params = array()) {
79
+		return $this->get_many_related('Datetime', $query_params);
80 80
 	}
81 81
 
82 82
 
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
 	 * @return EE_Datetime[]
88 88
 	 */
89 89
 	public function datetimes_in_chronological_order() {
90
-		return $this->get_many_related( 'Datetime', array( 'order_by' => array( 'DTT_EVT_start' => 'ASC' ) ) );
90
+		return $this->get_many_related('Datetime', array('order_by' => array('DTT_EVT_start' => 'ASC')));
91 91
 	}
92 92
 
93 93
 
@@ -103,8 +103,8 @@  discard block
 block discarded – undo
103 103
 	 * @param null $limit
104 104
 	 * @return \EE_Datetime[]
105 105
 	 */
106
-	public function datetimes_ordered( $show_expired = true, $show_deleted = false, $limit = null ) {
107
-		return EEM_Datetime::instance( $this->_timezone )->get_datetimes_for_event_ordered_by_DTT_order( $this->ID(), $show_expired, $show_deleted, $limit );
106
+	public function datetimes_ordered($show_expired = true, $show_deleted = false, $limit = null) {
107
+		return EEM_Datetime::instance($this->_timezone)->get_datetimes_for_event_ordered_by_DTT_order($this->ID(), $show_expired, $show_deleted, $limit);
108 108
 	}
109 109
 
110 110
 
@@ -114,7 +114,7 @@  discard block
 block discarded – undo
114 114
 	 * @return EE_Datetime
115 115
 	 */
116 116
 	public function first_datetime() {
117
-		return $this->get_first_related( 'Datetime' );
117
+		return $this->get_first_related('Datetime');
118 118
 	}
119 119
 
120 120
 
@@ -125,11 +125,11 @@  discard block
 block discarded – undo
125 125
 	 * @param bool $try_to_exclude_deleted
126 126
 	 * @return EE_Datetime
127 127
 	 */
128
-	public function primary_datetime( $try_to_exclude_expired = TRUE, $try_to_exclude_deleted = TRUE ) {
129
-		if ( !empty ( $this->_Primary_Datetime ) ) {
128
+	public function primary_datetime($try_to_exclude_expired = TRUE, $try_to_exclude_deleted = TRUE) {
129
+		if ( ! empty ($this->_Primary_Datetime)) {
130 130
 			return $this->_Primary_Datetime;
131 131
 		}
132
-		$this->_Primary_Datetime = EEM_Datetime::instance( $this->_timezone )->get_primary_datetime_for_event( $this->ID(), $try_to_exclude_expired, $try_to_exclude_deleted );
132
+		$this->_Primary_Datetime = EEM_Datetime::instance($this->_timezone)->get_primary_datetime_for_event($this->ID(), $try_to_exclude_expired, $try_to_exclude_deleted);
133 133
 		return $this->_Primary_Datetime;
134 134
 	}
135 135
 
@@ -140,30 +140,30 @@  discard block
 block discarded – undo
140 140
 	 * @param array $query_params like EEM_Base::get_all
141 141
 	 * @return EE_Ticket[]
142 142
 	 */
143
-	public function tickets( $query_params = array() ) {
143
+	public function tickets($query_params = array()) {
144 144
 		//first get all datetimes
145 145
 		$datetimes = $this->datetimes_ordered();
146
-		if ( ! $datetimes ) {
146
+		if ( ! $datetimes) {
147 147
 			return array();
148 148
 		}
149 149
 
150 150
 		$datetime_ids = array();
151
-		foreach ( $datetimes as $datetime ) {
151
+		foreach ($datetimes as $datetime) {
152 152
 			$datetime_ids[] = $datetime->ID();
153 153
 		}
154 154
 
155
-		$where_params = array( 'Datetime.DTT_ID' => array( 'IN', $datetime_ids ) );
155
+		$where_params = array('Datetime.DTT_ID' => array('IN', $datetime_ids));
156 156
 
157 157
 		//if incoming $query_params has where conditions let's merge but not override existing.
158
-		if ( is_array( $query_params ) && isset( $query_params[0]) ) {
159
-			$where_params = array_merge( $query_params[0], $where_params );
160
-			unset( $query_params[0] );
158
+		if (is_array($query_params) && isset($query_params[0])) {
159
+			$where_params = array_merge($query_params[0], $where_params);
160
+			unset($query_params[0]);
161 161
 		}
162 162
 
163 163
 		//now add $where_params to $query_params
164 164
 		$query_params[0] = $where_params;
165 165
 
166
-		return EEM_Ticket::instance()->get_all( $query_params );
166
+		return EEM_Ticket::instance()->get_all($query_params);
167 167
 	}
168 168
 
169 169
 
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
 	 * @return bool
173 173
 	 */
174 174
 	function additional_limit() {
175
-		return $this->get( 'EVT_additional_limit' );
175
+		return $this->get('EVT_additional_limit');
176 176
 	}
177 177
 
178 178
 
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
 	 * @return bool
182 182
 	 */
183 183
 	function allow_overflow() {
184
-		return $this->get( 'EVT_allow_overflow' );
184
+		return $this->get('EVT_allow_overflow');
185 185
 	}
186 186
 
187 187
 
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
 	 * @return bool
191 191
 	 */
192 192
 	function created() {
193
-		return $this->get( 'EVT_created' );
193
+		return $this->get('EVT_created');
194 194
 	}
195 195
 
196 196
 
@@ -199,7 +199,7 @@  discard block
 block discarded – undo
199 199
 	 * @return bool
200 200
 	 */
201 201
 	function description() {
202
-		return $this->get( 'EVT_desc' );
202
+		return $this->get('EVT_desc');
203 203
 	}
204 204
 
205 205
 
@@ -209,7 +209,7 @@  discard block
 block discarded – undo
209 209
 	 * @return string of html
210 210
 	 */
211 211
 	function description_filtered() {
212
-		return $this->get_pretty( 'EVT_desc' );
212
+		return $this->get_pretty('EVT_desc');
213 213
 	}
214 214
 
215 215
 
@@ -218,7 +218,7 @@  discard block
 block discarded – undo
218 218
 	 * @return bool
219 219
 	 */
220 220
 	function display_description() {
221
-		return $this->get( 'EVT_display_desc' );
221
+		return $this->get('EVT_display_desc');
222 222
 	}
223 223
 
224 224
 
@@ -227,7 +227,7 @@  discard block
 block discarded – undo
227 227
 	 * @return bool
228 228
 	 */
229 229
 	function display_ticket_selector() {
230
-		return (bool)$this->get( 'EVT_display_ticket_selector' );
230
+		return (bool) $this->get('EVT_display_ticket_selector');
231 231
 	}
232 232
 
233 233
 
@@ -236,7 +236,7 @@  discard block
 block discarded – undo
236 236
 	 * @return bool
237 237
 	 */
238 238
 	function external_url() {
239
-		return $this->get( 'EVT_external_URL' );
239
+		return $this->get('EVT_external_URL');
240 240
 	}
241 241
 
242 242
 
@@ -245,7 +245,7 @@  discard block
 block discarded – undo
245 245
 	 * @return bool
246 246
 	 */
247 247
 	function member_only() {
248
-		return $this->get( 'EVT_member_only' );
248
+		return $this->get('EVT_member_only');
249 249
 	}
250 250
 
251 251
 
@@ -254,7 +254,7 @@  discard block
 block discarded – undo
254 254
 	 * @return bool
255 255
 	 */
256 256
 	function phone() {
257
-		return $this->get( 'EVT_phone' );
257
+		return $this->get('EVT_phone');
258 258
 	}
259 259
 
260 260
 
@@ -263,7 +263,7 @@  discard block
 block discarded – undo
263 263
 	 * @return bool
264 264
 	 */
265 265
 	function modified() {
266
-		return $this->get( 'EVT_modified' );
266
+		return $this->get('EVT_modified');
267 267
 	}
268 268
 
269 269
 
@@ -272,7 +272,7 @@  discard block
 block discarded – undo
272 272
 	 * @return bool
273 273
 	 */
274 274
 	function name() {
275
-		return $this->get( 'EVT_name' );
275
+		return $this->get('EVT_name');
276 276
 	}
277 277
 
278 278
 
@@ -281,7 +281,7 @@  discard block
 block discarded – undo
281 281
 	 * @return bool
282 282
 	 */
283 283
 	function order() {
284
-		return $this->get( 'EVT_order' );
284
+		return $this->get('EVT_order');
285 285
 	}
286 286
 
287 287
 
@@ -290,8 +290,8 @@  discard block
 block discarded – undo
290 290
 	 * @return bool|string
291 291
 	 */
292 292
 	function default_registration_status() {
293
-		$event_default_registration_status = $this->get( 'EVT_default_registration_status' );
294
-		return !empty( $event_default_registration_status ) ? $event_default_registration_status : EE_Registry::instance()->CFG->registration->default_STS_ID;
293
+		$event_default_registration_status = $this->get('EVT_default_registration_status');
294
+		return ! empty($event_default_registration_status) ? $event_default_registration_status : EE_Registry::instance()->CFG->registration->default_STS_ID;
295 295
 	}
296 296
 
297 297
 
@@ -302,14 +302,14 @@  discard block
 block discarded – undo
302 302
 	 * @param bool $not_full_desc
303 303
 	 * @return bool|string
304 304
 	 */
305
-	function short_description( $num_words = 55, $more = NULL, $not_full_desc = FALSE ) {
306
-		$short_desc = $this->get( 'EVT_short_desc' );
307
-		if ( !empty( $short_desc ) || $not_full_desc ) {
305
+	function short_description($num_words = 55, $more = NULL, $not_full_desc = FALSE) {
306
+		$short_desc = $this->get('EVT_short_desc');
307
+		if ( ! empty($short_desc) || $not_full_desc) {
308 308
 			return $short_desc;
309 309
 		}
310 310
 		else {
311
-			$full_desc = $this->get( 'EVT_desc' );
312
-			return wp_trim_words( $full_desc, $num_words, $more );
311
+			$full_desc = $this->get('EVT_desc');
312
+			return wp_trim_words($full_desc, $num_words, $more);
313 313
 		}
314 314
 	}
315 315
 
@@ -319,7 +319,7 @@  discard block
 block discarded – undo
319 319
 	 * @return bool
320 320
 	 */
321 321
 	function slug() {
322
-		return $this->get( 'EVT_slug' );
322
+		return $this->get('EVT_slug');
323 323
 	}
324 324
 
325 325
 
@@ -328,7 +328,7 @@  discard block
 block discarded – undo
328 328
 	 * @return bool
329 329
 	 */
330 330
 	function timezone_string() {
331
-		return $this->get( 'EVT_timezone_string' );
331
+		return $this->get('EVT_timezone_string');
332 332
 	}
333 333
 
334 334
 
@@ -337,7 +337,7 @@  discard block
 block discarded – undo
337 337
 	 * @return bool
338 338
 	 */
339 339
 	function visible_on() {
340
-		return $this->get( 'EVT_visible_on' );
340
+		return $this->get('EVT_visible_on');
341 341
 	}
342 342
 
343 343
 
@@ -346,7 +346,7 @@  discard block
 block discarded – undo
346 346
 	 * @return bool
347 347
 	 */
348 348
 	function wp_user() {
349
-		return $this->get( 'EVT_wp_user' );
349
+		return $this->get('EVT_wp_user');
350 350
 	}
351 351
 
352 352
 
@@ -355,7 +355,7 @@  discard block
 block discarded – undo
355 355
 	 * @return bool
356 356
 	 */
357 357
 	function donations() {
358
-		return $this->get( 'EVT_donations' );
358
+		return $this->get('EVT_donations');
359 359
 	}
360 360
 
361 361
 
@@ -363,8 +363,8 @@  discard block
 block discarded – undo
363 363
 	/**
364 364
 	 * @param $limit
365 365
 	 */
366
-	function set_additional_limit( $limit ) {
367
-		$this->set( 'EVT_additional_limit', $limit );
366
+	function set_additional_limit($limit) {
367
+		$this->set('EVT_additional_limit', $limit);
368 368
 	}
369 369
 
370 370
 
@@ -372,8 +372,8 @@  discard block
 block discarded – undo
372 372
 	/**
373 373
 	 * @param $created
374 374
 	 */
375
-	function set_created( $created ) {
376
-		$this->set( 'EVT_created', $created );
375
+	function set_created($created) {
376
+		$this->set('EVT_created', $created);
377 377
 	}
378 378
 
379 379
 
@@ -381,8 +381,8 @@  discard block
 block discarded – undo
381 381
 	/**
382 382
 	 * @param $desc
383 383
 	 */
384
-	function set_description( $desc ) {
385
-		$this->set( 'EVT_desc', $desc );
384
+	function set_description($desc) {
385
+		$this->set('EVT_desc', $desc);
386 386
 	}
387 387
 
388 388
 
@@ -390,8 +390,8 @@  discard block
 block discarded – undo
390 390
 	/**
391 391
 	 * @param $display_desc
392 392
 	 */
393
-	function set_display_description( $display_desc ) {
394
-		$this->set( 'EVT_display_desc', $display_desc );
393
+	function set_display_description($display_desc) {
394
+		$this->set('EVT_display_desc', $display_desc);
395 395
 	}
396 396
 
397 397
 
@@ -399,8 +399,8 @@  discard block
 block discarded – undo
399 399
 	/**
400 400
 	 * @param $display_ticket_selector
401 401
 	 */
402
-	function set_display_ticket_selector( $display_ticket_selector ) {
403
-		$this->set( 'EVT_display_ticket_selector', $display_ticket_selector );
402
+	function set_display_ticket_selector($display_ticket_selector) {
403
+		$this->set('EVT_display_ticket_selector', $display_ticket_selector);
404 404
 	}
405 405
 
406 406
 
@@ -408,8 +408,8 @@  discard block
 block discarded – undo
408 408
 	/**
409 409
 	 * @param $external_url
410 410
 	 */
411
-	function set_external_url( $external_url ) {
412
-		$this->set( 'EVT_external_URL', $external_url );
411
+	function set_external_url($external_url) {
412
+		$this->set('EVT_external_URL', $external_url);
413 413
 	}
414 414
 
415 415
 
@@ -417,8 +417,8 @@  discard block
 block discarded – undo
417 417
 	/**
418 418
 	 * @param $member_only
419 419
 	 */
420
-	function set_member_only( $member_only ) {
421
-		$this->set( 'EVT_member_only', $member_only );
420
+	function set_member_only($member_only) {
421
+		$this->set('EVT_member_only', $member_only);
422 422
 	}
423 423
 
424 424
 
@@ -426,8 +426,8 @@  discard block
 block discarded – undo
426 426
 	/**
427 427
 	 * @param $event_phone
428 428
 	 */
429
-	function set_event_phone( $event_phone ) {
430
-		$this->set( 'EVT_phone', $event_phone );
429
+	function set_event_phone($event_phone) {
430
+		$this->set('EVT_phone', $event_phone);
431 431
 	}
432 432
 
433 433
 
@@ -435,8 +435,8 @@  discard block
 block discarded – undo
435 435
 	/**
436 436
 	 * @param $modified
437 437
 	 */
438
-	function set_modified( $modified ) {
439
-		$this->set( 'EVT_modified', $modified );
438
+	function set_modified($modified) {
439
+		$this->set('EVT_modified', $modified);
440 440
 	}
441 441
 
442 442
 
@@ -444,8 +444,8 @@  discard block
 block discarded – undo
444 444
 	/**
445 445
 	 * @param $name
446 446
 	 */
447
-	function set_name( $name ) {
448
-		$this->set( 'EVT_name', $name );
447
+	function set_name($name) {
448
+		$this->set('EVT_name', $name);
449 449
 	}
450 450
 
451 451
 
@@ -453,8 +453,8 @@  discard block
 block discarded – undo
453 453
 	/**
454 454
 	 * @param $order
455 455
 	 */
456
-	function set_order( $order ) {
457
-		$this->set( 'EVT_order', $order );
456
+	function set_order($order) {
457
+		$this->set('EVT_order', $order);
458 458
 	}
459 459
 
460 460
 
@@ -462,8 +462,8 @@  discard block
 block discarded – undo
462 462
 	/**
463 463
 	 * @param $short_desc
464 464
 	 */
465
-	function set_short_description( $short_desc ) {
466
-		$this->set( 'EVT_short_desc', $short_desc );
465
+	function set_short_description($short_desc) {
466
+		$this->set('EVT_short_desc', $short_desc);
467 467
 	}
468 468
 
469 469
 
@@ -471,8 +471,8 @@  discard block
 block discarded – undo
471 471
 	/**
472 472
 	 * @param $slug
473 473
 	 */
474
-	function set_slug( $slug ) {
475
-		$this->set( 'EVT_slug', $slug );
474
+	function set_slug($slug) {
475
+		$this->set('EVT_slug', $slug);
476 476
 	}
477 477
 
478 478
 
@@ -480,8 +480,8 @@  discard block
 block discarded – undo
480 480
 	/**
481 481
 	 * @param $timezone_string
482 482
 	 */
483
-	function set_timezone_string( $timezone_string ) {
484
-		$this->set( 'EVT_timezone_string', $timezone_string );
483
+	function set_timezone_string($timezone_string) {
484
+		$this->set('EVT_timezone_string', $timezone_string);
485 485
 	}
486 486
 
487 487
 
@@ -489,8 +489,8 @@  discard block
 block discarded – undo
489 489
 	/**
490 490
 	 * @param $visible_on
491 491
 	 */
492
-	function set_visible_on( $visible_on ) {
493
-		$this->set( 'EVT_visible_on', $visible_on );
492
+	function set_visible_on($visible_on) {
493
+		$this->set('EVT_visible_on', $visible_on);
494 494
 	}
495 495
 
496 496
 
@@ -498,8 +498,8 @@  discard block
 block discarded – undo
498 498
 	/**
499 499
 	 * @param $wp_user
500 500
 	 */
501
-	function set_wp_user( $wp_user ) {
502
-		$this->set( 'EVT_wp_user', $wp_user );
501
+	function set_wp_user($wp_user) {
502
+		$this->set('EVT_wp_user', $wp_user);
503 503
 	}
504 504
 
505 505
 
@@ -507,8 +507,8 @@  discard block
 block discarded – undo
507 507
 	/**
508 508
 	 * @param $default_registration_status
509 509
 	 */
510
-	function set_default_registration_status( $default_registration_status ) {
511
-		$this->set( 'EVT_default_registration_status', $default_registration_status );
510
+	function set_default_registration_status($default_registration_status) {
511
+		$this->set('EVT_default_registration_status', $default_registration_status);
512 512
 	}
513 513
 
514 514
 
@@ -516,8 +516,8 @@  discard block
 block discarded – undo
516 516
 	/**
517 517
 	 * @param $donations
518 518
 	 */
519
-	function set_donations( $donations ) {
520
-		$this->set( 'EVT_donations', $donations );
519
+	function set_donations($donations) {
520
+		$this->set('EVT_donations', $donations);
521 521
 	}
522 522
 
523 523
 
@@ -527,8 +527,8 @@  discard block
 block discarded – undo
527 527
 	 * @param EE_Venue /int $venue_id_or_obj
528 528
 	 * @return EE_Venue
529 529
 	 */
530
-	function add_venue( $venue_id_or_obj ) {
531
-		return $this->_add_relation_to( $venue_id_or_obj, 'Venue' );
530
+	function add_venue($venue_id_or_obj) {
531
+		return $this->_add_relation_to($venue_id_or_obj, 'Venue');
532 532
 	}
533 533
 
534 534
 
@@ -538,8 +538,8 @@  discard block
 block discarded – undo
538 538
 	 * @param EE_Venue /int $venue_id_or_obj
539 539
 	 * @return EE_Venue
540 540
 	 */
541
-	function remove_venue( $venue_id_or_obj ) {
542
-		return $this->_remove_relation_to( $venue_id_or_obj, 'Venue' );
541
+	function remove_venue($venue_id_or_obj) {
542
+		return $this->_remove_relation_to($venue_id_or_obj, 'Venue');
543 543
 	}
544 544
 
545 545
 
@@ -549,8 +549,8 @@  discard block
 block discarded – undo
549 549
 	 * @param array $query_params like EEM_Base::get_all's $query_params
550 550
 	 * @return EE_Venue[]
551 551
 	 */
552
-	function venues( $query_params = array() ) {
553
-		return $this->get_many_related( 'Venue', $query_params );
552
+	function venues($query_params = array()) {
553
+		return $this->get_many_related('Venue', $query_params);
554 554
 	}
555 555
 
556 556
 
@@ -562,7 +562,7 @@  discard block
 block discarded – undo
562 562
 	 */
563 563
 	private function _has_ID_and_is_published() {
564 564
 		// first check if event id is present and not NULL, then check if this event is published (or any of the equivalent "published" statuses)
565
-		return ( $this->ID() && $this->ID() !== NULL && ( $this->status() == 'publish' || $this->status() == EEM_Event::sold_out || $this->status() == EEM_Event::postponed || $this->status() == EEM_Event::cancelled ) ) ? TRUE : FALSE;
565
+		return ($this->ID() && $this->ID() !== NULL && ($this->status() == 'publish' || $this->status() == EEM_Event::sold_out || $this->status() == EEM_Event::postponed || $this->status() == EEM_Event::cancelled)) ? TRUE : FALSE;
566 566
 	}
567 567
 
568 568
 
@@ -574,21 +574,21 @@  discard block
 block discarded – undo
574 574
 	 */
575 575
 	public function is_upcoming() {
576 576
 		// check if event id is present and if this event is published
577
-		if ( $this->is_inactive() ) {
577
+		if ($this->is_inactive()) {
578 578
 			return FALSE;
579 579
 		}
580 580
 		// set initial value
581 581
 		$upcoming = FALSE;
582 582
 		//next let's get all datetimes and loop through them
583 583
 		$datetimes = $this->datetimes_in_chronological_order();
584
-		foreach ( $datetimes as $datetime ) {
585
-			if ( $datetime instanceof EE_Datetime ) {
584
+		foreach ($datetimes as $datetime) {
585
+			if ($datetime instanceof EE_Datetime) {
586 586
 				//if this dtt is expired then we continue cause one of the other datetimes might be upcoming.
587
-				if ( $datetime->is_expired() ) {
587
+				if ($datetime->is_expired()) {
588 588
 					continue;
589 589
 				}
590 590
 				//if this dtt is active then we return false.
591
-				if ( $datetime->is_active() ) {
591
+				if ($datetime->is_active()) {
592 592
 					return FALSE;
593 593
 				}
594 594
 				//otherwise let's check upcoming status
@@ -605,21 +605,21 @@  discard block
 block discarded – undo
605 605
 	 */
606 606
 	public function is_active() {
607 607
 		// check if event id is present and if this event is published
608
-		if ( $this->is_inactive() ) {
608
+		if ($this->is_inactive()) {
609 609
 			return FALSE;
610 610
 		}
611 611
 		// set initial value
612 612
 		$active = FALSE;
613 613
 		//next let's get all datetimes and loop through them
614 614
 		$datetimes = $this->datetimes_in_chronological_order();
615
-		foreach ( $datetimes as $datetime ) {
616
-			if ( $datetime instanceof EE_Datetime ) {
615
+		foreach ($datetimes as $datetime) {
616
+			if ($datetime instanceof EE_Datetime) {
617 617
 				//if this dtt is expired then we continue cause one of the other datetimes might be active.
618
-				if ( $datetime->is_expired() ) {
618
+				if ($datetime->is_expired()) {
619 619
 					continue;
620 620
 				}
621 621
 				//if this dtt is upcoming then we return false.
622
-				if ( $datetime->is_upcoming() ) {
622
+				if ($datetime->is_upcoming()) {
623 623
 					return FALSE;
624 624
 				}
625 625
 				//otherwise let's check active status
@@ -636,17 +636,17 @@  discard block
 block discarded – undo
636 636
 	 */
637 637
 	public function is_expired() {
638 638
 		// check if event id is present and if this event is published
639
-		if ( $this->is_inactive() ) {
639
+		if ($this->is_inactive()) {
640 640
 			return FALSE;
641 641
 		}
642 642
 		// set initial value
643 643
 		$expired = FALSE;
644 644
 		//first let's get all datetimes and loop through them
645 645
 		$datetimes = $this->datetimes_in_chronological_order();
646
-		foreach ( $datetimes as $datetime ) {
647
-			if ( $datetime instanceof EE_Datetime ) {
646
+		foreach ($datetimes as $datetime) {
647
+			if ($datetime instanceof EE_Datetime) {
648 648
 				//if this dtt is upcoming or active then we return false.
649
-				if ( $datetime->is_upcoming() || $datetime->is_active() ) {
649
+				if ($datetime->is_upcoming() || $datetime->is_active()) {
650 650
 					return FALSE;
651 651
 				}
652 652
 				//otherwise let's check active status
@@ -663,7 +663,7 @@  discard block
 block discarded – undo
663 663
 	 */
664 664
 	public function is_inactive() {
665 665
 		// check if event id is present and if this event is published
666
-		if ( $this->_has_ID_and_is_published() ) {
666
+		if ($this->_has_ID_and_is_published()) {
667 667
 			return FALSE;
668 668
 		}
669 669
 		return TRUE;
@@ -681,26 +681,26 @@  discard block
 block discarded – undo
681 681
 	 */
682 682
 	public function perform_sold_out_status_check() {
683 683
 		// get all unexpired untrashed tickets
684
-		$tickets = $this->tickets( array(
684
+		$tickets = $this->tickets(array(
685 685
 			array(
686
-				'TKT_end_date'   => array( '>=', EEM_Ticket::instance()->current_time_for_query( 'TKT_end_date' ) ),
686
+				'TKT_end_date'   => array('>=', EEM_Ticket::instance()->current_time_for_query('TKT_end_date')),
687 687
 				'TKT_deleted'    => false
688 688
 			)
689 689
 		));
690 690
 		// if all the tickets are just expired, then don't update the event status to sold out
691
-		if ( empty( $tickets )) {
691
+		if (empty($tickets)) {
692 692
 			return true;
693 693
 		}
694 694
 		// set initial value
695 695
 		$spaces_remaining = 0;
696
-		foreach( $tickets as $ticket ) {
697
-			if ( $ticket instanceof EE_Ticket ) {
698
-				$spaces_remaining += $ticket->qty( 'saleable' );
696
+		foreach ($tickets as $ticket) {
697
+			if ($ticket instanceof EE_Ticket) {
698
+				$spaces_remaining += $ticket->qty('saleable');
699 699
 			}
700 700
 		}
701
-		if ( $spaces_remaining === 0 ) {
702
-			$this->set_status( EEM_Event::sold_out );
703
-			if ( !is_admin() || ( is_admin() && defined( 'DOING_AJAX' ) ) ) {
701
+		if ($spaces_remaining === 0) {
702
+			$this->set_status(EEM_Event::sold_out);
703
+			if ( ! is_admin() || (is_admin() && defined('DOING_AJAX'))) {
704 704
 				$this->save();
705 705
 			}
706 706
 			$sold_out = TRUE;
@@ -728,15 +728,15 @@  discard block
 block discarded – undo
728 728
 	 */
729 729
 	public function spaces_remaining_for_sale() {
730 730
 		//first get total available spaces including consideration for tickets that have already sold.
731
-		$spaces_available = $this->total_available_spaces( true );
731
+		$spaces_available = $this->total_available_spaces(true);
732 732
 
733 733
 		//if total available = 0, then exit right away because that means everything is expired.
734
-		if ( $spaces_available === 0 ) {
734
+		if ($spaces_available === 0) {
735 735
 			return 0;
736 736
 		}
737 737
 
738 738
 		//subtract total approved registrations from spaces available to get how many are remaining.
739
-		$spots_taken = EEM_Registration::instance()->count( array( array( 'EVT_ID' => $this->ID(), 'STS_ID' => EEM_Registration::status_id_approved ) ), 'REG_ID', true );
739
+		$spots_taken = EEM_Registration::instance()->count(array(array('EVT_ID' => $this->ID(), 'STS_ID' => EEM_Registration::status_id_approved)), 'REG_ID', true);
740 740
 		$spaces_remaining = $spaces_available - $spots_taken;
741 741
 
742 742
 		return $spaces_remaining > 0 ? $spaces_remaining : 0;
@@ -769,29 +769,29 @@  discard block
 block discarded – undo
769 769
 	 *
770 770
 	 * @return  int|float  (Note: if EE_INF is returned its considered a float by PHP)
771 771
 	 */
772
-	public function total_available_spaces( $current_total_available = false ) {
772
+	public function total_available_spaces($current_total_available = false) {
773 773
 		$spaces_available = 0;
774 774
 
775 775
 		//first get all tickets on the event and include expired tickets
776
-		$tickets = $this->tickets( array( 'default_where_conditions' => 'none' ) );
776
+		$tickets = $this->tickets(array('default_where_conditions' => 'none'));
777 777
 		$ticket_sums = array();
778 778
 		$datetime_limits = array();
779 779
 
780 780
 		//loop through tickets and normalize them
781
-		foreach ( $tickets as $ticket ) {
782
-			$datetimes = $ticket->datetimes( array( 'order_by' => array( 'DTT_reg_limit' => 'ASC' ) ) );
781
+		foreach ($tickets as $ticket) {
782
+			$datetimes = $ticket->datetimes(array('order_by' => array('DTT_reg_limit' => 'ASC')));
783 783
 
784
-			if ( empty( $datetimes ) ) {
784
+			if (empty($datetimes)) {
785 785
 				continue;
786 786
 			}
787 787
 
788 788
 			//first datetime should be the lowest datetime
789
-			$least_datetime = reset( $datetimes );
789
+			$least_datetime = reset($datetimes);
790 790
 
791 791
 			//lets reset the ticket quantity to be the lower of either the lowest datetime reg limit or the ticket quantity
792 792
 			//IF datetimes sold (and we're not doing current live total available, then use spaces remaining for datetime, not reg_limit.
793
-			if ( $current_total_available ) {
794
-				if ( $ticket->is_remaining() ) {
793
+			if ($current_total_available) {
794
+				if ($ticket->is_remaining()) {
795 795
 					$remaining = $ticket->remaining();
796 796
 				} else {
797 797
 					$spaces_available += $ticket->sold();
@@ -799,23 +799,23 @@  discard block
 block discarded – undo
799 799
 					continue;
800 800
 				}
801 801
 			} else {
802
-				$remaining = min( $ticket->qty(), $least_datetime->reg_limit() );
802
+				$remaining = min($ticket->qty(), $least_datetime->reg_limit());
803 803
 			}
804 804
 
805 805
 			//if $ticket_limit == infinity then let's drop out right away and just return that because any infinity amount trumps all other "available" amounts.
806
-			if ( $remaining == EE_INF ) {
806
+			if ($remaining == EE_INF) {
807 807
 				return EE_INF;
808 808
 			}
809 809
 
810 810
 			//multiply normalized $tkt quantity by the number of datetimes on the ticket as the "sum"
811 811
 			//also include the sum of all the datetime reg limits on the ticket for breaking ties.
812
-			$ticket_sums[$ticket->ID()]['sum'] = $remaining * count( $datetimes );
812
+			$ticket_sums[$ticket->ID()]['sum'] = $remaining * count($datetimes);
813 813
 			$ticket_sums[$ticket->ID()]['datetime_sums'] = 0;
814
-			foreach ( $datetimes as $datetime ) {
815
-				if ( $datetime->reg_limit() === EE_INF ) {
814
+			foreach ($datetimes as $datetime) {
815
+				if ($datetime->reg_limit() === EE_INF) {
816 816
 					$ticket_sums[$ticket->ID()]['datetime_sums'] = EE_INF;
817 817
 				} else {
818
-					$ticket_sums[ $ticket->ID() ]['datetime_sums'] += $current_total_available ? $datetime->spaces_remaining() : $datetime->reg_limit();
818
+					$ticket_sums[$ticket->ID()]['datetime_sums'] += $current_total_available ? $datetime->spaces_remaining() : $datetime->reg_limit();
819 819
 				}
820 820
 				$datetime_limits[$datetime->ID()] = $current_total_available ? $datetime->spaces_remaining() : $datetime->reg_limit();
821 821
 			}
@@ -826,74 +826,74 @@  discard block
 block discarded – undo
826 826
 		//ticket quantity by the number of datetimes on the ticket).  For tie-breakers, then the next sort is based on the
827 827
 		//ticket with the greatest sum of all remaining datetime->spaces_remaining() ( or $datetime->reg_limit() if not
828 828
 		//$current_total_available ) for the datetimes on the ticket.
829
-		usort( $ticket_sums, function( $a, $b ) {
830
-			if ( $a['sum'] == $b['sum'] ) {
831
-				if ( $a['datetime_sums'] == $b['datetime_sums'] ) {
829
+		usort($ticket_sums, function($a, $b) {
830
+			if ($a['sum'] == $b['sum']) {
831
+				if ($a['datetime_sums'] == $b['datetime_sums']) {
832 832
 					return 0;
833 833
 				}
834 834
 
835 835
 				return $a['datetime_sums'] < $b['datetime_sums'] ? 1 : -1;
836 836
 			}
837
-			return ( $a['sum'] < $b['sum'] ) ? -1 : 1;
837
+			return ($a['sum'] < $b['sum']) ? -1 : 1;
838 838
 		});
839 839
 
840 840
 		//now let's loop through the sorted tickets and simulate sellouts
841
-		foreach ( $ticket_sums as $ticket_info ) {
842
-			if ( $ticket_info['ticket'] instanceof EE_Ticket ) {
841
+		foreach ($ticket_sums as $ticket_info) {
842
+			if ($ticket_info['ticket'] instanceof EE_Ticket) {
843 843
 
844
-				$datetimes = $ticket_info['ticket']->datetimes( array( 'order_by' => array( 'DTT_reg_limit' => 'ASC' ) ) );
844
+				$datetimes = $ticket_info['ticket']->datetimes(array('order_by' => array('DTT_reg_limit' => 'ASC')));
845 845
 				//need to sort these $datetimes by remaining (only if $current_total_available)
846 846
 				//setup datetimes for simulation
847 847
 				$ticket_datetimes_remaining = array();
848
-				foreach( $datetimes as $datetime ) {
848
+				foreach ($datetimes as $datetime) {
849 849
 					$ticket_datetimes_remaining[$datetime->ID()]['rem'] = $datetime_limits[$datetime->ID()];
850 850
 					$ticket_datetimes_remaining[$datetime->ID()]['datetime'] = $datetime;
851 851
 				}
852
-				usort( $ticket_datetimes_remaining, function( $a, $b ) {
853
-					if ( $a['rem'] == $b['rem'] ) {
852
+				usort($ticket_datetimes_remaining, function($a, $b) {
853
+					if ($a['rem'] == $b['rem']) {
854 854
 						return 0;
855 855
 					}
856
-					return ( $a['rem'] < $b['rem'] ) ? -1 : 1;
856
+					return ($a['rem'] < $b['rem']) ? -1 : 1;
857 857
 				});
858 858
 
859 859
 
860 860
 				//get the remaining on the first datetime (which should be the one with the least remaining) and that is
861 861
 				//what we add to the spaces_available running total.  Then we need to decrease the remaining on our datetime tracker.
862
-				$lowest_datetime = reset( $ticket_datetimes_remaining );
862
+				$lowest_datetime = reset($ticket_datetimes_remaining);
863 863
 
864 864
 				//need to get the lower of; what the remaining is on the lowest datetime, and the remaining on the ticket.
865 865
 				// If this ends up being 0 (because of previous tickets in our simulation selling out), then it has already
866 866
 				// been tracked on $spaces available and this ticket is now sold out for the simulation, so we can continue
867 867
 				// to the next ticket.
868
-				if ( $current_total_available ) {
869
-					$remaining = min( $lowest_datetime['rem'], $ticket_info['ticket']->remaining() );
868
+				if ($current_total_available) {
869
+					$remaining = min($lowest_datetime['rem'], $ticket_info['ticket']->remaining());
870 870
 				} else {
871
-					$remaining = min( $lowest_datetime['rem'], $ticket_info['ticket']->qty() );
871
+					$remaining = min($lowest_datetime['rem'], $ticket_info['ticket']->qty());
872 872
 				}
873 873
 
874 874
 				//if $remaining is infinite that means that all datetimes on this ticket are infinite but we've made it here because all
875 875
 				//tickets have a quantity.  So we don't have to track datetimes, we can just use ticket quantities for total
876 876
 				//available.
877
-				if ( $remaining === EE_INF ) {
877
+				if ($remaining === EE_INF) {
878 878
 					$spaces_available += $ticket_info['ticket']->qty();
879 879
 					continue;
880 880
 				}
881 881
 
882 882
 				//if ticket has sold amounts then we also need to add that (but only if doing live counts)
883
-				if ( $current_total_available ) {
883
+				if ($current_total_available) {
884 884
 					$spaces_available += $ticket_info['ticket']->sold();
885 885
 				}
886 886
 
887
-				if ( $remaining <= 0 ) {
887
+				if ($remaining <= 0) {
888 888
 					continue;
889 889
 				} else {
890 890
 					$spaces_available += $remaining;
891 891
 				}
892 892
 
893 893
 				//loop through the datetimes and sell them out!
894
-				foreach ( $ticket_datetimes_remaining as $datetime_info ) {
895
-					if ( $datetime_info['datetime'] instanceof EE_Datetime ) {
896
-						$datetime_limits[ $datetime_info['datetime']->ID() ] += - $remaining;
894
+				foreach ($ticket_datetimes_remaining as $datetime_info) {
895
+					if ($datetime_info['datetime'] instanceof EE_Datetime) {
896
+						$datetime_limits[$datetime_info['datetime']->ID()] += - $remaining;
897 897
 					}
898 898
 				}
899 899
 			}
@@ -909,8 +909,8 @@  discard block
 block discarded – undo
909 909
 	 * @param  bool $actual whether or not to perform calculations to not only figure the actual status but also to flip the status if necessary to sold out If false, we just check the existing status of the event
910 910
 	 * @return boolean
911 911
 	 */
912
-	public function is_sold_out( $actual = FALSE ) {
913
-		if ( ! $actual ) {
912
+	public function is_sold_out($actual = FALSE) {
913
+		if ( ! $actual) {
914 914
 			return $this->status() == EEM_Event::sold_out;
915 915
 		}
916 916
 		else {
@@ -948,36 +948,36 @@  discard block
 block discarded – undo
948 948
 	 * @param bool $reset
949 949
 	 * @return bool | string - based on EE_Datetime active constants or FALSE if error.
950 950
 	 */
951
-	public function get_active_status( $reset = FALSE ) {
951
+	public function get_active_status($reset = FALSE) {
952 952
 		// if the active status has already been set, then just use that value (unless we are resetting it)
953
-		if ( ! empty( $this->_active_status ) && ! $reset ) {
953
+		if ( ! empty($this->_active_status) && ! $reset) {
954 954
 			return $this->_active_status;
955 955
 		}
956 956
 		//first check if event id is present on this object
957
-		if ( ! $this->ID() ) {
957
+		if ( ! $this->ID()) {
958 958
 			return FALSE;
959 959
 		}
960 960
 		//first get all datetimes ordered by date
961 961
 		$datetimes = $this->datetimes_in_chronological_order();
962 962
 		//next loop through $datetimes and setup status array
963 963
 		$status_array = array();
964
-		foreach ( $datetimes as $datetime ) {
965
-			if ( $datetime instanceof EE_Datetime ) {
964
+		foreach ($datetimes as $datetime) {
965
+			if ($datetime instanceof EE_Datetime) {
966 966
 				$status_array[] = $datetime->get_active_status();
967 967
 			}
968 968
 		}
969 969
 		//now we can conditionally determine status
970
-		if ( $this->status() == 'publish' ) {
971
-			if ( in_array( EE_Datetime::active, $status_array ) ) {
970
+		if ($this->status() == 'publish') {
971
+			if (in_array(EE_Datetime::active, $status_array)) {
972 972
 				$this->_active_status = EE_Datetime::active;
973 973
 			} else {
974
-				if ( in_array( EE_Datetime::upcoming, $status_array ) ) {
974
+				if (in_array(EE_Datetime::upcoming, $status_array)) {
975 975
 					$this->_active_status = EE_Datetime::upcoming;
976 976
 				} else {
977
-					if ( in_array( EE_Datetime::expired, $status_array ) ) {
977
+					if (in_array(EE_Datetime::expired, $status_array)) {
978 978
 						$this->_active_status = EE_Datetime::expired;
979 979
 					} else {
980
-						if ( in_array( EE_Datetime::sold_out, $status_array ) ) {
980
+						if (in_array(EE_Datetime::sold_out, $status_array)) {
981 981
 							$this->_active_status = EE_Datetime::sold_out;
982 982
 						} else {
983 983
 							$this->_active_status = EE_Datetime::expired; //catchall
@@ -986,7 +986,7 @@  discard block
 block discarded – undo
986 986
 				}
987 987
 			}
988 988
 		} else {
989
-			switch ( $this->status() ) {
989
+			switch ($this->status()) {
990 990
 				case EEM_Event::sold_out :
991 991
 					$this->_active_status = EE_Datetime::sold_out;
992 992
 					break;
@@ -1012,10 +1012,10 @@  discard block
 block discarded – undo
1012 1012
 	 * @param boolean $echo     whether to return (FALSE), or echo out the result (TRUE)
1013 1013
 	 * @return mixed void|string
1014 1014
 	 */
1015
-	public function pretty_active_status( $echo = TRUE ) {
1015
+	public function pretty_active_status($echo = TRUE) {
1016 1016
 		$active_status = $this->get_active_status();
1017
-		$status = '<span class="ee-status event-active-status-' . $active_status . '">' . EEH_Template::pretty_status( $active_status, FALSE, 'sentence' ) . '</span>';
1018
-		if ( $echo ) {
1017
+		$status = '<span class="ee-status event-active-status-'.$active_status.'">'.EEH_Template::pretty_status($active_status, FALSE, 'sentence').'</span>';
1018
+		if ($echo) {
1019 1019
 			echo $status;
1020 1020
 			return '';
1021 1021
 		}
@@ -1029,12 +1029,12 @@  discard block
 block discarded – undo
1029 1029
 	 */
1030 1030
 	public function get_number_of_tickets_sold() {
1031 1031
 		$tkt_sold = 0;
1032
-		if ( !$this->ID() ) {
1032
+		if ( ! $this->ID()) {
1033 1033
 			return 0;
1034 1034
 		}
1035 1035
 		$datetimes = $this->datetimes();
1036
-		foreach ( $datetimes as $datetime ) {
1037
-			if ( $datetime instanceof EE_Datetime ) {
1036
+		foreach ($datetimes as $datetime) {
1037
+			if ($datetime instanceof EE_Datetime) {
1038 1038
 				$tkt_sold += $datetime->sold();
1039 1039
 			}
1040 1040
 		}
@@ -1049,7 +1049,7 @@  discard block
 block discarded – undo
1049 1049
 	 * @return int
1050 1050
 	 */
1051 1051
 	public function get_count_of_all_registrations() {
1052
-		return EEM_Event::instance()->count_related( $this, 'Registration' );
1052
+		return EEM_Event::instance()->count_related($this, 'Registration');
1053 1053
 	}
1054 1054
 
1055 1055
 
@@ -1059,9 +1059,9 @@  discard block
 block discarded – undo
1059 1059
 	 * @return EE_Ticket
1060 1060
 	 */
1061 1061
 	public function get_ticket_with_earliest_start_time() {
1062
-		$where[ 'Datetime.EVT_ID' ] = $this->ID();
1063
-		$query_params = array( $where, 'order_by' => array( 'TKT_start_date' => 'ASC' ) );
1064
-		return EE_Registry::instance()->load_model( 'Ticket' )->get_one( $query_params );
1062
+		$where['Datetime.EVT_ID'] = $this->ID();
1063
+		$query_params = array($where, 'order_by' => array('TKT_start_date' => 'ASC'));
1064
+		return EE_Registry::instance()->load_model('Ticket')->get_one($query_params);
1065 1065
 	}
1066 1066
 
1067 1067
 
@@ -1071,9 +1071,9 @@  discard block
 block discarded – undo
1071 1071
 	 * @return EE_Ticket
1072 1072
 	 */
1073 1073
 	public function get_ticket_with_latest_end_time() {
1074
-		$where[ 'Datetime.EVT_ID' ] = $this->ID();
1075
-		$query_params = array( $where, 'order_by' => array( 'TKT_end_date' => 'DESC' ) );
1076
-		return EE_Registry::instance()->load_model( 'Ticket' )->get_one( $query_params );
1074
+		$where['Datetime.EVT_ID'] = $this->ID();
1075
+		$query_params = array($where, 'order_by' => array('TKT_end_date' => 'DESC'));
1076
+		return EE_Registry::instance()->load_model('Ticket')->get_one($query_params);
1077 1077
 	}
1078 1078
 
1079 1079
 
@@ -1085,11 +1085,11 @@  discard block
 block discarded – undo
1085 1085
 	public function tickets_on_sale() {
1086 1086
 		$earliest_ticket = $this->get_ticket_with_earliest_start_time();
1087 1087
 		$latest_ticket = $this->get_ticket_with_latest_end_time();
1088
-		if ( !$latest_ticket instanceof EE_Ticket && !$earliest_ticket instanceof EE_Ticket ) {
1088
+		if ( ! $latest_ticket instanceof EE_Ticket && ! $earliest_ticket instanceof EE_Ticket) {
1089 1089
 			return FALSE;
1090 1090
 		}
1091 1091
 		//check on sale for these two tickets.
1092
-		if ( $latest_ticket->is_on_sale() || $earliest_ticket->is_on_sale() ) {
1092
+		if ($latest_ticket->is_on_sale() || $earliest_ticket->is_on_sale()) {
1093 1093
 			return TRUE;
1094 1094
 		}
1095 1095
 		return FALSE;
@@ -1103,7 +1103,7 @@  discard block
 block discarded – undo
1103 1103
 	 * @return string
1104 1104
 	 */
1105 1105
 	public function get_permalink() {
1106
-		if ( $this->external_url() ) {
1106
+		if ($this->external_url()) {
1107 1107
 			return $this->external_url();
1108 1108
 		}
1109 1109
 		else {
@@ -1118,10 +1118,10 @@  discard block
 block discarded – undo
1118 1118
 	 * @param array $query_params like EEM_Base::get_all
1119 1119
 	 * @return EE_Term
1120 1120
 	 */
1121
-	public function first_event_category( $query_params = array() ) {
1122
-		$query_params[ 0 ][ 'Term_Taxonomy.taxonomy' ] = 'espresso_event_categories';
1123
-		$query_params[ 0 ][ 'Term_Taxonomy.Event.EVT_ID' ] = $this->ID();
1124
-		return EEM_Term::instance()->get_one( $query_params );
1121
+	public function first_event_category($query_params = array()) {
1122
+		$query_params[0]['Term_Taxonomy.taxonomy'] = 'espresso_event_categories';
1123
+		$query_params[0]['Term_Taxonomy.Event.EVT_ID'] = $this->ID();
1124
+		return EEM_Term::instance()->get_one($query_params);
1125 1125
 	}
1126 1126
 
1127 1127
 
@@ -1131,10 +1131,10 @@  discard block
 block discarded – undo
1131 1131
 	 * @param array $query_params
1132 1132
 	 * @return EE_Term[]
1133 1133
 	 */
1134
-	public function get_all_event_categories( $query_params = array() ) {
1135
-		$query_params[ 0 ][ 'Term_Taxonomy.taxonomy' ] = 'espresso_event_categories';
1136
-		$query_params[ 0 ][ 'Term_Taxonomy.Event.EVT_ID' ] = $this->ID();
1137
-		return EEM_Term::instance()->get_all( $query_params );
1134
+	public function get_all_event_categories($query_params = array()) {
1135
+		$query_params[0]['Term_Taxonomy.taxonomy'] = 'espresso_event_categories';
1136
+		$query_params[0]['Term_Taxonomy.Event.EVT_ID'] = $this->ID();
1137
+		return EEM_Term::instance()->get_all($query_params);
1138 1138
 	}
1139 1139
 
1140 1140
 	/**
@@ -1142,8 +1142,8 @@  discard block
 block discarded – undo
1142 1142
 	 * @param array $query_params @see EEM_Base::get_all
1143 1143
 	 * @return EE_Question_Group[]
1144 1144
 	 */
1145
-	public function question_groups($query_params = array()){
1146
-		$query_params = ! empty( $query_params ) ? $query_params : array( 'order_by' => array( 'QSG_order' => 'ASC' ));
1145
+	public function question_groups($query_params = array()) {
1146
+		$query_params = ! empty($query_params) ? $query_params : array('order_by' => array('QSG_order' => 'ASC'));
1147 1147
 		return $this->get_many_related('Question_Group', $query_params);
1148 1148
 	}
1149 1149
 
@@ -1183,12 +1183,12 @@  discard block
 block discarded – undo
1183 1183
 	 */
1184 1184
 	public function get_admin_edit_link() {
1185 1185
 		EE_Registry::instance()->load_helper('URL');
1186
-		return EEH_URL::add_query_args_and_nonce( array(
1186
+		return EEH_URL::add_query_args_and_nonce(array(
1187 1187
 			'page' => 'espresso_events',
1188 1188
 			'action' => 'edit',
1189 1189
 			'post' => $this->ID()
1190 1190
 			),
1191
-			admin_url( 'admin.php' )
1191
+			admin_url('admin.php')
1192 1192
 		);
1193 1193
 	}
1194 1194
 
@@ -1201,11 +1201,11 @@  discard block
 block discarded – undo
1201 1201
 	 */
1202 1202
 	public function get_admin_settings_link() {
1203 1203
 		EE_Registry::instance()->load_helper('URL');
1204
-		return EEH_URL::add_query_args_and_nonce( array(
1204
+		return EEH_URL::add_query_args_and_nonce(array(
1205 1205
 			'page' => 'espresso_events',
1206 1206
 			'action' => 'default_event_settings'
1207 1207
 			),
1208
-			admin_url( 'admin.php' )
1208
+			admin_url('admin.php')
1209 1209
 		);
1210 1210
 	}
1211 1211
 
@@ -1221,11 +1221,11 @@  discard block
 block discarded – undo
1221 1221
 	public function get_admin_overview_link() {
1222 1222
 
1223 1223
 		EE_Registry::instance()->load_helper('URL');
1224
-		return EEH_URL::add_query_args_and_nonce( array(
1224
+		return EEH_URL::add_query_args_and_nonce(array(
1225 1225
 			'page' => 'espresso_events',
1226 1226
 			'action' => 'default'
1227 1227
 		),
1228
-			admin_url( 'admin.php' )
1228
+			admin_url('admin.php')
1229 1229
 		);
1230 1230
 	}
1231 1231
 
Please login to merge, or discard this patch.
core/db_classes/EE_Post_Meta.class.php 2 patches
Doc Comments   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
 
50 50
 	/**
51 51
 	 * Gets meta_id
52
-	 * @return int
52
+	 * @return boolean
53 53
 	 */
54 54
 	function meta_id() {
55 55
 		return $this->get( 'meta_id' );
@@ -60,14 +60,14 @@  discard block
 block discarded – undo
60 60
 	/**
61 61
 	 * Sets meta_id
62 62
 	 * @param int $meta_id
63
-	 * @return boolean
63
+	 * @return boolean|null
64 64
 	 */
65 65
 	function set_meta_id( $meta_id) {
66 66
 		return $this->set( 'meta_id', $meta_id);
67 67
 	}
68 68
 	/**
69 69
 	 * Gets post_id
70
-	 * @return int
70
+	 * @return boolean
71 71
 	 */
72 72
 	function post_id() {
73 73
 		return $this->get( 'post_id' );
@@ -78,14 +78,14 @@  discard block
 block discarded – undo
78 78
 	/**
79 79
 	 * Sets post_id
80 80
 	 * @param int $post_id
81
-	 * @return boolean
81
+	 * @return boolean|null
82 82
 	 */
83 83
 	function set_post_id( $post_id) {
84 84
 		return $this->set( 'post_id', $post_id);
85 85
 	}
86 86
 	/**
87 87
 	 * Gets meta_key
88
-	 * @return string
88
+	 * @return boolean
89 89
 	 */
90 90
 	function meta_key() {
91 91
 		return $this->get( 'meta_key' );
@@ -96,14 +96,14 @@  discard block
 block discarded – undo
96 96
 	/**
97 97
 	 * Sets meta_key
98 98
 	 * @param string $meta_key
99
-	 * @return boolean
99
+	 * @return boolean|null
100 100
 	 */
101 101
 	function set_meta_key( $meta_key) {
102 102
 		return $this->set( 'meta_key', $meta_key);
103 103
 	}
104 104
 	/**
105 105
 	 * Gets meta_value
106
-	 * @return mixed
106
+	 * @return boolean
107 107
 	 */
108 108
 	function meta_value() {
109 109
 		return $this->get( 'meta_value' );
@@ -114,7 +114,7 @@  discard block
 block discarded – undo
114 114
 	/**
115 115
 	 * Sets meta_value
116 116
 	 * @param mixed $meta_value
117
-	 * @return boolean
117
+	 * @return boolean|null
118 118
 	 */
119 119
 	function set_meta_value( $meta_value) {
120 120
 		return $this->set( 'meta_value', $meta_value);
Please login to merge, or discard this patch.
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -30,9 +30,9 @@  discard block
 block discarded – undo
30 30
 	 * @param array $props_n_values
31 31
 	 * @return EE_Post_Meta|mixed
32 32
 	 */
33
-	public static function new_instance( $props_n_values = array() ) {
34
-		$has_object = parent::_check_for_object( $props_n_values, __CLASS__ );
35
-		return $has_object ? $has_object : new self( $props_n_values );
33
+	public static function new_instance($props_n_values = array()) {
34
+		$has_object = parent::_check_for_object($props_n_values, __CLASS__);
35
+		return $has_object ? $has_object : new self($props_n_values);
36 36
 	}
37 37
 
38 38
 
@@ -41,8 +41,8 @@  discard block
 block discarded – undo
41 41
 	 * @param array $props_n_values
42 42
 	 * @return EE_Post_Meta
43 43
 	 */
44
-	public static function new_instance_from_db( $props_n_values = array() ) {
45
-		return new self( $props_n_values, TRUE );
44
+	public static function new_instance_from_db($props_n_values = array()) {
45
+		return new self($props_n_values, TRUE);
46 46
 	}
47 47
 
48 48
 
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
 	 * @return int
53 53
 	 */
54 54
 	function meta_id() {
55
-		return $this->get( 'meta_id' );
55
+		return $this->get('meta_id');
56 56
 	}
57 57
 
58 58
 
@@ -62,15 +62,15 @@  discard block
 block discarded – undo
62 62
 	 * @param int $meta_id
63 63
 	 * @return boolean
64 64
 	 */
65
-	function set_meta_id( $meta_id) {
66
-		return $this->set( 'meta_id', $meta_id);
65
+	function set_meta_id($meta_id) {
66
+		return $this->set('meta_id', $meta_id);
67 67
 	}
68 68
 	/**
69 69
 	 * Gets post_id
70 70
 	 * @return int
71 71
 	 */
72 72
 	function post_id() {
73
-		return $this->get( 'post_id' );
73
+		return $this->get('post_id');
74 74
 	}
75 75
 
76 76
 
@@ -80,15 +80,15 @@  discard block
 block discarded – undo
80 80
 	 * @param int $post_id
81 81
 	 * @return boolean
82 82
 	 */
83
-	function set_post_id( $post_id) {
84
-		return $this->set( 'post_id', $post_id);
83
+	function set_post_id($post_id) {
84
+		return $this->set('post_id', $post_id);
85 85
 	}
86 86
 	/**
87 87
 	 * Gets meta_key
88 88
 	 * @return string
89 89
 	 */
90 90
 	function meta_key() {
91
-		return $this->get( 'meta_key' );
91
+		return $this->get('meta_key');
92 92
 	}
93 93
 
94 94
 
@@ -98,15 +98,15 @@  discard block
 block discarded – undo
98 98
 	 * @param string $meta_key
99 99
 	 * @return boolean
100 100
 	 */
101
-	function set_meta_key( $meta_key) {
102
-		return $this->set( 'meta_key', $meta_key);
101
+	function set_meta_key($meta_key) {
102
+		return $this->set('meta_key', $meta_key);
103 103
 	}
104 104
 	/**
105 105
 	 * Gets meta_value
106 106
 	 * @return mixed
107 107
 	 */
108 108
 	function meta_value() {
109
-		return $this->get( 'meta_value' );
109
+		return $this->get('meta_value');
110 110
 	}
111 111
 
112 112
 
@@ -116,8 +116,8 @@  discard block
 block discarded – undo
116 116
 	 * @param mixed $meta_value
117 117
 	 * @return boolean
118 118
 	 */
119
-	function set_meta_value( $meta_value) {
120
-		return $this->set( 'meta_value', $meta_value);
119
+	function set_meta_value($meta_value) {
120
+		return $this->set('meta_value', $meta_value);
121 121
 	}
122 122
 
123 123
 
Please login to merge, or discard this patch.
core/db_classes/EE_Question.class.php 3 patches
Doc Comments   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -184,7 +184,7 @@  discard block
 block discarded – undo
184 184
 	/**
185 185
 	 * returns the text for displaying the question to users
186 186
 	 * @access public
187
-	 * @return string
187
+	 * @return boolean
188 188
 	 */
189 189
 	public function display_text() {
190 190
 		return $this->get( 'QST_display_text' );
@@ -195,7 +195,7 @@  discard block
 block discarded – undo
195 195
 	/**
196 196
 	 * returns the text for the administrative label
197 197
 	 * @access public
198
-	 * @return string
198
+	 * @return boolean
199 199
 	 */
200 200
 	public function admin_label() {
201 201
 		return $this->get( 'QST_admin_label' );
@@ -206,7 +206,7 @@  discard block
 block discarded – undo
206 206
 	/**
207 207
 	 * returns the attendee column name for this question
208 208
 	 * @access public
209
-	 * @return string
209
+	 * @return boolean
210 210
 	 */
211 211
 	public function system_ID() {
212 212
 		return $this->get( 'QST_system' );
@@ -229,7 +229,7 @@  discard block
 block discarded – undo
229 229
 	 * returns the text which should be displayed when a user
230 230
 	 * doesn't answer this question in a form
231 231
 	 * @access public
232
-	 * @return string
232
+	 * @return boolean
233 233
 	 */
234 234
 	public function required_text() {
235 235
 		return $this->get( 'QST_required_text' );
@@ -240,7 +240,7 @@  discard block
 block discarded – undo
240 240
 	/**
241 241
 	 * returns the type of this question
242 242
 	 * @access public
243
-	 * @return string
243
+	 * @return boolean
244 244
 	 */
245 245
 	public function type() {
246 246
 		return $this->get( 'QST_type' );
@@ -252,7 +252,7 @@  discard block
 block discarded – undo
252 252
 	 * returns an integer showing where this question should
253 253
 	 * be placed in a sequence of questions
254 254
 	 * @access public
255
-	 * @return int
255
+	 * @return boolean
256 256
 	 */
257 257
 	public function order() {
258 258
 		return $this->get( 'QST_order' );
@@ -275,7 +275,7 @@  discard block
 block discarded – undo
275 275
 	/**
276 276
 	 * returns the id the wordpress user who created this question
277 277
 	 * @access public
278
-	 * @return int
278
+	 * @return boolean
279 279
 	 */
280 280
 	public function wp_user() {
281 281
 		return $this->get( 'QST_wp_user' );
@@ -369,7 +369,7 @@  discard block
 block discarded – undo
369 369
 	 * Adds an option for this question. Note: if the option were previously associated with a different
370 370
 	 * Question, that relationship will be overwritten.
371 371
 	 * @param EE_Question_Option $option
372
-	 * @return boolean success
372
+	 * @return EE_Base_Class success
373 373
 	 */
374 374
 	public function add_option( EE_Question_Option $option ) {
375 375
 		return $this->_add_relation_to( $option, 'Question_Option' );
@@ -392,7 +392,7 @@  discard block
 block discarded – undo
392 392
 	/**
393 393
 	 * Marks the option as deleted.
394 394
 	 * @param EE_Question_Option $option
395
-	 * @return boolean success
395
+	 * @return EE_Base_Class success
396 396
 	 */
397 397
 	public function remove_option( EE_Question_Option $option ) {
398 398
 		return $this->_remove_relation_to( $option, 'Question_Option' );
Please login to merge, or discard this patch.
Spacing   +71 added lines, -71 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -37,9 +37,9 @@  discard block
 block discarded – undo
37 37
 	 *                             		    date_format and the second value is the time format
38 38
 	 * @return EE_Question
39 39
 	 */
40
-	public static function new_instance( $props_n_values = array(), $timezone = null, $date_formats = array() ) {
41
-		$has_object = parent::_check_for_object( $props_n_values, __CLASS__ );
42
-		return $has_object ? $has_object : new self( $props_n_values, false, $timezone, $date_formats );
40
+	public static function new_instance($props_n_values = array(), $timezone = null, $date_formats = array()) {
41
+		$has_object = parent::_check_for_object($props_n_values, __CLASS__);
42
+		return $has_object ? $has_object : new self($props_n_values, false, $timezone, $date_formats);
43 43
 	}
44 44
 
45 45
 
@@ -50,8 +50,8 @@  discard block
 block discarded – undo
50 50
 	 *                          		the website will be used.
51 51
 	 * @return EE_Question
52 52
 	 */
53
-	public static function new_instance_from_db( $props_n_values = array(), $timezone = null ) {
54
-		return new self( $props_n_values, TRUE, $timezone );
53
+	public static function new_instance_from_db($props_n_values = array(), $timezone = null) {
54
+		return new self($props_n_values, TRUE, $timezone);
55 55
 	}
56 56
 
57 57
 
@@ -62,8 +62,8 @@  discard block
 block discarded – undo
62 62
 	 * @access        public
63 63
 	 * @param string $QST_display_text
64 64
 	 */
65
-	public function set_display_text( $QST_display_text = '' ) {
66
-		$this->set( 'QST_display_text', $QST_display_text );
65
+	public function set_display_text($QST_display_text = '') {
66
+		$this->set('QST_display_text', $QST_display_text);
67 67
 	}
68 68
 
69 69
 
@@ -74,8 +74,8 @@  discard block
 block discarded – undo
74 74
 	 * @access        public
75 75
 	 * @param        string $QST_admin_label
76 76
 	 */
77
-	public function set_admin_label( $QST_admin_label = '' ) {
78
-		$this->set( 'QST_admin_label', $QST_admin_label );
77
+	public function set_admin_label($QST_admin_label = '') {
78
+		$this->set('QST_admin_label', $QST_admin_label);
79 79
 	}
80 80
 
81 81
 
@@ -86,8 +86,8 @@  discard block
 block discarded – undo
86 86
 	 * @access        public
87 87
 	 * @param        mixed $QST_system
88 88
 	 */
89
-	public function set_system_ID( $QST_system = '' ) {
90
-		$this->set( 'QST_system', $QST_system );
89
+	public function set_system_ID($QST_system = '') {
90
+		$this->set('QST_system', $QST_system);
91 91
 	}
92 92
 
93 93
 
@@ -98,8 +98,8 @@  discard block
 block discarded – undo
98 98
 	 * @access        public
99 99
 	 * @param        string $QST_type
100 100
 	 */
101
-	public function set_question_type( $QST_type = '' ) {
102
-		$this->set( 'QST_type', $QST_type );
101
+	public function set_question_type($QST_type = '') {
102
+		$this->set('QST_type', $QST_type);
103 103
 	}
104 104
 
105 105
 
@@ -110,8 +110,8 @@  discard block
 block discarded – undo
110 110
 	 * @access        public
111 111
 	 * @param        bool $QST_required
112 112
 	 */
113
-	public function set_required( $QST_required = FALSE ) {
114
-		$this->set( 'QST_required', $QST_required );
113
+	public function set_required($QST_required = FALSE) {
114
+		$this->set('QST_required', $QST_required);
115 115
 	}
116 116
 
117 117
 
@@ -122,8 +122,8 @@  discard block
 block discarded – undo
122 122
 	 * @access        public
123 123
 	 * @param        string $QST_required_text
124 124
 	 */
125
-	public function set_required_text( $QST_required_text = '' ) {
126
-		$this->set( 'QST_required_text', $QST_required_text );
125
+	public function set_required_text($QST_required_text = '') {
126
+		$this->set('QST_required_text', $QST_required_text);
127 127
 	}
128 128
 
129 129
 
@@ -134,8 +134,8 @@  discard block
 block discarded – undo
134 134
 	 * @access        public
135 135
 	 * @param        int $QST_order
136 136
 	 */
137
-	public function set_order( $QST_order = 0 ) {
138
-		$this->set( 'QST_order', $QST_order );
137
+	public function set_order($QST_order = 0) {
138
+		$this->set('QST_order', $QST_order);
139 139
 	}
140 140
 
141 141
 
@@ -146,8 +146,8 @@  discard block
 block discarded – undo
146 146
 	 * @access        public
147 147
 	 * @param        bool $QST_admin_only
148 148
 	 */
149
-	public function set_admin_only( $QST_admin_only = FALSE ) {
150
-		$this->set( 'QST_admin_only', $QST_admin_only );
149
+	public function set_admin_only($QST_admin_only = FALSE) {
150
+		$this->set('QST_admin_only', $QST_admin_only);
151 151
 	}
152 152
 
153 153
 
@@ -158,8 +158,8 @@  discard block
 block discarded – undo
158 158
 	 * @access        public
159 159
 	 * @param        int $QST_wp_user
160 160
 	 */
161
-	public function set_wp_user( $QST_wp_user = 1 ) {
162
-		$this->set( 'QST_wp_user', $QST_wp_user );
161
+	public function set_wp_user($QST_wp_user = 1) {
162
+		$this->set('QST_wp_user', $QST_wp_user);
163 163
 	}
164 164
 
165 165
 
@@ -175,8 +175,8 @@  discard block
 block discarded – undo
175 175
 	 * @access        public
176 176
 	 * @param 	bool $QST_deleted
177 177
 	 */
178
-	public function set_deleted( $QST_deleted = FALSE ) {
179
-		$this->set( 'QST_deleted', $QST_deleted );
178
+	public function set_deleted($QST_deleted = FALSE) {
179
+		$this->set('QST_deleted', $QST_deleted);
180 180
 	}
181 181
 
182 182
 
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
 	 * @return string
188 188
 	 */
189 189
 	public function display_text() {
190
-		return $this->get( 'QST_display_text' );
190
+		return $this->get('QST_display_text');
191 191
 	}
192 192
 
193 193
 
@@ -198,7 +198,7 @@  discard block
 block discarded – undo
198 198
 	 * @return string
199 199
 	 */
200 200
 	public function admin_label() {
201
-		return $this->get( 'QST_admin_label' );
201
+		return $this->get('QST_admin_label');
202 202
 	}
203 203
 
204 204
 
@@ -209,7 +209,7 @@  discard block
 block discarded – undo
209 209
 	 * @return string
210 210
 	 */
211 211
 	public function system_ID() {
212
-		return $this->get( 'QST_system' );
212
+		return $this->get('QST_system');
213 213
 	}
214 214
 
215 215
 
@@ -220,7 +220,7 @@  discard block
 block discarded – undo
220 220
 	 * @return boolean
221 221
 	 */
222 222
 	public function required() {
223
-		return $this->get( 'QST_required' );
223
+		return $this->get('QST_required');
224 224
 	}
225 225
 
226 226
 
@@ -232,7 +232,7 @@  discard block
 block discarded – undo
232 232
 	 * @return string
233 233
 	 */
234 234
 	public function required_text() {
235
-		return $this->get( 'QST_required_text' );
235
+		return $this->get('QST_required_text');
236 236
 	}
237 237
 
238 238
 
@@ -243,7 +243,7 @@  discard block
 block discarded – undo
243 243
 	 * @return string
244 244
 	 */
245 245
 	public function type() {
246
-		return $this->get( 'QST_type' );
246
+		return $this->get('QST_type');
247 247
 	}
248 248
 
249 249
 
@@ -255,7 +255,7 @@  discard block
 block discarded – undo
255 255
 	 * @return int
256 256
 	 */
257 257
 	public function order() {
258
-		return $this->get( 'QST_order' );
258
+		return $this->get('QST_order');
259 259
 	}
260 260
 
261 261
 
@@ -267,7 +267,7 @@  discard block
 block discarded – undo
267 267
 	 * @return boolean
268 268
 	 */
269 269
 	public function admin_only() {
270
-		return $this->get( 'QST_admin_only' );
270
+		return $this->get('QST_admin_only');
271 271
 	}
272 272
 
273 273
 
@@ -278,7 +278,7 @@  discard block
 block discarded – undo
278 278
 	 * @return int
279 279
 	 */
280 280
 	public function wp_user() {
281
-		return $this->get( 'QST_wp_user' );
281
+		return $this->get('QST_wp_user');
282 282
 	}
283 283
 
284 284
 
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
 	 * @return boolean
290 290
 	 */
291 291
 	public function deleted() {
292
-		return $this->get( 'QST_deleted' );
292
+		return $this->get('QST_deleted');
293 293
 	}
294 294
 
295 295
 
@@ -299,7 +299,7 @@  discard block
 block discarded – undo
299 299
 	 * @return EE_Answer[]
300 300
 	 */
301 301
 	public function answers() {
302
-		return $this->get_many_related( 'Answer' );
302
+		return $this->get_many_related('Answer');
303 303
 	}
304 304
 
305 305
 
@@ -309,7 +309,7 @@  discard block
 block discarded – undo
309 309
 	 * @return boolean true = has answers, false = no answers.
310 310
 	 */
311 311
 	public function has_answers() {
312
-		return $this->count_related( 'Answer' ) > 0 ? TRUE : FALSE;
312
+		return $this->count_related('Answer') > 0 ? TRUE : FALSE;
313 313
 	}
314 314
 
315 315
 
@@ -319,7 +319,7 @@  discard block
 block discarded – undo
319 319
 	 * @return EE_Question_Group[]
320 320
 	 */
321 321
 	public function question_groups() {
322
-		return $this->get_many_related( 'Question_Group' );
322
+		return $this->get_many_related('Question_Group');
323 323
 	}
324 324
 
325 325
 
@@ -333,24 +333,24 @@  discard block
 block discarded – undo
333 333
 	 *                                                       whether it was trashed or not.
334 334
 	 * @return EE_Question_Option[]
335 335
 	 */
336
-	public function options( $notDeletedOptionsOnly = TRUE, $selected_value_to_always_include = NULL ) {
337
-		if ( ! $this->ID() ) {
336
+	public function options($notDeletedOptionsOnly = TRUE, $selected_value_to_always_include = NULL) {
337
+		if ( ! $this->ID()) {
338 338
 			return array();
339 339
 		}
340 340
 		$query_params = array();
341
-		if ( $selected_value_to_always_include ) {
342
-			if ( is_array( $selected_value_to_always_include ) ) {
343
-				$query_params[ 0 ][ 'OR*options-query' ][ 'QSO_value' ] = array( 'IN', $selected_value_to_always_include );
341
+		if ($selected_value_to_always_include) {
342
+			if (is_array($selected_value_to_always_include)) {
343
+				$query_params[0]['OR*options-query']['QSO_value'] = array('IN', $selected_value_to_always_include);
344 344
 			} else {
345
-				$query_params[ 0 ][ 'OR*options-query' ][ 'QSO_value' ] = $selected_value_to_always_include;
345
+				$query_params[0]['OR*options-query']['QSO_value'] = $selected_value_to_always_include;
346 346
 			}
347 347
 		}
348
-		if ( $notDeletedOptionsOnly ) {
349
-			$query_params[ 0 ][ 'OR*options-query' ][ 'QSO_deleted' ] = FALSE;
348
+		if ($notDeletedOptionsOnly) {
349
+			$query_params[0]['OR*options-query']['QSO_deleted'] = FALSE;
350 350
 		}
351 351
 		//order by QSO_order
352
-		$query_params[ 'order_by' ] = array( 'QSO_order' => 'ASC' );
353
-		return $this->get_many_related( 'Question_Option', $query_params );
352
+		$query_params['order_by'] = array('QSO_order' => 'ASC');
353
+		return $this->get_many_related('Question_Option', $query_params);
354 354
 	}
355 355
 
356 356
 
@@ -360,7 +360,7 @@  discard block
 block discarded – undo
360 360
 	 * @return \EE_Question_Option[]
361 361
 	 */
362 362
 	public function temp_options() {
363
-		return $this->_model_relations[ 'Question_Option' ];
363
+		return $this->_model_relations['Question_Option'];
364 364
 	}
365 365
 
366 366
 
@@ -371,8 +371,8 @@  discard block
 block discarded – undo
371 371
 	 * @param EE_Question_Option $option
372 372
 	 * @return boolean success
373 373
 	 */
374
-	public function add_option( EE_Question_Option $option ) {
375
-		return $this->_add_relation_to( $option, 'Question_Option' );
374
+	public function add_option(EE_Question_Option $option) {
375
+		return $this->_add_relation_to($option, 'Question_Option');
376 376
 	}
377 377
 
378 378
 
@@ -382,8 +382,8 @@  discard block
 block discarded – undo
382 382
 	 * @param EE_Question_Option $option
383 383
 	 * @return boolean success
384 384
 	 */
385
-	public function add_temp_option( EE_Question_Option $option ) {
386
-		$this->_model_relations[ 'Question_Option' ][ ] = $option;
385
+	public function add_temp_option(EE_Question_Option $option) {
386
+		$this->_model_relations['Question_Option'][] = $option;
387 387
 		return TRUE;
388 388
 	}
389 389
 
@@ -394,8 +394,8 @@  discard block
 block discarded – undo
394 394
 	 * @param EE_Question_Option $option
395 395
 	 * @return boolean success
396 396
 	 */
397
-	public function remove_option( EE_Question_Option $option ) {
398
-		return $this->_remove_relation_to( $option, 'Question_Option' );
397
+	public function remove_option(EE_Question_Option $option) {
398
+		return $this->_remove_relation_to($option, 'Question_Option');
399 399
 	}
400 400
 
401 401
 
@@ -404,8 +404,8 @@  discard block
 block discarded – undo
404 404
 	 * @return bool
405 405
 	 */
406 406
 	public function is_system_question() {
407
-		$system_ID = $this->get( 'QST_system' );
408
-		return ! empty( $system_ID ) ? TRUE : FALSE;
407
+		$system_ID = $this->get('QST_system');
408
+		return ! empty($system_ID) ? TRUE : FALSE;
409 409
 	}
410 410
 
411 411
 
@@ -418,8 +418,8 @@  discard block
 block discarded – undo
418 418
 	 */
419 419
 	public function set_order_to_latest() {
420 420
 		$latest_order = $this->get_model()->get_latest_question_order();
421
-		$latest_order ++;
422
-		$this->set( 'QST_order', $latest_order );
421
+		$latest_order++;
422
+		$this->set('QST_order', $latest_order);
423 423
 	}
424 424
 
425 425
 
@@ -438,20 +438,20 @@  discard block
 block discarded – undo
438 438
 	 * Duplicates this question and its question options
439 439
 	 * @return \EE_Question
440 440
 	 */
441
-	public function duplicate( $options = array() ) {
441
+	public function duplicate($options = array()) {
442 442
 		$new_question = clone $this;
443
-		$new_question->set( 'QST_ID', null );
444
-		$new_question->set_display_text( sprintf( __( '%s **Duplicate**', 'event_espresso' ), $this->display_text() ) );
445
-		$new_question->set_admin_label( sprintf( __( '%s **Duplicate**', 'event_espresso' ), $this->admin_label() ) );
446
-		$new_question->set_system_ID( null );
447
-		$new_question->set_wp_user( get_current_user_id() );
443
+		$new_question->set('QST_ID', null);
444
+		$new_question->set_display_text(sprintf(__('%s **Duplicate**', 'event_espresso'), $this->display_text()));
445
+		$new_question->set_admin_label(sprintf(__('%s **Duplicate**', 'event_espresso'), $this->admin_label()));
446
+		$new_question->set_system_ID(null);
447
+		$new_question->set_wp_user(get_current_user_id());
448 448
                 //if we're duplicating a trashed question, assume we don't want the new one to be trashed
449
-                $new_question->set_deleted( false );
449
+                $new_question->set_deleted(false);
450 450
 		$success = $new_question->save();
451
-		if( $success ) {
451
+		if ($success) {
452 452
 			//we don't totally want to duplicate the question options, because we want them to be for the NEW question
453
-			foreach( $this->options() as $question_option ) {
454
-				$question_option->duplicate( array( 'QST_ID' => $new_question->ID() ) );
453
+			foreach ($this->options() as $question_option) {
454
+				$question_option->duplicate(array('QST_ID' => $new_question->ID()));
455 455
 			}
456 456
 			return $new_question;
457 457
 		} else {
Please login to merge, or discard this patch.
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -445,8 +445,8 @@
 block discarded – undo
445 445
 		$new_question->set_admin_label( sprintf( __( '%s **Duplicate**', 'event_espresso' ), $this->admin_label() ) );
446 446
 		$new_question->set_system_ID( null );
447 447
 		$new_question->set_wp_user( get_current_user_id() );
448
-                //if we're duplicating a trashed question, assume we don't want the new one to be trashed
449
-                $new_question->set_deleted( false );
448
+				//if we're duplicating a trashed question, assume we don't want the new one to be trashed
449
+				$new_question->set_deleted( false );
450 450
 		$success = $new_question->save();
451 451
 		if( $success ) {
452 452
 			//we don't totally want to duplicate the question options, because we want them to be for the NEW question
Please login to merge, or discard this patch.
core/db_classes/EE_Question_Option.class.php 2 patches
Doc Comments   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
 	 * @param array $props_n_values  incoming values from the database
57 57
 	 * @param string $timezone  incoming timezone as set by the model.  If not set the timezone for
58 58
 	 *                          		the website will be used.
59
-	 * @return EE_Attendee
59
+	 * @return EE_Question_Option
60 60
 	 */
61 61
 	public static function new_instance_from_db( $props_n_values = array(), $timezone = null ) {
62 62
 		return new self( $props_n_values, TRUE, $timezone );
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 	/**
68 68
 	 * Sets the option's key value
69 69
 	 * @param string $value
70
-	 * @return bool success
70
+	 * @return boolean|null success
71 71
 	 */
72 72
 	public function set_value( $value ) {
73 73
 		$this->set( 'QSO_value', $value );
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
 	/**
79 79
 	 * Sets the option's Display Text
80 80
 	 * @param string $text
81
-	 * @return bool success
81
+	 * @return boolean|null success
82 82
 	 */
83 83
 	public function set_desc( $text ) {
84 84
 		$this->set( 'QSO_desc', $text );
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
 	 *
92 92
 	 * @access public
93 93
 	 * @param integer $order
94
-	 * @return bool      $success
94
+	 * @return boolean|null      $success
95 95
 	 */
96 96
 	public function set_order( $order ) {
97 97
 		$this->set( 'QSO_order', $order );
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 	/**
103 103
 	 * Sets the ID of the related question
104 104
 	 * @param int $question_ID
105
-	 * @return bool success
105
+	 * @return boolean|null success
106 106
 	 */
107 107
 	public function set_question_ID( $question_ID ) {
108 108
 		$this->set( 'QST_ID', $question_ID );
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
 	/**
114 114
 	 * Sets the option's opt_group
115 115
 	 * @param string $text
116
-	 * @return bool success
116
+	 * @return string success
117 117
 	 */
118 118
 	public function set_opt_group( $text ) {
119 119
 		return $this->_QSO_opt_group = $text;
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
 
124 124
 	/**
125 125
 	 * Gets the option's key value
126
-	 * @return string
126
+	 * @return boolean
127 127
 	 */
128 128
 	public function value() {
129 129
 		return $this->get( 'QSO_value' );
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
 
134 134
 	/**
135 135
 	 * Gets the option's display text
136
-	 * @return string
136
+	 * @return boolean
137 137
 	 */
138 138
 	public function desc() {
139 139
 		return $this->get( 'QSO_desc' );
@@ -155,7 +155,7 @@  discard block
 block discarded – undo
155 155
 	 * Returns the order or the Question Option
156 156
 	 *
157 157
 	 * @access public
158
-	 * @return integer
158
+	 * @return boolean
159 159
 	 */
160 160
 	public function order() {
161 161
 		return $this->get( 'QSO_option' );
@@ -165,7 +165,7 @@  discard block
 block discarded – undo
165 165
 
166 166
 	/**
167 167
 	 * Gets the related question's ID
168
-	 * @return int
168
+	 * @return boolean
169 169
 	 */
170 170
 	public function question_ID() {
171 171
 		return $this->get( 'QST_ID' );
@@ -208,7 +208,7 @@  discard block
 block discarded – undo
208 208
 	
209 209
 	/**
210 210
 	 * Gets the QSO_system value
211
-	 * @return string|null
211
+	 * @return boolean
212 212
 	 */
213 213
 	public function system() {
214 214
 		return $this->get('QSO_system');
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
 	/**
218 218
 	 * Sets QSO_system
219 219
 	 * @param string $QSO_system
220
-	 * @return bool
220
+	 * @return boolean|null
221 221
 	 */
222 222
 	public function set_system( $QSO_system ) {
223 223
 		return $this->set( 'QSO_system', $QSO_system );
Please login to merge, or discard this patch.
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -45,9 +45,9 @@  discard block
 block discarded – undo
45 45
 	 *                             		    date_format and the second value is the time format
46 46
 	 * @return EE_Attendee
47 47
 	 */
48
-	public static function new_instance( $props_n_values = array(), $timezone = null, $date_formats = array() ) {
49
-		$has_object = parent::_check_for_object( $props_n_values, __CLASS__ );
50
-		return $has_object ? $has_object : new self( $props_n_values, false, $timezone, $date_formats );
48
+	public static function new_instance($props_n_values = array(), $timezone = null, $date_formats = array()) {
49
+		$has_object = parent::_check_for_object($props_n_values, __CLASS__);
50
+		return $has_object ? $has_object : new self($props_n_values, false, $timezone, $date_formats);
51 51
 	}
52 52
 
53 53
 
@@ -58,8 +58,8 @@  discard block
 block discarded – undo
58 58
 	 *                          		the website will be used.
59 59
 	 * @return EE_Attendee
60 60
 	 */
61
-	public static function new_instance_from_db( $props_n_values = array(), $timezone = null ) {
62
-		return new self( $props_n_values, TRUE, $timezone );
61
+	public static function new_instance_from_db($props_n_values = array(), $timezone = null) {
62
+		return new self($props_n_values, TRUE, $timezone);
63 63
 	}
64 64
 
65 65
 
@@ -69,8 +69,8 @@  discard block
 block discarded – undo
69 69
 	 * @param string $value
70 70
 	 * @return bool success
71 71
 	 */
72
-	public function set_value( $value ) {
73
-		$this->set( 'QSO_value', $value );
72
+	public function set_value($value) {
73
+		$this->set('QSO_value', $value);
74 74
 	}
75 75
 
76 76
 
@@ -80,8 +80,8 @@  discard block
 block discarded – undo
80 80
 	 * @param string $text
81 81
 	 * @return bool success
82 82
 	 */
83
-	public function set_desc( $text ) {
84
-		$this->set( 'QSO_desc', $text );
83
+	public function set_desc($text) {
84
+		$this->set('QSO_desc', $text);
85 85
 	}
86 86
 
87 87
 
@@ -93,8 +93,8 @@  discard block
 block discarded – undo
93 93
 	 * @param integer $order
94 94
 	 * @return bool      $success
95 95
 	 */
96
-	public function set_order( $order ) {
97
-		$this->set( 'QSO_order', $order );
96
+	public function set_order($order) {
97
+		$this->set('QSO_order', $order);
98 98
 	}
99 99
 
100 100
 
@@ -104,8 +104,8 @@  discard block
 block discarded – undo
104 104
 	 * @param int $question_ID
105 105
 	 * @return bool success
106 106
 	 */
107
-	public function set_question_ID( $question_ID ) {
108
-		$this->set( 'QST_ID', $question_ID );
107
+	public function set_question_ID($question_ID) {
108
+		$this->set('QST_ID', $question_ID);
109 109
 	}
110 110
 
111 111
 
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
 	 * @param string $text
116 116
 	 * @return bool success
117 117
 	 */
118
-	public function set_opt_group( $text ) {
118
+	public function set_opt_group($text) {
119 119
 		return $this->_QSO_opt_group = $text;
120 120
 	}
121 121
 
@@ -126,7 +126,7 @@  discard block
 block discarded – undo
126 126
 	 * @return string
127 127
 	 */
128 128
 	public function value() {
129
-		return $this->get( 'QSO_value' );
129
+		return $this->get('QSO_value');
130 130
 	}
131 131
 
132 132
 
@@ -136,7 +136,7 @@  discard block
 block discarded – undo
136 136
 	 * @return string
137 137
 	 */
138 138
 	public function desc() {
139
-		return $this->get( 'QSO_desc' );
139
+		return $this->get('QSO_desc');
140 140
 	}
141 141
 
142 142
 
@@ -146,7 +146,7 @@  discard block
 block discarded – undo
146 146
 	 * @return boolean
147 147
 	 */
148 148
 	public function deleted() {
149
-		return $this->get( 'QSO_deleted' );
149
+		return $this->get('QSO_deleted');
150 150
 	}
151 151
 
152 152
 
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
 	 * @return integer
159 159
 	 */
160 160
 	public function order() {
161
-		return $this->get( 'QSO_option' );
161
+		return $this->get('QSO_option');
162 162
 	}
163 163
 
164 164
 
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
 	 * @return int
169 169
 	 */
170 170
 	public function question_ID() {
171
-		return $this->get( 'QST_ID' );
171
+		return $this->get('QST_ID');
172 172
 	}
173 173
 
174 174
 
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
 	 * @return EE_Question
179 179
 	 */
180 180
 	public function question() {
181
-		return $this->get_first_related( 'Question' );
181
+		return $this->get_first_related('Question');
182 182
 	}
183 183
 
184 184
 
@@ -197,11 +197,11 @@  discard block
 block discarded – undo
197 197
 	 * @param array $options {
198 198
 	 *	@type int $QST_ID the QST_ID attribute of this question option, otherwise it will be for the same question as the original
199 199
 	 */
200
-	public function duplicate( $options = array() ) {
200
+	public function duplicate($options = array()) {
201 201
 		$new_question_option = clone $this;
202
-		$new_question_option->set( 'QSO_ID', null );
203
-		if( array_key_exists( 'QST_ID', $options ) ) {//use array_key_exists instead of isset because NULL might be a valid value
204
-			$new_question_option->set_question_ID( $options[ 'QST_ID' ] );
202
+		$new_question_option->set('QSO_ID', null);
203
+		if (array_key_exists('QST_ID', $options)) {//use array_key_exists instead of isset because NULL might be a valid value
204
+			$new_question_option->set_question_ID($options['QST_ID']);
205 205
 		}
206 206
 		$new_question_option->save();
207 207
 	}
@@ -219,8 +219,8 @@  discard block
 block discarded – undo
219 219
 	 * @param string $QSO_system
220 220
 	 * @return bool
221 221
 	 */
222
-	public function set_system( $QSO_system ) {
223
-		return $this->set( 'QSO_system', $QSO_system );
222
+	public function set_system($QSO_system) {
223
+		return $this->set('QSO_system', $QSO_system);
224 224
 	}
225 225
 }
226 226
 
Please login to merge, or discard this patch.
core/db_classes/EE_Ticket.class.php 3 patches
Doc Comments   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -197,7 +197,7 @@  discard block
 block discarded – undo
197 197
 
198 198
 	/**
199 199
 	 * Gets min
200
-	 * @return int
200
+	 * @return boolean
201 201
 	 */
202 202
 	function min() {
203 203
 		return $this->get( 'TKT_min' );
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
 	 * This returns the chronologically last datetime that this ticket is associated with
240 240
 	 * @param string 	$dt_frmt
241 241
 	 * @param string 	$conjunction - conjunction junction what's your function ? this string joins the start date with the end date ie: Jan 01 "to" Dec 31
242
-	 * @return array
242
+	 * @return string
243 243
 	 */
244 244
 	public function date_range( $dt_frmt = '', $conjunction = ' - ' ) {
245 245
 		$first_date = $this->first_datetime() instanceof EE_Datetime ? $this->first_datetime()->start_date( $dt_frmt ) : '';
@@ -380,7 +380,7 @@  discard block
 block discarded – undo
380 380
 	/**
381 381
 	 * Gets all the ticket applicabilities (ie, relations between datetimes and tickets)
382 382
 	 * @param array $query_params see EEM_Base::get_all()
383
-	 * @return EE_Datetime_Ticket
383
+	 * @return EE_Base_Class[]
384 384
 	 */
385 385
 	public function datetime_tickets( $query_params = array() ) {
386 386
 		return $this->get_many_related( 'Datetime_Ticket', $query_params );
@@ -402,7 +402,7 @@  discard block
 block discarded – undo
402 402
 
403 403
 	/**
404 404
 	 * Gets ID
405
-	 * @return string
405
+	 * @return boolean
406 406
 	 */
407 407
 	function ID() {
408 408
 		return $this->get( 'TKT_ID' );
@@ -416,7 +416,7 @@  discard block
 block discarded – undo
416 416
 	 *
417 417
 	 * @since 4.5.0
418 418
 	 *
419
-	 * @return int
419
+	 * @return boolean
420 420
 	 */
421 421
 	public function wp_user() {
422 422
 		return $this->get('TKT_wp_user');
@@ -514,7 +514,7 @@  discard block
 block discarded – undo
514 514
 	/**
515 515
 	 * Sets name
516 516
 	 * @param string $name
517
-	 * @return boolean
517
+	 * @return boolean|null
518 518
 	 */
519 519
 	function set_name( $name ) {
520 520
 		$this->set( 'TKT_name', $name );
@@ -524,7 +524,7 @@  discard block
 block discarded – undo
524 524
 
525 525
 	/**
526 526
 	 * Gets description
527
-	 * @return string
527
+	 * @return boolean
528 528
 	 */
529 529
 	function description() {
530 530
 		return $this->get( 'TKT_description' );
@@ -535,7 +535,7 @@  discard block
 block discarded – undo
535 535
 	/**
536 536
 	 * Sets description
537 537
 	 * @param string $description
538
-	 * @return boolean
538
+	 * @return boolean|null
539 539
 	 */
540 540
 	function set_description( $description ) {
541 541
 		$this->set( 'TKT_description', $description );
@@ -605,7 +605,7 @@  discard block
 block discarded – undo
605 605
 	/**
606 606
 	 * Sets min
607 607
 	 * @param int $min
608
-	 * @return boolean
608
+	 * @return boolean|null
609 609
 	 */
610 610
 	function set_min( $min ) {
611 611
 		$this->set( 'TKT_min', $min );
@@ -615,7 +615,7 @@  discard block
 block discarded – undo
615 615
 
616 616
 	/**
617 617
 	 * Gets max
618
-	 * @return int
618
+	 * @return boolean
619 619
 	 */
620 620
 	function max() {
621 621
 		return $this->get( 'TKT_max' );
@@ -626,7 +626,7 @@  discard block
 block discarded – undo
626 626
 	/**
627 627
 	 * Sets max
628 628
 	 * @param int $max
629
-	 * @return boolean
629
+	 * @return boolean|null
630 630
 	 */
631 631
 	function set_max( $max ) {
632 632
 		$this->set( 'TKT_max', $max );
@@ -637,7 +637,7 @@  discard block
 block discarded – undo
637 637
 	/**
638 638
 	 * Sets price
639 639
 	 * @param float $price
640
-	 * @return boolean
640
+	 * @return boolean|null
641 641
 	 */
642 642
 	function set_price( $price ) {
643 643
 		$this->set( 'TKT_price', $price );
@@ -658,7 +658,7 @@  discard block
 block discarded – undo
658 658
 	/**
659 659
 	 * increments sold by amount passed by $qty
660 660
 	 * @param int $qty
661
-	 * @return boolean
661
+	 * @return boolean|null
662 662
 	 */
663 663
 	function increase_sold( $qty = 1 ) {
664 664
 		$sold = $this->sold() + $qty;
@@ -671,7 +671,7 @@  discard block
 block discarded – undo
671 671
 	/**
672 672
 	 * Increases sold on related datetimes
673 673
 	 * @param int $qty
674
-	 * @return boolean
674
+	 * @return boolean|null
675 675
 	 */
676 676
 	protected function _increase_sold_for_datetimes( $qty = 1 ) {
677 677
 		$datetimes = $this->datetimes();
@@ -690,7 +690,7 @@  discard block
 block discarded – undo
690 690
 	/**
691 691
 	 * Sets sold
692 692
 	 * @param int $sold
693
-	 * @return boolean
693
+	 * @return boolean|null
694 694
 	 */
695 695
 	function set_sold( $sold ) {
696 696
 		// sold can not go below zero
@@ -703,7 +703,7 @@  discard block
 block discarded – undo
703 703
 	/**
704 704
 	 * decrements (subtracts) sold by amount passed by $qty
705 705
 	 * @param int $qty
706
-	 * @return boolean
706
+	 * @return boolean|null
707 707
 	 */
708 708
 	function decrease_sold( $qty = 1 ) {
709 709
 		$sold = $this->sold() - $qty;
@@ -717,7 +717,7 @@  discard block
 block discarded – undo
717 717
 	* Decreases sold on related datetimes
718 718
 	*
719 719
 	* @param int $qty
720
-	* @return boolean
720
+	* @return boolean|null
721 721
 	*/
722 722
 	protected function _decrease_sold_for_datetimes( $qty = 1 ) {
723 723
 		$datetimes = $this->datetimes();
@@ -808,7 +808,7 @@  discard block
 block discarded – undo
808 808
 	 * Sets qty - IMPORTANT!!! Does NOT allow QTY to be set higher than the lowest reg limit of any related datetimes
809 809
 	 *
810 810
 	 * @param int  $qty
811
-	 * @return bool
811
+	 * @return boolean|null
812 812
 	 * @throws \EE_Error
813 813
 	 */
814 814
 	function set_qty( $qty ) {
@@ -825,7 +825,7 @@  discard block
 block discarded – undo
825 825
 
826 826
 	/**
827 827
 	 * Gets uses
828
-	 * @return int
828
+	 * @return boolean
829 829
 	 */
830 830
 	function uses() {
831 831
 		return $this->get( 'TKT_uses' );
@@ -836,7 +836,7 @@  discard block
 block discarded – undo
836 836
 	/**
837 837
 	 * Sets uses
838 838
 	 * @param int $uses
839
-	 * @return boolean
839
+	 * @return boolean|null
840 840
 	 */
841 841
 	function set_uses( $uses ) {
842 842
 		$this->set( 'TKT_uses', $uses );
@@ -857,7 +857,7 @@  discard block
 block discarded – undo
857 857
 	/**
858 858
 	 * sets the TKT_required property
859 859
 	 * @param boolean $required
860
-	 * @return boolean
860
+	 * @return boolean|null
861 861
 	 */
862 862
 	public function set_required( $required ) {
863 863
 		$this->set( 'TKT_required', $required );
@@ -878,7 +878,7 @@  discard block
 block discarded – undo
878 878
 	/**
879 879
 	 * Sets taxable
880 880
 	 * @param boolean $taxable
881
-	 * @return boolean
881
+	 * @return boolean|null
882 882
 	 */
883 883
 	function set_taxable( $taxable ) {
884 884
 		$this->set( 'TKT_taxable', $taxable );
@@ -899,7 +899,7 @@  discard block
 block discarded – undo
899 899
 	/**
900 900
 	 * Sets is_default
901 901
 	 * @param boolean $is_default
902
-	 * @return boolean
902
+	 * @return boolean|null
903 903
 	 */
904 904
 	function set_is_default( $is_default ) {
905 905
 		$this->set( 'TKT_is_default', $is_default );
@@ -909,7 +909,7 @@  discard block
 block discarded – undo
909 909
 
910 910
 	/**
911 911
 	 * Gets order
912
-	 * @return int
912
+	 * @return boolean
913 913
 	 */
914 914
 	function order() {
915 915
 		return $this->get( 'TKT_order' );
@@ -920,7 +920,7 @@  discard block
 block discarded – undo
920 920
 	/**
921 921
 	 * Sets order
922 922
 	 * @param int $order
923
-	 * @return boolean
923
+	 * @return boolean|null
924 924
 	 */
925 925
 	function set_order( $order ) {
926 926
 		$this->set( 'TKT_order', $order );
@@ -930,7 +930,7 @@  discard block
 block discarded – undo
930 930
 
931 931
 	/**
932 932
 	 * Gets row
933
-	 * @return int
933
+	 * @return boolean
934 934
 	 */
935 935
 	function row() {
936 936
 		return $this->get( 'TKT_row' );
@@ -941,7 +941,7 @@  discard block
 block discarded – undo
941 941
 	/**
942 942
 	 * Sets row
943 943
 	 * @param int $row
944
-	 * @return boolean
944
+	 * @return boolean|null
945 945
 	 */
946 946
 	function set_row( $row ) {
947 947
 		$this->set( 'TKT_row', $row );
@@ -962,7 +962,7 @@  discard block
 block discarded – undo
962 962
 	/**
963 963
 	 * Sets deleted
964 964
 	 * @param boolean $deleted
965
-	 * @return boolean
965
+	 * @return boolean|null
966 966
 	 */
967 967
 	function set_deleted( $deleted ) {
968 968
 		$this->set( 'TKT_deleted', $deleted );
@@ -972,7 +972,7 @@  discard block
 block discarded – undo
972 972
 
973 973
 	/**
974 974
 	 * Gets parent
975
-	 * @return int
975
+	 * @return boolean
976 976
 	 */
977 977
 	function parent_ID() {
978 978
 		return $this->get( 'TKT_parent' );
@@ -983,7 +983,7 @@  discard block
 block discarded – undo
983 983
 	/**
984 984
 	 * Sets parent
985 985
 	 * @param int $parent
986
-	 * @return boolean
986
+	 * @return boolean|null
987 987
 	 */
988 988
 	function set_parent_ID( $parent ) {
989 989
 		$this->set( 'TKT_parent', $parent );
@@ -1007,7 +1007,7 @@  discard block
 block discarded – undo
1007 1007
 
1008 1008
 	/**
1009 1009
 	 * Gets name
1010
-	 * @return string
1010
+	 * @return boolean
1011 1011
 	 */
1012 1012
 	function name() {
1013 1013
 		return $this->get( 'TKT_name' );
@@ -1017,7 +1017,7 @@  discard block
 block discarded – undo
1017 1017
 
1018 1018
 	/**
1019 1019
 	 * Gets price
1020
-	 * @return float
1020
+	 * @return boolean
1021 1021
 	 */
1022 1022
 	function price() {
1023 1023
 		return $this->get( 'TKT_price' );
Please login to merge, or discard this patch.
Spacing   +181 added lines, -181 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -66,9 +66,9 @@  discard block
 block discarded – undo
66 66
 	 *                             		    date_format and the second value is the time format
67 67
 	 * @return EE_Ticket
68 68
 	 */
69
-	public static function new_instance( $props_n_values = array(), $timezone = null, $date_formats = array() ) {
70
-		$has_object = parent::_check_for_object( $props_n_values, __CLASS__ );
71
-		return $has_object ? $has_object : new self( $props_n_values, false, $timezone, $date_formats );
69
+	public static function new_instance($props_n_values = array(), $timezone = null, $date_formats = array()) {
70
+		$has_object = parent::_check_for_object($props_n_values, __CLASS__);
71
+		return $has_object ? $has_object : new self($props_n_values, false, $timezone, $date_formats);
72 72
 	}
73 73
 
74 74
 
@@ -79,8 +79,8 @@  discard block
 block discarded – undo
79 79
 	 *                          		the website will be used.
80 80
 	 * @return EE_Ticket
81 81
 	 */
82
-	public static function new_instance_from_db( $props_n_values = array(), $timezone = null ) {
83
-		return new self( $props_n_values, TRUE, $timezone );
82
+	public static function new_instance_from_db($props_n_values = array(), $timezone = null) {
83
+		return new self($props_n_values, TRUE, $timezone);
84 84
 	}
85 85
 
86 86
 
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
 	 * @return bool
90 90
 	 */
91 91
 	public function parent() {
92
-		return $this->get( 'TKT_parent' );
92
+		return $this->get('TKT_parent');
93 93
 	}
94 94
 
95 95
 
@@ -99,13 +99,13 @@  discard block
 block discarded – undo
99 99
 	 * @param  int $DTT_ID the primary key for a particular datetime
100 100
 	 * @return boolean
101 101
 	 */
102
-	public function available( $DTT_ID = 0 ) {
102
+	public function available($DTT_ID = 0) {
103 103
 		// are we checking availability for a particular datetime ?
104
-		if ( $DTT_ID ) {
104
+		if ($DTT_ID) {
105 105
 			// get that datetime object
106
-			$datetime = $this->get_first_related( 'Datetime', array( array( 'DTT_ID' => $DTT_ID ) ) );
106
+			$datetime = $this->get_first_related('Datetime', array(array('DTT_ID' => $DTT_ID)));
107 107
 			// if  ticket sales for this datetime have exceeded the reg limit...
108
-			if ( $datetime instanceof EE_Datetime && $datetime->sold_out() ) {
108
+			if ($datetime instanceof EE_Datetime && $datetime->sold_out()) {
109 109
 				return FALSE;
110 110
 			}
111 111
 		}
@@ -120,21 +120,21 @@  discard block
 block discarded – undo
120 120
 	 * @param bool $display true = we'll return a localized string, otherwise we just return the value of the relevant status const
121 121
 	 * @return mixed(int|string) status int if the display string isn't requested
122 122
 	 */
123
-	public function ticket_status( $display = FALSE ) {
124
-		if ( ! $this->is_remaining() ) {
125
-			return $display ? EEH_Template::pretty_status( EE_Ticket::sold_out, FALSE, 'sentence' ) : EE_Ticket::sold_out;
123
+	public function ticket_status($display = FALSE) {
124
+		if ( ! $this->is_remaining()) {
125
+			return $display ? EEH_Template::pretty_status(EE_Ticket::sold_out, FALSE, 'sentence') : EE_Ticket::sold_out;
126 126
 		}
127
-		if ( $this->get( 'TKT_deleted' ) ) {
128
-			return $display ? EEH_Template::pretty_status( EE_Ticket::archived, FALSE, 'sentence' ) : EE_Ticket::archived;
127
+		if ($this->get('TKT_deleted')) {
128
+			return $display ? EEH_Template::pretty_status(EE_Ticket::archived, FALSE, 'sentence') : EE_Ticket::archived;
129 129
 		}
130
-		if ( $this->is_expired() ) {
131
-			return $display ? EEH_Template::pretty_status( EE_Ticket::expired, FALSE, 'sentence' ) : EE_Ticket::expired;
130
+		if ($this->is_expired()) {
131
+			return $display ? EEH_Template::pretty_status(EE_Ticket::expired, FALSE, 'sentence') : EE_Ticket::expired;
132 132
 		}
133
-		if ( $this->is_pending() ) {
134
-			return $display ? EEH_Template::pretty_status( EE_Ticket::pending, FALSE, 'sentence' ) : EE_Ticket::pending;
133
+		if ($this->is_pending()) {
134
+			return $display ? EEH_Template::pretty_status(EE_Ticket::pending, FALSE, 'sentence') : EE_Ticket::pending;
135 135
 		}
136
-		if ( $this->is_on_sale() ) {
137
-			return $display ? EEH_Template::pretty_status( EE_Ticket::onsale, FALSE, 'sentence' ) : EE_Ticket::onsale;
136
+		if ($this->is_on_sale()) {
137
+			return $display ? EEH_Template::pretty_status(EE_Ticket::onsale, FALSE, 'sentence') : EE_Ticket::onsale;
138 138
 		}
139 139
 		return '';
140 140
 	}
@@ -148,12 +148,12 @@  discard block
 block discarded – undo
148 148
 	 * @param  int $DTT_ID if an int above 0 is included here then we get a specific dtt.
149 149
 	 * @return boolean         true = tickets remaining, false not.
150 150
 	 */
151
-	public function is_remaining( $DTT_ID = 0 ) {
152
-		$num_remaining = $this->remaining( $DTT_ID );
153
-		if ( $num_remaining === 0 ) {
151
+	public function is_remaining($DTT_ID = 0) {
152
+		$num_remaining = $this->remaining($DTT_ID);
153
+		if ($num_remaining === 0) {
154 154
 			return FALSE;
155 155
 		}
156
-		if ( $num_remaining > 0 && $num_remaining < $this->min() ) {
156
+		if ($num_remaining > 0 && $num_remaining < $this->min()) {
157 157
 			return FALSE;
158 158
 		}
159 159
 		return TRUE;
@@ -167,25 +167,25 @@  discard block
 block discarded – undo
167 167
 	 *                     all related datetimes
168 168
 	 * @return int
169 169
 	 */
170
-	public function remaining( $DTT_ID = 0 ) {
170
+	public function remaining($DTT_ID = 0) {
171 171
 		// are we checking availability for a particular datetime ?
172
-		if ( $DTT_ID ) {
172
+		if ($DTT_ID) {
173 173
 			// get array with the one requested datetime
174
-			$datetimes = $this->get_many_related( 'Datetime', array( array( 'DTT_ID' => $DTT_ID ) ) );
174
+			$datetimes = $this->get_many_related('Datetime', array(array('DTT_ID' => $DTT_ID)));
175 175
 		} else {
176 176
 			// we need to check availability of ALL datetimes
177
-			$datetimes = $this->get_many_related( 'Datetime', array( 'order_by' => array( 'DTT_EVT_start' => 'ASC' ) ) );
177
+			$datetimes = $this->get_many_related('Datetime', array('order_by' => array('DTT_EVT_start' => 'ASC')));
178 178
 		}
179 179
 		//		d( $datetimes );
180 180
 		// if datetime reg limit is not unlimited
181
-		if ( ! empty( $datetimes ) ) {
181
+		if ( ! empty($datetimes)) {
182 182
 			// although TKT_qty and $datetime->spaces_remaining() could both be EE_INF
183 183
 			// we only need to check for EE_INF explicitly if we want to optimize.
184 184
 			// because EE_INF - x = EE_INF; and min(x,EE_INF) = x;
185 185
 			$tickets_remaining = $this->qty() - $this->sold();
186
-			foreach ( $datetimes as $datetime ) {
187
-				if ( $datetime instanceof EE_Datetime ) {
188
-					$tickets_remaining = min( $tickets_remaining, $datetime->spaces_remaining() );
186
+			foreach ($datetimes as $datetime) {
187
+				if ($datetime instanceof EE_Datetime) {
188
+					$tickets_remaining = min($tickets_remaining, $datetime->spaces_remaining());
189 189
 				}
190 190
 			}
191 191
 			return $tickets_remaining;
@@ -200,7 +200,7 @@  discard block
 block discarded – undo
200 200
 	 * @return int
201 201
 	 */
202 202
 	function min() {
203
-		return $this->get( 'TKT_min' );
203
+		return $this->get('TKT_min');
204 204
 	}
205 205
 
206 206
 
@@ -210,7 +210,7 @@  discard block
 block discarded – undo
210 210
 	 * @return boolean
211 211
 	 */
212 212
 	public function is_expired() {
213
-		return ( $this->get_raw( 'TKT_end_date' ) < time() );
213
+		return ($this->get_raw('TKT_end_date') < time());
214 214
 	}
215 215
 
216 216
 
@@ -220,7 +220,7 @@  discard block
 block discarded – undo
220 220
 	 * @return boolean
221 221
 	 */
222 222
 	public function is_pending() {
223
-		return ( $this->get_raw( 'TKT_start_date' ) > time() );
223
+		return ($this->get_raw('TKT_start_date') > time());
224 224
 	}
225 225
 
226 226
 
@@ -230,7 +230,7 @@  discard block
 block discarded – undo
230 230
 	 * @return boolean
231 231
 	 */
232 232
 	public function is_on_sale() {
233
-		return ( $this->get_raw( 'TKT_start_date' ) < time() && $this->get_raw( 'TKT_end_date' ) > time() );
233
+		return ($this->get_raw('TKT_start_date') < time() && $this->get_raw('TKT_end_date') > time());
234 234
 	}
235 235
 
236 236
 
@@ -241,11 +241,11 @@  discard block
 block discarded – undo
241 241
 	 * @param string 	$conjunction - conjunction junction what's your function ? this string joins the start date with the end date ie: Jan 01 "to" Dec 31
242 242
 	 * @return array
243 243
 	 */
244
-	public function date_range( $dt_frmt = '', $conjunction = ' - ' ) {
245
-		$first_date = $this->first_datetime() instanceof EE_Datetime ? $this->first_datetime()->start_date( $dt_frmt ) : '';
246
-		$last_date = $this->last_datetime() instanceof EE_Datetime ? $this->last_datetime()->end_date( $dt_frmt ) : '';
244
+	public function date_range($dt_frmt = '', $conjunction = ' - ') {
245
+		$first_date = $this->first_datetime() instanceof EE_Datetime ? $this->first_datetime()->start_date($dt_frmt) : '';
246
+		$last_date = $this->last_datetime() instanceof EE_Datetime ? $this->last_datetime()->end_date($dt_frmt) : '';
247 247
 
248
-		return $first_date && $last_date ? $first_date . $conjunction  . $last_date : '';
248
+		return $first_date && $last_date ? $first_date.$conjunction.$last_date : '';
249 249
 	}
250 250
 
251 251
 
@@ -255,8 +255,8 @@  discard block
 block discarded – undo
255 255
 	 * @return EE_Datetime
256 256
 	 */
257 257
 	public function first_datetime() {
258
-		$datetimes = $this->datetimes( array( 'limit' => 1 ) );
259
-		return reset( $datetimes );
258
+		$datetimes = $this->datetimes(array('limit' => 1));
259
+		return reset($datetimes);
260 260
 	}
261 261
 
262 262
 
@@ -267,11 +267,11 @@  discard block
 block discarded – undo
267 267
 	 * @param array $query_params see EEM_Base::get_all()
268 268
 	 * @return EE_Datetime[]
269 269
 	 */
270
-	public function datetimes( $query_params = array() ) {
271
-		if ( ! isset( $query_params[ 'order_by' ] ) ) {
272
-			$query_params[ 'order_by' ][ 'DTT_order' ] = 'ASC';
270
+	public function datetimes($query_params = array()) {
271
+		if ( ! isset($query_params['order_by'])) {
272
+			$query_params['order_by']['DTT_order'] = 'ASC';
273 273
 		}
274
-		return $this->get_many_related( 'Datetime', $query_params );
274
+		return $this->get_many_related('Datetime', $query_params);
275 275
 	}
276 276
 
277 277
 
@@ -281,8 +281,8 @@  discard block
 block discarded – undo
281 281
 	 * @return EE_Datetime
282 282
 	 */
283 283
 	public function last_datetime() {
284
-		$datetimes = $this->datetimes( array( 'limit' => 1, 'order_by' => array( 'DTT_EVT_start' => 'DESC' ) ) );
285
-		return end( $datetimes );
284
+		$datetimes = $this->datetimes(array('limit' => 1, 'order_by' => array('DTT_EVT_start' => 'DESC')));
285
+		return end($datetimes);
286 286
 	}
287 287
 
288 288
 
@@ -296,22 +296,22 @@  discard block
 block discarded – undo
296 296
 	 * @param  int    $dtt_id [optional] include the dtt_id with $what = 'datetime'.
297 297
 	 * @return mixed (array|int)          how many tickets have sold
298 298
 	 */
299
-	public function tickets_sold( $what = 'ticket', $dtt_id = NULL ) {
299
+	public function tickets_sold($what = 'ticket', $dtt_id = NULL) {
300 300
 		$total = 0;
301 301
 		$tickets_sold = $this->_all_tickets_sold();
302
-		switch ( $what ) {
302
+		switch ($what) {
303 303
 			case 'ticket' :
304
-				return $tickets_sold[ 'ticket' ];
304
+				return $tickets_sold['ticket'];
305 305
 				break;
306 306
 			case 'datetime' :
307
-				if ( empty( $tickets_sold[ 'datetime' ] ) ) {
307
+				if (empty($tickets_sold['datetime'])) {
308 308
 					return $total;
309 309
 				}
310
-				if ( ! empty( $dtt_id ) && ! isset( $tickets_sold[ 'datetime' ][ $dtt_id ] ) ) {
311
-					EE_Error::add_error( __( "You've requested the amount of tickets sold for a given ticket and datetime, however there are no records for the datetime id you included.  Are you SURE that is a datetime related to this ticket?", "event_espresso" ), __FILE__, __FUNCTION__, __LINE__ );
310
+				if ( ! empty($dtt_id) && ! isset($tickets_sold['datetime'][$dtt_id])) {
311
+					EE_Error::add_error(__("You've requested the amount of tickets sold for a given ticket and datetime, however there are no records for the datetime id you included.  Are you SURE that is a datetime related to this ticket?", "event_espresso"), __FILE__, __FUNCTION__, __LINE__);
312 312
 					return $total;
313 313
 				}
314
-				return empty( $dtt_id ) ? $tickets_sold[ 'datetime' ] : $tickets_sold[ 'datetime' ][ $dtt_id ];
314
+				return empty($dtt_id) ? $tickets_sold['datetime'] : $tickets_sold['datetime'][$dtt_id];
315 315
 				break;
316 316
 			default:
317 317
 				return $total;
@@ -325,15 +325,15 @@  discard block
 block discarded – undo
325 325
 	 * @return EE_Ticket[]
326 326
 	 */
327 327
 	protected function _all_tickets_sold() {
328
-		$datetimes = $this->get_many_related( 'Datetime' );
328
+		$datetimes = $this->get_many_related('Datetime');
329 329
 		$tickets_sold = array();
330
-		if ( ! empty( $datetimes ) ) {
331
-			foreach ( $datetimes as $datetime ) {
332
-				$tickets_sold[ 'datetime' ][ $datetime->ID() ] = $datetime->get( 'DTT_sold' );
330
+		if ( ! empty($datetimes)) {
331
+			foreach ($datetimes as $datetime) {
332
+				$tickets_sold['datetime'][$datetime->ID()] = $datetime->get('DTT_sold');
333 333
 			}
334 334
 		}
335 335
 		//Tickets sold
336
-		$tickets_sold[ 'ticket' ] = $this->sold();
336
+		$tickets_sold['ticket'] = $this->sold();
337 337
 		return $tickets_sold;
338 338
 	}
339 339
 
@@ -346,9 +346,9 @@  discard block
 block discarded – undo
346 346
 	 * @param  bool $return_array whether to return as an array indexed by price id or just the object.
347 347
 	 * @return EE_Price
348 348
 	 */
349
-	public function base_price( $return_array = FALSE ) {
350
-		$_where = array( 'Price_Type.PBT_ID' => EEM_Price_Type::base_type_base_price );
351
-		return $return_array ? $this->get_many_related( 'Price', array( $_where ) ) : $this->get_first_related( 'Price', array( $_where ) );
349
+	public function base_price($return_array = FALSE) {
350
+		$_where = array('Price_Type.PBT_ID' => EEM_Price_Type::base_type_base_price);
351
+		return $return_array ? $this->get_many_related('Price', array($_where)) : $this->get_first_related('Price', array($_where));
352 352
 	}
353 353
 
354 354
 
@@ -360,8 +360,8 @@  discard block
 block discarded – undo
360 360
 	 * @return EE_Price[]
361 361
 	 */
362 362
 	public function price_modifiers() {
363
-		$query_params = array( 0 => array( 'Price_Type.PBT_ID' => array( 'NOT IN', array( EEM_Price_Type::base_type_base_price, EEM_Price_Type::base_type_tax ) ) ) );
364
-		return $this->prices( $query_params );
363
+		$query_params = array(0 => array('Price_Type.PBT_ID' => array('NOT IN', array(EEM_Price_Type::base_type_base_price, EEM_Price_Type::base_type_tax))));
364
+		return $this->prices($query_params);
365 365
 	}
366 366
 
367 367
 
@@ -371,8 +371,8 @@  discard block
 block discarded – undo
371 371
 	 * @param array $query_params like EEM_Base::get_all
372 372
 	 * @return EE_Price[]
373 373
 	 */
374
-	public function prices( $query_params = array() ) {
375
-		return $this->get_many_related( 'Price', $query_params );
374
+	public function prices($query_params = array()) {
375
+		return $this->get_many_related('Price', $query_params);
376 376
 	}
377 377
 
378 378
 
@@ -382,8 +382,8 @@  discard block
 block discarded – undo
382 382
 	 * @param array $query_params see EEM_Base::get_all()
383 383
 	 * @return EE_Datetime_Ticket
384 384
 	 */
385
-	public function datetime_tickets( $query_params = array() ) {
386
-		return $this->get_many_related( 'Datetime_Ticket', $query_params );
385
+	public function datetime_tickets($query_params = array()) {
386
+		return $this->get_many_related('Datetime_Ticket', $query_params);
387 387
 	}
388 388
 
389 389
 
@@ -394,8 +394,8 @@  discard block
 block discarded – undo
394 394
 	 * @param boolean $show_deleted
395 395
 	 * @return EE_Datetime[]
396 396
 	 */
397
-	public function datetimes_ordered( $show_expired = TRUE, $show_deleted = FALSE ) {
398
-		return EEM_Datetime::instance( $this->_timezone )->get_datetimes_for_ticket_ordered_by_DTT_order( $this->ID(), $show_expired, $show_deleted );
397
+	public function datetimes_ordered($show_expired = TRUE, $show_deleted = FALSE) {
398
+		return EEM_Datetime::instance($this->_timezone)->get_datetimes_for_ticket_ordered_by_DTT_order($this->ID(), $show_expired, $show_deleted);
399 399
 	}
400 400
 
401 401
 
@@ -405,7 +405,7 @@  discard block
 block discarded – undo
405 405
 	 * @return string
406 406
 	 */
407 407
 	function ID() {
408
-		return $this->get( 'TKT_ID' );
408
+		return $this->get('TKT_ID');
409 409
 	}
410 410
 
411 411
 
@@ -429,7 +429,7 @@  discard block
 block discarded – undo
429 429
 	 * @return EE_Ticket_Template
430 430
 	 */
431 431
 	public function template() {
432
-		return $this->get_first_related( 'Ticket_Template' );
432
+		return $this->get_first_related('Ticket_Template');
433 433
 	}
434 434
 
435 435
 
@@ -448,7 +448,7 @@  discard block
 block discarded – undo
448 448
 	 * @return bool
449 449
 	 */
450 450
 	public function ticket_price() {
451
-		return $this->get( 'TKT_price' );
451
+		return $this->get('TKT_price');
452 452
 	}
453 453
 
454 454
 
@@ -457,7 +457,7 @@  discard block
 block discarded – undo
457 457
 	 * @return mixed
458 458
 	 */
459 459
 	public function pretty_price() {
460
-		return $this->get_pretty( 'TKT_price' );
460
+		return $this->get_pretty('TKT_price');
461 461
 	}
462 462
 
463 463
 
@@ -476,17 +476,17 @@  discard block
 block discarded – undo
476 476
 	 * @param bool $no_cache
477 477
 	 * @return float
478 478
 	 */
479
-	public function get_ticket_total_with_taxes( $no_cache = FALSE ) {
480
-		if ( ! isset( $this->_ticket_total_with_taxes ) || $no_cache ) {
479
+	public function get_ticket_total_with_taxes($no_cache = FALSE) {
480
+		if ( ! isset($this->_ticket_total_with_taxes) || $no_cache) {
481 481
 			$this->_ticket_total_with_taxes = $this->get_ticket_subtotal() + $this->get_ticket_taxes_total_for_admin();
482 482
 		}
483
-		return (float)$this->_ticket_total_with_taxes;
483
+		return (float) $this->_ticket_total_with_taxes;
484 484
 	}
485 485
 
486 486
 
487 487
 
488 488
 	public function ensure_TKT_Price_correct() {
489
-		$this->set( 'TKT_price', EE_Taxes::get_subtotal_for_admin( $this ) );
489
+		$this->set('TKT_price', EE_Taxes::get_subtotal_for_admin($this));
490 490
 		$this->save();
491 491
 	}
492 492
 
@@ -496,7 +496,7 @@  discard block
 block discarded – undo
496 496
 	 * @return float
497 497
 	 */
498 498
 	public function get_ticket_subtotal() {
499
-		return EE_Taxes::get_subtotal_for_admin( $this );
499
+		return EE_Taxes::get_subtotal_for_admin($this);
500 500
 	}
501 501
 
502 502
 
@@ -506,7 +506,7 @@  discard block
 block discarded – undo
506 506
 	 * @return float
507 507
 	 */
508 508
 	public function get_ticket_taxes_total_for_admin() {
509
-		return EE_Taxes::get_total_taxes_for_admin( $this );
509
+		return EE_Taxes::get_total_taxes_for_admin($this);
510 510
 	}
511 511
 
512 512
 
@@ -516,8 +516,8 @@  discard block
 block discarded – undo
516 516
 	 * @param string $name
517 517
 	 * @return boolean
518 518
 	 */
519
-	function set_name( $name ) {
520
-		$this->set( 'TKT_name', $name );
519
+	function set_name($name) {
520
+		$this->set('TKT_name', $name);
521 521
 	}
522 522
 
523 523
 
@@ -527,7 +527,7 @@  discard block
 block discarded – undo
527 527
 	 * @return string
528 528
 	 */
529 529
 	function description() {
530
-		return $this->get( 'TKT_description' );
530
+		return $this->get('TKT_description');
531 531
 	}
532 532
 
533 533
 
@@ -537,8 +537,8 @@  discard block
 block discarded – undo
537 537
 	 * @param string $description
538 538
 	 * @return boolean
539 539
 	 */
540
-	function set_description( $description ) {
541
-		$this->set( 'TKT_description', $description );
540
+	function set_description($description) {
541
+		$this->set('TKT_description', $description);
542 542
 	}
543 543
 
544 544
 
@@ -549,8 +549,8 @@  discard block
 block discarded – undo
549 549
 	 * @param string $tm_frmt
550 550
 	 * @return string
551 551
 	 */
552
-	function start_date( $dt_frmt = '', $tm_frmt = '' ) {
553
-		return $this->_get_datetime( 'TKT_start_date', $dt_frmt, $tm_frmt );
552
+	function start_date($dt_frmt = '', $tm_frmt = '') {
553
+		return $this->_get_datetime('TKT_start_date', $dt_frmt, $tm_frmt);
554 554
 	}
555 555
 
556 556
 
@@ -560,8 +560,8 @@  discard block
 block discarded – undo
560 560
 	 * @param string $start_date
561 561
 	 * @return void
562 562
 	 */
563
-	function set_start_date( $start_date ) {
564
-		$this->_set_date_time( 'B', $start_date, 'TKT_start_date' );
563
+	function set_start_date($start_date) {
564
+		$this->_set_date_time('B', $start_date, 'TKT_start_date');
565 565
 	}
566 566
 
567 567
 
@@ -572,8 +572,8 @@  discard block
 block discarded – undo
572 572
 	 * @param string $tm_frmt
573 573
 	 * @return string
574 574
 	 */
575
-	function end_date( $dt_frmt = '', $tm_frmt = '' ) {
576
-		return $this->_get_datetime( 'TKT_end_date', $dt_frmt, $tm_frmt );
575
+	function end_date($dt_frmt = '', $tm_frmt = '') {
576
+		return $this->_get_datetime('TKT_end_date', $dt_frmt, $tm_frmt);
577 577
 	}
578 578
 
579 579
 
@@ -583,8 +583,8 @@  discard block
 block discarded – undo
583 583
 	 * @param string $end_date
584 584
 	 * @return void
585 585
 	 */
586
-	function set_end_date( $end_date ) {
587
-		$this->_set_date_time( 'B', $end_date, 'TKT_end_date' );
586
+	function set_end_date($end_date) {
587
+		$this->_set_date_time('B', $end_date, 'TKT_end_date');
588 588
 	}
589 589
 
590 590
 
@@ -596,8 +596,8 @@  discard block
 block discarded – undo
596 596
 	 *
597 597
 	 * @param string $time a string representation of the sell until time (ex 9am or 7:30pm)
598 598
 	 */
599
-	function set_end_time( $time ) {
600
-		$this->_set_time_for( $time, 'TKT_end_date' );
599
+	function set_end_time($time) {
600
+		$this->_set_time_for($time, 'TKT_end_date');
601 601
 	}
602 602
 
603 603
 
@@ -607,8 +607,8 @@  discard block
 block discarded – undo
607 607
 	 * @param int $min
608 608
 	 * @return boolean
609 609
 	 */
610
-	function set_min( $min ) {
611
-		$this->set( 'TKT_min', $min );
610
+	function set_min($min) {
611
+		$this->set('TKT_min', $min);
612 612
 	}
613 613
 
614 614
 
@@ -618,7 +618,7 @@  discard block
 block discarded – undo
618 618
 	 * @return int
619 619
 	 */
620 620
 	function max() {
621
-		return $this->get( 'TKT_max' );
621
+		return $this->get('TKT_max');
622 622
 	}
623 623
 
624 624
 
@@ -628,8 +628,8 @@  discard block
 block discarded – undo
628 628
 	 * @param int $max
629 629
 	 * @return boolean
630 630
 	 */
631
-	function set_max( $max ) {
632
-		$this->set( 'TKT_max', $max );
631
+	function set_max($max) {
632
+		$this->set('TKT_max', $max);
633 633
 	}
634 634
 
635 635
 
@@ -639,8 +639,8 @@  discard block
 block discarded – undo
639 639
 	 * @param float $price
640 640
 	 * @return boolean
641 641
 	 */
642
-	function set_price( $price ) {
643
-		$this->set( 'TKT_price', $price );
642
+	function set_price($price) {
643
+		$this->set('TKT_price', $price);
644 644
 	}
645 645
 
646 646
 
@@ -650,7 +650,7 @@  discard block
 block discarded – undo
650 650
 	 * @return int
651 651
 	 */
652 652
 	function sold() {
653
-		return $this->get_raw( 'TKT_sold' );
653
+		return $this->get_raw('TKT_sold');
654 654
 	}
655 655
 
656 656
 
@@ -660,10 +660,10 @@  discard block
 block discarded – undo
660 660
 	 * @param int $qty
661 661
 	 * @return boolean
662 662
 	 */
663
-	function increase_sold( $qty = 1 ) {
663
+	function increase_sold($qty = 1) {
664 664
 		$sold = $this->sold() + $qty;
665
-		$this->_increase_sold_for_datetimes( $qty );
666
-		return $this->set_sold( $sold );
665
+		$this->_increase_sold_for_datetimes($qty);
666
+		return $this->set_sold($sold);
667 667
 	}
668 668
 
669 669
 
@@ -673,12 +673,12 @@  discard block
 block discarded – undo
673 673
 	 * @param int $qty
674 674
 	 * @return boolean
675 675
 	 */
676
-	protected function _increase_sold_for_datetimes( $qty = 1 ) {
676
+	protected function _increase_sold_for_datetimes($qty = 1) {
677 677
 		$datetimes = $this->datetimes();
678
-		if ( is_array( $datetimes ) ) {
679
-			foreach ( $datetimes as $datetime ) {
680
-				if ( $datetime instanceof EE_Datetime ) {
681
-					$datetime->increase_sold( $qty );
678
+		if (is_array($datetimes)) {
679
+			foreach ($datetimes as $datetime) {
680
+				if ($datetime instanceof EE_Datetime) {
681
+					$datetime->increase_sold($qty);
682 682
 					$datetime->save();
683 683
 				}
684 684
 			}
@@ -692,10 +692,10 @@  discard block
 block discarded – undo
692 692
 	 * @param int $sold
693 693
 	 * @return boolean
694 694
 	 */
695
-	function set_sold( $sold ) {
695
+	function set_sold($sold) {
696 696
 		// sold can not go below zero
697
-		$sold = max( 0, $sold );
698
-		$this->set( 'TKT_sold', $sold );
697
+		$sold = max(0, $sold);
698
+		$this->set('TKT_sold', $sold);
699 699
 	}
700 700
 
701 701
 
@@ -705,10 +705,10 @@  discard block
 block discarded – undo
705 705
 	 * @param int $qty
706 706
 	 * @return boolean
707 707
 	 */
708
-	function decrease_sold( $qty = 1 ) {
708
+	function decrease_sold($qty = 1) {
709 709
 		$sold = $this->sold() - $qty;
710
-		$this->_decrease_sold_for_datetimes( $qty );
711
-		return $this->set_sold( $sold );
710
+		$this->_decrease_sold_for_datetimes($qty);
711
+		return $this->set_sold($sold);
712 712
 	}
713 713
 
714 714
 
@@ -719,12 +719,12 @@  discard block
 block discarded – undo
719 719
 	* @param int $qty
720 720
 	* @return boolean
721 721
 	*/
722
-	protected function _decrease_sold_for_datetimes( $qty = 1 ) {
722
+	protected function _decrease_sold_for_datetimes($qty = 1) {
723 723
 		$datetimes = $this->datetimes();
724
-		if ( is_array( $datetimes ) ) {
725
-			foreach ( $datetimes as $datetime ) {
726
-				if ( $datetime instanceof EE_Datetime ) {
727
-					$datetime->decrease_sold( $qty );
724
+		if (is_array($datetimes)) {
725
+			foreach ($datetimes as $datetime) {
726
+				if ($datetime instanceof EE_Datetime) {
727
+					$datetime->decrease_sold($qty);
728 728
 					$datetime->save();
729 729
 				}
730 730
 			}
@@ -745,14 +745,14 @@  discard block
 block discarded – undo
745 745
 	 *
746 746
 	 * @return int
747 747
 	 */
748
-	function qty( $context = '' ) {
749
-		switch ( $context ) {
748
+	function qty($context = '') {
749
+		switch ($context) {
750 750
 			case 'reg_limit' :
751 751
 				return $this->real_quantity_on_ticket();
752 752
 			case 'saleable' :
753
-				return $this->real_quantity_on_ticket( 'saleable' );
753
+				return $this->real_quantity_on_ticket('saleable');
754 754
 			default:
755
-				return $this->get_raw( 'TKT_qty' );
755
+				return $this->get_raw('TKT_qty');
756 756
 		}
757 757
 	}
758 758
 
@@ -769,38 +769,38 @@  discard block
 block discarded – undo
769 769
 	 *
770 770
 	 * @return int
771 771
 	 */
772
-	function real_quantity_on_ticket( $context = 'reg_limit' ) {
772
+	function real_quantity_on_ticket($context = 'reg_limit') {
773 773
 		// start with the original db value for ticket quantity
774
-		$raw = $this->get_raw( 'TKT_qty' );
774
+		$raw = $this->get_raw('TKT_qty');
775 775
 		// return immediately if it's zero
776
-		if ( $raw === 0 ) {
776
+		if ($raw === 0) {
777 777
 			return $raw;
778 778
 		}
779 779
 		// ensure qty doesn't exceed raw value for THIS ticket
780
-		$qty = min( EE_INF, $raw );
780
+		$qty = min(EE_INF, $raw);
781 781
 		// NOW that we know the  maximum number of tickets available for the ticket
782 782
 		// we need to calculate the maximum number of tickets available for the datetime
783 783
 		// without really factoring this ticket into the calculations
784 784
 		$datetimes = $this->datetimes();
785
-		foreach ( $datetimes as $datetime ) {
786
-			if ( $datetime instanceof EE_Datetime ) {
785
+		foreach ($datetimes as $datetime) {
786
+			if ($datetime instanceof EE_Datetime) {
787 787
 				// initialize with no restrictions for each datetime
788 788
 				// but adjust datetime qty based on datetime reg limit
789
-				$datetime_qty = min( EE_INF, $datetime->reg_limit() );
789
+				$datetime_qty = min(EE_INF, $datetime->reg_limit());
790 790
 				// if we want the actual saleable amount, then we need to consider OTHER ticket sales
791 791
 				// for this datetime, that do NOT include sales for this ticket (so we add THIS ticket's sales back in)
792
-				if ( $context == 'saleable' ) {
793
-					$datetime_qty = max( $datetime_qty - $datetime->sold() + $this->sold(), 0 );
792
+				if ($context == 'saleable') {
793
+					$datetime_qty = max($datetime_qty - $datetime->sold() + $this->sold(), 0);
794 794
 					$datetime_qty = ! $datetime->sold_out() ? $datetime_qty : 0;
795 795
 				}
796
-				$qty = min( $datetime_qty, $qty );
796
+				$qty = min($datetime_qty, $qty);
797 797
 			}
798 798
 
799 799
 		}
800 800
 		// we need to factor in the details for this specific ticket
801
-		if ( $qty > 0 && $context == 'saleable' ) {
801
+		if ($qty > 0 && $context == 'saleable') {
802 802
 			// and subtract the sales for THIS ticket
803
-			$qty = max( $qty - $this->sold(), 0 );
803
+			$qty = max($qty - $this->sold(), 0);
804 804
 			//echo '&nbsp; $qty: ' . $qty . "<br />";
805 805
 		}
806 806
 		//echo '$qty: ' . $qty . "<br />";
@@ -816,14 +816,14 @@  discard block
 block discarded – undo
816 816
 	 * @return bool
817 817
 	 * @throws \EE_Error
818 818
 	 */
819
-	function set_qty( $qty ) {
819
+	function set_qty($qty) {
820 820
 		$datetimes = $this->datetimes();
821
-		foreach ( $datetimes as $datetime ) {
822
-			if ( $datetime instanceof EE_Datetime ) {
823
-				$qty = min( $qty, $datetime->reg_limit() );
821
+		foreach ($datetimes as $datetime) {
822
+			if ($datetime instanceof EE_Datetime) {
823
+				$qty = min($qty, $datetime->reg_limit());
824 824
 			}
825 825
 		}
826
-		$this->set( 'TKT_qty', $qty );
826
+		$this->set('TKT_qty', $qty);
827 827
 	}
828 828
 
829 829
 
@@ -833,7 +833,7 @@  discard block
 block discarded – undo
833 833
 	 * @return int
834 834
 	 */
835 835
 	function uses() {
836
-		return $this->get( 'TKT_uses' );
836
+		return $this->get('TKT_uses');
837 837
 	}
838 838
 
839 839
 
@@ -843,8 +843,8 @@  discard block
 block discarded – undo
843 843
 	 * @param int $uses
844 844
 	 * @return boolean
845 845
 	 */
846
-	function set_uses( $uses ) {
847
-		$this->set( 'TKT_uses', $uses );
846
+	function set_uses($uses) {
847
+		$this->set('TKT_uses', $uses);
848 848
 	}
849 849
 
850 850
 
@@ -854,7 +854,7 @@  discard block
 block discarded – undo
854 854
 	 * @return boolean
855 855
 	 */
856 856
 	public function required() {
857
-		return $this->get( 'TKT_required' );
857
+		return $this->get('TKT_required');
858 858
 	}
859 859
 
860 860
 
@@ -864,8 +864,8 @@  discard block
 block discarded – undo
864 864
 	 * @param boolean $required
865 865
 	 * @return boolean
866 866
 	 */
867
-	public function set_required( $required ) {
868
-		$this->set( 'TKT_required', $required );
867
+	public function set_required($required) {
868
+		$this->set('TKT_required', $required);
869 869
 	}
870 870
 
871 871
 
@@ -875,7 +875,7 @@  discard block
 block discarded – undo
875 875
 	 * @return boolean
876 876
 	 */
877 877
 	function taxable() {
878
-		return $this->get( 'TKT_taxable' );
878
+		return $this->get('TKT_taxable');
879 879
 	}
880 880
 
881 881
 
@@ -885,8 +885,8 @@  discard block
 block discarded – undo
885 885
 	 * @param boolean $taxable
886 886
 	 * @return boolean
887 887
 	 */
888
-	function set_taxable( $taxable ) {
889
-		$this->set( 'TKT_taxable', $taxable );
888
+	function set_taxable($taxable) {
889
+		$this->set('TKT_taxable', $taxable);
890 890
 	}
891 891
 
892 892
 
@@ -896,7 +896,7 @@  discard block
 block discarded – undo
896 896
 	 * @return boolean
897 897
 	 */
898 898
 	function is_default() {
899
-		return $this->get( 'TKT_is_default' );
899
+		return $this->get('TKT_is_default');
900 900
 	}
901 901
 
902 902
 
@@ -906,8 +906,8 @@  discard block
 block discarded – undo
906 906
 	 * @param boolean $is_default
907 907
 	 * @return boolean
908 908
 	 */
909
-	function set_is_default( $is_default ) {
910
-		$this->set( 'TKT_is_default', $is_default );
909
+	function set_is_default($is_default) {
910
+		$this->set('TKT_is_default', $is_default);
911 911
 	}
912 912
 
913 913
 
@@ -917,7 +917,7 @@  discard block
 block discarded – undo
917 917
 	 * @return int
918 918
 	 */
919 919
 	function order() {
920
-		return $this->get( 'TKT_order' );
920
+		return $this->get('TKT_order');
921 921
 	}
922 922
 
923 923
 
@@ -927,8 +927,8 @@  discard block
 block discarded – undo
927 927
 	 * @param int $order
928 928
 	 * @return boolean
929 929
 	 */
930
-	function set_order( $order ) {
931
-		$this->set( 'TKT_order', $order );
930
+	function set_order($order) {
931
+		$this->set('TKT_order', $order);
932 932
 	}
933 933
 
934 934
 
@@ -938,7 +938,7 @@  discard block
 block discarded – undo
938 938
 	 * @return int
939 939
 	 */
940 940
 	function row() {
941
-		return $this->get( 'TKT_row' );
941
+		return $this->get('TKT_row');
942 942
 	}
943 943
 
944 944
 
@@ -948,8 +948,8 @@  discard block
 block discarded – undo
948 948
 	 * @param int $row
949 949
 	 * @return boolean
950 950
 	 */
951
-	function set_row( $row ) {
952
-		$this->set( 'TKT_row', $row );
951
+	function set_row($row) {
952
+		$this->set('TKT_row', $row);
953 953
 	}
954 954
 
955 955
 
@@ -959,7 +959,7 @@  discard block
 block discarded – undo
959 959
 	 * @return boolean
960 960
 	 */
961 961
 	function deleted() {
962
-		return $this->get( 'TKT_deleted' );
962
+		return $this->get('TKT_deleted');
963 963
 	}
964 964
 
965 965
 
@@ -969,8 +969,8 @@  discard block
 block discarded – undo
969 969
 	 * @param boolean $deleted
970 970
 	 * @return boolean
971 971
 	 */
972
-	function set_deleted( $deleted ) {
973
-		$this->set( 'TKT_deleted', $deleted );
972
+	function set_deleted($deleted) {
973
+		$this->set('TKT_deleted', $deleted);
974 974
 	}
975 975
 
976 976
 
@@ -980,7 +980,7 @@  discard block
 block discarded – undo
980 980
 	 * @return int
981 981
 	 */
982 982
 	function parent_ID() {
983
-		return $this->get( 'TKT_parent' );
983
+		return $this->get('TKT_parent');
984 984
 	}
985 985
 
986 986
 
@@ -990,8 +990,8 @@  discard block
 block discarded – undo
990 990
 	 * @param int $parent
991 991
 	 * @return boolean
992 992
 	 */
993
-	function set_parent_ID( $parent ) {
994
-		$this->set( 'TKT_parent', $parent );
993
+	function set_parent_ID($parent) {
994
+		$this->set('TKT_parent', $parent);
995 995
 	}
996 996
 
997 997
 
@@ -1002,10 +1002,10 @@  discard block
 block discarded – undo
1002 1002
 	 */
1003 1003
 	function name_and_info() {
1004 1004
 		$times = array();
1005
-		foreach ( $this->datetimes() as $datetime ) {
1005
+		foreach ($this->datetimes() as $datetime) {
1006 1006
 			$times[] = $datetime->start_date_and_time();
1007 1007
 		}
1008
-		return $this->name() . " @ " . implode( ", ", $times ) . " for " . $this->price();
1008
+		return $this->name()." @ ".implode(", ", $times)." for ".$this->price();
1009 1009
 	}
1010 1010
 
1011 1011
 
@@ -1015,7 +1015,7 @@  discard block
 block discarded – undo
1015 1015
 	 * @return string
1016 1016
 	 */
1017 1017
 	function name() {
1018
-		return $this->get( 'TKT_name' );
1018
+		return $this->get('TKT_name');
1019 1019
 	}
1020 1020
 
1021 1021
 
@@ -1025,7 +1025,7 @@  discard block
 block discarded – undo
1025 1025
 	 * @return float
1026 1026
 	 */
1027 1027
 	function price() {
1028
-		return $this->get( 'TKT_price' );
1028
+		return $this->get('TKT_price');
1029 1029
 	}
1030 1030
 
1031 1031
 
@@ -1035,8 +1035,8 @@  discard block
 block discarded – undo
1035 1035
 	 * @param array $query_params like EEM_Base::get_all's
1036 1036
 	 * @return EE_Registration[]
1037 1037
 	 */
1038
-	public function registrations( $query_params = array() ) {
1039
-		return $this->get_many_related( 'Registration', $query_params );
1038
+	public function registrations($query_params = array()) {
1039
+		return $this->get_many_related('Registration', $query_params);
1040 1040
 	}
1041 1041
 
1042 1042
 
@@ -1047,8 +1047,8 @@  discard block
 block discarded – undo
1047 1047
 	 * @return int
1048 1048
 	 */
1049 1049
 	public function update_tickets_sold() {
1050
-		$count_regs_for_this_ticket = $this->count_registrations( array( array( 'STS_ID' => EEM_Registration::status_id_approved, 'REG_deleted' => 0 ) ) );
1051
-		$this->set_sold( $count_regs_for_this_ticket );
1050
+		$count_regs_for_this_ticket = $this->count_registrations(array(array('STS_ID' => EEM_Registration::status_id_approved, 'REG_deleted' => 0)));
1051
+		$this->set_sold($count_regs_for_this_ticket);
1052 1052
 		$this->save();
1053 1053
 		return $count_regs_for_this_ticket;
1054 1054
 	}
@@ -1060,7 +1060,7 @@  discard block
 block discarded – undo
1060 1060
 	 * @param array $query_params like EEM_Base::get_all's
1061 1061
 	 * @return int
1062 1062
 	 */
1063
-	public function count_registrations( $query_params = array() ) {
1063
+	public function count_registrations($query_params = array()) {
1064 1064
 		return $this->count_related('Registration', $query_params);
1065 1065
 	}
1066 1066
 
@@ -1085,7 +1085,7 @@  discard block
 block discarded – undo
1085 1085
 	public function get_related_event() {
1086 1086
 		//get one datetime to use for getting the event
1087 1087
 		$datetime = $this->first_datetime();
1088
-		if ( $datetime instanceof EE_Datetime ) {
1088
+		if ($datetime instanceof EE_Datetime) {
1089 1089
 			return $datetime->event();
1090 1090
 		}
1091 1091
 		return null;
Please login to merge, or discard this patch.
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -714,11 +714,11 @@
 block discarded – undo
714 714
 
715 715
 
716 716
 	/**
717
-	* Decreases sold on related datetimes
718
-	*
719
-	* @param int $qty
720
-	* @return boolean
721
-	*/
717
+	 * Decreases sold on related datetimes
718
+	 *
719
+	 * @param int $qty
720
+	 * @return boolean
721
+	 */
722 722
 	protected function _decrease_sold_for_datetimes( $qty = 1 ) {
723 723
 		$datetimes = $this->datetimes();
724 724
 		if ( is_array( $datetimes ) ) {
Please login to merge, or discard this patch.
strategies/validation/EE_Max_Length_Validation_Strategy.strategy.php 2 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -12,6 +12,9 @@
 block discarded – undo
12 12
 
13 13
 	protected $_max_length;
14 14
 
15
+	/**
16
+	 * @param integer $max_length
17
+	 */
15 18
 	public function __construct( $validation_error_message = NULL, $max_length = INF ) {
16 19
 		$this->_max_length = $max_length;
17 20
 		parent::__construct( $validation_error_message );
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -8,32 +8,32 @@
 block discarded – undo
8 8
  * @subpackage	Expression package is undefined on line 19, column 19 in Templates/Scripting/PHPClass.php.
9 9
  * @author				Mike Nelson
10 10
  */
11
-class EE_Max_Length_Validation_Strategy extends EE_Validation_Strategy_Base{
11
+class EE_Max_Length_Validation_Strategy extends EE_Validation_Strategy_Base {
12 12
 
13 13
 	protected $_max_length;
14 14
 
15
-	public function __construct( $validation_error_message = NULL, $max_length = EE_INF ) {
15
+	public function __construct($validation_error_message = NULL, $max_length = EE_INF) {
16 16
 		$this->_max_length = $max_length;
17
-		parent::__construct( $validation_error_message );
17
+		parent::__construct($validation_error_message);
18 18
 	}
19 19
 
20 20
 	/**
21 21
 	 * @param $normalized_value
22 22
 	 */
23 23
 	public function validate($normalized_value) {
24
-		if( $this->_max_length !== EE_INF &&
24
+		if ($this->_max_length !== EE_INF &&
25 25
 				$normalized_value &&
26
-				is_string( $normalized_value ) &&
27
-				 strlen( $normalized_value ) > $this->_max_length){
28
-			throw new EE_Validation_Error( $this->get_validation_error_message(), 'maxlength' );
26
+				is_string($normalized_value) &&
27
+				 strlen($normalized_value) > $this->_max_length) {
28
+			throw new EE_Validation_Error($this->get_validation_error_message(), 'maxlength');
29 29
 		}
30 30
 	}
31 31
 
32 32
 	/**
33 33
 	 * @return array
34 34
 	 */
35
-	function get_jquery_validation_rule_array(){
36
-		return array( 'maxlength'=> $this->_max_length, 'messages' => array( 'maxlength' => $this->get_validation_error_message() ) );
35
+	function get_jquery_validation_rule_array() {
36
+		return array('maxlength'=> $this->_max_length, 'messages' => array('maxlength' => $this->get_validation_error_message()));
37 37
 	}
38 38
 }
39 39
 
Please login to merge, or discard this patch.
core/Psr4Autoloader.php 2 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
 	 * Loads the class file for a given class name.
112 112
 	 *
113 113
 	 * @param string $class The fully-qualified class name.
114
-	 * @return mixed The mapped file name on success, or boolean false on
114
+	 * @return string|false The mapped file name on success, or boolean false on
115 115
 	 * failure.
116 116
 	 */
117 117
 	public function loadClass( $class ) {
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
 	 *
145 145
 	 * @param string $prefix The namespace prefix.
146 146
 	 * @param string $relative_class The relative class name.
147
-	 * @return mixed Boolean false if no mapped file can be loaded, or the
147
+	 * @return false|string Boolean false if no mapped file can be loaded, or the
148 148
 	 * name of the mapped file that was loaded.
149 149
 	 */
150 150
 	protected function loadMappedFile( $prefix, $relative_class ) {
Please login to merge, or discard this patch.
Spacing   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
 	 * @return void
73 73
 	 */
74 74
 	public function register() {
75
-		spl_autoload_register( array( $this, 'loadClass' ) );
75
+		spl_autoload_register(array($this, 'loadClass'));
76 76
 	}
77 77
 
78 78
 
@@ -88,20 +88,20 @@  discard block
 block discarded – undo
88 88
 	 * than last.
89 89
 	 * @return void
90 90
 	 */
91
-	public function addNamespace( $prefix, $base_dir, $prepend = false ) {
91
+	public function addNamespace($prefix, $base_dir, $prepend = false) {
92 92
 		// normalize namespace prefix
93
-		$prefix = trim( $prefix, '\\' ) . '\\';
93
+		$prefix = trim($prefix, '\\').'\\';
94 94
 		// normalize the base directory with a trailing separator
95
-		$base_dir = rtrim( $base_dir, DIRECTORY_SEPARATOR ) . '/';
95
+		$base_dir = rtrim($base_dir, DIRECTORY_SEPARATOR).'/';
96 96
 		// initialize the namespace prefix array
97
-		if ( isset( $this->prefixes[ $prefix ] ) === false ) {
98
-			$this->prefixes[ $prefix ] = array();
97
+		if (isset($this->prefixes[$prefix]) === false) {
98
+			$this->prefixes[$prefix] = array();
99 99
 		}
100 100
 		// retain the base directory for the namespace prefix
101
-		if ( $prepend ) {
102
-			array_unshift( $this->prefixes[ $prefix ], $base_dir );
101
+		if ($prepend) {
102
+			array_unshift($this->prefixes[$prefix], $base_dir);
103 103
 		} else {
104
-			array_push( $this->prefixes[ $prefix ], $base_dir );
104
+			array_push($this->prefixes[$prefix], $base_dir);
105 105
 		}
106 106
 	}
107 107
 
@@ -114,24 +114,24 @@  discard block
 block discarded – undo
114 114
 	 * @return mixed The mapped file name on success, or boolean false on
115 115
 	 * failure.
116 116
 	 */
117
-	public function loadClass( $class ) {
117
+	public function loadClass($class) {
118 118
 		// the current namespace prefix
119 119
 		$prefix = $class;
120 120
 		// work backwards through the namespace names of the fully-qualified
121 121
 		// class name to find a mapped file name
122
-		while ( false !== $pos = strrpos( $prefix, '\\' ) ) {
122
+		while (false !== $pos = strrpos($prefix, '\\')) {
123 123
 			// retain the trailing namespace separator in the prefix
124
-			$prefix = substr( $class, 0, $pos + 1 );
124
+			$prefix = substr($class, 0, $pos + 1);
125 125
 			// the rest is the relative class name
126
-			$relative_class = substr( $class, $pos + 1 );
126
+			$relative_class = substr($class, $pos + 1);
127 127
 			// try to load a mapped file for the prefix and relative class
128
-			$mapped_file = $this->loadMappedFile( $prefix, $relative_class );
129
-			if ( $mapped_file ) {
128
+			$mapped_file = $this->loadMappedFile($prefix, $relative_class);
129
+			if ($mapped_file) {
130 130
 				return $mapped_file;
131 131
 			}
132 132
 			// remove the trailing namespace separator for the next iteration
133 133
 			// of strrpos()
134
-			$prefix = rtrim( $prefix, '\\' );
134
+			$prefix = rtrim($prefix, '\\');
135 135
 		}
136 136
 		// never found a mapped file
137 137
 		return false;
@@ -147,21 +147,21 @@  discard block
 block discarded – undo
147 147
 	 * @return mixed Boolean false if no mapped file can be loaded, or the
148 148
 	 * name of the mapped file that was loaded.
149 149
 	 */
150
-	protected function loadMappedFile( $prefix, $relative_class ) {
150
+	protected function loadMappedFile($prefix, $relative_class) {
151 151
 		// are there any base directories for this namespace prefix?
152
-		if ( isset( $this->prefixes[ $prefix ] ) === false ) {
152
+		if (isset($this->prefixes[$prefix]) === false) {
153 153
 			return false;
154 154
 		}
155 155
 		// look through base directories for this namespace prefix
156
-		foreach ( $this->prefixes[ $prefix ] as $base_dir ) {
156
+		foreach ($this->prefixes[$prefix] as $base_dir) {
157 157
 			// replace the namespace prefix with the base directory,
158 158
 			// replace namespace separators with directory separators
159 159
 			// in the relative class name, append with .php
160 160
 			$file = $base_dir
161
-				. str_replace( '\\', '/', $relative_class )
161
+				. str_replace('\\', '/', $relative_class)
162 162
 				. '.php';
163 163
 			// if the mapped file exists, require it
164
-			if ( $this->requireFile( $file ) ) {
164
+			if ($this->requireFile($file)) {
165 165
 				// yes, we're done
166 166
 				return $file;
167 167
 			}
@@ -178,8 +178,8 @@  discard block
 block discarded – undo
178 178
 	 * @param string $file The file to require.
179 179
 	 * @return bool True if the file exists, false if not.
180 180
 	 */
181
-	protected function requireFile( $file ) {
182
-		if ( file_exists( $file ) ) {
181
+	protected function requireFile($file) {
182
+		if (file_exists($file)) {
183 183
 			require $file;
184 184
 			return true;
185 185
 		}
Please login to merge, or discard this patch.
admin_pages/events/Events_Admin_Page.core.php 3 patches
Braces   +20 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,6 +1,7 @@  discard block
 block discarded – undo
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
@@ -1199,7 +1200,9 @@  discard block
 block discarded – undo
1199 1200
 
1200 1201
 
1201 1202
 		//if no postid then get out cause we need it for stuff in here
1202
-		if ( empty( $postid ) ) return;
1203
+		if ( empty( $postid ) ) {
1204
+			return;
1205
+		}
1203 1206
 
1204 1207
 
1205 1208
 		//handle datetime saves
@@ -1440,10 +1443,11 @@  discard block
 block discarded – undo
1440 1443
 			//get the earliest datetime (if present);
1441 1444
 			$earliest_dtt = $this->_cpt_model_obj->ID() > 0 ? $this->_cpt_model_obj->get_first_related('Datetime', array('order_by'=> array('DTT_EVT_start' => 'ASC' ) ) ) : NULL;
1442 1445
 
1443
-			if ( !empty( $earliest_dtt ) )
1444
-				$template_args['TKT_end_date'] = $earliest_dtt->get_datetime('DTT_EVT_start', 'Y-m-d', 'h:i a');
1445
-			else
1446
-				$template_args['TKT_end_date'] = date('Y-m-d h:i a', mktime(0, 0, 0, date("m"), date("d")+7, date("Y") ) );
1446
+			if ( !empty( $earliest_dtt ) ) {
1447
+							$template_args['TKT_end_date'] = $earliest_dtt->get_datetime('DTT_EVT_start', 'Y-m-d', 'h:i a');
1448
+			} else {
1449
+							$template_args['TKT_end_date'] = date('Y-m-d h:i a', mktime(0, 0, 0, date("m"), date("d")+7, date("Y") ) );
1450
+			}
1447 1451
 		}
1448 1452
 
1449 1453
 		$template_args = array_merge( $template_args, $price_args );
@@ -1674,8 +1678,9 @@  discard block
 block discarded – undo
1674 1678
 		}
1675 1679
 		$action = $event_status == 'trash' ? 'moved to the trash' : 'restored from the trash';
1676 1680
 
1677
-		if ( $redirect_after )
1678
-			$this->_redirect_after_action($success, 'Event', $action, array('action' => 'default'));
1681
+		if ( $redirect_after ) {
1682
+					$this->_redirect_after_action($success, 'Event', $action, array('action' => 'default'));
1683
+		}
1679 1684
 	}
1680 1685
 
1681 1686
 	/**
@@ -1800,8 +1805,9 @@  discard block
 block discarded – undo
1800 1805
 			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1801 1806
 		}
1802 1807
 
1803
-		if ( $redirect_after )
1804
-			$this->_redirect_after_action($success, 'Event', 'deleted', array('action' => 'default', 'status' => 'trash'));
1808
+		if ( $redirect_after ) {
1809
+					$this->_redirect_after_action($success, 'Event', 'deleted', array('action' => 'default', 'status' => 'trash'));
1810
+		}
1805 1811
 	}
1806 1812
 
1807 1813
 	/**
@@ -2033,8 +2039,10 @@  discard block
 block discarded – undo
2033 2039
 	 * @return void
2034 2040
 	 */
2035 2041
 	private function _set_category_object() {
2036
-		if ( isset( $this->_category->id ) && !empty( $this->_category->id ) )
2037
-			return; //already have the category object so get out.
2042
+		if ( isset( $this->_category->id ) && !empty( $this->_category->id ) ) {
2043
+					return;
2044
+		}
2045
+		//already have the category object so get out.
2038 2046
 
2039 2047
 		//set default category object
2040 2048
 		$this->_set_empty_category_object();
Please login to merge, or discard this patch.
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1345,7 +1345,7 @@
 block discarded – undo
1345 1345
 	 * This just returns whatever is set as the _event object property
1346 1346
 	 *
1347 1347
 	 * //todo this will become obsolete once the models are in place
1348
-	 * @return object
1348
+	 * @return EE_CPT_Base
1349 1349
 	 */
1350 1350
 	public function get_event_object() {
1351 1351
 		return $this->_cpt_model_obj;
Please login to merge, or discard this patch.
Spacing   +402 added lines, -402 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
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
 /**
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 			'espresso_events' => 'edit'
68 68
 			);
69 69
 
70
-		add_action('AHEE__EE_Admin_Page_CPT__set_model_object__after_set_object', array( $this, 'verify_event_edit' ) );
70
+		add_action('AHEE__EE_Admin_Page_CPT__set_model_object__after_set_object', array($this, 'verify_event_edit'));
71 71
 	}
72 72
 
73 73
 	protected function _ajax_hooks() {
@@ -93,20 +93,20 @@  discard block
 block discarded – undo
93 93
 				'edit' => __('Update Event', 'event_espresso'),
94 94
 				'add_category' => __('Save New Category', 'event_espresso'),
95 95
 				'edit_category' => __('Update Category', 'event_espresso'),
96
-				'template_settings' => __( 'Update Settings', 'event_espresso' )
96
+				'template_settings' => __('Update Settings', 'event_espresso')
97 97
 				)
98 98
 		);
99 99
 	}
100 100
 
101 101
 	protected function _set_page_routes() {
102 102
 		//load formatter helper
103
-		EE_Registry::instance()->load_helper( 'Formatter' );
103
+		EE_Registry::instance()->load_helper('Formatter');
104 104
 		//load field generator helper
105
-		EE_Registry::instance()->load_helper( 'Form_Fields' );
105
+		EE_Registry::instance()->load_helper('Form_Fields');
106 106
 
107 107
 		//is there a evt_id in the request?
108
-		$evt_id = ! empty( $this->_req_data['EVT_ID'] ) && ! is_array( $this->_req_data['EVT_ID'] ) ? $this->_req_data['EVT_ID'] : 0;
109
-		$evt_id = ! empty( $this->_req_data['post'] ) ? $this->_req_data['post'] : $evt_id;
108
+		$evt_id = ! empty($this->_req_data['EVT_ID']) && ! is_array($this->_req_data['EVT_ID']) ? $this->_req_data['EVT_ID'] : 0;
109
+		$evt_id = ! empty($this->_req_data['post']) ? $this->_req_data['post'] : $evt_id;
110 110
 
111 111
 
112 112
 		$this->_page_routes = array(
@@ -320,7 +320,7 @@  discard block
 block discarded – undo
320 320
 				'help_tour' => array(
321 321
 					'Event_Editor_Help_Tour'
322 322
 					),
323
-				'qtips' => array( 'EE_Event_Editor_Decaf_Tips' ),
323
+				'qtips' => array('EE_Event_Editor_Decaf_Tips'),
324 324
 				'require_nonce' => FALSE
325 325
 			),
326 326
 			'edit' => array(
@@ -376,7 +376,7 @@  discard block
 block discarded – undo
376 376
 				'help_tour' => array(
377 377
 					'Event_Edit_Help_Tour'
378 378
 				),
379
-				'qtips' => array( 'EE_Event_Editor_Decaf_Tips' ),
379
+				'qtips' => array('EE_Event_Editor_Decaf_Tips'),
380 380
 				'require_nonce' => FALSE
381 381
 			),
382 382
 			'default_event_settings' => array(
@@ -398,7 +398,7 @@  discard block
 block discarded – undo
398 398
 						'filename' => 'events_default_settings_status'
399 399
 					)
400 400
 				),
401
-				'help_tour' => array( 'Event_Default_Settings_Help_Tour'),
401
+				'help_tour' => array('Event_Default_Settings_Help_Tour'),
402 402
 				'require_nonce' => FALSE
403 403
 			),
404 404
 			//template settings
@@ -414,7 +414,7 @@  discard block
 block discarded – undo
414 414
 						'filename' => 'general_settings_templates'
415 415
 					)
416 416
 				),
417
-				'help_tour' => array( 'Templates_Help_Tour' ),
417
+				'help_tour' => array('Templates_Help_Tour'),
418 418
 				'require_nonce' => FALSE
419 419
 			),
420 420
 			//event category stuff
@@ -438,7 +438,7 @@  discard block
 block discarded – undo
438 438
 					'label' => __('Edit Category', 'event_espresso'),
439 439
 					'order' => 15,
440 440
 					'persistent' => FALSE,
441
-					'url' => isset($this->_req_data['EVT_CAT_ID']) ? add_query_arg(array('EVT_CAT_ID' => $this->_req_data['EVT_CAT_ID'] ), $this->_current_page_view_url )  : $this->_admin_base_url
441
+					'url' => isset($this->_req_data['EVT_CAT_ID']) ? add_query_arg(array('EVT_CAT_ID' => $this->_req_data['EVT_CAT_ID']), $this->_current_page_view_url) : $this->_admin_base_url
442 442
 					),
443 443
 				'help_tabs' => array(
444 444
 					'edit_category_help_tab' => array(
@@ -508,14 +508,14 @@  discard block
 block discarded – undo
508 508
 
509 509
 	public function load_scripts_styles() {
510 510
 
511
-		wp_register_style('events-admin-css', EVENTS_ASSETS_URL . 'events-admin-page.css', array(), EVENT_ESPRESSO_VERSION);
512
-		wp_register_style('ee-cat-admin', EVENTS_ASSETS_URL . 'ee-cat-admin.css', array(), EVENT_ESPRESSO_VERSION );
511
+		wp_register_style('events-admin-css', EVENTS_ASSETS_URL.'events-admin-page.css', array(), EVENT_ESPRESSO_VERSION);
512
+		wp_register_style('ee-cat-admin', EVENTS_ASSETS_URL.'ee-cat-admin.css', array(), EVENT_ESPRESSO_VERSION);
513 513
 		wp_enqueue_style('events-admin-css');
514 514
 		wp_enqueue_style('ee-cat-admin');
515 515
 		//todo note: we also need to load_scripts_styles per view (i.e. default/view_report/event_details
516 516
 		//registers for all views
517 517
 		//scripts
518
-		wp_register_script('event_editor_js', EVENTS_ASSETS_URL . 'event_editor.js', array('ee_admin_js', 'jquery-ui-slider', 'jquery-ui-timepicker-addon'), EVENT_ESPRESSO_VERSION, TRUE);
518
+		wp_register_script('event_editor_js', EVENTS_ASSETS_URL.'event_editor.js', array('ee_admin_js', 'jquery-ui-slider', 'jquery-ui-timepicker-addon'), EVENT_ESPRESSO_VERSION, TRUE);
519 519
 	}
520 520
 
521 521
 	/**
@@ -533,11 +533,11 @@  discard block
 block discarded – undo
533 533
 	public function load_scripts_styles_edit() {
534 534
 		//styles
535 535
 		wp_enqueue_style('espresso-ui-theme');
536
-		wp_register_style('event-editor-css', EVENTS_ASSETS_URL . 'event-editor.css', array('ee-admin-css'), EVENT_ESPRESSO_VERSION );
536
+		wp_register_style('event-editor-css', EVENTS_ASSETS_URL.'event-editor.css', array('ee-admin-css'), EVENT_ESPRESSO_VERSION);
537 537
 		wp_enqueue_style('event-editor-css');
538 538
 
539 539
 		//scripts
540
-		wp_register_script('event-datetime-metabox', EVENTS_ASSETS_URL . 'event-datetime-metabox.js', array('event_editor_js', 'ee-datepicker'), EVENT_ESPRESSO_VERSION );
540
+		wp_register_script('event-datetime-metabox', EVENTS_ASSETS_URL.'event-datetime-metabox.js', array('event_editor_js', 'ee-datepicker'), EVENT_ESPRESSO_VERSION);
541 541
 		wp_enqueue_script('event-datetime-metabox');
542 542
 
543 543
 	}
@@ -572,7 +572,7 @@  discard block
 block discarded – undo
572 572
 
573 573
 
574 574
 	public function admin_init() {
575
-		EE_Registry::$i18n_js_strings[ 'image_confirm' ] = __( 'Do you really want to delete this image? Please remember to update your event to complete the removal.', 'event_espresso' );
575
+		EE_Registry::$i18n_js_strings['image_confirm'] = __('Do you really want to delete this image? Please remember to update your event to complete the removal.', 'event_espresso');
576 576
 	}
577 577
 
578 578
 
@@ -593,35 +593,35 @@  discard block
 block discarded – undo
593 593
 	 */
594 594
 	public function verify_event_edit($event = NULL) {
595 595
 		// no event?
596
-		if ( empty( $event )) {
596
+		if (empty($event)) {
597 597
 			// set event
598 598
 			$event = $this->_cpt_model_obj;
599 599
 		}
600 600
 		// STILL no event?
601
-		if ( empty ( $event )) {
601
+		if (empty ($event)) {
602 602
 			return;
603 603
 		}
604 604
 		// first check if event is active.
605
-		if ( $event->is_expired() || $event->is_inactive() || $event->status() == EEM_Event::cancelled || $event->status() == EEM_Event::postponed ) {
605
+		if ($event->is_expired() || $event->is_inactive() || $event->status() == EEM_Event::cancelled || $event->status() == EEM_Event::postponed) {
606 606
 			return;
607 607
 		}
608 608
 		$orig_status = $event->status();
609 609
 		//made it here so it IS active... next check that any of the tickets are sold.
610
-		if ( $event->is_sold_out() || $event->is_sold_out(TRUE ) ) {
611
-			if ( $event->status() !== $orig_status && $orig_status !== EEM_Event::sold_out  ) {
612
-				EE_Error::add_attention( sprintf(
613
-					__( 'Please note that the Event Status has automatically been changed to %s because there are no more spaces available for this event.  However, this change is not permanent until you update the event.  You can change the status back to something else before updating if you wish.', 'event_espresso' ),
614
-					EEH_Template::pretty_status( EEM_Event::sold_out, FALSE, 'sentence' )
610
+		if ($event->is_sold_out() || $event->is_sold_out(TRUE)) {
611
+			if ($event->status() !== $orig_status && $orig_status !== EEM_Event::sold_out) {
612
+				EE_Error::add_attention(sprintf(
613
+					__('Please note that the Event Status has automatically been changed to %s because there are no more spaces available for this event.  However, this change is not permanent until you update the event.  You can change the status back to something else before updating if you wish.', 'event_espresso'),
614
+					EEH_Template::pretty_status(EEM_Event::sold_out, FALSE, 'sentence')
615 615
 				));
616 616
 			}
617 617
 			return;
618 618
 		}
619 619
 		//now we need to determine if the event has any tickets on sale.  If not then we dont' show the error
620
-		if ( ! $event->tickets_on_sale() ) {
620
+		if ( ! $event->tickets_on_sale()) {
621 621
 			return;
622 622
 		}
623 623
 		//made it here so show warning
624
-		EE_Error::add_attention( $this->_edit_event_warning() );
624
+		EE_Error::add_attention($this->_edit_event_warning());
625 625
 	}
626 626
 
627 627
 
@@ -661,7 +661,7 @@  discard block
 block discarded – undo
661 661
 			),
662 662
 		);
663 663
 
664
-		if ( EE_Registry::instance()->CAP->current_user_can( 'ee_delete_events', 'espresso_events_trash_events' ) ) {
664
+		if (EE_Registry::instance()->CAP->current_user_can('ee_delete_events', 'espresso_events_trash_events')) {
665 665
 			$this->_views['trash'] = array(
666 666
 				'slug' => 'trash',
667 667
 				'label' => __('Trash', 'event_espresso'),
@@ -691,39 +691,39 @@  discard block
 block discarded – undo
691 691
 				'desc' => __('View Registrations for Event', 'event_espresso')
692 692
 			)
693 693
 		);
694
-		$items  = apply_filters( 'FHEE__Events_Admin_Page___event_legend_items__items', $items );
694
+		$items = apply_filters('FHEE__Events_Admin_Page___event_legend_items__items', $items);
695 695
 		$statuses = array(
696 696
 			'sold_out_status' => array(
697
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::sold_out,
698
-				'desc' => EEH_Template::pretty_status( EE_Datetime::sold_out, FALSE, 'sentence' )
697
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::sold_out,
698
+				'desc' => EEH_Template::pretty_status(EE_Datetime::sold_out, FALSE, 'sentence')
699 699
 			),
700 700
 			'active_status' => array(
701
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::active,
702
-				'desc' => EEH_Template::pretty_status( EE_Datetime::active, FALSE, 'sentence' )
701
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::active,
702
+				'desc' => EEH_Template::pretty_status(EE_Datetime::active, FALSE, 'sentence')
703 703
 			),
704 704
 			'upcoming_status' => array(
705
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::upcoming,
706
-				'desc' => EEH_Template::pretty_status( EE_Datetime::upcoming, FALSE, 'sentence' )
705
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::upcoming,
706
+				'desc' => EEH_Template::pretty_status(EE_Datetime::upcoming, FALSE, 'sentence')
707 707
 			),
708 708
 			'postponed_status' => array(
709
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::postponed,
710
-				'desc' => EEH_Template::pretty_status( EE_Datetime::postponed, FALSE, 'sentence' )
709
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::postponed,
710
+				'desc' => EEH_Template::pretty_status(EE_Datetime::postponed, FALSE, 'sentence')
711 711
 			),
712 712
 			'cancelled_status' => array(
713
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::cancelled,
714
-				'desc' => EEH_Template::pretty_status( EE_Datetime::cancelled, FALSE, 'sentence' )
713
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::cancelled,
714
+				'desc' => EEH_Template::pretty_status(EE_Datetime::cancelled, FALSE, 'sentence')
715 715
 			),
716 716
 			'expired_status' => array(
717
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::expired,
718
-				'desc' => EEH_Template::pretty_status( EE_Datetime::expired, FALSE, 'sentence' )
717
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::expired,
718
+				'desc' => EEH_Template::pretty_status(EE_Datetime::expired, FALSE, 'sentence')
719 719
 			),
720 720
 			'inactive_status' => array(
721
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::inactive,
722
-				'desc' => EEH_Template::pretty_status( EE_Datetime::inactive, FALSE, 'sentence' )
721
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::inactive,
722
+				'desc' => EEH_Template::pretty_status(EE_Datetime::inactive, FALSE, 'sentence')
723 723
 			)
724 724
 		);
725
-		$statuses = apply_filters( 'FHEE__Events_Admin_Page__event_legend_items__statuses', $statuses );
726
-		return array_merge( $items, $statuses );
725
+		$statuses = apply_filters('FHEE__Events_Admin_Page__event_legend_items__statuses', $statuses);
726
+		return array_merge($items, $statuses);
727 727
 	}
728 728
 
729 729
 
@@ -735,8 +735,8 @@  discard block
 block discarded – undo
735 735
 	 * @return EEM_Event
736 736
 	 */
737 737
 	private function _event_model() {
738
-		if ( ! $this->_event_model instanceof EEM_Event ) {
739
-			$this->_event_model = EE_Registry::instance()->load_model( 'Event' );
738
+		if ( ! $this->_event_model instanceof EEM_Event) {
739
+			$this->_event_model = EE_Registry::instance()->load_model('Event');
740 740
 		}
741 741
 		return $this->_event_model;
742 742
 	}
@@ -755,12 +755,12 @@  discard block
 block discarded – undo
755 755
 	 * @param  string $new_slug  what the slug is
756 756
 	 * @return string            The new html string for the permalink area
757 757
 	 */
758
-	public function extra_permalink_field_buttons( $return, $id, $new_title, $new_slug ) {
758
+	public function extra_permalink_field_buttons($return, $id, $new_title, $new_slug) {
759 759
 		//make sure this is only when editing
760
-		if ( !empty( $id ) ) {
761
-			$post = get_post( $id );
762
-			$return .= '<a class="button button-small" onclick="prompt(\'Shortcode:\', jQuery(\'#shortcode\').val()); return false;" href="#"  tabindex="-1">' . __('Shortcode', 'event_espresso') . '</a> ';
763
-			$return .= '<input id="shortcode" type="hidden" value="[ESPRESSO_TICKET_SELECTOR event_id=\'' . $post->ID . '\']"">';
760
+		if ( ! empty($id)) {
761
+			$post = get_post($id);
762
+			$return .= '<a class="button button-small" onclick="prompt(\'Shortcode:\', jQuery(\'#shortcode\').val()); return false;" href="#"  tabindex="-1">'.__('Shortcode', 'event_espresso').'</a> ';
763
+			$return .= '<input id="shortcode" type="hidden" value="[ESPRESSO_TICKET_SELECTOR event_id=\''.$post->ID.'\']"">';
764 764
 		}
765 765
 		return $return;
766 766
 	}
@@ -776,8 +776,8 @@  discard block
 block discarded – undo
776 776
 	 * @return string html for generated table
777 777
 	 */
778 778
 	protected function _events_overview_list_table() {
779
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
780
-		$this->_template_args['after_list_table'] = EEH_Template::get_button_or_link( get_post_type_archive_link('espresso_events'), __("View Event Archive Page", "event_espresso"), 'button' ) .
779
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
780
+		$this->_template_args['after_list_table'] = EEH_Template::get_button_or_link(get_post_type_archive_link('espresso_events'), __("View Event Archive Page", "event_espresso"), 'button').
781 781
 		$this->_display_legend($this->_event_legend_items());
782 782
 		$this->_admin_page_title .= $this->get_action_link_or_button('create_new', 'add', array(), 'add-new-h2');
783 783
 		$this->display_admin_list_table_page_with_no_sidebar();
@@ -795,51 +795,51 @@  discard block
 block discarded – undo
795 795
 
796 796
 
797 797
 
798
-	protected function _insert_update_cpt_item( $post_id, $post ) {
798
+	protected function _insert_update_cpt_item($post_id, $post) {
799 799
 
800
-		if ( $post instanceof WP_Post && $post->post_type !== 'espresso_events' ) {
800
+		if ($post instanceof WP_Post && $post->post_type !== 'espresso_events') {
801 801
 			//getout we're not processing an event save.
802 802
 			return;
803 803
 		}
804 804
 
805 805
 		$event_values = array(
806
-			'EVT_display_desc' => !empty( $this->_req_data['display_desc'] ) ? 1 : 0,
807
-			'EVT_display_ticket_selector' => !empty( $this->_req_data['display_ticket_selector'] ) ? 1 : 0,
806
+			'EVT_display_desc' => ! empty($this->_req_data['display_desc']) ? 1 : 0,
807
+			'EVT_display_ticket_selector' => ! empty($this->_req_data['display_ticket_selector']) ? 1 : 0,
808 808
 			'EVT_additional_limit' => min(
809
-					apply_filters( 'FHEE__EE_Events_Admin__insert_update_cpt_item__EVT_additional_limit_max', 255 ),
810
-					!empty( $this->_req_data['additional_limit'] ) ? $this->_req_data['additional_limit'] : NULL ),
811
-			'EVT_default_registration_status' => !empty( $this->_req_data['EVT_default_registration_status'] ) ? $this->_req_data['EVT_default_registration_status'] : EE_Registry::instance()->CFG->registration->default_STS_ID,
812
-			'EVT_member_only' => !empty( $this->_req_data['member_only'] ) ? 1 : 0,
813
-			'EVT_allow_overflow' => !empty( $this->_req_data['EVT_allow_overflow'] ) ? 1 : 0,
814
-			'EVT_timezone_string' => !empty( $this->_req_data['timezone_string'] ) ? $this->_req_data['timezone_string'] : NULL,
815
-			'EVT_external_URL' => !empty( $this->_req_data['externalURL'] ) ? $this->_req_data['externalURL'] : NULL,
816
-			'EVT_phone' => !empty( $this->_req_data['event_phone'] ) ? $this->_req_data['event_phone'] : NULL
809
+					apply_filters('FHEE__EE_Events_Admin__insert_update_cpt_item__EVT_additional_limit_max', 255),
810
+					! empty($this->_req_data['additional_limit']) ? $this->_req_data['additional_limit'] : NULL ),
811
+			'EVT_default_registration_status' => ! empty($this->_req_data['EVT_default_registration_status']) ? $this->_req_data['EVT_default_registration_status'] : EE_Registry::instance()->CFG->registration->default_STS_ID,
812
+			'EVT_member_only' => ! empty($this->_req_data['member_only']) ? 1 : 0,
813
+			'EVT_allow_overflow' => ! empty($this->_req_data['EVT_allow_overflow']) ? 1 : 0,
814
+			'EVT_timezone_string' => ! empty($this->_req_data['timezone_string']) ? $this->_req_data['timezone_string'] : NULL,
815
+			'EVT_external_URL' => ! empty($this->_req_data['externalURL']) ? $this->_req_data['externalURL'] : NULL,
816
+			'EVT_phone' => ! empty($this->_req_data['event_phone']) ? $this->_req_data['event_phone'] : NULL
817 817
 			);
818 818
 
819 819
 		//update event
820
-		$success = $this->_event_model()->update_by_ID( $event_values, $post_id );
820
+		$success = $this->_event_model()->update_by_ID($event_values, $post_id);
821 821
 
822 822
 
823 823
 		//get event_object for other metaboxes... though it would seem to make sense to just use $this->_event_model()->get_one_by_ID( $post_id ).. i have to setup where conditions to override the filters in the model that filter out autodraft and inherit statuses so we GET the inherit id!
824
-		$get_one_where = array( $this->_event_model()->primary_key_name() => $post_id, 'status' => $post->post_status );
825
-		$event = $this->_event_model()->get_one( array($get_one_where) );
824
+		$get_one_where = array($this->_event_model()->primary_key_name() => $post_id, 'status' => $post->post_status);
825
+		$event = $this->_event_model()->get_one(array($get_one_where));
826 826
 
827 827
 
828 828
 		//the following are default callbacks for event attachment updates that can be overridden by caffeinated functionality and/or addons.
829
-		$event_update_callbacks = apply_filters( 'FHEE__Events_Admin_Page___insert_update_cpt_item__event_update_callbacks', array( array($this, '_default_venue_update' ), array( $this, '_default_tickets_update') ) );
829
+		$event_update_callbacks = apply_filters('FHEE__Events_Admin_Page___insert_update_cpt_item__event_update_callbacks', array(array($this, '_default_venue_update'), array($this, '_default_tickets_update')));
830 830
 
831 831
 		$att_success = TRUE;
832 832
 
833
-		foreach ( $event_update_callbacks as $e_callback ) {
834
-			$_succ = call_user_func_array( $e_callback, array( $event,  $this->_req_data ) );
835
-			$att_success = !$att_success ? $att_success : $_succ; //if ANY of these updates fail then we want the appropriate global error message
833
+		foreach ($event_update_callbacks as $e_callback) {
834
+			$_succ = call_user_func_array($e_callback, array($event, $this->_req_data));
835
+			$att_success = ! $att_success ? $att_success : $_succ; //if ANY of these updates fail then we want the appropriate global error message
836 836
 		}
837 837
 
838 838
 		//any errors?
839
-		if ( $success && FALSE === $att_success ) {
840
-			EE_Error::add_error( __('Event Details saved successfully but something went wrong with saving attachments.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__ );
841
-		} else if ( $success === FALSE ) {
842
-			EE_Error::add_error( __('Event Details did not save successfully.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__ );
839
+		if ($success && FALSE === $att_success) {
840
+			EE_Error::add_error(__('Event Details saved successfully but something went wrong with saving attachments.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
841
+		} else if ($success === FALSE) {
842
+			EE_Error::add_error(__('Event Details did not save successfully.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
843 843
 		}
844 844
 	}
845 845
 
@@ -849,14 +849,14 @@  discard block
 block discarded – undo
849 849
 	/**
850 850
 	 * @see parent::restore_item()
851 851
 	 */
852
-	protected function _restore_cpt_item( $post_id, $revision_id ) {
852
+	protected function _restore_cpt_item($post_id, $revision_id) {
853 853
 		//copy existing event meta to new post
854 854
 		$post_evt = $this->_event_model()->get_one_by_ID($post_id);
855
-		if ( $post_evt instanceof EE_Event ) {
855
+		if ($post_evt instanceof EE_Event) {
856 856
 			//meta revision restore
857
-			$post_evt->restore_revision( $revision_id );
857
+			$post_evt->restore_revision($revision_id);
858 858
 			//related objs restore
859
-			$post_evt->restore_revision( $revision_id, array( 'Venue', 'Datetime', 'Price' ) );
859
+			$post_evt->restore_revision($revision_id, array('Venue', 'Datetime', 'Price'));
860 860
 		}
861 861
 	}
862 862
 
@@ -869,52 +869,52 @@  discard block
 block discarded – undo
869 869
 	 * @param  array  $data   The request data from the form
870 870
 	 * @return bool           Success or fail.
871 871
 	 */
872
-	protected function _default_venue_update( $evtobj, $data ) {
873
-		require_once( EE_MODELS . 'EEM_Venue.model.php' );
872
+	protected function _default_venue_update($evtobj, $data) {
873
+		require_once(EE_MODELS.'EEM_Venue.model.php');
874 874
 		$venue_model = EE_Registry::instance()->load_model('Venue');
875 875
 		$rows_affected = NULL;
876
-		$venue_id = !empty( $data['venue_id'] ) ? $data['venue_id'] : NULL;
876
+		$venue_id = ! empty($data['venue_id']) ? $data['venue_id'] : NULL;
877 877
 
878 878
 		// very important.  If we don't have a venue name...
879 879
 		// then we'll get out because not necessary to create empty venue
880
-		if ( empty( $data['venue_title'] ) ) {
880
+		if (empty($data['venue_title'])) {
881 881
 			return false;
882 882
 		}
883 883
 
884 884
 		$venue_array = array(
885 885
 				'VNU_wp_user' => $evtobj->get('EVT_wp_user'),
886
-				'VNU_name' => !empty( $data['venue_title'] ) ? $data['venue_title'] : NULL,
887
-				'VNU_desc' => !empty( $data['venue_description'] ) ? $data['venue_description'] : NULL,
888
-				'VNU_identifier' => !empty( $data['venue_identifier'] ) ? $data['venue_identifier'] : NULL,
889
-				'VNU_short_desc' => !empty( $data['venue_short_description'] ) ? $data['venue_short_description'] : NULL,
890
-				'VNU_address' => !empty( $data['address'] ) ? $data['address'] : NULL,
891
-				'VNU_address2' => !empty( $data['address2'] ) ? $data['address2'] : NULL,
892
-				'VNU_city' => !empty( $data['city'] ) ? $data['city'] : NULL,
893
-				'STA_ID' => !empty( $data['state'] ) ? $data['state'] : NULL,
894
-				'CNT_ISO' => !empty( $data['countries'] ) ? $data['countries'] : NULL,
895
-				'VNU_zip' => !empty( $data['zip'] ) ? $data['zip'] : NULL,
896
-				'VNU_phone' => !empty( $data['venue_phone'] ) ? $data['venue_phone'] : NULL,
897
-				'VNU_capacity' => !empty( $data['venue_capacity'] ) ? $data['venue_capacity'] : NULL,
898
-				'VNU_url' => !empty($data['venue_url'] ) ? $data['venue_url'] : NULL,
899
-				'VNU_virtual_phone' => !empty($data['virtual_phone']) ? $data['virtual_phone'] : NULL,
900
-				'VNU_virtual_url' => !empty( $data['virtual_url'] ) ? $data['virtual_url'] : NULL,
901
-				'VNU_enable_for_gmap' => isset( $data['enable_for_gmap'] ) ? 1 : 0,
886
+				'VNU_name' => ! empty($data['venue_title']) ? $data['venue_title'] : NULL,
887
+				'VNU_desc' => ! empty($data['venue_description']) ? $data['venue_description'] : NULL,
888
+				'VNU_identifier' => ! empty($data['venue_identifier']) ? $data['venue_identifier'] : NULL,
889
+				'VNU_short_desc' => ! empty($data['venue_short_description']) ? $data['venue_short_description'] : NULL,
890
+				'VNU_address' => ! empty($data['address']) ? $data['address'] : NULL,
891
+				'VNU_address2' => ! empty($data['address2']) ? $data['address2'] : NULL,
892
+				'VNU_city' => ! empty($data['city']) ? $data['city'] : NULL,
893
+				'STA_ID' => ! empty($data['state']) ? $data['state'] : NULL,
894
+				'CNT_ISO' => ! empty($data['countries']) ? $data['countries'] : NULL,
895
+				'VNU_zip' => ! empty($data['zip']) ? $data['zip'] : NULL,
896
+				'VNU_phone' => ! empty($data['venue_phone']) ? $data['venue_phone'] : NULL,
897
+				'VNU_capacity' => ! empty($data['venue_capacity']) ? $data['venue_capacity'] : NULL,
898
+				'VNU_url' => ! empty($data['venue_url']) ? $data['venue_url'] : NULL,
899
+				'VNU_virtual_phone' => ! empty($data['virtual_phone']) ? $data['virtual_phone'] : NULL,
900
+				'VNU_virtual_url' => ! empty($data['virtual_url']) ? $data['virtual_url'] : NULL,
901
+				'VNU_enable_for_gmap' => isset($data['enable_for_gmap']) ? 1 : 0,
902 902
 				'status' => 'publish'
903 903
 			);
904 904
 
905 905
 
906 906
 		//if we've got the venue_id then we're just updating the existing venue so let's do that and then get out.
907
-		if ( !empty( $venue_id ) ) {
908
-			$update_where = array( $venue_model->primary_key_name() => $venue_id );
909
-			$rows_affected = $venue_model->update( $venue_array, array( $update_where ) );
907
+		if ( ! empty($venue_id)) {
908
+			$update_where = array($venue_model->primary_key_name() => $venue_id);
909
+			$rows_affected = $venue_model->update($venue_array, array($update_where));
910 910
 			//we've gotta make sure that the venue is always attached to a revision.. add_relation_to should take care of making sure that the relation is already present.
911
-			$evtobj->_add_relation_to( $venue_id, 'Venue' );
911
+			$evtobj->_add_relation_to($venue_id, 'Venue');
912 912
 			return $rows_affected > 0 ? TRUE : FALSE;
913 913
 		} else {
914 914
 			//we insert the venue
915
-			$venue_id = $venue_model->insert( $venue_array );
916
-			$evtobj->_add_relation_to( $venue_id, 'Venue' );
917
-			return !empty( $venue_id ) ? TRUE : FALSE;
915
+			$venue_id = $venue_model->insert($venue_array);
916
+			$evtobj->_add_relation_to($venue_id, 'Venue');
917
+			return ! empty($venue_id) ? TRUE : FALSE;
918 918
 		}
919 919
 		//when we have the ancestor come in it's already been handled by the revision save.
920 920
 	}
@@ -928,55 +928,55 @@  discard block
 block discarded – undo
928 928
 	 * @param  array    $data   The request data from the form
929 929
 	 * @return bool             success or fail
930 930
 	 */
931
-	protected function _default_tickets_update( EE_Event $evtobj, $data ) {
931
+	protected function _default_tickets_update(EE_Event $evtobj, $data) {
932 932
 		$success = true;
933 933
 		$saved_dtt = null;
934 934
 		$saved_tickets = array();
935
-		$incoming_date_formats = array( 'Y-m-d', 'h:i a' );
935
+		$incoming_date_formats = array('Y-m-d', 'h:i a');
936 936
 
937
-		foreach ( $data['edit_event_datetimes'] as $row => $dtt ) {
937
+		foreach ($data['edit_event_datetimes'] as $row => $dtt) {
938 938
 			//trim all values to ensure any excess whitespace is removed.
939
-			$dtt =  array_map( 'trim', $dtt );
940
-			$dtt['DTT_EVT_end'] = isset($dtt['DTT_EVT_end']) && ! empty( $dtt['DTT_EVT_end'] ) ? $dtt['DTT_EVT_end'] : $dtt['DTT_EVT_start'];
939
+			$dtt = array_map('trim', $dtt);
940
+			$dtt['DTT_EVT_end'] = isset($dtt['DTT_EVT_end']) && ! empty($dtt['DTT_EVT_end']) ? $dtt['DTT_EVT_end'] : $dtt['DTT_EVT_start'];
941 941
 			$datetime_values = array(
942
-				'DTT_ID' 		=> ! empty( $dtt['DTT_ID'] ) ? $dtt['DTT_ID'] : NULL,
942
+				'DTT_ID' 		=> ! empty($dtt['DTT_ID']) ? $dtt['DTT_ID'] : NULL,
943 943
 				'DTT_EVT_start' => $dtt['DTT_EVT_start'],
944 944
 				'DTT_EVT_end' 	=> $dtt['DTT_EVT_end'],
945
-				'DTT_reg_limit' => empty( $dtt['DTT_reg_limit'] ) ? EE_INF : $dtt['DTT_reg_limit'],
945
+				'DTT_reg_limit' => empty($dtt['DTT_reg_limit']) ? EE_INF : $dtt['DTT_reg_limit'],
946 946
 				'DTT_order' 	=> $row,
947 947
 			);
948 948
 
949 949
 			//if we have an id then let's get existing object first and then set the new values.  Otherwise we instantiate a new object for save.
950 950
 
951
-			if ( !empty( $dtt['DTT_ID'] ) ) {
952
-				$DTM = EE_Registry::instance()->load_model('Datetime', array( $evtobj->get_timezone() ) )->get_one_by_ID($dtt['DTT_ID'] );
953
-				$DTM->set_date_format( $incoming_date_formats[0] );
954
-				$DTM->set_time_format( $incoming_date_formats[1] );
955
-				foreach ( $datetime_values as $field => $value ) {
956
-					$DTM->set( $field, $value );
951
+			if ( ! empty($dtt['DTT_ID'])) {
952
+				$DTM = EE_Registry::instance()->load_model('Datetime', array($evtobj->get_timezone()))->get_one_by_ID($dtt['DTT_ID']);
953
+				$DTM->set_date_format($incoming_date_formats[0]);
954
+				$DTM->set_time_format($incoming_date_formats[1]);
955
+				foreach ($datetime_values as $field => $value) {
956
+					$DTM->set($field, $value);
957 957
 				}
958 958
 
959 959
 				//make sure the $dtt_id here is saved just in case after the add_relation_to() the autosave replaces it.  We need to do this so we dont' TRASH the parent DTT.
960 960
 				$saved_dtts[$DTM->ID()] = $DTM;
961 961
 			} else {
962
-				$DTM = EE_Registry::instance()->load_class('Datetime', array( $datetime_values ), FALSE, FALSE );
963
-				$DTM->set_date_format( $incoming_date_formats[0] );
964
-				$DTM->set_time_format( $incoming_date_formats[1] );
965
-				$DTM->set_timezone( $evtobj->get_timezone() );
966
-				foreach ( $datetime_values as $field => $value ) {
967
-					$DTM->set( $field, $value );
962
+				$DTM = EE_Registry::instance()->load_class('Datetime', array($datetime_values), FALSE, FALSE);
963
+				$DTM->set_date_format($incoming_date_formats[0]);
964
+				$DTM->set_time_format($incoming_date_formats[1]);
965
+				$DTM->set_timezone($evtobj->get_timezone());
966
+				foreach ($datetime_values as $field => $value) {
967
+					$DTM->set($field, $value);
968 968
 				}
969 969
 			}
970 970
 			$DTM->save();
971 971
 
972
-			$DTT = $evtobj->_add_relation_to( $DTM, 'Datetime' );
972
+			$DTT = $evtobj->_add_relation_to($DTM, 'Datetime');
973 973
 
974 974
 			//load DTT helper
975 975
 			EE_Registry::instance()->load_helper('DTT_Helper');
976 976
 
977 977
 			//before going any further make sure our dates are setup correctly so that the end date is always equal or greater than the start date.
978
-			if( $DTT->get_raw('DTT_EVT_start') > $DTT->get_raw('DTT_EVT_end') ) {
979
-				$DTT->set('DTT_EVT_end', $DTT->get('DTT_EVT_start') );
978
+			if ($DTT->get_raw('DTT_EVT_start') > $DTT->get_raw('DTT_EVT_end')) {
979
+				$DTT->set('DTT_EVT_end', $DTT->get('DTT_EVT_start'));
980 980
 				$DTT = EEH_DTT_Helper::date_time_add($DTT, 'DTT_EVT_end', 'days');
981 981
 				$DTT->save();
982 982
 			}
@@ -984,45 +984,45 @@  discard block
 block discarded – undo
984 984
 			//now we got to make sure we add the new DTT_ID to the $saved_dtts array  because it is possible there was a new one created for the autosave.
985 985
 			$saved_dtt = $DTT;
986 986
 
987
-			$success = !$success ? $success : $DTT; //if ANY of these updates fail then we want the appropriate global error message. //todod this is actually sucky we need a better error message but this is what it is for now.
987
+			$success = ! $success ? $success : $DTT; //if ANY of these updates fail then we want the appropriate global error message. //todod this is actually sucky we need a better error message but this is what it is for now.
988 988
 		}
989 989
 
990 990
 		//no dtts get deleted so we don't do any of that logic here.
991 991
 		//update tickets next
992
-		$old_tickets = isset( $data['ticket_IDs'] ) ? explode(',', $data['ticket_IDs'] ) : array();
993
-		foreach ( $data['edit_tickets'] as $row => $tkt ) {
994
-			$incoming_date_formats = array( 'Y-m-d', 'h:i a' );
992
+		$old_tickets = isset($data['ticket_IDs']) ? explode(',', $data['ticket_IDs']) : array();
993
+		foreach ($data['edit_tickets'] as $row => $tkt) {
994
+			$incoming_date_formats = array('Y-m-d', 'h:i a');
995 995
 			$update_prices = false;
996
-			$ticket_price = isset( $data['edit_prices'][$row][1]['PRC_amount'] ) ? $data['edit_prices'][$row][1]['PRC_amount'] : 0;
996
+			$ticket_price = isset($data['edit_prices'][$row][1]['PRC_amount']) ? $data['edit_prices'][$row][1]['PRC_amount'] : 0;
997 997
 
998 998
 			// trim inputs to ensure any excess whitespace is removed.
999
-			$tkt = array_map( 'trim', $tkt );
999
+			$tkt = array_map('trim', $tkt);
1000 1000
 
1001
-			if ( empty( $tkt['TKT_start_date'] ) ) {
1001
+			if (empty($tkt['TKT_start_date'])) {
1002 1002
 				//let's use now in the set timezone.
1003
-				$now = new DateTime( 'now', new DateTimeZone( $evtobj->get_timezone() ) );
1004
-				$tkt['TKT_start_date'] = $now->format( $incoming_date_formats[0] . ' ' . $incoming_date_formats[1] );
1003
+				$now = new DateTime('now', new DateTimeZone($evtobj->get_timezone()));
1004
+				$tkt['TKT_start_date'] = $now->format($incoming_date_formats[0].' '.$incoming_date_formats[1]);
1005 1005
 			}
1006 1006
 
1007
-			if ( empty( $tkt['TKT_end_date'] ) ) {
1007
+			if (empty($tkt['TKT_end_date'])) {
1008 1008
 				//use the start date of the first datetime
1009 1009
 				$dtt = $evtobj->first_datetime();
1010
-				$tkt['TKT_end_date'] = $dtt->start_date_and_time( $incoming_date_formats[0], $incoming_date_formats[1] );
1010
+				$tkt['TKT_end_date'] = $dtt->start_date_and_time($incoming_date_formats[0], $incoming_date_formats[1]);
1011 1011
 			}
1012 1012
 
1013 1013
 			$TKT_values = array(
1014
-				'TKT_ID' 			=> !empty( $tkt['TKT_ID'] ) ? $tkt['TKT_ID'] : NULL,
1015
-				'TTM_ID' 			=> !empty( $tkt['TTM_ID'] ) ? $tkt['TTM_ID'] : 0,
1016
-				'TKT_name' 			=> !empty( $tkt['TKT_name'] ) ? $tkt['TKT_name'] : '',
1017
-				'TKT_description' 	=> !empty( $tkt['TKT_description'] ) ? $tkt['TKT_description'] : '',
1014
+				'TKT_ID' 			=> ! empty($tkt['TKT_ID']) ? $tkt['TKT_ID'] : NULL,
1015
+				'TTM_ID' 			=> ! empty($tkt['TTM_ID']) ? $tkt['TTM_ID'] : 0,
1016
+				'TKT_name' 			=> ! empty($tkt['TKT_name']) ? $tkt['TKT_name'] : '',
1017
+				'TKT_description' 	=> ! empty($tkt['TKT_description']) ? $tkt['TKT_description'] : '',
1018 1018
 				'TKT_start_date' 	=> $tkt['TKT_start_date'],
1019 1019
 				'TKT_end_date' 		=> $tkt['TKT_end_date'],
1020
-				'TKT_qty' 			=> ! isset( $tkt[ 'TKT_qty' ] ) || $tkt[ 'TKT_qty' ] === '' ? EE_INF : $tkt['TKT_qty'],
1021
-				'TKT_uses' 			=> ! isset( $tkt[ 'TKT_uses' ] ) || $tkt[ 'TKT_uses' ] === '' ? EE_INF : $tkt[ 'TKT_uses' ],
1022
-				'TKT_min' 			=> empty( $tkt['TKT_min'] ) ? 0 : $tkt['TKT_min'],
1023
-				'TKT_max' 			=> empty( $tkt['TKT_max'] ) ? EE_INF : $tkt['TKT_max'],
1020
+				'TKT_qty' 			=> ! isset($tkt['TKT_qty']) || $tkt['TKT_qty'] === '' ? EE_INF : $tkt['TKT_qty'],
1021
+				'TKT_uses' 			=> ! isset($tkt['TKT_uses']) || $tkt['TKT_uses'] === '' ? EE_INF : $tkt['TKT_uses'],
1022
+				'TKT_min' 			=> empty($tkt['TKT_min']) ? 0 : $tkt['TKT_min'],
1023
+				'TKT_max' 			=> empty($tkt['TKT_max']) ? EE_INF : $tkt['TKT_max'],
1024 1024
 				'TKT_row' 			=> $row,
1025
-				'TKT_order' 		=> isset( $tkt['TKT_order'] ) ? $tkt['TKT_order'] : $row,
1025
+				'TKT_order' 		=> isset($tkt['TKT_order']) ? $tkt['TKT_order'] : $row,
1026 1026
 				'TKT_price' 		=> $ticket_price
1027 1027
 			);
1028 1028
 
@@ -1030,7 +1030,7 @@  discard block
 block discarded – undo
1030 1030
 
1031 1031
 
1032 1032
 			//if this is a default TKT, then we need to set the TKT_ID to 0 and update accordingly, which means in turn that the prices will become new prices as well.
1033
-			if ( isset( $tkt['TKT_is_default'] ) && $tkt['TKT_is_default'] ) {
1033
+			if (isset($tkt['TKT_is_default']) && $tkt['TKT_is_default']) {
1034 1034
 				$TKT_values['TKT_ID'] = 0;
1035 1035
 				$TKT_values['TKT_is_default'] = 0;
1036 1036
 				$TKT_values['TKT_price'] = $ticket_price;
@@ -1041,58 +1041,58 @@  discard block
 block discarded – undo
1041 1041
 			//we actually do our saves a head of doing any add_relations to because its entirely possible that this ticket didn't removed or added to any datetime in the session but DID have it's items modified.
1042 1042
 			//keep in mind that if the TKT has been sold (and we have changed pricing information), then we won't be updating the tkt but instead a new tkt will be created and the old one archived.
1043 1043
 
1044
-			if ( !empty( $tkt['TKT_ID'] ) ) {
1045
-				$TKT = EE_Registry::instance()->load_model( 'Ticket', array( $evtobj->get_timezone() ) )->get_one_by_ID( $tkt['TKT_ID'] );
1046
-				if ( $TKT instanceof EE_Ticket ) {
1047
-					$ticket_sold = $TKT->count_related( 'Registration', array( array( 'STS_ID' => array( 'NOT IN', array( EEM_Registration::status_id_incomplete ) ) ) ) ) > 0 ? true : false;
1044
+			if ( ! empty($tkt['TKT_ID'])) {
1045
+				$TKT = EE_Registry::instance()->load_model('Ticket', array($evtobj->get_timezone()))->get_one_by_ID($tkt['TKT_ID']);
1046
+				if ($TKT instanceof EE_Ticket) {
1047
+					$ticket_sold = $TKT->count_related('Registration', array(array('STS_ID' => array('NOT IN', array(EEM_Registration::status_id_incomplete))))) > 0 ? true : false;
1048 1048
 					//let's just check the total price for the existing ticket and determine if it matches the new total price.  if they are different then we create a new ticket (if tkts sold) if they aren't different then we go ahead and modify existing ticket.
1049
-					$create_new_TKT = $ticket_sold && $ticket_price != $TKT->get( 'TKT_price' ) && ! $TKT->get( 'TKT_deleted' ) ? true : false;
1050
-					$TKT->set_date_format( $incoming_date_formats[ 0 ] );
1051
-					$TKT->set_time_format( $incoming_date_formats[ 1 ] );
1049
+					$create_new_TKT = $ticket_sold && $ticket_price != $TKT->get('TKT_price') && ! $TKT->get('TKT_deleted') ? true : false;
1050
+					$TKT->set_date_format($incoming_date_formats[0]);
1051
+					$TKT->set_time_format($incoming_date_formats[1]);
1052 1052
 					//set new values
1053
-					foreach ( $TKT_values as $field => $value ) {
1054
-						if ( $field == 'TKT_qty' ) {
1055
-							$TKT->set_qty( $value );
1053
+					foreach ($TKT_values as $field => $value) {
1054
+						if ($field == 'TKT_qty') {
1055
+							$TKT->set_qty($value);
1056 1056
 						} else {
1057
-							$TKT->set( $field, $value );
1057
+							$TKT->set($field, $value);
1058 1058
 						}
1059 1059
 					}
1060 1060
 					//if $create_new_TKT is false then we can safely update the existing ticket.  Otherwise we have to create a new ticket.
1061
-					if ( $create_new_TKT ) {
1061
+					if ($create_new_TKT) {
1062 1062
 						//archive the old ticket first
1063
-						$TKT->set( 'TKT_deleted', 1 );
1063
+						$TKT->set('TKT_deleted', 1);
1064 1064
 						$TKT->save();
1065 1065
 						//make sure this ticket is still recorded in our saved_tkts so we don't run it through the regular trash routine.
1066
-						$saved_tickets[ $TKT->ID() ] = $TKT;
1066
+						$saved_tickets[$TKT->ID()] = $TKT;
1067 1067
 						//create new ticket that's a copy of the existing except a new id of course (and not archived) AND has the new TKT_price associated with it.
1068 1068
 						$TKT = clone $TKT;
1069
-						$TKT->set( 'TKT_ID', 0 );
1070
-						$TKT->set( 'TKT_deleted', 0 );
1071
-						$TKT->set( 'TKT_price', $ticket_price );
1072
-						$TKT->set( 'TKT_sold', 0 );
1069
+						$TKT->set('TKT_ID', 0);
1070
+						$TKT->set('TKT_deleted', 0);
1071
+						$TKT->set('TKT_price', $ticket_price);
1072
+						$TKT->set('TKT_sold', 0);
1073 1073
 						//now we need to make sure that $new prices are created as well and attached to new ticket.
1074 1074
 						$update_prices = true;
1075 1075
 					}
1076 1076
 					//make sure price is set if it hasn't been already
1077
-					$TKT->set( 'TKT_price', $ticket_price );
1077
+					$TKT->set('TKT_price', $ticket_price);
1078 1078
 				}
1079 1079
 
1080 1080
 			} else {
1081 1081
 				//no TKT_id so a new TKT
1082 1082
 				$TKT_values['TKT_price'] = $ticket_price;
1083
-				$TKT = EE_Registry::instance()->load_class('Ticket', array( $TKT_values ), FALSE, FALSE );
1084
-				if ( $TKT instanceof EE_Ticket ) {
1083
+				$TKT = EE_Registry::instance()->load_class('Ticket', array($TKT_values), FALSE, FALSE);
1084
+				if ($TKT instanceof EE_Ticket) {
1085 1085
 					//need to reset values to properly account for the date formats
1086
-					$TKT->set_date_format( $incoming_date_formats[0] );
1087
-					$TKT->set_time_format( $incoming_date_formats[1] );
1088
-					$TKT->set_timezone( $evtobj->get_timezone() );
1086
+					$TKT->set_date_format($incoming_date_formats[0]);
1087
+					$TKT->set_time_format($incoming_date_formats[1]);
1088
+					$TKT->set_timezone($evtobj->get_timezone());
1089 1089
 
1090 1090
 					//set new values
1091
-					foreach ( $TKT_values as $field => $value ) {
1092
-						if ( $field == 'TKT_qty' ) {
1093
-							$TKT->set_qty( $value );
1091
+					foreach ($TKT_values as $field => $value) {
1092
+						if ($field == 'TKT_qty') {
1093
+							$TKT->set_qty($value);
1094 1094
 						} else {
1095
-							$TKT->set( $field, $value );
1095
+							$TKT->set($field, $value);
1096 1096
 						}
1097 1097
 					}
1098 1098
 
@@ -1100,32 +1100,32 @@  discard block
 block discarded – undo
1100 1100
 				}
1101 1101
 			}
1102 1102
 			// cap ticket qty by datetime reg limits
1103
-			$TKT->set_qty( min( $TKT->qty(), $TKT->qty( 'reg_limit' ) ) );
1103
+			$TKT->set_qty(min($TKT->qty(), $TKT->qty('reg_limit')));
1104 1104
 			//update ticket.
1105 1105
 			$TKT->save();
1106 1106
 
1107 1107
 			//before going any further make sure our dates are setup correctly so that the end date is always equal or greater than the start date.
1108
-			if( $TKT->get_raw('TKT_start_date') > $TKT->get_raw('TKT_end_date') ) {
1109
-				$TKT->set('TKT_end_date', $TKT->get('TKT_start_date') );
1108
+			if ($TKT->get_raw('TKT_start_date') > $TKT->get_raw('TKT_end_date')) {
1109
+				$TKT->set('TKT_end_date', $TKT->get('TKT_start_date'));
1110 1110
 				EE_Registry::instance()->load_helper('DTT_Helper');
1111 1111
 				$TKT = EEH_DTT_Helper::date_time_add($TKT, 'TKT_end_date', 'days');
1112 1112
 				$TKT->save();
1113 1113
 			}
1114 1114
 
1115 1115
 			//initially let's add the ticket to the dtt
1116
-			$saved_dtt->_add_relation_to( $TKT, 'Ticket' );
1116
+			$saved_dtt->_add_relation_to($TKT, 'Ticket');
1117 1117
 
1118 1118
 			$saved_tickets[$TKT->ID()] = $TKT;
1119 1119
 
1120 1120
 			//add prices to ticket
1121
-			$this->_add_prices_to_ticket( $data['edit_prices'][$row], $TKT, $update_prices );
1121
+			$this->_add_prices_to_ticket($data['edit_prices'][$row], $TKT, $update_prices);
1122 1122
 		}
1123 1123
 		//however now we need to handle permanently deleting tickets via the ui.  Keep in mind that the ui does not allow deleting/archiving tickets that have ticket sold.  However, it does allow for deleting tickets that have no tickets sold, in which case we want to get rid of permanently because there is no need to save in db.
1124
-		$old_tickets = isset( $old_tickets[0] ) && $old_tickets[0] == '' ? array() : $old_tickets;
1125
-		$tickets_removed = array_diff( $old_tickets, array_keys( $saved_tickets ) );
1124
+		$old_tickets = isset($old_tickets[0]) && $old_tickets[0] == '' ? array() : $old_tickets;
1125
+		$tickets_removed = array_diff($old_tickets, array_keys($saved_tickets));
1126 1126
 
1127
-		foreach ( $tickets_removed as $id ) {
1128
-			$id = absint( $id );
1127
+		foreach ($tickets_removed as $id) {
1128
+			$id = absint($id);
1129 1129
 
1130 1130
 			//get the ticket for this id
1131 1131
 			$tkt_to_remove = EE_Registry::instance()->load_model('Ticket')->get_one_by_ID($id);
@@ -1133,7 +1133,7 @@  discard block
 block discarded – undo
1133 1133
 			//need to get all the related datetimes on this ticket and remove from every single one of them (remember this process can ONLY kick off if there are NO tkts_sold)
1134 1134
 			$dtts = $tkt_to_remove->get_many_related('Datetime');
1135 1135
 
1136
-			foreach( $dtts as $dtt ) {
1136
+			foreach ($dtts as $dtt) {
1137 1137
 				$tkt_to_remove->_remove_relation_to($dtt, 'Datetime');
1138 1138
 			}
1139 1139
 
@@ -1144,7 +1144,7 @@  discard block
 block discarded – undo
1144 1144
 			//finally let's delete this ticket (which should not be blocked at this point b/c we've removed all our relationships)
1145 1145
 			$tkt_to_remove->delete_permanently();
1146 1146
 		}
1147
-		return array( $saved_dtt, $saved_tickets );
1147
+		return array($saved_dtt, $saved_tickets);
1148 1148
 	}
1149 1149
 
1150 1150
 
@@ -1159,31 +1159,31 @@  discard block
 block discarded – undo
1159 1159
 	 * @param bool 		$new_prices Whether attach existing incoming prices or create new ones.
1160 1160
 	 * @return  void
1161 1161
 	 */
1162
-	private function  _add_prices_to_ticket( $prices, EE_Ticket $ticket, $new_prices = FALSE ) {
1163
-		foreach ( $prices as $row => $prc ) {
1162
+	private function  _add_prices_to_ticket($prices, EE_Ticket $ticket, $new_prices = FALSE) {
1163
+		foreach ($prices as $row => $prc) {
1164 1164
 			$PRC_values = array(
1165
-				'PRC_ID' => !empty( $prc['PRC_ID'] ) ? $prc['PRC_ID'] : NULL,
1166
-				'PRT_ID' => !empty( $prc['PRT_ID'] ) ? $prc['PRT_ID'] : NULL,
1167
-				'PRC_amount' => !empty( $prc['PRC_amount'] ) ? $prc['PRC_amount'] : 0,
1168
-				'PRC_name' => !empty( $prc['PRC_name'] ) ? $prc['PRC_name'] : '',
1169
-				'PRC_desc' => !empty( $prc['PRC_desc'] ) ? $prc['PRC_desc'] : '',
1165
+				'PRC_ID' => ! empty($prc['PRC_ID']) ? $prc['PRC_ID'] : NULL,
1166
+				'PRT_ID' => ! empty($prc['PRT_ID']) ? $prc['PRT_ID'] : NULL,
1167
+				'PRC_amount' => ! empty($prc['PRC_amount']) ? $prc['PRC_amount'] : 0,
1168
+				'PRC_name' => ! empty($prc['PRC_name']) ? $prc['PRC_name'] : '',
1169
+				'PRC_desc' => ! empty($prc['PRC_desc']) ? $prc['PRC_desc'] : '',
1170 1170
 				'PRC_is_default' => 0, //make sure prices are NOT set as default from this context
1171 1171
 				'PRC_order' => $row
1172 1172
 			);
1173 1173
 
1174
-			if ( $new_prices || empty( $PRC_values['PRC_ID'] ) ) {
1174
+			if ($new_prices || empty($PRC_values['PRC_ID'])) {
1175 1175
 				$PRC_values['PRC_ID'] = 0;
1176
-				$PRC = EE_Registry::instance()->load_class('Price', array( $PRC_values ), FALSE, FALSE);
1176
+				$PRC = EE_Registry::instance()->load_class('Price', array($PRC_values), FALSE, FALSE);
1177 1177
 			} else {
1178
-				$PRC = EE_Registry::instance()->load_model( 'Price' )->get_one_by_ID( $prc['PRC_ID'] );
1178
+				$PRC = EE_Registry::instance()->load_model('Price')->get_one_by_ID($prc['PRC_ID']);
1179 1179
 				//update this price with new values
1180
-				foreach ( $PRC_values as $field => $newprc ) {
1181
-					$PRC->set( $field, $newprc );
1180
+				foreach ($PRC_values as $field => $newprc) {
1181
+					$PRC->set($field, $newprc);
1182 1182
 				}
1183 1183
 				$PRC->save();
1184 1184
 			}
1185 1185
 
1186
-			$ticket->_add_relation_to( $PRC, 'Price' );
1186
+			$ticket->_add_relation_to($PRC, 'Price');
1187 1187
 		}
1188 1188
 	}
1189 1189
 
@@ -1206,33 +1206,33 @@  discard block
 block discarded – undo
1206 1206
 
1207 1207
 		return; //TEMPORARILY EXITING CAUSE THIS IS A TODO
1208 1208
 
1209
-		$postid = isset( $this->_req_data['post_ID'] ) ? $this->_req_data['post_ID'] : NULL;
1209
+		$postid = isset($this->_req_data['post_ID']) ? $this->_req_data['post_ID'] : NULL;
1210 1210
 
1211 1211
 
1212 1212
 		//if no postid then get out cause we need it for stuff in here
1213
-		if ( empty( $postid ) ) return;
1213
+		if (empty($postid)) return;
1214 1214
 
1215 1215
 
1216 1216
 		//handle datetime saves
1217 1217
 		$items = array();
1218 1218
 
1219
-		$get_one_where = array( $this->_event_model()->primary_key_name() => $postid );
1220
-		$event = $this->_event_model()->get_one( array($get_one_where) );
1219
+		$get_one_where = array($this->_event_model()->primary_key_name() => $postid);
1220
+		$event = $this->_event_model()->get_one(array($get_one_where));
1221 1221
 
1222 1222
 		//now let's get the attached datetimes from the most recent autosave
1223 1223
 		$dtts = $event->get_many_related('Datetime');
1224 1224
 
1225 1225
 		$dtt_ids = array();
1226
-		foreach( $dtts as $dtt ) {
1226
+		foreach ($dtts as $dtt) {
1227 1227
 			$dtt_ids[] = $dtt->ID();
1228 1228
 			$order = $dtt->order();
1229 1229
 			$this->_template_args['data']['items']['ID-'.$order] = $dtt->ID();
1230 1230
 		}
1231
-		$this->_template_args['data']['items']['datetime_IDS'] = serialize( $dtt_ids );
1231
+		$this->_template_args['data']['items']['datetime_IDS'] = serialize($dtt_ids);
1232 1232
 
1233 1233
 		//handle DECAF venues
1234 1234
 		//we need to make sure that the venue_id gets updated in the form so that future autosaves will properly conntect that venue to the event.
1235
-		if ( $do_venue_autosaves = apply_filters( 'FHEE__Events_Admin_Page__ee_autosave_edit_do_decaf_venue_save', TRUE ) ) {
1235
+		if ($do_venue_autosaves = apply_filters('FHEE__Events_Admin_Page__ee_autosave_edit_do_decaf_venue_save', TRUE)) {
1236 1236
 			$venue = $event->get_first_related('Venue');
1237 1237
 			$this->_template_args['data']['items']['venue-id'] = $venue->ID();
1238 1238
 		}
@@ -1243,23 +1243,23 @@  discard block
 block discarded – undo
1243 1243
 
1244 1244
 		$ticket_ids = array();
1245 1245
 		$price_ids = array();
1246
-		foreach ( $tickets as $ticket ) {
1246
+		foreach ($tickets as $ticket) {
1247 1247
 			$ticket_ids[] = $price->ID();
1248 1248
 			$ticket_order = $price->get('TKT_order');
1249
-			$this->_template_args['data']['items']['edit-ticket-id-' . $ticket_order] = $ticket->ID();
1250
-			$this->_template_args['data']['items']['edit-ticket-event-id-' . $order] = $event->ID();
1249
+			$this->_template_args['data']['items']['edit-ticket-id-'.$ticket_order] = $ticket->ID();
1250
+			$this->_template_args['data']['items']['edit-ticket-event-id-'.$order] = $event->ID();
1251 1251
 
1252 1252
 			//now we have to make sure the prices are updated appropriately
1253 1253
 			$prices = $ticket->get_many_related('Prices');
1254 1254
 
1255
-			foreach ( $prices as $price ) {
1255
+			foreach ($prices as $price) {
1256 1256
 				$price_ids[] = $price->ID();
1257 1257
 				$price_order = $price->get('PRC_order');
1258
-				$this->_template_args['data']['items']['quick-edit-ticket-price-id-ticketrow-' . $ticket_order . '-' . $price_order] = $price->ID();
1259
-				$this->_template_args['data']['items']['edit-ticket-price-id-ticketrow-' . $ticket_row . '-' . $price_row] = $price->ID();
1260
-				$this->_template_args['data']['items']['edit-ticket-price-is-default-ticketrow-' . $ticket_row . '-' . $price_row] = $price->get('PRC_is_default');
1258
+				$this->_template_args['data']['items']['quick-edit-ticket-price-id-ticketrow-'.$ticket_order.'-'.$price_order] = $price->ID();
1259
+				$this->_template_args['data']['items']['edit-ticket-price-id-ticketrow-'.$ticket_row.'-'.$price_row] = $price->ID();
1260
+				$this->_template_args['data']['items']['edit-ticket-price-is-default-ticketrow-'.$ticket_row.'-'.$price_row] = $price->get('PRC_is_default');
1261 1261
 			}
1262
-			$this->_template_args['data']['items']['price-IDs-ticketrow-' . $ticket_row] = implode(',', $price_ids);
1262
+			$this->_template_args['data']['items']['price-IDs-ticketrow-'.$ticket_row] = implode(',', $price_ids);
1263 1263
 		}
1264 1264
 		$this->_template_args['data']['items']['ticket-IDs'] = implode(',', $ticket_ids);
1265 1265
 	}
@@ -1277,12 +1277,12 @@  discard block
 block discarded – undo
1277 1277
 	private function _generate_publish_box_extra_content() {
1278 1278
 
1279 1279
 		//load formatter helper
1280
-  		EE_Registry::instance()->load_helper( 'Formatter' );
1280
+  		EE_Registry::instance()->load_helper('Formatter');
1281 1281
 
1282 1282
   		//args for getting related registrations
1283
-  		$approved_query_args = array( array( 'REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_approved ) );
1284
-  		$not_approved_query_args = array( array( 'REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_not_approved ) );
1285
-  		$pending_payment_query_args = array( array( 'REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_pending_payment ) );
1283
+  		$approved_query_args = array(array('REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_approved));
1284
+  		$not_approved_query_args = array(array('REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_not_approved));
1285
+  		$pending_payment_query_args = array(array('REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_pending_payment));
1286 1286
 
1287 1287
 
1288 1288
 		// publish box
@@ -1311,9 +1311,9 @@  discard block
 block discarded – undo
1311 1311
 				),
1312 1312
 				REG_ADMIN_URL
1313 1313
 			),
1314
-			'approved_regs' => $this->_cpt_model_obj->count_related( 'Registration', $approved_query_args ),
1315
-			'not_approved_regs' => $this->_cpt_model_obj->count_related( 'Registration', $not_approved_query_args ),
1316
-			'pending_payment_regs' => $this->_cpt_model_obj->count_related( 'Registration', $pending_payment_query_args ),
1314
+			'approved_regs' => $this->_cpt_model_obj->count_related('Registration', $approved_query_args),
1315
+			'not_approved_regs' => $this->_cpt_model_obj->count_related('Registration', $not_approved_query_args),
1316
+			'pending_payment_regs' => $this->_cpt_model_obj->count_related('Registration', $pending_payment_query_args),
1317 1317
 			'misc_pub_section_class' => apply_filters(
1318 1318
 				'FHEE_Events_Admin_Page___generate_publish_box_extra_content__misc_pub_section_class',
1319 1319
 				'misc-pub-section'
@@ -1332,9 +1332,9 @@  discard block
 block discarded – undo
1332 1332
 			'AHEE__Events_Admin_Page___generate_publish_box_extra_content__event_editor_overview_add',
1333 1333
 			$this->_cpt_model_obj
1334 1334
 		);
1335
-		$publish_box_extra_args[ 'event_editor_overview_add' ] = ob_get_clean();
1335
+		$publish_box_extra_args['event_editor_overview_add'] = ob_get_clean();
1336 1336
 		// load template
1337
-		EEH_Template::display_template( EVENTS_TEMPLATE_PATH . 'event_publish_box_extras.template.php', $publish_box_extra_args );
1337
+		EEH_Template::display_template(EVENTS_TEMPLATE_PATH.'event_publish_box_extras.template.php', $publish_box_extra_args);
1338 1338
 	}
1339 1339
 
1340 1340
 
@@ -1366,16 +1366,16 @@  discard block
 block discarded – undo
1366 1366
 		$this->verify_cpt_object();
1367 1367
 		add_meta_box(
1368 1368
 			'espresso_event_editor_tickets',
1369
-			__( 'Event Datetime & Ticket', 'event_espresso' ),
1370
-			array( $this, 'ticket_metabox' ),
1369
+			__('Event Datetime & Ticket', 'event_espresso'),
1370
+			array($this, 'ticket_metabox'),
1371 1371
 			$this->page_slug,
1372 1372
 			'normal',
1373 1373
 			'high'
1374 1374
 		);
1375 1375
 		add_meta_box(
1376 1376
 			'espresso_event_editor_event_options',
1377
-			__( 'Event Registration Options', 'event_espresso' ),
1378
-			array( $this, 'registration_options_meta_box' ),
1377
+			__('Event Registration Options', 'event_espresso'),
1378
+			array($this, 'registration_options_meta_box'),
1379 1379
 			$this->page_slug,
1380 1380
 			'side',
1381 1381
 			'default'
@@ -1405,38 +1405,38 @@  discard block
 block discarded – undo
1405 1405
 			'disabled' => ''
1406 1406
 			);
1407 1407
 
1408
-		$event_id = is_object( $this->_cpt_model_obj ) ? $this->_cpt_model_obj->ID() : NULL;
1408
+		$event_id = is_object($this->_cpt_model_obj) ? $this->_cpt_model_obj->ID() : NULL;
1409 1409
 
1410
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
1410
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
1411 1411
 
1412 1412
 		/**
1413 1413
 		 * 1. Start with retrieving Datetimes
1414 1414
 		 * 2. Fore each datetime get related tickets
1415 1415
 		 * 3. For each ticket get related prices
1416 1416
 		 */
1417
-		$times = EE_Registry::instance()->load_model('Datetime' )->get_all_event_dates( $event_id );
1418
-		EE_Registry::instance()->load_helper('DTT_Helper' );
1417
+		$times = EE_Registry::instance()->load_model('Datetime')->get_all_event_dates($event_id);
1418
+		EE_Registry::instance()->load_helper('DTT_Helper');
1419 1419
 		/** @type EE_Datetime $first_datetime */
1420
-		$first_datetime = array_slice( $times, 0, 1 );
1420
+		$first_datetime = array_slice($times, 0, 1);
1421 1421
 		//do we get related tickets?
1422
-		if ( $first_datetime[ 0 ]->get( 'DTT_ID' ) !== 0 ) {
1423
-			foreach ( $times as $time ) {
1424
-				if ( $time instanceof EE_Datetime ) {
1422
+		if ($first_datetime[0]->get('DTT_ID') !== 0) {
1423
+			foreach ($times as $time) {
1424
+				if ($time instanceof EE_Datetime) {
1425 1425
 					$existing_datetime_ids[] = $time->get('DTT_ID');
1426 1426
 					$template_args['time'] = $time;
1427 1427
 					$related_tickets = $time->tickets(
1428 1428
 						array(
1429
-							array( 'OR' => array( 'TKT_deleted' => 1, 'TKT_deleted*' => 0 ) ),
1429
+							array('OR' => array('TKT_deleted' => 1, 'TKT_deleted*' => 0)),
1430 1430
 							'default_where_conditions' => 'none'
1431 1431
 						)
1432 1432
 					);
1433 1433
 
1434
-					if ( !empty($related_tickets) ) {
1434
+					if ( ! empty($related_tickets)) {
1435 1435
 						$template_args['total_ticket_rows'] = count($related_tickets);
1436 1436
 						$row = 0;
1437
-						foreach ( $related_tickets as $ticket ) {
1437
+						foreach ($related_tickets as $ticket) {
1438 1438
 							$existing_ticket_ids[] = $ticket->get('TKT_ID');
1439
-							$template_args['ticket_rows'] .= $this->_get_ticket_row($ticket, FALSE, $row );
1439
+							$template_args['ticket_rows'] .= $this->_get_ticket_row($ticket, FALSE, $row);
1440 1440
 
1441 1441
 							$row++;
1442 1442
 						}
@@ -1444,7 +1444,7 @@  discard block
 block discarded – undo
1444 1444
 						$template_args['total_ticket_rows'] = 1;
1445 1445
 						/** @type EE_Ticket $ticket */
1446 1446
 						$ticket = EE_Registry::instance()->load_model('Ticket')->create_default_object();
1447
-						$template_args['ticket_rows'] .= $this->_get_ticket_row( $ticket );
1447
+						$template_args['ticket_rows'] .= $this->_get_ticket_row($ticket);
1448 1448
 					}
1449 1449
 				}
1450 1450
 			}
@@ -1452,7 +1452,7 @@  discard block
 block discarded – undo
1452 1452
 			$template_args['time'] = $times[0];
1453 1453
 			/** @type EE_Ticket $ticket */
1454 1454
 			$ticket = EE_Registry::instance()->load_model('Ticket')->get_all_default_tickets();
1455
-			$template_args['ticket_rows'] .= $this->_get_ticket_row( $ticket[1] );
1455
+			$template_args['ticket_rows'] .= $this->_get_ticket_row($ticket[1]);
1456 1456
 			// NOTE: we're just sending the first default row
1457 1457
 			// (decaf can't manage default tickets so this should be sufficient);
1458 1458
 		}
@@ -1461,8 +1461,8 @@  discard block
 block discarded – undo
1461 1461
 		$template_args['ticket_options_help_link'] = $this->_get_help_tab_link('ticket_options_info');
1462 1462
 		$template_args['existing_datetime_ids'] = implode(',', $existing_datetime_ids);
1463 1463
 		$template_args['existing_ticket_ids'] = implode(',', $existing_ticket_ids);
1464
-		$template_args['ticket_js_structure'] = $this->_get_ticket_row( EE_Registry::instance()->load_model('Ticket')->create_default_object(), TRUE );
1465
-		$template = apply_filters( 'FHEE__Events_Admin_Page__ticket_metabox__template', EVENTS_TEMPLATE_PATH . 'event_tickets_metabox_main.template.php' );
1464
+		$template_args['ticket_js_structure'] = $this->_get_ticket_row(EE_Registry::instance()->load_model('Ticket')->create_default_object(), TRUE);
1465
+		$template = apply_filters('FHEE__Events_Admin_Page__ticket_metabox__template', EVENTS_TEMPLATE_PATH.'event_tickets_metabox_main.template.php');
1466 1466
 		EEH_Template::display_template($template, $template_args);
1467 1467
 	}
1468 1468
 
@@ -1477,21 +1477,21 @@  discard block
 block discarded – undo
1477 1477
 	 * @param int        $row
1478 1478
 	 * @return string generated html for the ticket row.
1479 1479
 	 */
1480
-	private function _get_ticket_row( $ticket, $skeleton = FALSE, $row = 0 ) {
1480
+	private function _get_ticket_row($ticket, $skeleton = FALSE, $row = 0) {
1481 1481
 		$template_args = array(
1482
-			'tkt_status_class' => ' tkt-status-' . $ticket->ticket_status(),
1483
-			'tkt_archive_class' => $ticket->ticket_status() === EE_Ticket::archived && !$skeleton ? ' tkt-archived' : '',
1482
+			'tkt_status_class' => ' tkt-status-'.$ticket->ticket_status(),
1483
+			'tkt_archive_class' => $ticket->ticket_status() === EE_Ticket::archived && ! $skeleton ? ' tkt-archived' : '',
1484 1484
 			'ticketrow' => $skeleton ? 'TICKETNUM' : $row,
1485 1485
 			'TKT_ID' => $ticket->get('TKT_ID'),
1486 1486
 			'TKT_name' => $ticket->get('TKT_name'),
1487 1487
 			'TKT_start_date' => $skeleton ? '' : $ticket->get_date('TKT_start_date', 'Y-m-d h:i a'),
1488 1488
 			'TKT_end_date' => $skeleton ? '' : $ticket->get_date('TKT_end_date', 'Y-m-d h:i a'),
1489 1489
 			'TKT_is_default' => $ticket->get('TKT_is_default'),
1490
-			'TKT_qty' => $ticket->get_pretty('TKT_qty','input'),
1490
+			'TKT_qty' => $ticket->get_pretty('TKT_qty', 'input'),
1491 1491
 			'edit_ticketrow_name' => $skeleton ? 'TICKETNAMEATTR' : 'edit_tickets',
1492 1492
 			'TKT_sold' => $skeleton ? 0 : $ticket->get('TKT_sold'),
1493
-			'trash_icon' => ( $skeleton || ( !empty( $ticket ) && ! $ticket->get('TKT_deleted') ) ) && ( !empty( $ticket ) && $ticket->get('TKT_sold') === 0 ) ? 'trash-icon dashicons dashicons-post-trash clickable' : 'ee-lock-icon',
1494
-			'disabled' => $skeleton || ( !empty( $ticket ) && ! $ticket->get('TKT_deleted' ) ) ? '' : ' disabled=disabled'
1493
+			'trash_icon' => ($skeleton || ( ! empty($ticket) && ! $ticket->get('TKT_deleted'))) && ( ! empty($ticket) && $ticket->get('TKT_sold') === 0) ? 'trash-icon dashicons dashicons-post-trash clickable' : 'ee-lock-icon',
1494
+			'disabled' => $skeleton || ( ! empty($ticket) && ! $ticket->get('TKT_deleted')) ? '' : ' disabled=disabled'
1495 1495
 			);
1496 1496
 
1497 1497
 		$price = $ticket->ID() !== 0 ? $ticket->get_first_related('Price', array('default_where_conditions' => 'none')) : EE_Registry::instance()->load_model('Price')->create_default_object();
@@ -1507,23 +1507,23 @@  discard block
 block discarded – undo
1507 1507
 
1508 1508
 		//make sure we have default start and end dates if skeleton
1509 1509
 		//handle rows that should NOT be empty
1510
-		if ( empty( $template_args['TKT_start_date'] ) ) {
1510
+		if (empty($template_args['TKT_start_date'])) {
1511 1511
 			//if empty then the start date will be now.
1512 1512
 			$template_args['TKT_start_date'] = date('Y-m-d h:i a', current_time('timestamp'));
1513 1513
 		}
1514 1514
 
1515
-		if ( empty( $template_args['TKT_end_date'] ) ) {
1515
+		if (empty($template_args['TKT_end_date'])) {
1516 1516
 			//get the earliest datetime (if present);
1517
-			$earliest_dtt = $this->_cpt_model_obj->ID() > 0 ? $this->_cpt_model_obj->get_first_related('Datetime', array('order_by'=> array('DTT_EVT_start' => 'ASC' ) ) ) : NULL;
1517
+			$earliest_dtt = $this->_cpt_model_obj->ID() > 0 ? $this->_cpt_model_obj->get_first_related('Datetime', array('order_by'=> array('DTT_EVT_start' => 'ASC'))) : NULL;
1518 1518
 
1519
-			if ( !empty( $earliest_dtt ) )
1519
+			if ( ! empty($earliest_dtt))
1520 1520
 				$template_args['TKT_end_date'] = $earliest_dtt->get_datetime('DTT_EVT_start', 'Y-m-d', 'h:i a');
1521 1521
 			else
1522
-				$template_args['TKT_end_date'] = date('Y-m-d h:i a', mktime(0, 0, 0, date("m"), date("d")+7, date("Y") ) );
1522
+				$template_args['TKT_end_date'] = date('Y-m-d h:i a', mktime(0, 0, 0, date("m"), date("d") + 7, date("Y")));
1523 1523
 		}
1524 1524
 
1525
-		$template_args = array_merge( $template_args, $price_args );
1526
-		$template = apply_filters( 'FHEE__Events_Admin_Page__get_ticket_row__template', EVENTS_TEMPLATE_PATH . 'event_tickets_metabox_ticket_row.template.php', $ticket);
1525
+		$template_args = array_merge($template_args, $price_args);
1526
+		$template = apply_filters('FHEE__Events_Admin_Page__get_ticket_row__template', EVENTS_TEMPLATE_PATH.'event_tickets_metabox_ticket_row.template.php', $ticket);
1527 1527
 		return EEH_Template::display_template($template, $template_args, TRUE);
1528 1528
 	}
1529 1529
 
@@ -1552,8 +1552,8 @@  discard block
 block discarded – undo
1552 1552
 		$template_args['default_registration_status'] = EEH_Form_Fields::select_input('default_reg_status', $default_reg_status_values, $this->_cpt_model_obj->default_registration_status());
1553 1553
 		$template_args['display_description'] = EEH_Form_Fields::select_input('display_desc', $yes_no_values, $this->_cpt_model_obj->display_description());
1554 1554
 		$template_args['display_ticket_selector'] = EEH_Form_Fields::select_input('display_ticket_selector', $yes_no_values, $this->_cpt_model_obj->display_ticket_selector(), '', '', false);
1555
-		$template_args['additional_registration_options'] = apply_filters( 'FHEE__Events_Admin_Page__registration_options_meta_box__additional_registration_options', '', $template_args, $yes_no_values, $default_reg_status_values );
1556
-		$templatepath = EVENTS_TEMPLATE_PATH . 'event_registration_options.template.php';
1555
+		$template_args['additional_registration_options'] = apply_filters('FHEE__Events_Admin_Page__registration_options_meta_box__additional_registration_options', '', $template_args, $yes_no_values, $default_reg_status_values);
1556
+		$templatepath = EVENTS_TEMPLATE_PATH.'event_registration_options.template.php';
1557 1557
 		EEH_Template::display_template($templatepath, $template_args);
1558 1558
 	}
1559 1559
 
@@ -1581,21 +1581,21 @@  discard block
 block discarded – undo
1581 1581
 		$EEME = $this->_event_model();
1582 1582
 
1583 1583
 		$offset = ($current_page - 1) * $per_page;
1584
-		$limit = $count ? NULL : $offset . ',' . $per_page;
1584
+		$limit = $count ? NULL : $offset.','.$per_page;
1585 1585
 		$orderby = isset($this->_req_data['orderby']) ? $this->_req_data['orderby'] : 'EVT_ID';
1586 1586
 		$order = isset($this->_req_data['order']) ? $this->_req_data['order'] : "DESC";
1587 1587
 
1588 1588
 		if (isset($this->_req_data['month_range'])) {
1589 1589
 			$pieces = explode(' ', $this->_req_data['month_range'], 3);
1590
-			$month_r = !empty($pieces[0]) ? date('m', strtotime($pieces[0])) : '';
1591
-			$year_r = !empty($pieces[1]) ? $pieces[1] : '';
1590
+			$month_r = ! empty($pieces[0]) ? date('m', strtotime($pieces[0])) : '';
1591
+			$year_r = ! empty($pieces[1]) ? $pieces[1] : '';
1592 1592
 		}
1593 1593
 
1594 1594
 		$where = array();
1595 1595
 
1596
-		$status = isset( $this->_req_data['status'] ) ? $this->_req_data['status'] : NULL;
1596
+		$status = isset($this->_req_data['status']) ? $this->_req_data['status'] : NULL;
1597 1597
 		//determine what post_status our condition will have for the query.
1598
-		switch ( $status ) {
1598
+		switch ($status) {
1599 1599
 			case 'month' :
1600 1600
 			case 'today' :
1601 1601
 			case NULL :
@@ -1603,7 +1603,7 @@  discard block
 block discarded – undo
1603 1603
 				break;
1604 1604
 
1605 1605
 			case 'draft' :
1606
-				$where['status'] = array( 'IN', array('draft', 'auto-draft') );
1606
+				$where['status'] = array('IN', array('draft', 'auto-draft'));
1607 1607
 				break;
1608 1608
 
1609 1609
 			default :
@@ -1611,43 +1611,43 @@  discard block
 block discarded – undo
1611 1611
 		}
1612 1612
 
1613 1613
 		//categories?
1614
-		$category = isset( $this->_req_data['EVT_CAT'] ) && $this->_req_data['EVT_CAT'] > 0 ? $this->_req_data['EVT_CAT'] : NULL;
1614
+		$category = isset($this->_req_data['EVT_CAT']) && $this->_req_data['EVT_CAT'] > 0 ? $this->_req_data['EVT_CAT'] : NULL;
1615 1615
 
1616
-		if ( !empty ( $category ) ) {
1616
+		if ( ! empty ($category)) {
1617 1617
 			$where['Term_Taxonomy.taxonomy'] = 'espresso_event_categories';
1618 1618
 			$where['Term_Taxonomy.term_id'] = $category;
1619 1619
 		}
1620 1620
 
1621 1621
 		//date where conditions
1622
-		$start_formats = EEM_Datetime::instance()->get_formats_for( 'DTT_EVT_start' );
1622
+		$start_formats = EEM_Datetime::instance()->get_formats_for('DTT_EVT_start');
1623 1623
 		if (isset($this->_req_data['month_range']) && $this->_req_data['month_range'] != '') {
1624
-			$DateTime = new DateTime( $year_r . '-' . $month_r . '-01 00:00:00', new DateTimeZone( EEM_Datetime::instance()->get_timezone() ) );
1625
-			$start = $DateTime->format( implode( ' ', $start_formats  ) );
1626
-			$end = $DateTime->setDate( $year_r, $month_r, $DateTime->format('t') )->setTime(23,59,59)->format( implode( ' ', $start_formats ) );
1627
-			$where['Datetime.DTT_EVT_start'] = array('BETWEEN', array( $start, $end ) );
1624
+			$DateTime = new DateTime($year_r.'-'.$month_r.'-01 00:00:00', new DateTimeZone(EEM_Datetime::instance()->get_timezone()));
1625
+			$start = $DateTime->format(implode(' ', $start_formats));
1626
+			$end = $DateTime->setDate($year_r, $month_r, $DateTime->format('t'))->setTime(23, 59, 59)->format(implode(' ', $start_formats));
1627
+			$where['Datetime.DTT_EVT_start'] = array('BETWEEN', array($start, $end));
1628 1628
 		} else if (isset($this->_req_data['status']) && $this->_req_data['status'] == 'today') {
1629
-			$DateTime = new DateTime( 'now', new DateTimeZone( EEM_Event::instance()->get_timezone() ) );
1630
-			$start = $DateTime->setTime( 0,0,0 )->format( implode( ' ', $start_formats ) );
1631
-			$end = $DateTime->setTime( 23, 59, 59 )->format( implode( ' ', $start_formats ) );
1632
-			$where['Datetime.DTT_EVT_start'] = array( 'BETWEEN', array( $start, $end ) );
1633
-		} else if ( isset($this->_req_data['status']) && $this->_req_data['status'] == 'month' ) {
1634
-			$now = date( 'Y-m-01' );
1635
-			$DateTime = new DateTime( $now, new DateTimeZone( EEM_Event::instance()->get_timezone() ) );
1636
-			$start = $DateTime->setTime( 0, 0, 0 )->format( implode( ' ', $start_formats ) );
1637
-			$end = $DateTime->setDate( date('Y'), date('m'), $DateTime->format('t' ) )->setTime( 23, 59, 59 )->format( implode( ' ', $start_formats ) );
1638
-			$where['Datetime.DTT_EVT_start'] = array( 'BETWEEN', array( $start, $end ) );
1629
+			$DateTime = new DateTime('now', new DateTimeZone(EEM_Event::instance()->get_timezone()));
1630
+			$start = $DateTime->setTime(0, 0, 0)->format(implode(' ', $start_formats));
1631
+			$end = $DateTime->setTime(23, 59, 59)->format(implode(' ', $start_formats));
1632
+			$where['Datetime.DTT_EVT_start'] = array('BETWEEN', array($start, $end));
1633
+		} else if (isset($this->_req_data['status']) && $this->_req_data['status'] == 'month') {
1634
+			$now = date('Y-m-01');
1635
+			$DateTime = new DateTime($now, new DateTimeZone(EEM_Event::instance()->get_timezone()));
1636
+			$start = $DateTime->setTime(0, 0, 0)->format(implode(' ', $start_formats));
1637
+			$end = $DateTime->setDate(date('Y'), date('m'), $DateTime->format('t'))->setTime(23, 59, 59)->format(implode(' ', $start_formats));
1638
+			$where['Datetime.DTT_EVT_start'] = array('BETWEEN', array($start, $end));
1639 1639
 		}
1640 1640
 
1641 1641
 
1642
-		if ( ! EE_Registry::instance()->CAP->current_user_can( 'ee_read_others_events', 'get_events' ) ) {
1643
-			$where['EVT_wp_user'] =  get_current_user_id();
1642
+		if ( ! EE_Registry::instance()->CAP->current_user_can('ee_read_others_events', 'get_events')) {
1643
+			$where['EVT_wp_user'] = get_current_user_id();
1644 1644
 		} else {
1645
-			if ( ! isset( $where['status'] ) ) {
1646
-				if ( ! EE_Registry::instance()->CAP->current_user_can( 'ee_read_private_events', 'get_events' ) ) {
1645
+			if ( ! isset($where['status'])) {
1646
+				if ( ! EE_Registry::instance()->CAP->current_user_can('ee_read_private_events', 'get_events')) {
1647 1647
 					$where['OR'] = array(
1648
-						'status*restrict_private' => array( '!=', 'private' ),
1648
+						'status*restrict_private' => array('!=', 'private'),
1649 1649
 						'AND' => array(
1650
-							'status*inclusive' => array( '=', 'private' ),
1650
+							'status*inclusive' => array('=', 'private'),
1651 1651
 							'EVT_wp_user' => get_current_user_id()
1652 1652
 						)
1653 1653
 					);
@@ -1655,16 +1655,16 @@  discard block
 block discarded – undo
1655 1655
 			}
1656 1656
 		}
1657 1657
 
1658
-		if ( isset( $this->_req_data['EVT_wp_user'] ) ) {
1659
-			if ( $this->_req_data['EVT_wp_user'] != get_current_user_id() && EE_Registry::instance()->CAP->current_user_can( 'ee_read_others_events', 'get_events' ) ) {
1658
+		if (isset($this->_req_data['EVT_wp_user'])) {
1659
+			if ($this->_req_data['EVT_wp_user'] != get_current_user_id() && EE_Registry::instance()->CAP->current_user_can('ee_read_others_events', 'get_events')) {
1660 1660
 				$where['EVT_wp_user'] = $this->_req_data['EVT_wp_user'];
1661 1661
 			}
1662 1662
 		}
1663 1663
 
1664 1664
 
1665 1665
 		//search query handling
1666
-		if ( isset( $this->_req_data['s'] ) ) {
1667
-			$search_string = '%' . $this->_req_data['s'] . '%';
1666
+		if (isset($this->_req_data['s'])) {
1667
+			$search_string = '%'.$this->_req_data['s'].'%';
1668 1668
 			$where['OR'] = array(
1669 1669
 				'EVT_name' => array('LIKE', $search_string),
1670 1670
 				'EVT_desc' => array('LIKE', $search_string),
@@ -1673,32 +1673,32 @@  discard block
 block discarded – undo
1673 1673
 		}
1674 1674
 
1675 1675
 
1676
-		$where = apply_filters( 'FHEE__Events_Admin_Page__get_events__where', $where, $this->_req_data );
1677
-		$query_params = apply_filters( 'FHEE__Events_Admin_Page__get_events__query_params', array($where, 'limit' => $limit, 'order_by' => $orderby, 'order' => $order, 'group_by' => 'EVT_ID' ), $this->_req_data );
1676
+		$where = apply_filters('FHEE__Events_Admin_Page__get_events__where', $where, $this->_req_data);
1677
+		$query_params = apply_filters('FHEE__Events_Admin_Page__get_events__query_params', array($where, 'limit' => $limit, 'order_by' => $orderby, 'order' => $order, 'group_by' => 'EVT_ID'), $this->_req_data);
1678 1678
 
1679 1679
 
1680 1680
 		//let's first check if we have special requests coming in.
1681
-		if ( isset( $this->_req_data['active_status'] ) ) {
1682
-			switch ( $this->_req_data['active_status'] ) {
1681
+		if (isset($this->_req_data['active_status'])) {
1682
+			switch ($this->_req_data['active_status']) {
1683 1683
 				case 'upcoming' :
1684
-					return $EEME->get_upcoming_events( $query_params, $count );
1684
+					return $EEME->get_upcoming_events($query_params, $count);
1685 1685
 					break;
1686 1686
 
1687 1687
 				case 'expired' :
1688
-					return $EEME->get_expired_events( $query_params, $count );
1688
+					return $EEME->get_expired_events($query_params, $count);
1689 1689
 					break;
1690 1690
 
1691 1691
 				case 'active' :
1692
-					return $EEME->get_active_events( $query_params, $count );
1692
+					return $EEME->get_active_events($query_params, $count);
1693 1693
 					break;
1694 1694
 
1695 1695
 				case 'inactive' :
1696
-					return $EEME->get_inactive_events( $query_params, $count );
1696
+					return $EEME->get_inactive_events($query_params, $count);
1697 1697
 					break;
1698 1698
 			}
1699 1699
 		}
1700 1700
 
1701
-		$events = $count ? $EEME->count( array( $where ), 'EVT_ID', true ) : $EEME->get_all( $query_params );
1701
+		$events = $count ? $EEME->count(array($where), 'EVT_ID', true) : $EEME->get_all($query_params);
1702 1702
 
1703 1703
 		return $events;
1704 1704
 	}
@@ -1707,23 +1707,23 @@  discard block
 block discarded – undo
1707 1707
 
1708 1708
 
1709 1709
 	//handling for WordPress CPT actions (trash, restore, delete)
1710
-	public function trash_cpt_item( $post_id ) {
1710
+	public function trash_cpt_item($post_id) {
1711 1711
 		$this->_req_data['EVT_ID'] = $post_id;
1712
-		$this->_trash_or_restore_event( 'trash', FALSE );
1712
+		$this->_trash_or_restore_event('trash', FALSE);
1713 1713
 	}
1714 1714
 
1715 1715
 
1716 1716
 
1717 1717
 
1718
-	public function restore_cpt_item( $post_id ) {
1718
+	public function restore_cpt_item($post_id) {
1719 1719
 		$this->_req_data['EVT_ID'] = $post_id;
1720
-		$this->_trash_or_restore_event( 'draft', FALSE );
1720
+		$this->_trash_or_restore_event('draft', FALSE);
1721 1721
 	}
1722 1722
 
1723 1723
 
1724
-	public function delete_cpt_item( $post_id ) {
1724
+	public function delete_cpt_item($post_id) {
1725 1725
 		$this->_req_data['EVT_ID'] = $post_id;
1726
-		$this->_delete_event( FALSE );
1726
+		$this->_delete_event(FALSE);
1727 1727
 	}
1728 1728
 
1729 1729
 
@@ -1735,7 +1735,7 @@  discard block
 block discarded – undo
1735 1735
 	 * @param  string $event_status
1736 1736
 	 * @return void
1737 1737
 	 */
1738
-	protected function _trash_or_restore_event($event_status = 'trash', $redirect_after = TRUE ) {
1738
+	protected function _trash_or_restore_event($event_status = 'trash', $redirect_after = TRUE) {
1739 1739
 		//determine the event id and set to array.
1740 1740
 		$EVT_ID = isset($this->_req_data['EVT_ID']) ? absint($this->_req_data['EVT_ID']) : FALSE;
1741 1741
 		// loop thru events
@@ -1743,7 +1743,7 @@  discard block
 block discarded – undo
1743 1743
 			// clean status
1744 1744
 			$event_status = sanitize_key($event_status);
1745 1745
 			// grab status
1746
-			if (!empty($event_status)) {
1746
+			if ( ! empty($event_status)) {
1747 1747
 				$success = $this->_change_event_status($EVT_ID, $event_status);
1748 1748
 			} else {
1749 1749
 				$success = FALSE;
@@ -1757,7 +1757,7 @@  discard block
 block discarded – undo
1757 1757
 		}
1758 1758
 		$action = $event_status == 'trash' ? 'moved to the trash' : 'restored from the trash';
1759 1759
 
1760
-		if ( $redirect_after )
1760
+		if ($redirect_after)
1761 1761
 			$this->_redirect_after_action($success, 'Event', $action, array('action' => 'default'));
1762 1762
 	}
1763 1763
 
@@ -1772,7 +1772,7 @@  discard block
 block discarded – undo
1772 1772
 		// clean status
1773 1773
 		$event_status = sanitize_key($event_status);
1774 1774
 		// grab status
1775
-		if (!empty($event_status)) {
1775
+		if ( ! empty($event_status)) {
1776 1776
 			$success = TRUE;
1777 1777
 			//determine the event id and set to array.
1778 1778
 			$EVT_IDs = isset($this->_req_data['EVT_IDs']) ? (array) $this->_req_data['EVT_IDs'] : array();
@@ -1807,15 +1807,15 @@  discard block
 block discarded – undo
1807 1807
 	 * @param  string $event_status
1808 1808
 	 * @return bool
1809 1809
 	 */
1810
-	private function _change_event_status( $EVT_ID = 0, $event_status = '') {
1810
+	private function _change_event_status($EVT_ID = 0, $event_status = '') {
1811 1811
 		// grab event id
1812
-		if (!$EVT_ID) {
1812
+		if ( ! $EVT_ID) {
1813 1813
 			$msg = __('An error occurred. No Event ID or an invalid Event ID was received.', 'event_espresso');
1814 1814
 			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1815 1815
 			return FALSE;
1816 1816
 		}
1817 1817
 
1818
-		$this->_cpt_model_obj = EEM_Event::instance()->get_one_by_ID( $EVT_ID );
1818
+		$this->_cpt_model_obj = EEM_Event::instance()->get_one_by_ID($EVT_ID);
1819 1819
 
1820 1820
 		// clean status
1821 1821
 		$event_status = sanitize_key($event_status);
@@ -1841,7 +1841,7 @@  discard block
 block discarded – undo
1841 1841
 				$hook = FALSE;
1842 1842
 		}
1843 1843
 		//use class to change status
1844
-		$this->_cpt_model_obj->set_status( $event_status );
1844
+		$this->_cpt_model_obj->set_status($event_status);
1845 1845
 		$success = $this->_cpt_model_obj->save();
1846 1846
 
1847 1847
 		if ($success === FALSE) {
@@ -1863,15 +1863,15 @@  discard block
 block discarded – undo
1863 1863
 	 * @access protected
1864 1864
 	 * @param bool $redirect_after
1865 1865
 	 */
1866
-	protected function _delete_event( $redirect_after = TRUE ) {
1866
+	protected function _delete_event($redirect_after = TRUE) {
1867 1867
 		//determine the event id and set to array.
1868 1868
 		$EVT_ID = isset($this->_req_data['EVT_ID']) ? absint($this->_req_data['EVT_ID']) : NULL;
1869
-		$EVT_ID = isset( $this->_req_data['post'] ) ? absint( $this->_req_data['post'] ) : $EVT_ID;
1869
+		$EVT_ID = isset($this->_req_data['post']) ? absint($this->_req_data['post']) : $EVT_ID;
1870 1870
 
1871 1871
 
1872 1872
 		// loop thru events
1873 1873
 		if ($EVT_ID) {
1874
-			$success = $this->_permanently_delete_event( $EVT_ID );
1874
+			$success = $this->_permanently_delete_event($EVT_ID);
1875 1875
 			// get list of events with no prices
1876 1876
 			$espresso_no_ticket_prices = get_option('ee_no_ticket_prices', array());
1877 1877
 			// remove this event from the list of events with no prices
@@ -1885,7 +1885,7 @@  discard block
 block discarded – undo
1885 1885
 			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1886 1886
 		}
1887 1887
 
1888
-		if ( $redirect_after )
1888
+		if ($redirect_after)
1889 1889
 			$this->_redirect_after_action($success, 'Event', 'deleted', array('action' => 'default', 'status' => 'trash'));
1890 1890
 	}
1891 1891
 
@@ -1903,12 +1903,12 @@  discard block
 block discarded – undo
1903 1903
 		$EVT_IDs = isset($this->_req_data['EVT_IDs']) ? (array) $this->_req_data['EVT_IDs'] : array();
1904 1904
 		// loop thru events
1905 1905
 		foreach ($EVT_IDs as $EVT_ID) {
1906
-			$EVT_ID = absint( $EVT_ID );
1907
-			if ( $EVT_ID ) {
1908
-				$results = $this->_permanently_delete_event( $EVT_ID );
1906
+			$EVT_ID = absint($EVT_ID);
1907
+			if ($EVT_ID) {
1908
+				$results = $this->_permanently_delete_event($EVT_ID);
1909 1909
 				$success = $results !== FALSE ? $success : FALSE;
1910 1910
 				// remove this event from the list of events with no prices
1911
-				unset( $espresso_no_ticket_prices[ $EVT_ID ] );
1911
+				unset($espresso_no_ticket_prices[$EVT_ID]);
1912 1912
 			} else {
1913 1913
 				$success = FALSE;
1914 1914
 				$msg = __('An error occurred. An event could not be deleted because a valid event ID was not not supplied.', 'event_espresso');
@@ -1928,21 +1928,21 @@  discard block
 block discarded – undo
1928 1928
 	 * @param  int $EVT_ID
1929 1929
 	 * @return bool
1930 1930
 	 */
1931
-	private function _permanently_delete_event( $EVT_ID = 0 ) {
1931
+	private function _permanently_delete_event($EVT_ID = 0) {
1932 1932
 		// grab event id
1933
-		if ( ! $EVT_ID ) {
1933
+		if ( ! $EVT_ID) {
1934 1934
 			$msg = __('An error occurred. No Event ID or an invalid Event ID was received.', 'event_espresso');
1935 1935
 			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1936 1936
 			return FALSE;
1937 1937
 		}
1938
-		$this->_cpt_model_obj = EEM_Event::instance()->get_one_by_ID( $EVT_ID );
1938
+		$this->_cpt_model_obj = EEM_Event::instance()->get_one_by_ID($EVT_ID);
1939 1939
 
1940 1940
 		//need to delete related tickets and prices first.
1941 1941
 		$datetimes = $this->_cpt_model_obj->get_many_related('Datetime');
1942
-		foreach ( $datetimes as $datetime ) {
1942
+		foreach ($datetimes as $datetime) {
1943 1943
 			$this->_cpt_model_obj->_remove_relation_to($datetime, 'Datetime');
1944 1944
 			$tickets = $datetime->get_many_related('Ticket');
1945
-			foreach ( $tickets as $ticket ) {
1945
+			foreach ($tickets as $ticket) {
1946 1946
 				$ticket->_remove_relation_to($datetime, 'Datetime');
1947 1947
 				$ticket->delete_related_permanently('Price');
1948 1948
 				$ticket->delete_permanently();
@@ -1952,14 +1952,14 @@  discard block
 block discarded – undo
1952 1952
 
1953 1953
 		//what about related venues or terms?
1954 1954
 		$venues = $this->_cpt_model_obj->get_many_related('Venue');
1955
-		foreach ( $venues as $venue ) {
1955
+		foreach ($venues as $venue) {
1956 1956
 			$this->_cpt_model_obj->_remove_relation_to($venue, 'Venue');
1957 1957
 		}
1958 1958
 
1959 1959
 		//any attached question groups?
1960 1960
 		$question_groups = $this->_cpt_model_obj->get_many_related('Question_Group');
1961
-		if ( !empty( $question_groups ) ) {
1962
-			foreach ( $question_groups as $question_group ) {
1961
+		if ( ! empty($question_groups)) {
1962
+			foreach ($question_groups as $question_group) {
1963 1963
 				$this->_cpt_model_obj->_remove_relation_to($question_group, 'Question_Group');
1964 1964
 			}
1965 1965
 		}
@@ -1968,12 +1968,12 @@  discard block
 block discarded – undo
1968 1968
 
1969 1969
 
1970 1970
 		//Message Template Groups
1971
-		$this->_cpt_model_obj->_remove_relations( 'Message_Template_Group' );
1971
+		$this->_cpt_model_obj->_remove_relations('Message_Template_Group');
1972 1972
 
1973 1973
 		/** @type EE_Term_Taxonomy[] $term_taxonomies */
1974 1974
 		$term_taxonomies = $this->_cpt_model_obj->term_taxonomies();
1975 1975
 
1976
-		foreach ( $term_taxonomies as $term_taxonomy ) {
1976
+		foreach ($term_taxonomies as $term_taxonomy) {
1977 1977
 			$this->_cpt_model_obj->remove_relation_to_term_taxonomy($term_taxonomy);
1978 1978
 		}
1979 1979
 
@@ -1987,7 +1987,7 @@  discard block
 block discarded – undo
1987 1987
 			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1988 1988
 			return FALSE;
1989 1989
 		}
1990
-		do_action( 'AHEE__Events_Admin_Page___permanently_delete_event__after_event_deleted' );
1990
+		do_action('AHEE__Events_Admin_Page___permanently_delete_event__after_event_deleted');
1991 1991
 		return TRUE;
1992 1992
 	}
1993 1993
 
@@ -2004,7 +2004,7 @@  discard block
 block discarded – undo
2004 2004
 	 */
2005 2005
 	public function total_events() {
2006 2006
 
2007
-		$count = EEM_Event::instance()->count( array( 'caps' => 'read_admin' ), 'EVT_ID', true );
2007
+		$count = EEM_Event::instance()->count(array('caps' => 'read_admin'), 'EVT_ID', true);
2008 2008
 		return $count;
2009 2009
 	}
2010 2010
 
@@ -2019,10 +2019,10 @@  discard block
 block discarded – undo
2019 2019
 	 */
2020 2020
 	public function total_events_draft() {
2021 2021
 		$where = array(
2022
-			'status' => array( 'IN', array('draft', 'auto-draft' ) )
2022
+			'status' => array('IN', array('draft', 'auto-draft'))
2023 2023
 			);
2024 2024
 
2025
-		$count = EEM_Event::instance()->count( array( $where, 'caps' => 'read_admin' ), 'EVT_ID', true );
2025
+		$count = EEM_Event::instance()->count(array($where, 'caps' => 'read_admin'), 'EVT_ID', true);
2026 2026
 		return $count;
2027 2027
 	}
2028 2028
 
@@ -2041,7 +2041,7 @@  discard block
 block discarded – undo
2041 2041
 			'status' => 'trash'
2042 2042
 			);
2043 2043
 
2044
-		$count = EEM_Event::instance()->count( array( $where, 'caps' => 'read_admin' ), 'EVT_ID', true );
2044
+		$count = EEM_Event::instance()->count(array($where, 'caps' => 'read_admin'), 'EVT_ID', true);
2045 2045
 		return $count;
2046 2046
 	}
2047 2047
 
@@ -2069,11 +2069,11 @@  discard block
 block discarded – undo
2069 2069
 			// translated
2070 2070
 			TRUE
2071 2071
 		);
2072
-		$this->_template_args['default_reg_status'] = isset( EE_Registry::instance()->CFG->registration->default_STS_ID ) ? sanitize_text_field( EE_Registry::instance()->CFG->registration->default_STS_ID ) : EEM_Registration::status_id_pending_payment;
2072
+		$this->_template_args['default_reg_status'] = isset(EE_Registry::instance()->CFG->registration->default_STS_ID) ? sanitize_text_field(EE_Registry::instance()->CFG->registration->default_STS_ID) : EEM_Registration::status_id_pending_payment;
2073 2073
 
2074 2074
 		$this->_set_add_edit_form_tags('update_default_event_settings');
2075 2075
 		$this->_set_publish_post_box_vars(NULL, FALSE, FALSE, NULL, FALSE);
2076
-		$this->_template_args['admin_page_content'] = EEH_Template::display_template(EVENTS_TEMPLATE_PATH . 'event_settings.template.php', $this->_template_args, TRUE);
2076
+		$this->_template_args['admin_page_content'] = EEH_Template::display_template(EVENTS_TEMPLATE_PATH.'event_settings.template.php', $this->_template_args, TRUE);
2077 2077
 		$this->display_admin_page_with_sidebar();
2078 2078
 	}
2079 2079
 
@@ -2099,9 +2099,9 @@  discard block
 block discarded – undo
2099 2099
 
2100 2100
 	protected function _template_settings() {
2101 2101
 		$this->_admin_page_title = __('Template Settings (Preview)', 'event_espresso');
2102
-		$this->_template_args['preview_img'] = '<img src="' . EVENTS_ASSETS_URL . DS . 'images' . DS . 'caffeinated_template_features.jpg" alt="' . esc_attr__( 'Template Settings Preview screenshot', 'event_espresso' ) . '" />';
2103
-		$this->_template_args['preview_text'] = '<strong>'.__( 'Template Settings is a feature that is only available in the Caffeinated version of Event Espresso. Template Settings allow you to configure some of the appearance options for both the Event List and Event Details pages.', 'event_espresso' ).'</strong>';
2104
-		$this->display_admin_caf_preview_page( 'template_settings_tab' );
2102
+		$this->_template_args['preview_img'] = '<img src="'.EVENTS_ASSETS_URL.DS.'images'.DS.'caffeinated_template_features.jpg" alt="'.esc_attr__('Template Settings Preview screenshot', 'event_espresso').'" />';
2103
+		$this->_template_args['preview_text'] = '<strong>'.__('Template Settings is a feature that is only available in the Caffeinated version of Event Espresso. Template Settings allow you to configure some of the appearance options for both the Event List and Event Details pages.', 'event_espresso').'</strong>';
2104
+		$this->display_admin_caf_preview_page('template_settings_tab');
2105 2105
 	}
2106 2106
 
2107 2107
 
@@ -2114,22 +2114,22 @@  discard block
 block discarded – undo
2114 2114
 	 * @return void
2115 2115
 	 */
2116 2116
 	private function _set_category_object() {
2117
-		if ( isset( $this->_category->id ) && !empty( $this->_category->id ) )
2117
+		if (isset($this->_category->id) && ! empty($this->_category->id))
2118 2118
 			return; //already have the category object so get out.
2119 2119
 
2120 2120
 		//set default category object
2121 2121
 		$this->_set_empty_category_object();
2122 2122
 
2123 2123
 		//only set if we've got an id
2124
-		if ( !isset($this->_req_data['EVT_CAT_ID'] ) ) {
2124
+		if ( ! isset($this->_req_data['EVT_CAT_ID'])) {
2125 2125
 			return;
2126 2126
 		}
2127 2127
 
2128 2128
 		$category_id = absint($this->_req_data['EVT_CAT_ID']);
2129 2129
 
2130
-		$term = get_term( $category_id, 'espresso_event_categories' );
2130
+		$term = get_term($category_id, 'espresso_event_categories');
2131 2131
 
2132
-		if ( !empty( $term ) ) {
2132
+		if ( ! empty($term)) {
2133 2133
 			$this->_category->category_name = $term->name;
2134 2134
 			$this->_category->category_identifier = $term->slug;
2135 2135
 			$this->_category->category_desc = $term->description;
@@ -2143,13 +2143,13 @@  discard block
 block discarded – undo
2143 2143
 
2144 2144
 	private function _set_empty_category_object() {
2145 2145
 		$this->_category = new stdClass();
2146
-		$this->_category->category_name = $this->_category->category_identifier = $this->_category->category_desc  = '';
2146
+		$this->_category->category_name = $this->_category->category_identifier = $this->_category->category_desc = '';
2147 2147
 		$this->_category->id = $this->_category->parent = 0;
2148 2148
 	}
2149 2149
 
2150 2150
 
2151 2151
 	protected function _category_list_table() {
2152
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
2152
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
2153 2153
 		$this->_search_btn_label = __('Categories', 'event_espresso');
2154 2154
 		$this->_admin_page_title .= $this->get_action_link_or_button('add_category', 'add_category', array(), 'add-new-h2');
2155 2155
 		$this->display_admin_list_table_page_with_sidebar();
@@ -2159,22 +2159,22 @@  discard block
 block discarded – undo
2159 2159
 	protected function _category_details($view) {
2160 2160
 
2161 2161
 		//load formatter helper
2162
-		EE_Registry::instance()->load_helper( 'Formatter' );
2162
+		EE_Registry::instance()->load_helper('Formatter');
2163 2163
 		//load field generator helper
2164
-		EE_Registry::instance()->load_helper( 'Form_Fields' );
2164
+		EE_Registry::instance()->load_helper('Form_Fields');
2165 2165
 
2166 2166
 		$route = $view == 'edit' ? 'update_category' : 'insert_category';
2167 2167
 		$this->_set_add_edit_form_tags($route);
2168 2168
 
2169 2169
 		$this->_set_category_object();
2170
-		$id = !empty($this->_category->id) ? $this->_category->id : '';
2170
+		$id = ! empty($this->_category->id) ? $this->_category->id : '';
2171 2171
 
2172 2172
 		$delete_action = 'delete_category';
2173 2173
 
2174 2174
 		//custom redirect
2175
-		$redirect = EE_Admin_Page::add_query_args_and_nonce( array('action' => 'category_list'), $this->_admin_base_url );
2175
+		$redirect = EE_Admin_Page::add_query_args_and_nonce(array('action' => 'category_list'), $this->_admin_base_url);
2176 2176
 
2177
-		$this->_set_publish_post_box_vars( 'EVT_CAT_ID', $id, $delete_action, $redirect );
2177
+		$this->_set_publish_post_box_vars('EVT_CAT_ID', $id, $delete_action, $redirect);
2178 2178
 
2179 2179
 		//take care of contents
2180 2180
 		$this->_template_args['admin_page_content'] = $this->_category_details_content();
@@ -2188,25 +2188,25 @@  discard block
 block discarded – undo
2188 2188
 			'type' => 'wp_editor',
2189 2189
 			'value' => EEH_Formatter::admin_format_content($this->_category->category_desc),
2190 2190
 			'class' => 'my_editor_custom',
2191
-			'wpeditor_args' => array('media_buttons' => FALSE )
2191
+			'wpeditor_args' => array('media_buttons' => FALSE)
2192 2192
 		);
2193
-		$_wp_editor = $this->_generate_admin_form_fields( $editor_args, 'array' );
2193
+		$_wp_editor = $this->_generate_admin_form_fields($editor_args, 'array');
2194 2194
 
2195
-		$all_terms = get_terms( array('espresso_event_categories' ), array( 'hide_empty' => 0, 'exclude' => array( $this->_category->id ) ) );
2195
+		$all_terms = get_terms(array('espresso_event_categories'), array('hide_empty' => 0, 'exclude' => array($this->_category->id)));
2196 2196
 
2197 2197
 		//setup category select for term parents.
2198 2198
 		$category_select_values[] = array(
2199 2199
 			'text' => __('No Parent', 'event_espresso'),
2200 2200
 			'id' => 0
2201 2201
 			);
2202
-		foreach ( $all_terms as $term ) {
2202
+		foreach ($all_terms as $term) {
2203 2203
 			$category_select_values[] = array(
2204 2204
 				'text' => $term->name,
2205 2205
 				'id' => $term->term_id
2206 2206
 				);
2207 2207
 		}
2208 2208
 
2209
-		$category_select = EEH_Form_Fields::select_input( 'category_parent', $category_select_values, $this->_category->parent );
2209
+		$category_select = EEH_Form_Fields::select_input('category_parent', $category_select_values, $this->_category->parent);
2210 2210
 
2211 2211
 		$template_args = array(
2212 2212
 			'category' => $this->_category,
@@ -2216,15 +2216,15 @@  discard block
 block discarded – undo
2216 2216
 			'disable' => '',
2217 2217
 			'disabled_message' => FALSE
2218 2218
 			);
2219
-		$template = EVENTS_TEMPLATE_PATH . 'event_category_details.template.php';
2220
-		return EEH_Template::display_template($template, $template_args, TRUE );
2219
+		$template = EVENTS_TEMPLATE_PATH.'event_category_details.template.php';
2220
+		return EEH_Template::display_template($template, $template_args, TRUE);
2221 2221
 	}
2222 2222
 
2223 2223
 
2224 2224
 	protected function _delete_categories() {
2225
-		$cat_ids = isset( $this->_req_data['EVT_CAT_ID'] ) ? (array) $this->_req_data['EVT_CAT_ID'] : (array) $this->_req_data['category_id'];
2225
+		$cat_ids = isset($this->_req_data['EVT_CAT_ID']) ? (array) $this->_req_data['EVT_CAT_ID'] : (array) $this->_req_data['category_id'];
2226 2226
 
2227
-		foreach ( $cat_ids as $cat_id ) {
2227
+		foreach ($cat_ids as $cat_id) {
2228 2228
 			$this->_delete_category($cat_id);
2229 2229
 		}
2230 2230
 
@@ -2232,7 +2232,7 @@  discard block
 block discarded – undo
2232 2232
 		$query_args = array(
2233 2233
 			'action' => 'category_list'
2234 2234
 			);
2235
-		$this->_redirect_after_action(0,'','',$query_args);
2235
+		$this->_redirect_after_action(0, '', '', $query_args);
2236 2236
 
2237 2237
 	}
2238 2238
 
@@ -2242,61 +2242,61 @@  discard block
 block discarded – undo
2242 2242
 
2243 2243
 	protected function _delete_category($cat_id) {
2244 2244
 		global $wpdb;
2245
-		$cat_id = absint( $cat_id );
2246
-		wp_delete_term( $cat_id, 'espresso_event_categories' );
2245
+		$cat_id = absint($cat_id);
2246
+		wp_delete_term($cat_id, 'espresso_event_categories');
2247 2247
 	}
2248 2248
 
2249 2249
 
2250 2250
 
2251 2251
 	protected function _insert_or_update_category($new_category) {
2252 2252
 
2253
-		$cat_id = $new_category ? $this->_insert_category() : $this->_insert_category( TRUE );
2253
+		$cat_id = $new_category ? $this->_insert_category() : $this->_insert_category(TRUE);
2254 2254
 		$success = 0; //we already have a success message so lets not send another.
2255 2255
 
2256
-		if ( $cat_id ) {
2256
+		if ($cat_id) {
2257 2257
 			$query_args = array(
2258 2258
 				'action'     => 'edit_category',
2259 2259
 				'EVT_CAT_ID' => $cat_id
2260 2260
 			);
2261 2261
 		} else {
2262
-			$query_args = array( 'action' => 'add_category' );
2262
+			$query_args = array('action' => 'add_category');
2263 2263
 		}
2264
-		$this->_redirect_after_action( $success, '','', $query_args, TRUE );
2264
+		$this->_redirect_after_action($success, '', '', $query_args, TRUE);
2265 2265
 
2266 2266
 	}
2267 2267
 
2268 2268
 
2269 2269
 
2270
-	private function _insert_category( $update = FALSE ) {
2270
+	private function _insert_category($update = FALSE) {
2271 2271
 		$cat_id = $update ? $this->_req_data['EVT_CAT_ID'] : '';
2272
-		$category_name= isset( $this->_req_data['category_name'] ) ? $this->_req_data['category_name'] : '';
2273
-		$category_desc= isset( $this->_req_data['category_desc'] ) ? $this->_req_data['category_desc'] : '';
2274
-		$category_parent = isset( $this->_req_data['category_parent'] ) ? $this->_req_data['category_parent'] : 0;
2272
+		$category_name = isset($this->_req_data['category_name']) ? $this->_req_data['category_name'] : '';
2273
+		$category_desc = isset($this->_req_data['category_desc']) ? $this->_req_data['category_desc'] : '';
2274
+		$category_parent = isset($this->_req_data['category_parent']) ? $this->_req_data['category_parent'] : 0;
2275 2275
 
2276
-		if ( empty( $category_name ) ) {
2277
-			$msg = __( 'You must add a name for the category.', 'event_espresso' );
2278
-			EE_Error::add_error( $msg, __FILE__, __FUNCTION__, __LINE__ );
2276
+		if (empty($category_name)) {
2277
+			$msg = __('You must add a name for the category.', 'event_espresso');
2278
+			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
2279 2279
 			return false;
2280 2280
 		}
2281 2281
 
2282
-		$term_args=array(
2282
+		$term_args = array(
2283 2283
 			'name'=>$category_name,
2284 2284
 			'description'=>$category_desc,
2285 2285
 			'parent'=>$category_parent
2286 2286
 		);
2287 2287
 		//was the category_identifier input disabled?
2288
-		if(isset($this->_req_data['category_identifier'])){
2288
+		if (isset($this->_req_data['category_identifier'])) {
2289 2289
 			$term_args['slug'] = $this->_req_data['category_identifier'];
2290 2290
 		}
2291
-		$insert_ids = $update ? wp_update_term( $cat_id, 'espresso_event_categories', $term_args ) :wp_insert_term( $category_name, 'espresso_event_categories', $term_args );
2291
+		$insert_ids = $update ? wp_update_term($cat_id, 'espresso_event_categories', $term_args) : wp_insert_term($category_name, 'espresso_event_categories', $term_args);
2292 2292
 
2293
-		if ( !is_array( $insert_ids ) ) {
2294
-			$msg = __( 'An error occurred and the category has not been saved to the database.', 'event_espresso' );
2295
-			EE_Error::add_error( $msg, __FILE__, __FUNCTION__, __LINE__ );
2293
+		if ( ! is_array($insert_ids)) {
2294
+			$msg = __('An error occurred and the category has not been saved to the database.', 'event_espresso');
2295
+			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
2296 2296
 		} else {
2297 2297
 			$cat_id = $insert_ids['term_id'];
2298
-			$msg = sprintf ( __('The category %s was successfuly saved', 'event_espresso'), $category_name );
2299
-			EE_Error::add_success( $msg );
2298
+			$msg = sprintf(__('The category %s was successfuly saved', 'event_espresso'), $category_name);
2299
+			EE_Error::add_success($msg);
2300 2300
 		}
2301 2301
 
2302 2302
 		return $cat_id;
@@ -2305,32 +2305,32 @@  discard block
 block discarded – undo
2305 2305
 
2306 2306
 
2307 2307
 
2308
-	public function get_categories( $per_page = 10, $current_page = 1, $count = FALSE ) {
2308
+	public function get_categories($per_page = 10, $current_page = 1, $count = FALSE) {
2309 2309
 		global $wpdb;
2310 2310
 
2311 2311
 		//testing term stuff
2312
-		$orderby = isset( $this->_req_data['orderby'] ) ? $this->_req_data['orderby'] : 'Term.term_id';
2313
-		$order = isset( $this->_req_data['order'] ) ? $this->_req_data['order'] : 'DESC';
2314
-		$limit = ($current_page-1)*$per_page;
2312
+		$orderby = isset($this->_req_data['orderby']) ? $this->_req_data['orderby'] : 'Term.term_id';
2313
+		$order = isset($this->_req_data['order']) ? $this->_req_data['order'] : 'DESC';
2314
+		$limit = ($current_page - 1) * $per_page;
2315 2315
 
2316
-		$where = array( 'taxonomy' => 'espresso_event_categories' );
2316
+		$where = array('taxonomy' => 'espresso_event_categories');
2317 2317
 
2318
-		if ( isset( $this->_req_data['s'] ) ) {
2319
-			$sstr = '%' . $this->_req_data['s'] . '%';
2318
+		if (isset($this->_req_data['s'])) {
2319
+			$sstr = '%'.$this->_req_data['s'].'%';
2320 2320
 			$where['OR'] = array(
2321
-				'Term.name' => array( 'LIKE', $sstr),
2322
-				'description' => array( 'LIKE', $sstr )
2321
+				'Term.name' => array('LIKE', $sstr),
2322
+				'description' => array('LIKE', $sstr)
2323 2323
 				);
2324 2324
 		}
2325 2325
 
2326 2326
 		$query_params = array(
2327
-			$where ,
2328
-			'order_by' => array( $orderby => $order ),
2329
-			'limit' => $limit . ',' . $per_page,
2327
+			$where,
2328
+			'order_by' => array($orderby => $order),
2329
+			'limit' => $limit.','.$per_page,
2330 2330
 			'force_join' => array('Term')
2331 2331
 			);
2332 2332
 
2333
-		$categories = $count ? EEM_Term_Taxonomy::instance()->count( $query_params, 'term_id' ) :EEM_Term_Taxonomy::instance()->get_all( $query_params );
2333
+		$categories = $count ? EEM_Term_Taxonomy::instance()->count($query_params, 'term_id') : EEM_Term_Taxonomy::instance()->get_all($query_params);
2334 2334
 
2335 2335
 		return $categories;
2336 2336
 	}
Please login to merge, or discard this patch.