Completed
Branch BUG-8866-category-permalink (0af2d2)
by
unknown
22:53 queued 19s
created
core/libraries/payment_methods/EE_Gateway.lib.php 2 patches
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -214,7 +214,7 @@
 block discarded – undo
214 214
 		if($payment instanceof EEI_Payment){
215 215
 			$type='Payment';
216 216
 			$id = $payment->ID();
217
-		}else{
217
+		} else{
218 218
 			$type = 'Payment_Method';
219 219
 			$id = $this->_ID;
220 220
 		}
Please login to merge, or discard this patch.
Spacing   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
  * needed helpers and models (see all the methods starting with "set_", eg seg_line_item_helper which should be passed an object
31 31
  * which implements EEHI_Line_Item_Helper; etc).
32 32
  */
33
-abstract class EE_Gateway{
33
+abstract class EE_Gateway {
34 34
 	/**
35 35
 	 * a constant used as a possible value for $_currencies_supported to indicate
36 36
 	 * that ALL currencies are supported by this gateway
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
 	/**
109 109
 	 * @return EE_Gateway
110 110
 	 */
111
-	public function __construct(){
111
+	public function __construct() {
112 112
 	}
113 113
 
114 114
 	/**
@@ -120,10 +120,10 @@  discard block
 block discarded – undo
120 120
 	 * beginning again)
121 121
 	 * @return array
122 122
 	 */
123
-	public function __sleep(){
123
+	public function __sleep() {
124 124
 		$properties = get_object_vars($this);
125
-		unset( $properties[ '_pay_model' ] );
126
-		unset( $properties[ '_pay_log' ] );
125
+		unset($properties['_pay_model']);
126
+		unset($properties['_pay_log']);
127 127
 		return array_keys($properties);
128 128
 	}
129 129
 	/**
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
 	 * see $_supports_sending_refunds
132 132
 	 * @return boolean
133 133
 	 */
134
-	public function supports_sending_refunds(){
134
+	public function supports_sending_refunds() {
135 135
 		return $this->_supports_sending_refunds;
136 136
 	}
137 137
 	/**
@@ -139,7 +139,7 @@  discard block
 block discarded – undo
139 139
 	 * see $_supports_receiving_refunds
140 140
 	 * @return boolean
141 141
 	 */
142
-	public function supports_receiving_refunds(){
142
+	public function supports_receiving_refunds() {
143 143
 		return $this->_supports_receiving_refunds;
144 144
 	}
145 145
 
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
 	 * @return EE_Payment for the refund
155 155
 	 * @throws EE_Error
156 156
 	 */
157
-	public function do_direct_refund( EE_Payment $payment, $refund_info = null ) {
157
+	public function do_direct_refund(EE_Payment $payment, $refund_info = null) {
158 158
 		return NULL;
159 159
 	}
160 160
 
@@ -165,8 +165,8 @@  discard block
 block discarded – undo
165 165
 	 * etc
166 166
 	 * @param array $settings_array
167 167
 	 */
168
-	public function set_settings($settings_array){
169
-		foreach($settings_array as $name => $value){
168
+	public function set_settings($settings_array) {
169
+		foreach ($settings_array as $name => $value) {
170 170
 			$property_name = "_".$name;
171 171
 			$this->$property_name = $value;
172 172
 		}
@@ -175,14 +175,14 @@  discard block
 block discarded – undo
175 175
 	 * See this class description
176 176
 	 * @param EEMI_Payment $payment_model
177 177
 	 */
178
-	public function set_payment_model($payment_model){
178
+	public function set_payment_model($payment_model) {
179 179
 		$this->_pay_model = $payment_model;
180 180
 	}
181 181
 	/**
182 182
 	 * See this class description
183 183
 	 * @param EEMI_Payment_Log $payment_log_model
184 184
 	 */
185
-	public function set_payment_log($payment_log_model){
185
+	public function set_payment_log($payment_log_model) {
186 186
 		$this->_pay_log = $payment_log_model;
187 187
 	}
188 188
 
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
 	 * See this class description
191 191
 	 * @param EEHI_Template $template_helper
192 192
 	 */
193
-	public function set_template_helper($template_helper){
193
+	public function set_template_helper($template_helper) {
194 194
 		$this->_template = $template_helper;
195 195
 	}
196 196
 
@@ -198,7 +198,7 @@  discard block
 block discarded – undo
198 198
 	 * See this class description
199 199
 	 * @param EEHI_Line_Item $line_item_helper
200 200
 	 */
201
-	public function set_line_item_helper( $line_item_helper ){
201
+	public function set_line_item_helper($line_item_helper) {
202 202
 		$this->_line_item = $line_item_helper;
203 203
 	}
204 204
 
@@ -206,7 +206,7 @@  discard block
 block discarded – undo
206 206
 	 * See this class description
207 207
 	 * @param EEHI_Money $money_helper
208 208
 	 */
209
-	public function set_money_helper( $money_helper ){
209
+	public function set_money_helper($money_helper) {
210 210
 		$this->_money = $money_helper;
211 211
 	}
212 212
 
@@ -215,23 +215,23 @@  discard block
 block discarded – undo
215 215
 	 * @param $message
216 216
 	 * @param $payment
217 217
 	 */
218
-	public function log($message,$payment){
219
-		if($payment instanceof EEI_Payment){
220
-			$type='Payment';
218
+	public function log($message, $payment) {
219
+		if ($payment instanceof EEI_Payment) {
220
+			$type = 'Payment';
221 221
 			$id = $payment->ID();
222
-		}else{
222
+		} else {
223 223
 			$type = 'Payment_Method';
224 224
 			$id = $this->_ID;
225 225
 		}
226
-		$this->_pay_log->gateway_log($message,$id,$type);
226
+		$this->_pay_log->gateway_log($message, $id, $type);
227 227
 	}
228 228
 	/**
229 229
 	 * Formats the amount so it can generally be sent to gateways
230 230
 	 * @param float $amount
231 231
 	 * @return string
232 232
 	 */
233
-	public function format_currency($amount){
234
-		return number_format( $amount, 2, '.', '' );
233
+	public function format_currency($amount) {
234
+		return number_format($amount, 2, '.', '');
235 235
 //		return $this->_template->format_currency($amount, true);
236 236
 	}
237 237
 
@@ -240,7 +240,7 @@  discard block
 block discarded – undo
240 240
 	 * or a string indicating they're all supported (EE_gateway::all_currencies_supported)
241 241
 	 * @return mixed array or string
242 242
 	 */
243
-	public function currencies_supported(){
243
+	public function currencies_supported() {
244 244
 		return $this->_currencies_supported;
245 245
 	}
246 246
 
@@ -252,14 +252,14 @@  discard block
 block discarded – undo
252 252
 	 * @param EE_Transaction  $transaction
253 253
 	 * @return float
254 254
 	 */
255
-	protected function _sum_items_and_taxes( EE_Transaction  $transaction){
255
+	protected function _sum_items_and_taxes(EE_Transaction  $transaction) {
256 256
 		$total_line_item = $transaction->total_line_item();
257 257
 		$total = 0;
258
-		foreach($total_line_item->get_items() as $item_line_item ){
259
-			$total += max( $item_line_item->total(), 0 );
258
+		foreach ($total_line_item->get_items() as $item_line_item) {
259
+			$total += max($item_line_item->total(), 0);
260 260
 		}
261
-		foreach($total_line_item->tax_descendants() as $tax_line_item ){
262
-			$total += max( $tax_line_item->total(), 0 );
261
+		foreach ($total_line_item->tax_descendants() as $tax_line_item) {
262
+			$total += max($tax_line_item->total(), 0);
263 263
 		}
264 264
 		return $total;
265 265
 	}
@@ -270,9 +270,9 @@  discard block
 block discarded – undo
270 270
 	 * @param EEI_Payment $payment
271 271
 	 * @return boolean
272 272
 	 */
273
-	protected function _can_easily_itemize_transaction_for( EEI_Payment $payment ){
273
+	protected function _can_easily_itemize_transaction_for(EEI_Payment $payment) {
274 274
 		return  $this->_money->compare_floats(
275
-					$this->_sum_items_and_taxes( $payment->transaction() ),
275
+					$this->_sum_items_and_taxes($payment->transaction()),
276 276
 					$payment->transaction()->total() ) &&
277 277
 				$this->_money->compare_floats(
278 278
 					$payment->amount(),
@@ -290,7 +290,7 @@  discard block
 block discarded – undo
290 290
 	 * @param EE_Payment $payment
291 291
 	 * @return void
292 292
 	 */
293
-	public function update_txn_based_on_payment( $payment ){
293
+	public function update_txn_based_on_payment($payment) {
294 294
 		//maybe update the transaction or line items or registrations
295 295
 		//but most gateways don't need to do this, because they only update the payment
296 296
 	}
Please login to merge, or discard this patch.
core/libraries/plugin_api/EE_Register_Addon.lib.php 2 patches
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -275,7 +275,7 @@
 block discarded – undo
275 275
 				//we know it was just activated and the request will end soon
276 276
 			}
277 277
 			return;
278
-		}else{
278
+		} else{
279 279
 			// make sure this was called in the right place!
280 280
 			if ( ! did_action( 'AHEE__EE_System__load_espresso_addons' ) || did_action( 'AHEE__EE_System___detect_if_activation_or_upgrade__begin' )) {
281 281
 				EE_Error::doing_it_wrong(
Please login to merge, or discard this patch.
Spacing   +170 added lines, -170 removed lines patch added patch discarded remove patch
@@ -66,23 +66,23 @@  discard block
 block discarded – undo
66 66
 	 * @param string $min_core_version
67 67
 	 * @return string always like '4.3.0.rc.000'
68 68
 	 */
69
-	protected static function _effective_version( $min_core_version ) {
69
+	protected static function _effective_version($min_core_version) {
70 70
 		// versions: 4 . 3 . 1 . p . 123
71 71
 		// offsets:    0 . 1 . 2 . 3 . 4
72
-		$version_parts = explode( '.', $min_core_version );
72
+		$version_parts = explode('.', $min_core_version);
73 73
 		//check they specified the micro version (after 2nd period)
74
-		if( ! isset( $version_parts[ 2 ] ) ) {
75
-			$version_parts[ 2] = '0';
74
+		if ( ! isset($version_parts[2])) {
75
+			$version_parts[2] = '0';
76 76
 		}
77 77
 		//if they didn't specify the 'p', or 'rc' part. Just assume the lowest possible
78 78
 		//soon we can assume that's 'rc', but this current version is 'alpha'
79
-		if( ! isset( $version_parts[ 3 ] ) ) {
80
-			$version_parts[ 3 ] = 'dev';
79
+		if ( ! isset($version_parts[3])) {
80
+			$version_parts[3] = 'dev';
81 81
 		}
82
-		if( ! isset( $version_parts[ 4 ] ) ) {
83
-			$version_parts[ 4 ] = '000';
82
+		if ( ! isset($version_parts[4])) {
83
+			$version_parts[4] = '000';
84 84
 		}
85
-		return implode( '.', $version_parts );
85
+		return implode('.', $version_parts);
86 86
 
87 87
 	}
88 88
 
@@ -92,8 +92,8 @@  discard block
 block discarded – undo
92 92
 	 * @param string $actual_core_version the actual core version, optional
93 93
 	 * @return boolean
94 94
 	 */
95
-	public static  function _meets_min_core_version_requirement( $min_core_version, $actual_core_version = EVENT_ESPRESSO_VERSION ) {
96
-		return version_compare( self::_effective_version( $actual_core_version ), self::_effective_version( $min_core_version ), '>=' );
95
+	public static  function _meets_min_core_version_requirement($min_core_version, $actual_core_version = EVENT_ESPRESSO_VERSION) {
96
+		return version_compare(self::_effective_version($actual_core_version), self::_effective_version($min_core_version), '>=');
97 97
 	}
98 98
 
99 99
 
@@ -155,235 +155,235 @@  discard block
 block discarded – undo
155 155
 	 * @throws EE_Error
156 156
 	 * @return void
157 157
 	 */
158
-	public static function register( $addon_name = '', $setup_args = array()  ) {
158
+	public static function register($addon_name = '', $setup_args = array()) {
159 159
 		// required fields MUST be present, so let's make sure they are.
160
-		if ( empty( $addon_name ) || ! is_array( $setup_args )) {
161
-			throw new EE_Error( __( 'In order to register an EE_Addon with EE_Register_Addon::register(), you must include the "addon_name" (the name of the addon), and an array of arguments.', 'event_espresso' ));
160
+		if (empty($addon_name) || ! is_array($setup_args)) {
161
+			throw new EE_Error(__('In order to register an EE_Addon with EE_Register_Addon::register(), you must include the "addon_name" (the name of the addon), and an array of arguments.', 'event_espresso'));
162 162
 		}
163
-		if ( ! isset($setup_args[ 'main_file_path' ]) || empty( $setup_args[ 'main_file_path' ] ) ){
164
-			throw new EE_Error( sprintf( __( 'When registering an addon, you didn\'t provide the "main_file_path", which is the full path to the main file loaded directly by Wordpress. You only provided %s', 'event_espresso' ), implode(",", array_keys( $setup_args ) ) ) );
163
+		if ( ! isset($setup_args['main_file_path']) || empty($setup_args['main_file_path'])) {
164
+			throw new EE_Error(sprintf(__('When registering an addon, you didn\'t provide the "main_file_path", which is the full path to the main file loaded directly by Wordpress. You only provided %s', 'event_espresso'), implode(",", array_keys($setup_args))));
165 165
 		}
166 166
 		// check that addon has not already been registered with that name
167
-		if ( isset( self::$_settings[ $addon_name ] ) && ! did_action( 'activate_plugin' ) ) {
168
-			throw new EE_Error( sprintf( __( 'An EE_Addon with the name "%s" has already been registered and each EE_Addon requires a unique name.', 'event_espresso' ), $addon_name ));
167
+		if (isset(self::$_settings[$addon_name]) && ! did_action('activate_plugin')) {
168
+			throw new EE_Error(sprintf(__('An EE_Addon with the name "%s" has already been registered and each EE_Addon requires a unique name.', 'event_espresso'), $addon_name));
169 169
 		}
170 170
 
171 171
 
172 172
 		// no class name for addon?
173
-		if ( empty( $setup_args['class_name'] )) {
173
+		if (empty($setup_args['class_name'])) {
174 174
 			// generate one by first separating name with spaces
175
-			$class_name = str_replace( array( '-', '_' ), ' ', trim( $addon_name ));
175
+			$class_name = str_replace(array('-', '_'), ' ', trim($addon_name));
176 176
 			//capitalize, then replace spaces with underscores
177
-			$class_name = str_replace( ' ', '_', ucwords( $class_name ));
177
+			$class_name = str_replace(' ', '_', ucwords($class_name));
178 178
 		} else {
179 179
 			$class_name = $setup_args['class_name'];
180 180
 		}
181
-		$class_name = strpos( $class_name, 'EE_' ) === 0 ? $class_name : 'EE_' . $class_name;
181
+		$class_name = strpos($class_name, 'EE_') === 0 ? $class_name : 'EE_'.$class_name;
182 182
 		//setup $_settings array from incoming values.
183 183
 		$addon_settings = array(
184 184
 			// generated from the addon name, changes something like "calendar" to "EE_Calendar"
185 185
 			'class_name' 						=> $class_name,
186 186
 			// the addon slug for use in URLs, etc
187
-			'plugin_slug' 						=> isset( $setup_args['plugin_slug'] ) ? (string)$setup_args['plugin_slug'] : '',
187
+			'plugin_slug' 						=> isset($setup_args['plugin_slug']) ? (string) $setup_args['plugin_slug'] : '',
188 188
 			// page slug to be used when generating the "Settings" link on the WP plugin page
189
-			'plugin_action_slug' 			=> isset( $setup_args[ 'plugin_action_slug' ] ) ? (string)$setup_args[ 'plugin_action_slug' ] : '',
189
+			'plugin_action_slug' 			=> isset($setup_args['plugin_action_slug']) ? (string) $setup_args['plugin_action_slug'] : '',
190 190
 			// the "software" version for the addon
191
-			'version' 								=> isset( $setup_args['version'] ) ? (string)$setup_args['version'] : '',
191
+			'version' 								=> isset($setup_args['version']) ? (string) $setup_args['version'] : '',
192 192
 			// the minimum version of EE Core that the addon will work with
193
-			'min_core_version' 			=> isset( $setup_args['min_core_version'] ) ? (string)$setup_args['min_core_version'] : '',
193
+			'min_core_version' 			=> isset($setup_args['min_core_version']) ? (string) $setup_args['min_core_version'] : '',
194 194
 			// full server path to main file (file loaded directly by WP)
195
-			'main_file_path' 					=> isset( $setup_args['main_file_path'] ) ? (string)$setup_args['main_file_path'] : '',
195
+			'main_file_path' 					=> isset($setup_args['main_file_path']) ? (string) $setup_args['main_file_path'] : '',
196 196
 			// path to folder containing files for integrating with the EE core admin and/or setting up EE admin pages
197
-			'admin_path' 						=> isset( $setup_args['admin_path'] ) ? (string)$setup_args['admin_path'] : '',
197
+			'admin_path' 						=> isset($setup_args['admin_path']) ? (string) $setup_args['admin_path'] : '',
198 198
 			// a method to be called when the EE Admin is first invoked, can be used for hooking into any admin page
199
-			'admin_callback' 				=> isset( $setup_args['admin_callback'] ) ? (string)$setup_args['admin_callback'] : '',
199
+			'admin_callback' 				=> isset($setup_args['admin_callback']) ? (string) $setup_args['admin_callback'] : '',
200 200
 			// the section name for this addon's configuration settings section (defaults to "addons")
201
-			'config_section' 					=> isset( $setup_args['config_section'] ) ? (string)$setup_args['config_section'] : 'addons',
201
+			'config_section' 					=> isset($setup_args['config_section']) ? (string) $setup_args['config_section'] : 'addons',
202 202
 			// the class name for this addon's configuration settings object
203
-			'config_class' 						=> isset( $setup_args['config_class'] ) ? (string)$setup_args['config_class'] : '',
203
+			'config_class' 						=> isset($setup_args['config_class']) ? (string) $setup_args['config_class'] : '',
204 204
 			//the name given to the config for this addons' configuration settings object (optional)
205
-			'config_name' 					=> isset( $setup_args['config_name'] ) ? (string) $setup_args['config_name']: '',
205
+			'config_name' 					=> isset($setup_args['config_name']) ? (string) $setup_args['config_name'] : '',
206 206
 			// an array of "class names" => "full server paths" for any classes that might be invoked by the addon
207
-			'autoloader_paths' 			=> isset( $setup_args['autoloader_paths'] ) ? (array)$setup_args['autoloader_paths'] : array(),
207
+			'autoloader_paths' 			=> isset($setup_args['autoloader_paths']) ? (array) $setup_args['autoloader_paths'] : array(),
208 208
 			// an array of  "full server paths" for any folders containing classes that might be invoked by the addon
209
-			'autoloader_folders' 			=> isset( $setup_args['autoloader_folders'] ) ? (array)$setup_args['autoloader_folders'] : array(),
209
+			'autoloader_folders' 			=> isset($setup_args['autoloader_folders']) ? (array) $setup_args['autoloader_folders'] : array(),
210 210
 			// array of full server paths to any EE_DMS data migration scripts used by the addon
211
-			'dms_paths' 						=> isset( $setup_args['dms_paths'] ) ? (array)$setup_args['dms_paths'] : array(),
211
+			'dms_paths' 						=> isset($setup_args['dms_paths']) ? (array) $setup_args['dms_paths'] : array(),
212 212
 			// array of full server paths to any EED_Modules used by the addon
213
-			'module_paths' 					=> isset( $setup_args['module_paths'] ) ? (array)$setup_args['module_paths'] : array(),
213
+			'module_paths' 					=> isset($setup_args['module_paths']) ? (array) $setup_args['module_paths'] : array(),
214 214
 			// array of full server paths to any EES_Shortcodes used by the addon
215
-			'shortcode_paths'			 	=> isset( $setup_args['shortcode_paths'] ) ? (array)$setup_args['shortcode_paths'] : array(),
215
+			'shortcode_paths'			 	=> isset($setup_args['shortcode_paths']) ? (array) $setup_args['shortcode_paths'] : array(),
216 216
 			// array of full server paths to any WP_Widgets used by the addon
217
-			'widget_paths' 					=> isset( $setup_args['widget_paths'] ) ? (array)$setup_args['widget_paths'] : array(),
217
+			'widget_paths' 					=> isset($setup_args['widget_paths']) ? (array) $setup_args['widget_paths'] : array(),
218 218
 			// array of PUE options used by the addon
219
-			'pue_options' 						=> isset( $setup_args['pue_options'] ) ? (array)$setup_args['pue_options'] : array(),
220
-			'message_types' 				=> isset( $setup_args['message_types'] ) ? (array) $setup_args['message_types'] : array(),
221
-			'capabilities' 						=> isset( $setup_args['capabilities'] ) ? (array) $setup_args['capabilities'] : array(),
222
-			'capability_maps' 				=> isset( $setup_args['capability_maps'] ) ? (array) $setup_args['capability_maps'] : array(),
223
-			'model_paths' 					=> isset( $setup_args['model_paths'] ) ? (array) $setup_args['model_paths'] : array(),
224
-			'class_paths' 						=> isset( $setup_args['class_paths'] ) ? (array) $setup_args['class_paths'] : array(),
225
-			'model_extension_paths' 	=> isset( $setup_args['model_extension_paths'] ) ? (array) $setup_args['model_extension_paths'] : array(),
226
-			'class_extension_paths' 		=> isset( $setup_args['class_extension_paths'] ) ? (array) $setup_args['class_extension_paths'] : array(),
227
-			'custom_post_types' 			=> isset( $setup_args['custom_post_types'] ) ? (array) $setup_args['custom_post_types'] : array(),
228
-			'custom_taxonomies' 		=> isset( $setup_args['custom_taxonomies'] ) ? (array) $setup_args['custom_taxonomies'] : array(),
229
-			'payment_method_paths'	=> isset( $setup_args[ 'payment_method_paths' ] ) ? (array) $setup_args[ 'payment_method_paths' ] : array(),
230
-			'default_terms' 					=> isset( $setup_args['default_terms'] ) ? (array) $setup_args['default_terms'] : array(),
219
+			'pue_options' 						=> isset($setup_args['pue_options']) ? (array) $setup_args['pue_options'] : array(),
220
+			'message_types' 				=> isset($setup_args['message_types']) ? (array) $setup_args['message_types'] : array(),
221
+			'capabilities' 						=> isset($setup_args['capabilities']) ? (array) $setup_args['capabilities'] : array(),
222
+			'capability_maps' 				=> isset($setup_args['capability_maps']) ? (array) $setup_args['capability_maps'] : array(),
223
+			'model_paths' 					=> isset($setup_args['model_paths']) ? (array) $setup_args['model_paths'] : array(),
224
+			'class_paths' 						=> isset($setup_args['class_paths']) ? (array) $setup_args['class_paths'] : array(),
225
+			'model_extension_paths' 	=> isset($setup_args['model_extension_paths']) ? (array) $setup_args['model_extension_paths'] : array(),
226
+			'class_extension_paths' 		=> isset($setup_args['class_extension_paths']) ? (array) $setup_args['class_extension_paths'] : array(),
227
+			'custom_post_types' 			=> isset($setup_args['custom_post_types']) ? (array) $setup_args['custom_post_types'] : array(),
228
+			'custom_taxonomies' 		=> isset($setup_args['custom_taxonomies']) ? (array) $setup_args['custom_taxonomies'] : array(),
229
+			'payment_method_paths'	=> isset($setup_args['payment_method_paths']) ? (array) $setup_args['payment_method_paths'] : array(),
230
+			'default_terms' 					=> isset($setup_args['default_terms']) ? (array) $setup_args['default_terms'] : array(),
231 231
 			// if not empty, inserts a new table row after this plugin's row on the WP Plugins page that can be used for adding upgrading/marketing info
232
-			'plugins_page_row' 			=> isset( $setup_args['plugins_page_row'] ) ? $setup_args['plugins_page_row'] : '',
232
+			'plugins_page_row' 			=> isset($setup_args['plugins_page_row']) ? $setup_args['plugins_page_row'] : '',
233 233
 		);
234 234
 
235 235
 		// if plugin_action_slug is NOT set, but an admin page path IS set, then let's just use the plugin_slug since that will be used for linking to the admin page
236
-		$addon_settings[ 'plugin_action_slug' ] = empty( $addon_settings[ 'plugin_action_slug' ] ) && ! empty( $addon_settings[ 'admin_path' ] ) ? $addon_settings[ 'plugin_slug' ] : $addon_settings[ 'plugin_action_slug' ];
236
+		$addon_settings['plugin_action_slug'] = empty($addon_settings['plugin_action_slug']) && ! empty($addon_settings['admin_path']) ? $addon_settings['plugin_slug'] : $addon_settings['plugin_action_slug'];
237 237
 		// full server path to main file (file loaded directly by WP)
238
-		$addon_settings['plugin_basename'] = plugin_basename( $addon_settings[ 'main_file_path' ] );
238
+		$addon_settings['plugin_basename'] = plugin_basename($addon_settings['main_file_path']);
239 239
 
240 240
 		//check whether this addon version is compatible with EE core
241
-		if ( isset( EE_Register_Addon::$_incompatible_addons[ $addon_name ] ) &&
242
-				! self::_meets_min_core_version_requirement( EE_Register_Addon::$_incompatible_addons[ $addon_name ], $addon_settings[ 'version' ] ) ) {
241
+		if (isset(EE_Register_Addon::$_incompatible_addons[$addon_name]) &&
242
+				! self::_meets_min_core_version_requirement(EE_Register_Addon::$_incompatible_addons[$addon_name], $addon_settings['version'])) {
243 243
 			$incompatibility_message = sprintf(
244
-				__( 'The Event Espresso "%1$s" addon was deactivated because it is incompatible with this version of core.%2$s Only version %3$s or higher of "%1$s" can run with this version of core. This can happen when attempting to run beta versions or release candidates with older versions of core, or running old versions of addons with a newer version of core.%2$sPlease upgrade Event Espresso Core and the "%1$s" addon, then re-attempt activating it.', 'event_espresso' ),
244
+				__('The Event Espresso "%1$s" addon was deactivated because it is incompatible with this version of core.%2$s Only version %3$s or higher of "%1$s" can run with this version of core. This can happen when attempting to run beta versions or release candidates with older versions of core, or running old versions of addons with a newer version of core.%2$sPlease upgrade Event Espresso Core and the "%1$s" addon, then re-attempt activating it.', 'event_espresso'),
245 245
 				$addon_name,
246 246
 				'<br />',
247
-				EE_Register_Addon::$_incompatible_addons[ $addon_name ]
247
+				EE_Register_Addon::$_incompatible_addons[$addon_name]
248 248
 			);
249
-		} else if ( ! self::_meets_min_core_version_requirement( $setup_args[ 'min_core_version' ], espresso_version() ) ) {
249
+		} else if ( ! self::_meets_min_core_version_requirement($setup_args['min_core_version'], espresso_version())) {
250 250
 			$incompatibility_message = sprintf(
251
-				__( 'The Event Espresso "%1$s" addon could not be activated because it requires Event Espresso Core version "%2$s" or higher in order to run.%4$sYour version of Event Espresso Core is currently at "%3$s". Please upgrade Event Espresso Core first and then re-attempt activating "%1$s".', 'event_espresso' ),
251
+				__('The Event Espresso "%1$s" addon could not be activated because it requires Event Espresso Core version "%2$s" or higher in order to run.%4$sYour version of Event Espresso Core is currently at "%3$s". Please upgrade Event Espresso Core first and then re-attempt activating "%1$s".', 'event_espresso'),
252 252
 				$addon_name,
253
-				self::_effective_version( $setup_args[ 'min_core_version' ] ),
254
-				self::_effective_version( espresso_version() ),
253
+				self::_effective_version($setup_args['min_core_version']),
254
+				self::_effective_version(espresso_version()),
255 255
 				'<br />'
256 256
 			);
257 257
 		} else {
258 258
 			$incompatibility_message = '';
259 259
 		}
260
-		if ( ! empty( $incompatibility_message ) ) {
260
+		if ( ! empty($incompatibility_message)) {
261 261
 			//remove 'activate' from the REQUEST so WP doesn't erroneously tell the user the
262 262
 			//plugin activated fine when it didn't
263
-			if( isset( $_GET[ 'activate' ]) ) {
264
-				unset( $_GET[ 'activate' ] );
263
+			if (isset($_GET['activate'])) {
264
+				unset($_GET['activate']);
265 265
 			}
266
-			if( isset( $_REQUEST[ 'activate' ] ) ){
267
-				unset( $_REQUEST[ 'activate' ] );
266
+			if (isset($_REQUEST['activate'])) {
267
+				unset($_REQUEST['activate']);
268 268
 			}
269 269
 			//and show an error message indicating the plugin didn't activate properly
270
-			EE_Error::add_error( $incompatibility_message, __FILE__, __FUNCTION__, __LINE__ );
271
-			if ( current_user_can( 'activate_plugins' )) {
272
-				require_once( ABSPATH.'wp-admin/includes/plugin.php' );
273
-				deactivate_plugins( plugin_basename( $addon_settings[ 'main_file_path' ] ), TRUE );
270
+			EE_Error::add_error($incompatibility_message, __FILE__, __FUNCTION__, __LINE__);
271
+			if (current_user_can('activate_plugins')) {
272
+				require_once(ABSPATH.'wp-admin/includes/plugin.php');
273
+				deactivate_plugins(plugin_basename($addon_settings['main_file_path']), TRUE);
274 274
 			}
275 275
 			return;
276 276
 		}
277 277
 		//this is an activation request
278
-		if( did_action( 'activate_plugin' ) ){
278
+		if (did_action('activate_plugin')) {
279 279
 			//to find if THIS is the addon that was activated,
280 280
 			//just check if we have already registered it or not
281 281
 			//(as the newly-activated addon wasn't around the first time addons were registered)
282
-			if( ! isset( self::$_settings[ $addon_name ] ) ){
283
-				self::$_settings[ $addon_name ] = $addon_settings;
282
+			if ( ! isset(self::$_settings[$addon_name])) {
283
+				self::$_settings[$addon_name] = $addon_settings;
284 284
 				$addon = self::_load_and_init_addon_class($addon_name);
285 285
 				$addon->set_activation_indicator_option();
286 286
 				//dont bother setting up the rest of the addon.
287 287
 				//we know it was just activated and the request will end soon
288 288
 			}
289 289
 			return;
290
-		}else{
290
+		} else {
291 291
 			// make sure this was called in the right place!
292
-			if ( ! did_action( 'AHEE__EE_System__load_espresso_addons' ) || did_action( 'AHEE__EE_System___detect_if_activation_or_upgrade__begin' )) {
292
+			if ( ! did_action('AHEE__EE_System__load_espresso_addons') || did_action('AHEE__EE_System___detect_if_activation_or_upgrade__begin')) {
293 293
 				EE_Error::doing_it_wrong(
294 294
 					__METHOD__,
295 295
 					sprintf(
296
-						__( 'An attempt to register an EE_Addon named "%s" has failed because it was not registered at the correct time.  Please use the "AHEE__EE_System__load_espresso_addons" hook to register addons.','event_espresso'),
296
+						__('An attempt to register an EE_Addon named "%s" has failed because it was not registered at the correct time.  Please use the "AHEE__EE_System__load_espresso_addons" hook to register addons.', 'event_espresso'),
297 297
 						$addon_name
298 298
 					),
299 299
 					'4.3.0'
300 300
 				);
301 301
 			}
302
-			self::$_settings[ $addon_name ] = $addon_settings;
302
+			self::$_settings[$addon_name] = $addon_settings;
303 303
 		}
304 304
 		// we need cars
305
-		if ( ! empty( self::$_settings[ $addon_name ]['autoloader_paths'] )) {
305
+		if ( ! empty(self::$_settings[$addon_name]['autoloader_paths'])) {
306 306
 			// setup autoloader for single file
307
-			EEH_Autoloader::instance()->register_autoloader( self::$_settings[ $addon_name ]['autoloader_paths'] );
307
+			EEH_Autoloader::instance()->register_autoloader(self::$_settings[$addon_name]['autoloader_paths']);
308 308
 		}
309 309
 		// setup autoloaders for folders
310
-		if ( ! empty( self::$_settings[ $addon_name ]['autoloader_folders'] )) {
311
-			foreach ( self::$_settings[ $addon_name ]['autoloader_folders'] as $autoloader_folder ) {
312
-				EEH_Autoloader::register_autoloaders_for_each_file_in_folder( $autoloader_folder );
310
+		if ( ! empty(self::$_settings[$addon_name]['autoloader_folders'])) {
311
+			foreach (self::$_settings[$addon_name]['autoloader_folders'] as $autoloader_folder) {
312
+				EEH_Autoloader::register_autoloaders_for_each_file_in_folder($autoloader_folder);
313 313
 			}
314 314
 		}
315 315
 		// register new models
316
-		if ( ! empty( self::$_settings[ $addon_name ]['model_paths'] ) || ! empty( self::$_settings[ $addon_name ]['class_paths'] )) {
317
-			EE_Register_Model::register( $addon_name, array( 'model_paths' => self::$_settings[ $addon_name ]['model_paths'] , 'class_paths' => self::$_settings[ $addon_name ]['class_paths']));
316
+		if ( ! empty(self::$_settings[$addon_name]['model_paths']) || ! empty(self::$_settings[$addon_name]['class_paths'])) {
317
+			EE_Register_Model::register($addon_name, array('model_paths' => self::$_settings[$addon_name]['model_paths'], 'class_paths' => self::$_settings[$addon_name]['class_paths']));
318 318
 		}
319 319
 		// register model extensions
320
-		if ( ! empty( self::$_settings[ $addon_name ]['model_extension_paths'] ) || ! empty( self::$_settings[ $addon_name ]['class_extension_paths'] )) {
321
-			EE_Register_Model_Extensions::register( $addon_name, array( 'model_extension_paths' => self::$_settings[ $addon_name ]['model_extension_paths'] , 'class_extension_paths' => self::$_settings[ $addon_name ]['class_extension_paths']));
320
+		if ( ! empty(self::$_settings[$addon_name]['model_extension_paths']) || ! empty(self::$_settings[$addon_name]['class_extension_paths'])) {
321
+			EE_Register_Model_Extensions::register($addon_name, array('model_extension_paths' => self::$_settings[$addon_name]['model_extension_paths'], 'class_extension_paths' => self::$_settings[$addon_name]['class_extension_paths']));
322 322
 		}
323 323
 		// setup DMS
324
-		if ( ! empty( self::$_settings[ $addon_name ]['dms_paths'] )) {
325
-			EE_Register_Data_Migration_Scripts::register( $addon_name, array( 'dms_paths' => self::$_settings[ $addon_name ]['dms_paths'] ));
324
+		if ( ! empty(self::$_settings[$addon_name]['dms_paths'])) {
325
+			EE_Register_Data_Migration_Scripts::register($addon_name, array('dms_paths' => self::$_settings[$addon_name]['dms_paths']));
326 326
 		}
327 327
 		// if config_class is present let's register config.
328
-		if ( ! empty( self::$_settings[ $addon_name ]['config_class'] )) {
328
+		if ( ! empty(self::$_settings[$addon_name]['config_class'])) {
329 329
 			EE_Register_Config::register(
330
-				self::$_settings[ $addon_name ]['config_class'],
330
+				self::$_settings[$addon_name]['config_class'],
331 331
 				array(
332
-					'config_section' => self::$_settings[ $addon_name ]['config_section'],
333
-					'config_name' => self::$_settings[ $addon_name ]['config_name']
332
+					'config_section' => self::$_settings[$addon_name]['config_section'],
333
+					'config_name' => self::$_settings[$addon_name]['config_name']
334 334
 				)
335 335
 			);
336 336
 		}
337 337
 		// register admin page
338
-		if ( ! empty( self::$_settings[ $addon_name ]['admin_path'] )) {
339
-			EE_Register_Admin_Page::register( $addon_name, array( 'page_path' => self::$_settings[ $addon_name ]['admin_path'] ));
338
+		if ( ! empty(self::$_settings[$addon_name]['admin_path'])) {
339
+			EE_Register_Admin_Page::register($addon_name, array('page_path' => self::$_settings[$addon_name]['admin_path']));
340 340
 
341 341
 		}
342 342
 		// add to list of modules to be registered
343
-		if ( ! empty( self::$_settings[ $addon_name ]['module_paths'] )) {
344
-			EE_Register_Module::register( $addon_name, array( 'module_paths' => self::$_settings[ $addon_name ]['module_paths'] ));
343
+		if ( ! empty(self::$_settings[$addon_name]['module_paths'])) {
344
+			EE_Register_Module::register($addon_name, array('module_paths' => self::$_settings[$addon_name]['module_paths']));
345 345
 		}
346 346
 		// add to list of shortcodes to be registered
347
-		if ( ! empty( self::$_settings[ $addon_name ]['shortcode_paths'] )) {
348
-			EE_Register_Shortcode::register( $addon_name, array( 'shortcode_paths' => self::$_settings[ $addon_name ]['shortcode_paths'] ));
347
+		if ( ! empty(self::$_settings[$addon_name]['shortcode_paths'])) {
348
+			EE_Register_Shortcode::register($addon_name, array('shortcode_paths' => self::$_settings[$addon_name]['shortcode_paths']));
349 349
 		}
350 350
 		// add to list of widgets to be registered
351
-		if ( ! empty( self::$_settings[ $addon_name ]['widget_paths'] )) {
352
-			EE_Register_Widget::register( $addon_name, array( 'widget_paths' => self::$_settings[ $addon_name ]['widget_paths'] ));
351
+		if ( ! empty(self::$_settings[$addon_name]['widget_paths'])) {
352
+			EE_Register_Widget::register($addon_name, array('widget_paths' => self::$_settings[$addon_name]['widget_paths']));
353 353
 		}
354 354
 
355 355
 		//register capability related stuff.
356
-		if ( ! empty( self::$_settings[ $addon_name ]['capabilities'] ) ) {
357
-			EE_Register_Capabilities::register( $addon_name , array( 'capabilities' => self::$_settings[$addon_name]['capabilities'], 'capability_maps' => self::$_settings[$addon_name]['capability_maps'] ) );
356
+		if ( ! empty(self::$_settings[$addon_name]['capabilities'])) {
357
+			EE_Register_Capabilities::register($addon_name, array('capabilities' => self::$_settings[$addon_name]['capabilities'], 'capability_maps' => self::$_settings[$addon_name]['capability_maps']));
358 358
 		}
359 359
 		//any message type to register?
360
-		if (  !empty( self::$_settings[$addon_name]['message_types'] ) ) {
361
-				add_action( 'EE_Brewing_Regular___messages_caf', array( 'EE_Register_Addon', 'register_message_types' ) );
360
+		if ( ! empty(self::$_settings[$addon_name]['message_types'])) {
361
+				add_action('EE_Brewing_Regular___messages_caf', array('EE_Register_Addon', 'register_message_types'));
362 362
 		}
363 363
 
364 364
 		// if plugin update engine is being used for auto-updates (not needed if PUE is not being used)
365
-		if ( ! empty( $setup_args['pue_options'] )) {
366
-			self::$_settings[ $addon_name ]['pue_options'] = array(
367
-				'pue_plugin_slug' 	=> isset( $setup_args['pue_options']['pue_plugin_slug'] ) ? (string)$setup_args['pue_options']['pue_plugin_slug'] : 'espresso_' . strtolower( $class_name ),
368
-				'plugin_basename' => isset( $setup_args['pue_options']['plugin_basename'] ) ? (string)$setup_args['pue_options']['plugin_basename'] : plugin_basename( self::$_settings[ $addon_name ]['main_file_path'] ),
369
-				'checkPeriod' 			=> isset( $setup_args['pue_options']['checkPeriod'] ) ? (string)$setup_args['pue_options']['checkPeriod'] : '24',
370
-				'use_wp_update'		=> isset( $setup_args['pue_options']['use_wp_update'] ) ? (string)$setup_args['pue_options']['use_wp_update'] : FALSE
365
+		if ( ! empty($setup_args['pue_options'])) {
366
+			self::$_settings[$addon_name]['pue_options'] = array(
367
+				'pue_plugin_slug' 	=> isset($setup_args['pue_options']['pue_plugin_slug']) ? (string) $setup_args['pue_options']['pue_plugin_slug'] : 'espresso_'.strtolower($class_name),
368
+				'plugin_basename' => isset($setup_args['pue_options']['plugin_basename']) ? (string) $setup_args['pue_options']['plugin_basename'] : plugin_basename(self::$_settings[$addon_name]['main_file_path']),
369
+				'checkPeriod' 			=> isset($setup_args['pue_options']['checkPeriod']) ? (string) $setup_args['pue_options']['checkPeriod'] : '24',
370
+				'use_wp_update'		=> isset($setup_args['pue_options']['use_wp_update']) ? (string) $setup_args['pue_options']['use_wp_update'] : FALSE
371 371
 			);
372
-			add_action( 'AHEE__EE_System__brew_espresso__after_pue_init', array( 'EE_Register_Addon', 'load_pue_update' ));
372
+			add_action('AHEE__EE_System__brew_espresso__after_pue_init', array('EE_Register_Addon', 'load_pue_update'));
373 373
 		}
374 374
 
375 375
 		//any custom post type/ custom capabilities or default terms to register
376
-		if ( !empty( self::$_settings[$addon_name]['custom_post_types'] ) || !empty( self::$_settings[$addon_name]['custom_taxonomies'] ) ) {
377
-			EE_Register_CPT::register( $addon_name, array( 'cpts' => self::$_settings[$addon_name]['custom_post_types'] , 'cts' => self::$_settings[$addon_name]['custom_taxonomies'], 'default_terms' => self::$_settings[$addon_name]['default_terms'] ) );
376
+		if ( ! empty(self::$_settings[$addon_name]['custom_post_types']) || ! empty(self::$_settings[$addon_name]['custom_taxonomies'])) {
377
+			EE_Register_CPT::register($addon_name, array('cpts' => self::$_settings[$addon_name]['custom_post_types'], 'cts' => self::$_settings[$addon_name]['custom_taxonomies'], 'default_terms' => self::$_settings[$addon_name]['default_terms']));
378 378
 		}
379
-		if( ! empty( self::$_settings[ $addon_name ][ 'payment_method_paths' ] ) ){
380
-			EE_Register_Payment_Method::register($addon_name, array( 'payment_method_paths' => self::$_settings[ $addon_name ][ 'payment_method_paths' ] ) );
379
+		if ( ! empty(self::$_settings[$addon_name]['payment_method_paths'])) {
380
+			EE_Register_Payment_Method::register($addon_name, array('payment_method_paths' => self::$_settings[$addon_name]['payment_method_paths']));
381 381
 		}
382 382
 		// load and instantiate main addon class
383 383
 		$addon = self::_load_and_init_addon_class($addon_name);
384 384
 		// call any additional admin_callback functions during load_admin_controller hook
385
-		if ( ! empty( self::$_settings[ $addon_name ]['admin_callback'] )) {
386
-			add_action( 'AHEE__EE_System__load_controllers__load_admin_controllers', array( $addon, self::$_settings[ $addon_name ]['admin_callback'] ));
385
+		if ( ! empty(self::$_settings[$addon_name]['admin_callback'])) {
386
+			add_action('AHEE__EE_System__load_controllers__load_admin_controllers', array($addon, self::$_settings[$addon_name]['admin_callback']));
387 387
 		}
388 388
 	}
389 389
 
@@ -394,22 +394,22 @@  discard block
 block discarded – undo
394 394
 	 * @param string $addon_name
395 395
 	 * @return EE_Addon
396 396
 	 */
397
-	private static function _load_and_init_addon_class($addon_name){
398
-		$addon = EE_Registry::instance()->load_addon( dirname( self::$_settings[ $addon_name ]['main_file_path'] ), self::$_settings[ $addon_name ]['class_name'] );
399
-		$addon->set_name( $addon_name );
400
-		$addon->set_plugin_slug( self::$_settings[ $addon_name ][ 'plugin_slug' ] );
401
-		$addon->set_plugin_basename( self::$_settings[ $addon_name ][ 'plugin_basename' ] );
402
-		$addon->set_main_plugin_file( self::$_settings[ $addon_name ]['main_file_path'] );
403
-		$addon->set_plugin_action_slug( self::$_settings[ $addon_name ][ 'plugin_action_slug' ] );
404
-		$addon->set_plugins_page_row( self::$_settings[ $addon_name ][ 'plugins_page_row' ] );
405
-		$addon->set_version( self::$_settings[ $addon_name ]['version'] );
406
-		$addon->set_min_core_version( self::_effective_version( self::$_settings[ $addon_name ]['min_core_version'] ) );
407
-		$addon->set_config_section( self::$_settings[ $addon_name ]['config_section'] );
408
-		$addon->set_config_class( self::$_settings[ $addon_name ]['config_class'] );
409
-		$addon->set_config_name( self::$_settings[ $addon_name ]['config_name'] );
397
+	private static function _load_and_init_addon_class($addon_name) {
398
+		$addon = EE_Registry::instance()->load_addon(dirname(self::$_settings[$addon_name]['main_file_path']), self::$_settings[$addon_name]['class_name']);
399
+		$addon->set_name($addon_name);
400
+		$addon->set_plugin_slug(self::$_settings[$addon_name]['plugin_slug']);
401
+		$addon->set_plugin_basename(self::$_settings[$addon_name]['plugin_basename']);
402
+		$addon->set_main_plugin_file(self::$_settings[$addon_name]['main_file_path']);
403
+		$addon->set_plugin_action_slug(self::$_settings[$addon_name]['plugin_action_slug']);
404
+		$addon->set_plugins_page_row(self::$_settings[$addon_name]['plugins_page_row']);
405
+		$addon->set_version(self::$_settings[$addon_name]['version']);
406
+		$addon->set_min_core_version(self::_effective_version(self::$_settings[$addon_name]['min_core_version']));
407
+		$addon->set_config_section(self::$_settings[$addon_name]['config_section']);
408
+		$addon->set_config_class(self::$_settings[$addon_name]['config_class']);
409
+		$addon->set_config_name(self::$_settings[$addon_name]['config_name']);
410 410
 		//unfortunately this can't be hooked in upon construction, because we don't have
411 411
 		//the plugin mainfile's path upon construction.
412
-		register_deactivation_hook($addon->get_main_plugin_file(), array($addon,'deactivation'));
412
+		register_deactivation_hook($addon->get_main_plugin_file(), array($addon, 'deactivation'));
413 413
 		return $addon;
414 414
 	}
415 415
 
@@ -422,18 +422,18 @@  discard block
 block discarded – undo
422 422
 	 */
423 423
 	public static function load_pue_update() {
424 424
 		// load PUE client
425
-		require_once  EE_THIRD_PARTY . 'pue' . DS . 'pue-client.php';
425
+		require_once  EE_THIRD_PARTY.'pue'.DS.'pue-client.php';
426 426
 		// cycle thru settings
427
-		foreach ( self::$_settings as $settings ) {
428
-			if ( ! empty( $settings['pue_options'] )) {
427
+		foreach (self::$_settings as $settings) {
428
+			if ( ! empty($settings['pue_options'])) {
429 429
 				// initiate the class and start the plugin update engine!
430 430
 				new PluginUpdateEngineChecker(
431 431
 				// host file URL
432 432
 					'https://eventespresso.com',
433 433
 					// plugin slug(s)
434 434
 					array(
435
-						'premium' => array( 'p' => $settings['pue_options']['pue_plugin_slug'] ),
436
-						'prerelease' => array( 'beta' => $settings['pue_options']['pue_plugin_slug'] . '-pr' )
435
+						'premium' => array('p' => $settings['pue_options']['pue_plugin_slug']),
436
+						'prerelease' => array('beta' => $settings['pue_options']['pue_plugin_slug'].'-pr')
437 437
 					),
438 438
 					// options
439 439
 					array(
@@ -461,9 +461,9 @@  discard block
 block discarded – undo
461 461
 	 * @return void
462 462
 	 */
463 463
 	public static function register_message_types() {
464
-		foreach ( self::$_settings as $settings ) {
465
-			foreach( $settings['message_types'] as $message_type => $message_type_settings ) {
466
-				EE_Register_Message_Type::register( $message_type, $message_type_settings );
464
+		foreach (self::$_settings as $settings) {
465
+			foreach ($settings['message_types'] as $message_type => $message_type_settings) {
466
+				EE_Register_Message_Type::register($message_type, $message_type_settings);
467 467
 			}
468 468
 		}
469 469
 	}
@@ -479,60 +479,60 @@  discard block
 block discarded – undo
479 479
 	 * @throws EE_Error
480 480
 	 * @return void
481 481
 	 */
482
-	public static function deregister( $addon_name = NULL ) {
483
-		if ( isset( self::$_settings[ $addon_name ] )) {
484
-			$class_name = self::$_settings[ $addon_name ]['class_name'];
485
-			if ( ! empty( self::$_settings[ $addon_name ]['dms_paths'] )) {
482
+	public static function deregister($addon_name = NULL) {
483
+		if (isset(self::$_settings[$addon_name])) {
484
+			$class_name = self::$_settings[$addon_name]['class_name'];
485
+			if ( ! empty(self::$_settings[$addon_name]['dms_paths'])) {
486 486
 				// setup DMS
487
-				EE_Register_Data_Migration_Scripts::deregister( $addon_name );
487
+				EE_Register_Data_Migration_Scripts::deregister($addon_name);
488 488
 			}
489
-			if ( ! empty( self::$_settings[ $addon_name ]['admin_path'] )) {
489
+			if ( ! empty(self::$_settings[$addon_name]['admin_path'])) {
490 490
 				// register admin page
491
-				EE_Register_Admin_Page::deregister( $addon_name );
491
+				EE_Register_Admin_Page::deregister($addon_name);
492 492
 			}
493
-			if ( ! empty( self::$_settings[ $addon_name ]['module_paths'] )) {
493
+			if ( ! empty(self::$_settings[$addon_name]['module_paths'])) {
494 494
 				// add to list of modules to be registered
495
-				EE_Register_Module::deregister( $addon_name );
495
+				EE_Register_Module::deregister($addon_name);
496 496
 			}
497
-			if ( ! empty( self::$_settings[ $addon_name ]['shortcode_paths'] )) {
497
+			if ( ! empty(self::$_settings[$addon_name]['shortcode_paths'])) {
498 498
 				// add to list of shortcodes to be registered
499
-				EE_Register_Shortcode::deregister( $addon_name );
499
+				EE_Register_Shortcode::deregister($addon_name);
500 500
 			}
501
-			if ( ! empty( self::$_settings[ $addon_name ]['config_class'] )) {
501
+			if ( ! empty(self::$_settings[$addon_name]['config_class'])) {
502 502
 				// if config_class present let's register config.
503
-				EE_Register_Config::deregister( self::$_settings[ $addon_name ]['config_class']);
503
+				EE_Register_Config::deregister(self::$_settings[$addon_name]['config_class']);
504 504
 			}
505
-			if ( ! empty( self::$_settings[ $addon_name ]['widget_paths'] )) {
505
+			if ( ! empty(self::$_settings[$addon_name]['widget_paths'])) {
506 506
 				// add to list of widgets to be registered
507
-				EE_Register_Widget::deregister( $addon_name );
507
+				EE_Register_Widget::deregister($addon_name);
508 508
 			}
509
-			if ( ! empty( self::$_settings[ $addon_name ]['model_paths'] ) ||
510
-					! empty( self::$_settings[ $addon_name ]['class_paths'] )) {
509
+			if ( ! empty(self::$_settings[$addon_name]['model_paths']) ||
510
+					! empty(self::$_settings[$addon_name]['class_paths'])) {
511 511
 				// add to list of shortcodes to be registered
512
-				EE_Register_Model::deregister( $addon_name );
512
+				EE_Register_Model::deregister($addon_name);
513 513
 			}
514
-			if ( ! empty( self::$_settings[ $addon_name ]['model_extension_paths'] ) ||
515
-					! empty( self::$_settings[ $addon_name ]['class_extension_paths'] )) {
514
+			if ( ! empty(self::$_settings[$addon_name]['model_extension_paths']) ||
515
+					! empty(self::$_settings[$addon_name]['class_extension_paths'])) {
516 516
 				// add to list of shortcodes to be registered
517
-				EE_Register_Model_Extensions::deregister( $addon_name );
517
+				EE_Register_Model_Extensions::deregister($addon_name);
518 518
 				}
519
-			if (  !empty( self::$_settings[$addon_name]['message_types'] ) ) {
520
-				foreach( self::$_settings[$addon_name]['message_types'] as $message_type => $message_type_settings ) {
521
-					EE_Register_Message_Type::deregister( $message_type );
519
+			if ( ! empty(self::$_settings[$addon_name]['message_types'])) {
520
+				foreach (self::$_settings[$addon_name]['message_types'] as $message_type => $message_type_settings) {
521
+					EE_Register_Message_Type::deregister($message_type);
522 522
 				}
523 523
 			}
524 524
 			//deregister capabilities for addon
525
-			if ( ! empty( self::$_settings[$addon_name]['capabilities'] ) || ! empty( self::$_settings[$addon_name]['capability_maps']) ) {
526
-				EE_Register_Capabilities::deregister( $addon_name );
525
+			if ( ! empty(self::$_settings[$addon_name]['capabilities']) || ! empty(self::$_settings[$addon_name]['capability_maps'])) {
526
+				EE_Register_Capabilities::deregister($addon_name);
527 527
 			}
528 528
 			//deregister custom_post_types for addon
529
-			if ( ! empty( self::$_settings[$addon_name]['custom_post_types'] ) ) {
530
-				EE_Register_CPT::deregister( $addon_name );
529
+			if ( ! empty(self::$_settings[$addon_name]['custom_post_types'])) {
530
+				EE_Register_CPT::deregister($addon_name);
531 531
 			}
532
-			remove_action('deactivate_'.EE_Registry::instance()->addons->$class_name->get_main_plugin_file_basename(),  array( EE_Registry::instance()->addons->$class_name, 'deactivation' ) );
533
-			remove_action( 'AHEE__EE_System__perform_activations_upgrades_and_migrations', array( EE_Registry::instance()->addons->$class_name, 'initialize_db_if_no_migrations_required' ) );
532
+			remove_action('deactivate_'.EE_Registry::instance()->addons->$class_name->get_main_plugin_file_basename(), array(EE_Registry::instance()->addons->$class_name, 'deactivation'));
533
+			remove_action('AHEE__EE_System__perform_activations_upgrades_and_migrations', array(EE_Registry::instance()->addons->$class_name, 'initialize_db_if_no_migrations_required'));
534 534
 			unset(EE_Registry::instance()->addons->$class_name);
535
-			unset( self::$_settings[ $addon_name ] );
535
+			unset(self::$_settings[$addon_name]);
536 536
 		}
537 537
 	}
538 538
 
Please login to merge, or discard this patch.
modules/add_new_state/EED_Add_New_State.module.php 2 patches
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  *
4 6
  * EED_Add_New_State class
Please login to merge, or discard this patch.
Spacing   +160 added lines, -160 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
 	 * @return EED_Add_New_State
17 17
 	 */
18 18
 	public static function instance() {
19
-		return parent::get_instance( __CLASS__ );
19
+		return parent::get_instance(__CLASS__);
20 20
 	}
21 21
 
22 22
 
@@ -27,16 +27,16 @@  discard block
 block discarded – undo
27 27
 	 *  	@return 		void
28 28
 	 */
29 29
 	public static function set_hooks() {
30
-		add_action( 'wp_loaded', array( 'EED_Add_New_State', 'set_definitions' ), 2 );
31
-		add_action( 'wp_enqueue_scripts', array( 'EED_Add_New_State', 'translate_js_strings' ), 0 );
32
-		add_action( 'wp_enqueue_scripts', array( 'EED_Add_New_State', 'wp_enqueue_scripts' ), 10 );
33
-		add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___question_group_reg_form__question_group_reg_form', array( 'EED_Add_New_State', 'display_add_new_state_micro_form' ), 1, 1 );
34
-		add_filter( 'FHEE__EE_SPCO_Reg_Step_Payment_Options___get_billing_form_for_payment_method__billing_form', array( 'EED_Add_New_State', 'display_add_new_state_micro_form' ), 1, 1 );
35
-		add_filter( 'FHEE__EE_Single_Page_Checkout__process_attendee_information__valid_data_line_item', array( 'EED_Add_New_State', 'unset_new_state_request_params' ), 10, 1 );
36
-		add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__state_options', array( 'EED_Add_New_State', 'inject_new_reg_state_into_options' ), 10, 5 );
37
-		add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__country_options', array( 'EED_Add_New_State', 'inject_new_reg_country_into_options' ), 10, 5 );
38
-		add_filter( 'FHEE__EE_State_Select_Input____construct__state_options', array( 'EED_Add_New_State', 'state_options' ), 10, 1 );
39
-		add_filter( 'FHEE__EE_Country_Select_Input____construct__country_options', array( 'EED_Add_New_State', 'country_options' ), 10, 1 );
30
+		add_action('wp_loaded', array('EED_Add_New_State', 'set_definitions'), 2);
31
+		add_action('wp_enqueue_scripts', array('EED_Add_New_State', 'translate_js_strings'), 0);
32
+		add_action('wp_enqueue_scripts', array('EED_Add_New_State', 'wp_enqueue_scripts'), 10);
33
+		add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___question_group_reg_form__question_group_reg_form', array('EED_Add_New_State', 'display_add_new_state_micro_form'), 1, 1);
34
+		add_filter('FHEE__EE_SPCO_Reg_Step_Payment_Options___get_billing_form_for_payment_method__billing_form', array('EED_Add_New_State', 'display_add_new_state_micro_form'), 1, 1);
35
+		add_filter('FHEE__EE_Single_Page_Checkout__process_attendee_information__valid_data_line_item', array('EED_Add_New_State', 'unset_new_state_request_params'), 10, 1);
36
+		add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__state_options', array('EED_Add_New_State', 'inject_new_reg_state_into_options'), 10, 5);
37
+		add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__country_options', array('EED_Add_New_State', 'inject_new_reg_country_into_options'), 10, 5);
38
+		add_filter('FHEE__EE_State_Select_Input____construct__state_options', array('EED_Add_New_State', 'state_options'), 10, 1);
39
+		add_filter('FHEE__EE_Country_Select_Input____construct__country_options', array('EED_Add_New_State', 'country_options'), 10, 1);
40 40
 	}
41 41
 
42 42
 	/**
@@ -46,19 +46,19 @@  discard block
 block discarded – undo
46 46
 	 *  	@return 		void
47 47
 	 */
48 48
 	public static function set_hooks_admin() {
49
-		add_action( 'wp_loaded', array( 'EED_Add_New_State', 'set_definitions' ), 2 );
50
-		add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___question_group_reg_form__question_group_reg_form', array( 'EED_Add_New_State', 'display_add_new_state_micro_form' ), 1, 1 );
51
-		add_filter( 'FHEE__EE_SPCO_Reg_Step_Payment_Options___get_billing_form_for_payment_method__billing_form', array( 'EED_Add_New_State', 'display_add_new_state_micro_form' ), 1, 1 );
52
-		add_action( 'wp_ajax_espresso_add_new_state', array( 'EED_Add_New_State', 'add_new_state' ));
53
-		add_action( 'wp_ajax_nopriv_espresso_add_new_state', array( 'EED_Add_New_State', 'add_new_state' ));
54
-		add_filter( 'FHEE__EE_Single_Page_Checkout__process_attendee_information__valid_data_line_item', array( 'EED_Add_New_State', 'unset_new_state_request_params' ), 10, 1 );
55
-		add_action( 'AHEE__General_Settings_Admin_Page__update_country_settings__state_saved', array( 'EED_Add_New_State', 'update_country_settings' ), 10, 3 );
56
-		add_action( 'AHEE__General_Settings_Admin_Page__delete_state__state_deleted', array( 'EED_Add_New_State', 'update_country_settings' ), 10, 3 );
57
-		add_filter( 'FHEE__EE_State_Select_Input____construct__state_options', array( 'EED_Add_New_State', 'state_options' ), 10, 1 );
58
-		add_filter( 'FHEE__EE_Country_Select_Input____construct__country_options', array( 'EED_Add_New_State', 'country_options' ), 10, 1 );
59
-		add_filter( 'FHEE__Single_Page_Checkout___check_form_submission__request_params', array( 'EED_Add_New_State', 'filter_checkout_request_params' ), 10, 1 );
60
-		add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__state_options', array( 'EED_Add_New_State', 'inject_new_reg_state_into_options' ), 10, 5 );
61
-		add_filter( 'FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__country_options', array( 'EED_Add_New_State', 'inject_new_reg_country_into_options' ), 10, 5 );
49
+		add_action('wp_loaded', array('EED_Add_New_State', 'set_definitions'), 2);
50
+		add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___question_group_reg_form__question_group_reg_form', array('EED_Add_New_State', 'display_add_new_state_micro_form'), 1, 1);
51
+		add_filter('FHEE__EE_SPCO_Reg_Step_Payment_Options___get_billing_form_for_payment_method__billing_form', array('EED_Add_New_State', 'display_add_new_state_micro_form'), 1, 1);
52
+		add_action('wp_ajax_espresso_add_new_state', array('EED_Add_New_State', 'add_new_state'));
53
+		add_action('wp_ajax_nopriv_espresso_add_new_state', array('EED_Add_New_State', 'add_new_state'));
54
+		add_filter('FHEE__EE_Single_Page_Checkout__process_attendee_information__valid_data_line_item', array('EED_Add_New_State', 'unset_new_state_request_params'), 10, 1);
55
+		add_action('AHEE__General_Settings_Admin_Page__update_country_settings__state_saved', array('EED_Add_New_State', 'update_country_settings'), 10, 3);
56
+		add_action('AHEE__General_Settings_Admin_Page__delete_state__state_deleted', array('EED_Add_New_State', 'update_country_settings'), 10, 3);
57
+		add_filter('FHEE__EE_State_Select_Input____construct__state_options', array('EED_Add_New_State', 'state_options'), 10, 1);
58
+		add_filter('FHEE__EE_Country_Select_Input____construct__country_options', array('EED_Add_New_State', 'country_options'), 10, 1);
59
+		add_filter('FHEE__Single_Page_Checkout___check_form_submission__request_params', array('EED_Add_New_State', 'filter_checkout_request_params'), 10, 1);
60
+		add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__state_options', array('EED_Add_New_State', 'inject_new_reg_state_into_options'), 10, 5);
61
+		add_filter('FHEE__EE_SPCO_Reg_Step_Attendee_Information___generate_question_input__country_options', array('EED_Add_New_State', 'inject_new_reg_country_into_options'), 10, 5);
62 62
 	}
63 63
 
64 64
 
@@ -70,8 +70,8 @@  discard block
 block discarded – undo
70 70
 	 *  	@return 		void
71 71
 	 */
72 72
 	public static function set_definitions() {
73
-		define( 'ANS_ASSETS_URL', plugin_dir_url( __FILE__ ) . 'assets' . DS );
74
-		define( 'ANS_TEMPLATES_PATH', str_replace( '\\', DS, plugin_dir_path( __FILE__ )) . 'templates' . DS );
73
+		define('ANS_ASSETS_URL', plugin_dir_url(__FILE__).'assets'.DS);
74
+		define('ANS_TEMPLATES_PATH', str_replace('\\', DS, plugin_dir_path(__FILE__)).'templates'.DS);
75 75
 	}
76 76
 
77 77
 
@@ -83,7 +83,7 @@  discard block
 block discarded – undo
83 83
 	 * @param \WP $WP
84 84
 	 * @return        void
85 85
 	 */
86
-	public function run( $WP ) {
86
+	public function run($WP) {
87 87
 	}
88 88
 
89 89
 
@@ -111,9 +111,9 @@  discard block
 block discarded – undo
111 111
 	 * 	@return 		void
112 112
 	 */
113 113
 	public static function wp_enqueue_scripts() {
114
-		if ( apply_filters( 'EED_Single_Page_Checkout__SPCO_active', false ) ) {
115
-			wp_register_script( 'add_new_state', ANS_ASSETS_URL . 'add_new_state.js', array( 'espresso_core', 'single_page_checkout' ), EVENT_ESPRESSO_VERSION, true );
116
-			wp_enqueue_script( 'add_new_state' );
114
+		if (apply_filters('EED_Single_Page_Checkout__SPCO_active', false)) {
115
+			wp_register_script('add_new_state', ANS_ASSETS_URL.'add_new_state.js', array('espresso_core', 'single_page_checkout'), EVENT_ESPRESSO_VERSION, true);
116
+			wp_enqueue_script('add_new_state');
117 117
 		}
118 118
 	}
119 119
 
@@ -127,30 +127,30 @@  discard block
 block discarded – undo
127 127
 	 * @return 	string
128 128
 	 */
129 129
 //	public static function display_add_new_state_micro_form( $html, EE_Form_Input_With_Options_Base $input ){
130
-	public static function display_add_new_state_micro_form( EE_Form_Section_Proper $question_group_reg_form ){
130
+	public static function display_add_new_state_micro_form(EE_Form_Section_Proper $question_group_reg_form) {
131 131
 		// only add the 'new_state_micro_form' when displaying reg forms,
132 132
 		// not during processing since we process the 'new_state_micro_form' in it's own AJAX request
133
-		$action = EE_Registry::instance()->REQ->get( 'action', '' );
134
-		if ( $action === 'process_reg_step' || $action === 'update_reg_step' ) {
133
+		$action = EE_Registry::instance()->REQ->get('action', '');
134
+		if ($action === 'process_reg_step' || $action === 'update_reg_step') {
135 135
 			return $question_group_reg_form;
136 136
 		}
137 137
 		// is the "state" question in this form section?
138
-		$input = $question_group_reg_form->get_subsection( 'state' );
138
+		$input = $question_group_reg_form->get_subsection('state');
139 139
 		// we're only doing this for state select inputs
140
-		if ( $input instanceof EE_State_Select_Input ) {
140
+		if ($input instanceof EE_State_Select_Input) {
141 141
 			// load helpers
142
-			EE_Registry::instance()->load_helper( 'HTML' );
142
+			EE_Registry::instance()->load_helper('HTML');
143 143
 			// grab any set values from the request
144
-			$country_name = str_replace( 'state', 'new_state_country', $input->html_name() );
145
-			$state_name = str_replace( 'state', 'new_state_name', $input->html_name() );
146
-			$abbrv_name = str_replace( 'state', 'new_state_abbrv', $input->html_name() );
147
-			$new_state_submit_id = str_replace( 'state', 'new_state', $input->html_id() );
144
+			$country_name = str_replace('state', 'new_state_country', $input->html_name());
145
+			$state_name = str_replace('state', 'new_state_name', $input->html_name());
146
+			$abbrv_name = str_replace('state', 'new_state_abbrv', $input->html_name());
147
+			$new_state_submit_id = str_replace('state', 'new_state', $input->html_id());
148 148
 			$country_options = array();
149 149
 			$countries = EEM_Country::instance()->get_all_countries();
150
-			if ( ! empty( $countries )) {
151
-				foreach( $countries as $country ){
152
-					if ( $country instanceof EE_Country ) {
153
-						$country_options[ $country->ID() ] = $country->name();
150
+			if ( ! empty($countries)) {
151
+				foreach ($countries as $country) {
152
+					if ($country instanceof EE_Country) {
153
+						$country_options[$country->ID()] = $country->name();
154 154
 					}
155 155
 				}
156 156
 			}
@@ -163,8 +163,8 @@  discard block
 block discarded – undo
163 163
 						// add hidden input to indicate that a new state is being added
164 164
 						'add_new_state' 	=> new EE_Hidden_Input(
165 165
 							array(
166
-								'html_name' 	=> str_replace( 'state', 'add_new_state', $input->html_name() ),
167
-								'html_id' 			=> str_replace( 'state', 'add_new_state', $input->html_id() ),
166
+								'html_name' 	=> str_replace('state', 'add_new_state', $input->html_name()),
167
+								'html_id' 			=> str_replace('state', 'add_new_state', $input->html_id()),
168 168
 								'default'			=> 0
169 169
 							)
170 170
 						),
@@ -176,10 +176,10 @@  discard block
 block discarded – undo
176 176
 									'',
177 177
 									__('click here to add a new state/province', 'event_espresso'),
178 178
 									'',
179
-									'display-' . $input->html_id(),
179
+									'display-'.$input->html_id(),
180 180
 									'ee-form-add-new-state-lnk display-the-hidden smaller-text hide-if-no-js',
181 181
 									'',
182
-									'rel="' . $input->html_id() . '"'
182
+									'rel="'.$input->html_id().'"'
183 183
 								)
184 184
 							)
185 185
 						),
@@ -187,13 +187,13 @@  discard block
 block discarded – undo
187 187
 						'add_new_state_micro_form' =>new EE_Form_Section_HTML(
188 188
 							apply_filters(
189 189
 								'FHEE__EED_Add_New_State__display_add_new_state_micro_form__add_new_state_micro_form',
190
-								EEH_HTML::div( '', $input->html_id() . '-dv', 'ee-form-add-new-state-dv', 'display: none;' ) .
191
-								EEH_HTML::h6( __('If your State/Province does not appear in the list above, you can easily add it by doing the following:', 'event_espresso')) .
192
-								EEH_HTML::ul() .
193
-								EEH_HTML::li( __('first select the Country that your State/Province belongs to', 'event_espresso') ) .
194
-								EEH_HTML::li( __('enter the name of your State/Province', 'event_espresso') ) .
195
-								EEH_HTML::li( __('enter a two to six letter abbreviation for the name of your State/Province', 'event_espresso') ) .
196
-								EEH_HTML::li( __('click the ADD button', 'event_espresso') ) .
190
+								EEH_HTML::div('', $input->html_id().'-dv', 'ee-form-add-new-state-dv', 'display: none;').
191
+								EEH_HTML::h6(__('If your State/Province does not appear in the list above, you can easily add it by doing the following:', 'event_espresso')).
192
+								EEH_HTML::ul().
193
+								EEH_HTML::li(__('first select the Country that your State/Province belongs to', 'event_espresso')).
194
+								EEH_HTML::li(__('enter the name of your State/Province', 'event_espresso')).
195
+								EEH_HTML::li(__('enter a two to six letter abbreviation for the name of your State/Province', 'event_espresso')).
196
+								EEH_HTML::li(__('click the ADD button', 'event_espresso')).
197 197
 								EEH_HTML::ulx()
198 198
 							)
199 199
 						),
@@ -202,10 +202,10 @@  discard block
 block discarded – undo
202 202
 							$country_options,
203 203
 							array(
204 204
 								'html_name' 			=> $country_name,
205
-								'html_id' 					=> str_replace( 'state', 'new_state_country', $input->html_id() ),
206
-								'html_class' 			=> $input->html_class() . ' new-state-country',
205
+								'html_id' 					=> str_replace('state', 'new_state_country', $input->html_id()),
206
+								'html_class' 			=> $input->html_class().' new-state-country',
207 207
 								'html_label_text'		=> __('New State/Province Country', 'event_espresso'),
208
-								'default'					=> EE_Registry::instance()->REQ->get( $country_name, '' ),
208
+								'default'					=> EE_Registry::instance()->REQ->get($country_name, ''),
209 209
 								'required' 				=> false
210 210
 							)
211 211
 						),
@@ -213,23 +213,23 @@  discard block
 block discarded – undo
213 213
 						'new_state_name' => new EE_Text_Input(
214 214
 							array(
215 215
 								'html_name' 			=> $state_name,
216
-								'html_id' 					=> str_replace( 'state', 'new_state_name', $input->html_id() ),
217
-								'html_class' 			=> $input->html_class() . ' new-state-state',
216
+								'html_id' 					=> str_replace('state', 'new_state_name', $input->html_id()),
217
+								'html_class' 			=> $input->html_class().' new-state-state',
218 218
 								'html_label_text'		=> __('New State/Province Name', 'event_espresso'),
219
-								'default'					=> EE_Registry::instance()->REQ->get( $state_name, '' ),
219
+								'default'					=> EE_Registry::instance()->REQ->get($state_name, ''),
220 220
 								'required' 				=> false
221 221
 							)
222 222
 						),
223
-						'spacer' => new EE_Form_Section_HTML( EEH_HTML::br() ),
223
+						'spacer' => new EE_Form_Section_HTML(EEH_HTML::br()),
224 224
 						// NEW STATE NAME
225 225
 						'new_state_abbrv' => new EE_Text_Input(
226 226
 							array(
227 227
 								'html_name' 					=> $abbrv_name,
228
-								'html_id' 							=> str_replace( 'state', 'new_state_abbrv', $input->html_id() ),
229
-								'html_class' 					=> $input->html_class() . ' new-state-abbrv',
228
+								'html_id' 							=> str_replace('state', 'new_state_abbrv', $input->html_id()),
229
+								'html_class' 					=> $input->html_class().' new-state-abbrv',
230 230
 								'html_label_text'				=> __('New State/Province Abbreviation', 'event_espresso'),
231 231
 								'html_other_attributes'	=> 'size="24"',
232
-								'default'							=> EE_Registry::instance()->REQ->get( $abbrv_name, '' ),
232
+								'default'							=> EE_Registry::instance()->REQ->get($abbrv_name, ''),
233 233
 								'required' 						=> false
234 234
 							)
235 235
 						),
@@ -237,26 +237,26 @@  discard block
 block discarded – undo
237 237
 						'add_new_state_submit_button' => new EE_Form_Section_HTML(
238 238
 							apply_filters(
239 239
 								'FHEE__EED_Add_New_State__display_add_new_state_micro_form__add_new_state_submit_button',
240
-								EEH_HTML::nbsp(3) .
241
-								EEH_HTML::link( '', __('ADD', 'event_espresso'), '', 'submit-' . $new_state_submit_id, 'ee-form-add-new-state-submit button button-secondary', '', 'rel="' . $new_state_submit_id . '"' )
240
+								EEH_HTML::nbsp(3).
241
+								EEH_HTML::link('', __('ADD', 'event_espresso'), '', 'submit-'.$new_state_submit_id, 'ee-form-add-new-state-submit button button-secondary', '', 'rel="'.$new_state_submit_id.'"')
242 242
 							)
243 243
 						),
244 244
 						// extra info
245 245
 						'add_new_state_extra' => new EE_Form_Section_HTML(
246 246
 							apply_filters(
247 247
 								'FHEE__EED_Add_New_State__display_add_new_state_micro_form__add_new_state_extra',
248
-								EEH_HTML::br(2) .
249
-								EEH_HTML::div( '', '', 'small-text' ) .
250
-								EEH_HTML::strong( __('Don\'t know your State/Province Abbreviation?', 'event_espresso') ) .
251
-								EEH_HTML::br() .
248
+								EEH_HTML::br(2).
249
+								EEH_HTML::div('', '', 'small-text').
250
+								EEH_HTML::strong(__('Don\'t know your State/Province Abbreviation?', 'event_espresso')).
251
+								EEH_HTML::br().
252 252
 								sprintf(
253 253
 									__('You can look here: %s, for a list of Countries and links to their State/Province Abbreviations ("Subdivisions assigned codes" column).', 'event_espresso'),
254
-									EEH_HTML::link( 'http://en.wikipedia.org/wiki/ISO_3166-2', 'http://en.wikipedia.org/wiki/ISO_3166-2', '', '', 'ee-form-add-new-state-wiki-lnk' )
255
-								) .
256
-								EEH_HTML::divx() .
257
-								EEH_HTML::br() .
258
-								EEH_HTML::link( '', __('cancel new state/province', 'event_espresso'), '', 'hide-' . $input->html_id(), 'ee-form-cancel-new-state-lnk smaller-text', '', 'rel="' . $input->html_id() . '"' ) .
259
-								EEH_HTML::divx() .
254
+									EEH_HTML::link('http://en.wikipedia.org/wiki/ISO_3166-2', 'http://en.wikipedia.org/wiki/ISO_3166-2', '', '', 'ee-form-add-new-state-wiki-lnk')
255
+								).
256
+								EEH_HTML::divx().
257
+								EEH_HTML::br().
258
+								EEH_HTML::link('', __('cancel new state/province', 'event_espresso'), '', 'hide-'.$input->html_id(), 'ee-form-cancel-new-state-lnk smaller-text', '', 'rel="'.$input->html_id().'"').
259
+								EEH_HTML::divx().
260 260
 								EEH_HTML::br()
261 261
 							)
262 262
 						)
@@ -264,7 +264,7 @@  discard block
 block discarded – undo
264 264
 					)
265 265
 				)
266 266
 			);
267
-			$question_group_reg_form->add_subsections( array( 'new_state_micro_form' => $new_state_micro_form ), 'state', false );
267
+			$question_group_reg_form->add_subsections(array('new_state_micro_form' => $new_state_micro_form), 'state', false);
268 268
 		}
269 269
 		return $question_group_reg_form;
270 270
 	}
@@ -281,41 +281,41 @@  discard block
 block discarded – undo
281 281
 	 */
282 282
 	public static function add_new_state() {
283 283
 		$REQ = EE_Registry::instance()->load_core('Request_Handler');
284
-		if ( $REQ->is_set( 'add_new_state' ) && $REQ->get( 'add_new_state' ) == 1 ) {
284
+		if ($REQ->is_set('add_new_state') && $REQ->get('add_new_state') == 1) {
285 285
 			EE_Registry::instance()->load_model('State');
286 286
 			// grab country ISO code, new state name, and new state abbreviation
287
-			$state_country = $REQ->is_set( 'new_state_country' ) ? sanitize_text_field( $REQ->get( 'new_state_country' )) : FALSE;
288
-			$state_name = $REQ->is_set( 'new_state_name' ) ? sanitize_text_field( $REQ->get( 'new_state_name' )) : FALSE;
289
-			$state_abbr = $REQ->is_set( 'new_state_abbrv' ) ? sanitize_text_field( $REQ->get( 'new_state_abbrv' )) : FALSE;
287
+			$state_country = $REQ->is_set('new_state_country') ? sanitize_text_field($REQ->get('new_state_country')) : FALSE;
288
+			$state_name = $REQ->is_set('new_state_name') ? sanitize_text_field($REQ->get('new_state_name')) : FALSE;
289
+			$state_abbr = $REQ->is_set('new_state_abbrv') ? sanitize_text_field($REQ->get('new_state_abbrv')) : FALSE;
290 290
 
291 291
 //echo '<h4>$state_country : ' . $state_country . '  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>';
292 292
 //echo '<h4>$state_name : ' . $state_name . '  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>';
293 293
 //echo '<h4>$state_abbr : ' . $state_abbr . '  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span></h4>';
294 294
 
295
-			if ( $state_country && $state_name && $state_abbr ) {
296
-				$new_state = EED_Add_New_State::save_new_state_to_db( array(
297
-					'CNT_ISO'=> strtoupper( $state_country ),
298
-					'STA_abbrev' => strtoupper( $state_abbr ),
299
-					'STA_name' => ucwords( $state_name ),
295
+			if ($state_country && $state_name && $state_abbr) {
296
+				$new_state = EED_Add_New_State::save_new_state_to_db(array(
297
+					'CNT_ISO'=> strtoupper($state_country),
298
+					'STA_abbrev' => strtoupper($state_abbr),
299
+					'STA_name' => ucwords($state_name),
300 300
 					'STA_active' => FALSE
301 301
 				));
302 302
 
303
-				if ( $new_state instanceof EE_State ) {
303
+				if ($new_state instanceof EE_State) {
304 304
 					// clean house
305
-					EE_Registry::instance()->REQ->un_set( 'add_new_state' );
306
-					EE_Registry::instance()->REQ->un_set( 'new_state_country' );
307
-					EE_Registry::instance()->REQ->un_set( 'new_state_name' );
308
-					EE_Registry::instance()->REQ->un_set( 'new_state_abbrv' );
305
+					EE_Registry::instance()->REQ->un_set('add_new_state');
306
+					EE_Registry::instance()->REQ->un_set('new_state_country');
307
+					EE_Registry::instance()->REQ->un_set('new_state_name');
308
+					EE_Registry::instance()->REQ->un_set('new_state_abbrv');
309 309
 
310 310
 					// get any existing new states
311 311
 					$new_states = EE_Registry::instance()->SSN->get_session_data(
312 312
 						'new_states'
313 313
 					);
314
-					$new_states[ $new_state->ID() ] = $new_state;
315
-					EE_Registry::instance()->SSN->set_session_data( array( 'new_states' => $new_states ));
314
+					$new_states[$new_state->ID()] = $new_state;
315
+					EE_Registry::instance()->SSN->set_session_data(array('new_states' => $new_states));
316 316
 
317
-					if ( EE_Registry::instance()->REQ->ajax ) {
318
-						echo json_encode( array(
317
+					if (EE_Registry::instance()->REQ->ajax) {
318
+						echo json_encode(array(
319 319
 							'success' => TRUE,
320 320
 							'id' => $new_state->ID(),
321 321
 							'name' => $new_state->name(),
@@ -330,12 +330,12 @@  discard block
 block discarded – undo
330 330
 				}
331 331
 
332 332
 			} else {
333
-				$error = __( 'A new State/Province could not be added because invalid or missing data was received.', 'event_espresso' );
334
-				if ( EE_Registry::instance()->REQ->ajax ) {
335
-					echo json_encode( array( 'error' => $error ));
333
+				$error = __('A new State/Province could not be added because invalid or missing data was received.', 'event_espresso');
334
+				if (EE_Registry::instance()->REQ->ajax) {
335
+					echo json_encode(array('error' => $error));
336 336
 					exit();
337 337
 				} else {
338
-					EE_Error::add_error( $error, __FILE__, __FUNCTION__, __LINE__ );
338
+					EE_Error::add_error($error, __FILE__, __FUNCTION__, __LINE__);
339 339
 				}
340 340
 			}
341 341
 		}
@@ -353,11 +353,11 @@  discard block
 block discarded – undo
353 353
 	 * @param array $request_params
354 354
 	 * @return array
355 355
 	 */
356
-	public static function filter_checkout_request_params ( $request_params ) {
357
-		foreach ( $request_params as $form_section ) {
358
-			if ( is_array( $form_section )) {
359
-				EED_Add_New_State::unset_new_state_request_params( $form_section );
360
-				EED_Add_New_State::filter_checkout_request_params( $form_section );
356
+	public static function filter_checkout_request_params($request_params) {
357
+		foreach ($request_params as $form_section) {
358
+			if (is_array($form_section)) {
359
+				EED_Add_New_State::unset_new_state_request_params($form_section);
360
+				EED_Add_New_State::filter_checkout_request_params($form_section);
361 361
 			}
362 362
 		}
363 363
 		return $request_params;
@@ -372,12 +372,12 @@  discard block
 block discarded – undo
372 372
 	 * @param array $request_params
373 373
 	 * @return        boolean
374 374
 	 */
375
-	public static function unset_new_state_request_params ( $request_params ) {
376
-		unset( $request_params[ 'new_state_micro_form' ] );
377
-		unset( $request_params[ 'add_new_state' ] );
378
-		unset( $request_params[ 'new_state_country' ] );
379
-		unset( $request_params[ 'new_state_name' ] );
380
-		unset( $request_params[ 'new_state_abbrv' ] );
375
+	public static function unset_new_state_request_params($request_params) {
376
+		unset($request_params['new_state_micro_form']);
377
+		unset($request_params['add_new_state']);
378
+		unset($request_params['new_state_country']);
379
+		unset($request_params['new_state_name']);
380
+		unset($request_params['new_state_abbrv']);
381 381
 		return $request_params;
382 382
 	}
383 383
 
@@ -390,25 +390,25 @@  discard block
 block discarded – undo
390 390
 	 * @param array $props_n_values
391 391
 	 * @return        boolean
392 392
 	 */
393
-	public static function save_new_state_to_db ( $props_n_values = array() ) {
393
+	public static function save_new_state_to_db($props_n_values = array()) {
394 394
 //		EEH_Debug_Tools::printr( $props_n_values, '$props_n_values  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' );
395
-		$existing_state = EEM_State::instance()->get_all( array( $props_n_values, 'limit' => 1 ));
396
-		if ( ! empty( $existing_state )) {
397
-			return array_pop( $existing_state );
395
+		$existing_state = EEM_State::instance()->get_all(array($props_n_values, 'limit' => 1));
396
+		if ( ! empty($existing_state)) {
397
+			return array_pop($existing_state);
398 398
 		}
399
-		$new_state = EE_State::new_instance( $props_n_values );
400
-		if ( $new_state instanceof EE_State ) {
399
+		$new_state = EE_State::new_instance($props_n_values);
400
+		if ($new_state instanceof EE_State) {
401 401
 			// if not non-ajax admin
402
-			$new_state_key = $new_state->country_iso() . '-' . $new_state->abbrev();
402
+			$new_state_key = $new_state->country_iso().'-'.$new_state->abbrev();
403 403
 			$new_state_notice = sprintf(
404
-					__( 'A new State named "%1$s (%2$s)" was dynamically added from an Event Espresso form for the Country of "%3$s".%5$sTo verify, edit, and/or delete this new State, please go to the %4$s and update the States / Provinces section.%5$sCheck "Yes" to have this new State added to dropdown select lists in forms.', 'event_espresso' ),
405
-					'<b>' . $new_state->name() . '</b>',
406
-					'<b>' . $new_state->abbrev() . '</b>',
407
-					'<b>' . $new_state->country()->name() . '</b>',
408
-					'<a href="' . add_query_arg( array( 'page' => 'espresso_general_settings', 'action' => 'country_settings', 'country' => $new_state->country_iso() ), admin_url( 'admin.php' )) . '">' . __( 'Event Espresso - General Settings > Countries Tab', 'event_espresso' ) . '</a>',
404
+					__('A new State named "%1$s (%2$s)" was dynamically added from an Event Espresso form for the Country of "%3$s".%5$sTo verify, edit, and/or delete this new State, please go to the %4$s and update the States / Provinces section.%5$sCheck "Yes" to have this new State added to dropdown select lists in forms.', 'event_espresso'),
405
+					'<b>'.$new_state->name().'</b>',
406
+					'<b>'.$new_state->abbrev().'</b>',
407
+					'<b>'.$new_state->country()->name().'</b>',
408
+					'<a href="'.add_query_arg(array('page' => 'espresso_general_settings', 'action' => 'country_settings', 'country' => $new_state->country_iso()), admin_url('admin.php')).'">'.__('Event Espresso - General Settings > Countries Tab', 'event_espresso').'</a>',
409 409
 					'<br />'
410 410
 			);
411
-			EE_Error::add_persistent_admin_notice( $new_state_key, $new_state_notice );
411
+			EE_Error::add_persistent_admin_notice($new_state_key, $new_state_notice);
412 412
 			$new_state->save();
413 413
 			EEM_State::instance()->reset_cached_states();
414 414
 			return $new_state;
@@ -427,22 +427,22 @@  discard block
 block discarded – undo
427 427
 	 * @param array  $cols_n_values
428 428
 	 * @return        boolean
429 429
 	 */
430
-	public static function update_country_settings( $CNT_ISO = '', $STA_ID = '', $cols_n_values = array() ) {
431
-		$CNT_ISO = ! empty( $CNT_ISO ) ? $CNT_ISO : FALSE;
432
-		if ( ! $CNT_ISO ) {
433
-			EE_Error::add_error( __( 'An invalid or missing Country ISO Code was received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
430
+	public static function update_country_settings($CNT_ISO = '', $STA_ID = '', $cols_n_values = array()) {
431
+		$CNT_ISO = ! empty($CNT_ISO) ? $CNT_ISO : FALSE;
432
+		if ( ! $CNT_ISO) {
433
+			EE_Error::add_error(__('An invalid or missing Country ISO Code was received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
434 434
 		}
435
-		$STA_abbrev = is_array( $cols_n_values ) && isset( $cols_n_values['STA_abbrev'] ) ? $cols_n_values['STA_abbrev'] : FALSE;
436
-		if (  ! $STA_abbrev && ! empty( $STA_ID )) {
437
-			$state = EEM_State::instance()->get_one_by_ID( $STA_ID );
438
-			if ( $state instanceof EE_State ) {
435
+		$STA_abbrev = is_array($cols_n_values) && isset($cols_n_values['STA_abbrev']) ? $cols_n_values['STA_abbrev'] : FALSE;
436
+		if ( ! $STA_abbrev && ! empty($STA_ID)) {
437
+			$state = EEM_State::instance()->get_one_by_ID($STA_ID);
438
+			if ($state instanceof EE_State) {
439 439
 				$STA_abbrev = $state->abbrev();
440 440
 			}
441 441
 		}
442
-		if ( ! $STA_abbrev ) {
443
-			EE_Error::add_error( __( 'An invalid or missing State Abbreviation was received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
442
+		if ( ! $STA_abbrev) {
443
+			EE_Error::add_error(__('An invalid or missing State Abbreviation was received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
444 444
 		}
445
-		EE_Error::dismiss_persistent_admin_notice( $CNT_ISO . '-' . $STA_abbrev, TRUE, TRUE );
445
+		EE_Error::dismiss_persistent_admin_notice($CNT_ISO.'-'.$STA_abbrev, TRUE, TRUE);
446 446
 	}
447 447
 
448 448
 
@@ -458,19 +458,19 @@  discard block
 block discarded – undo
458 458
 	 * @param $answer
459 459
 	 * @return bool
460 460
 	 */
461
-	public static function inject_new_reg_state_into_options( $state_options = array(), EE_SPCO_Reg_Step_Attendee_Information $reg_step, EE_Registration $registration, EE_Question $question, $answer ) {
462
-		if ( $answer instanceof EE_Answer  && $question instanceof EE_Question && $question->type() === EEM_Question::QST_type_state ) {
461
+	public static function inject_new_reg_state_into_options($state_options = array(), EE_SPCO_Reg_Step_Attendee_Information $reg_step, EE_Registration $registration, EE_Question $question, $answer) {
462
+		if ($answer instanceof EE_Answer && $question instanceof EE_Question && $question->type() === EEM_Question::QST_type_state) {
463 463
 			$STA_ID = $answer->value();
464
-			if ( ! empty( $STA_ID ) ) {
465
-				$state = EEM_State::instance()->get_one_by_ID( $STA_ID );
466
-				if ( $state instanceof EE_State ) {
464
+			if ( ! empty($STA_ID)) {
465
+				$state = EEM_State::instance()->get_one_by_ID($STA_ID);
466
+				if ($state instanceof EE_State) {
467 467
 					$country = $state->country();
468
-					if ( $country instanceof EE_Country ) {
469
-						if ( ! isset( $state_options[ $country->name() ] )) {
470
-							$state_options[ $country->name() ] = array();
468
+					if ($country instanceof EE_Country) {
469
+						if ( ! isset($state_options[$country->name()])) {
470
+							$state_options[$country->name()] = array();
471 471
 						}
472
-						if ( ! isset( $state_options[ $country->name() ][ $STA_ID ] )) {
473
-							$state_options[ $country->name() ][ $STA_ID ] = $state->name();
472
+						if ( ! isset($state_options[$country->name()][$STA_ID])) {
473
+							$state_options[$country->name()][$STA_ID] = $state->name();
474 474
 						}
475 475
 					}
476 476
 				}
@@ -492,14 +492,14 @@  discard block
 block discarded – undo
492 492
 	 * @param $answer
493 493
 	 * @return bool
494 494
 	 */
495
-	public static function inject_new_reg_country_into_options( $country_options = array(), EE_SPCO_Reg_Step_Attendee_Information $reg_step, EE_Registration $registration, EE_Question $question, $answer ) {
496
-		if ( $answer instanceof EE_Answer && $question instanceof EE_Question && $question->type() === EEM_Question::QST_type_country ) {
495
+	public static function inject_new_reg_country_into_options($country_options = array(), EE_SPCO_Reg_Step_Attendee_Information $reg_step, EE_Registration $registration, EE_Question $question, $answer) {
496
+		if ($answer instanceof EE_Answer && $question instanceof EE_Question && $question->type() === EEM_Question::QST_type_country) {
497 497
 			$CNT_ISO = $answer->value();
498
-			if ( ! empty( $CNT_ISO ) ) {
499
-				$country = EEM_Country::instance()->get_one_by_ID( $CNT_ISO );
500
-				if ( $country instanceof EE_Country ) {
501
-					if ( ! isset( $country_options[ $CNT_ISO ] ) ) {
502
-						$country_options[ $CNT_ISO ] = $country->name();
498
+			if ( ! empty($CNT_ISO)) {
499
+				$country = EEM_Country::instance()->get_one_by_ID($CNT_ISO);
500
+				if ($country instanceof EE_Country) {
501
+					if ( ! isset($country_options[$CNT_ISO])) {
502
+						$country_options[$CNT_ISO] = $country->name();
503 503
 					}
504 504
 				}
505 505
 			}
@@ -516,17 +516,17 @@  discard block
 block discarded – undo
516 516
 	 * @param EE_State[]  $state_options
517 517
 	 * @return        boolean
518 518
 	 */
519
-	public static function state_options( $state_options = array() ) {
519
+	public static function state_options($state_options = array()) {
520 520
 		$new_states = EE_Registry::instance()->SSN->get_session_data(
521 521
 			'new_states'
522 522
 		);
523
-		if ( is_array( $new_states ) && ! empty( $new_states )) {
524
-			foreach ( $new_states as $new_state ) {
523
+		if (is_array($new_states) && ! empty($new_states)) {
524
+			foreach ($new_states as $new_state) {
525 525
 				if (
526 526
 					$new_state instanceof EE_State
527 527
 					&& $new_state->country() instanceof EE_Country
528 528
 				) {
529
-					$state_options[ $new_state->country()->name() ][ $new_state->ID() ] = $new_state->name();
529
+					$state_options[$new_state->country()->name()][$new_state->ID()] = $new_state->name();
530 530
 				}
531 531
 			}
532 532
 		}
@@ -542,17 +542,17 @@  discard block
 block discarded – undo
542 542
 	 * @param EE_Country[]  $country_options
543 543
 	 * @return        boolean
544 544
 	 */
545
-	public static function country_options( $country_options = array() ) {
545
+	public static function country_options($country_options = array()) {
546 546
 		$new_states = EE_Registry::instance()->SSN->get_session_data(
547 547
 			'new_states'
548 548
 		);
549
-		if ( is_array( $new_states ) && ! empty( $new_states )) {
550
-			foreach ( $new_states as $new_state ) {
549
+		if (is_array($new_states) && ! empty($new_states)) {
550
+			foreach ($new_states as $new_state) {
551 551
 				if (
552 552
 					$new_state instanceof EE_State
553 553
 					&& $new_state->country() instanceof EE_Country
554 554
 				) {
555
-					$country_options[ $new_state->country()->ID() ] = $new_state->country()->name();
555
+					$country_options[$new_state->country()->ID()] = $new_state->country()->name();
556 556
 				}
557 557
 			}
558 558
 		}
Please login to merge, or discard this patch.
modules/single_page_checkout/EED_Single_Page_Checkout.module.php 2 patches
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Single Page Checkout (SPCO)
4 6
  *
Please login to merge, or discard this patch.
Spacing   +273 added lines, -273 removed lines patch added patch discarded remove patch
@@ -38,8 +38,8 @@  discard block
 block discarded – undo
38 38
 	 * @return EED_Single_Page_Checkout
39 39
 	 */
40 40
 	public static function instance() {
41
-		add_filter( 'EED_Single_Page_Checkout__SPCO_active', '__return_true' );
42
-		return parent::get_instance( __CLASS__ );
41
+		add_filter('EED_Single_Page_Checkout__SPCO_active', '__return_true');
42
+		return parent::get_instance(__CLASS__);
43 43
 	}
44 44
 
45 45
 
@@ -84,22 +84,22 @@  discard block
 block discarded – undo
84 84
 	 */
85 85
 	public static function set_hooks_admin() {
86 86
 		EED_Single_Page_Checkout::set_definitions();
87
-		if ( defined( 'DOING_AJAX' )) {
87
+		if (defined('DOING_AJAX')) {
88 88
 			// going to start an output buffer in case anything gets accidentally output that might disrupt our JSON response
89 89
 			ob_start();
90 90
 			EED_Single_Page_Checkout::load_request_handler();
91 91
 			EED_Single_Page_Checkout::load_reg_steps();
92 92
 		} else {
93 93
 			// hook into the top of pre_get_posts to set the reg step routing, which gives other modules or plugins a chance to modify the reg steps, but just before the routes get called
94
-			add_action( 'pre_get_posts', array( 'EED_Single_Page_Checkout', 'load_reg_steps' ), 1 );
94
+			add_action('pre_get_posts', array('EED_Single_Page_Checkout', 'load_reg_steps'), 1);
95 95
 		}
96 96
 		// set ajax hooks
97
-		add_action( 'wp_ajax_process_reg_step', array( 'EED_Single_Page_Checkout', 'process_reg_step' ));
98
-		add_action( 'wp_ajax_nopriv_process_reg_step', array( 'EED_Single_Page_Checkout', 'process_reg_step' ));
99
-		add_action( 'wp_ajax_display_spco_reg_step', array( 'EED_Single_Page_Checkout', 'display_reg_step' ));
100
-		add_action( 'wp_ajax_nopriv_display_spco_reg_step', array( 'EED_Single_Page_Checkout', 'display_reg_step' ));
101
-		add_action( 'wp_ajax_update_reg_step', array( 'EED_Single_Page_Checkout', 'update_reg_step' ));
102
-		add_action( 'wp_ajax_nopriv_update_reg_step', array( 'EED_Single_Page_Checkout', 'update_reg_step' ));
97
+		add_action('wp_ajax_process_reg_step', array('EED_Single_Page_Checkout', 'process_reg_step'));
98
+		add_action('wp_ajax_nopriv_process_reg_step', array('EED_Single_Page_Checkout', 'process_reg_step'));
99
+		add_action('wp_ajax_display_spco_reg_step', array('EED_Single_Page_Checkout', 'display_reg_step'));
100
+		add_action('wp_ajax_nopriv_display_spco_reg_step', array('EED_Single_Page_Checkout', 'display_reg_step'));
101
+		add_action('wp_ajax_update_reg_step', array('EED_Single_Page_Checkout', 'update_reg_step'));
102
+		add_action('wp_ajax_nopriv_update_reg_step', array('EED_Single_Page_Checkout', 'update_reg_step'));
103 103
 	}
104 104
 
105 105
 
@@ -108,8 +108,8 @@  discard block
 block discarded – undo
108 108
 	 * 	process ajax request
109 109
 	 * @param string $ajax_action
110 110
 	 */
111
-	public static function process_ajax_request( $ajax_action ) {
112
-		EE_Registry::instance()->REQ->set( 'action', $ajax_action );
111
+	public static function process_ajax_request($ajax_action) {
112
+		EE_Registry::instance()->REQ->set('action', $ajax_action);
113 113
 		EED_Single_Page_Checkout::instance()->_initialize();
114 114
 	}
115 115
 
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
 	 * 	ajax display registration step
120 120
 	 */
121 121
 	public static function display_reg_step() {
122
-		EED_Single_Page_Checkout::process_ajax_request( 'display_spco_reg_step' );
122
+		EED_Single_Page_Checkout::process_ajax_request('display_spco_reg_step');
123 123
 	}
124 124
 
125 125
 
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
 	 * 	ajax process registration step
129 129
 	 */
130 130
 	public static function process_reg_step() {
131
-		EED_Single_Page_Checkout::process_ajax_request( 'process_reg_step' );
131
+		EED_Single_Page_Checkout::process_ajax_request('process_reg_step');
132 132
 	}
133 133
 
134 134
 
@@ -137,7 +137,7 @@  discard block
 block discarded – undo
137 137
 	 * 	ajax process registration step
138 138
 	 */
139 139
 	public static function update_reg_step() {
140
-		EED_Single_Page_Checkout::process_ajax_request( 'update_reg_step' );
140
+		EED_Single_Page_Checkout::process_ajax_request('update_reg_step');
141 141
 	}
142 142
 
143 143
 
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
 	 * @return void
150 150
 	 */
151 151
 	public static function update_checkout() {
152
-		EED_Single_Page_Checkout::process_ajax_request( 'update_checkout' );
152
+		EED_Single_Page_Checkout::process_ajax_request('update_checkout');
153 153
 	}
154 154
 
155 155
 
@@ -162,8 +162,8 @@  discard block
 block discarded – undo
162 162
 	 */
163 163
 	public static function load_request_handler() {
164 164
 		// load core Request_Handler class
165
-		if ( ! isset( EE_Registry::instance()->REQ )) {
166
-			EE_Registry::instance()->load_core( 'Request_Handler' );
165
+		if ( ! isset(EE_Registry::instance()->REQ)) {
166
+			EE_Registry::instance()->load_core('Request_Handler');
167 167
 		}
168 168
 	}
169 169
 
@@ -176,14 +176,14 @@  discard block
 block discarded – undo
176 176
 	 *  @return 	void
177 177
 	 */
178 178
 	public static function set_definitions() {
179
-		define( 'SPCO_BASE_PATH', rtrim( str_replace( array( '\\', '/' ), DS, plugin_dir_path( __FILE__ )), DS ) . DS );
180
-		define( 'SPCO_CSS_URL', plugin_dir_url( __FILE__ ) . 'css' . DS );
181
-		define( 'SPCO_IMG_URL', plugin_dir_url( __FILE__ ) . 'img' . DS );
182
-		define( 'SPCO_JS_URL', plugin_dir_url( __FILE__ ) . 'js' . DS );
183
-		define( 'SPCO_INC_PATH', SPCO_BASE_PATH . 'inc' . DS );
184
-		define( 'SPCO_REG_STEPS_PATH', SPCO_BASE_PATH . 'reg_steps' . DS );
185
-		define( 'SPCO_TEMPLATES_PATH', SPCO_BASE_PATH . 'templates' . DS );
186
-		EEH_Autoloader::register_autoloaders_for_each_file_in_folder( SPCO_BASE_PATH, TRUE );
179
+		define('SPCO_BASE_PATH', rtrim(str_replace(array('\\', '/'), DS, plugin_dir_path(__FILE__)), DS).DS);
180
+		define('SPCO_CSS_URL', plugin_dir_url(__FILE__).'css'.DS);
181
+		define('SPCO_IMG_URL', plugin_dir_url(__FILE__).'img'.DS);
182
+		define('SPCO_JS_URL', plugin_dir_url(__FILE__).'js'.DS);
183
+		define('SPCO_INC_PATH', SPCO_BASE_PATH.'inc'.DS);
184
+		define('SPCO_REG_STEPS_PATH', SPCO_BASE_PATH.'reg_steps'.DS);
185
+		define('SPCO_TEMPLATES_PATH', SPCO_BASE_PATH.'templates'.DS);
186
+		EEH_Autoloader::register_autoloaders_for_each_file_in_folder(SPCO_BASE_PATH, TRUE);
187 187
 	}
188 188
 
189 189
 
@@ -198,31 +198,31 @@  discard block
 block discarded – undo
198 198
 	 */
199 199
 	public static function load_reg_steps() {
200 200
 		static $reg_steps_loaded = FALSE;
201
-		if ( $reg_steps_loaded ) {
201
+		if ($reg_steps_loaded) {
202 202
 			return;
203 203
 		}
204 204
 		// load EE_SPCO_Reg_Step base class
205 205
 //		EE_Registry::instance()->load_file( SPCO_INC_PATH, 'EE_SPCO_Reg_Step', 'class'  );
206 206
 		// filter list of reg_steps
207
-		$reg_steps_to_load = apply_filters( 'AHEE__SPCO__load_reg_steps__reg_steps_to_load', EED_Single_Page_Checkout::get_reg_steps() );
207
+		$reg_steps_to_load = apply_filters('AHEE__SPCO__load_reg_steps__reg_steps_to_load', EED_Single_Page_Checkout::get_reg_steps());
208 208
 		// sort by key (order)
209
-		ksort( $reg_steps_to_load );
209
+		ksort($reg_steps_to_load);
210 210
 		// loop through folders
211
-		foreach ( $reg_steps_to_load as $order => $reg_step ) {
211
+		foreach ($reg_steps_to_load as $order => $reg_step) {
212 212
 			// we need a
213
-			if ( isset( $reg_step['file_path'], $reg_step['class_name'], $reg_step['slug'] )) {
213
+			if (isset($reg_step['file_path'], $reg_step['class_name'], $reg_step['slug'])) {
214 214
 				// copy over to the reg_steps_array
215
-				EED_Single_Page_Checkout::$_reg_steps_array[ $order ] = $reg_step;
215
+				EED_Single_Page_Checkout::$_reg_steps_array[$order] = $reg_step;
216 216
 				// register custom key route for each reg step ( ie: step=>"slug" - this is the entire reason we load the reg steps array now )
217
-				EE_Config::register_route( $reg_step['slug'], 'EED_Single_Page_Checkout', 'run', 'step' );
217
+				EE_Config::register_route($reg_step['slug'], 'EED_Single_Page_Checkout', 'run', 'step');
218 218
 				// add AJAX or other hooks
219
-				if ( isset( $reg_step['has_hooks'] ) && $reg_step['has_hooks'] ) {
219
+				if (isset($reg_step['has_hooks']) && $reg_step['has_hooks']) {
220 220
 					// setup autoloaders if necessary
221
-					if ( ! class_exists( $reg_step['class_name'] )) {
222
-						EEH_Autoloader::register_autoloaders_for_each_file_in_folder( $reg_step['file_path'], TRUE );
221
+					if ( ! class_exists($reg_step['class_name'])) {
222
+						EEH_Autoloader::register_autoloaders_for_each_file_in_folder($reg_step['file_path'], TRUE);
223 223
 					}
224
-					if ( is_callable( $reg_step['class_name'], 'set_hooks' )) {
225
-						call_user_func( array( $reg_step['class_name'], 'set_hooks' ));
224
+					if (is_callable($reg_step['class_name'], 'set_hooks')) {
225
+						call_user_func(array($reg_step['class_name'], 'set_hooks'));
226 226
 					}
227 227
 				}
228 228
 			}
@@ -241,28 +241,28 @@  discard block
 block discarded – undo
241 241
 	 */
242 242
 	public static function get_reg_steps() {
243 243
 		$reg_steps = EE_Registry::instance()->CFG->registration->reg_steps;
244
-		if ( empty( $reg_steps )) {
244
+		if (empty($reg_steps)) {
245 245
 			$reg_steps = array(
246 246
 				10 => array(
247
-					'file_path' => SPCO_REG_STEPS_PATH . 'attendee_information',
247
+					'file_path' => SPCO_REG_STEPS_PATH.'attendee_information',
248 248
 					'class_name' => 'EE_SPCO_Reg_Step_Attendee_Information',
249 249
 					'slug' => 'attendee_information',
250 250
 					'has_hooks' => FALSE
251 251
 				),
252 252
 				20 => array(
253
-					'file_path' => SPCO_REG_STEPS_PATH . 'registration_confirmation',
253
+					'file_path' => SPCO_REG_STEPS_PATH.'registration_confirmation',
254 254
 					'class_name' => 'EE_SPCO_Reg_Step_Registration_Confirmation',
255 255
 					'slug' => 'registration_confirmation',
256 256
 					'has_hooks' => FALSE
257 257
 				),
258 258
 				30 => array(
259
-					'file_path' => SPCO_REG_STEPS_PATH . 'payment_options',
259
+					'file_path' => SPCO_REG_STEPS_PATH.'payment_options',
260 260
 					'class_name' => 'EE_SPCO_Reg_Step_Payment_Options',
261 261
 					'slug' => 'payment_options',
262 262
 					'has_hooks' => TRUE
263 263
 				),
264 264
 				999 => array(
265
-					'file_path' => SPCO_REG_STEPS_PATH . 'finalize_registration',
265
+					'file_path' => SPCO_REG_STEPS_PATH.'finalize_registration',
266 266
 					'class_name' => 'EE_SPCO_Reg_Step_Finalize_Registration',
267 267
 					'slug' => 'finalize_registration',
268 268
 					'has_hooks' => FALSE
@@ -282,9 +282,9 @@  discard block
 block discarded – undo
282 282
 	 */
283 283
 	public static function registration_checkout_for_admin() {
284 284
 		EED_Single_Page_Checkout::load_reg_steps();
285
-		EE_Registry::instance()->REQ->set( 'step', 'attendee_information' );
286
-		EE_Registry::instance()->REQ->set( 'action', 'display_spco_reg_step' );
287
-		EE_Registry::instance()->REQ->set( 'process_form_submission', false );
285
+		EE_Registry::instance()->REQ->set('step', 'attendee_information');
286
+		EE_Registry::instance()->REQ->set('action', 'display_spco_reg_step');
287
+		EE_Registry::instance()->REQ->set('process_form_submission', false);
288 288
 		EED_Single_Page_Checkout::instance()->_initialize();
289 289
 		EED_Single_Page_Checkout::instance()->_display_spco_reg_form();
290 290
 		return EE_Registry::instance()->REQ->get_output();
@@ -300,14 +300,14 @@  discard block
 block discarded – undo
300 300
 	 */
301 301
 	public static function process_registration_from_admin() {
302 302
 		EED_Single_Page_Checkout::load_reg_steps();
303
-		EE_Registry::instance()->REQ->set( 'step', 'attendee_information' );
304
-		EE_Registry::instance()->REQ->set( 'action', 'process_reg_step' );
305
-		EE_Registry::instance()->REQ->set( 'process_form_submission', true );
303
+		EE_Registry::instance()->REQ->set('step', 'attendee_information');
304
+		EE_Registry::instance()->REQ->set('action', 'process_reg_step');
305
+		EE_Registry::instance()->REQ->set('process_form_submission', true);
306 306
 		EED_Single_Page_Checkout::instance()->_initialize();
307
-		if ( EED_Single_Page_Checkout::instance()->checkout->current_step->completed() ) {
308
-			$final_reg_step = end( EED_Single_Page_Checkout::instance()->checkout->reg_steps );
309
-			if ( $final_reg_step instanceof EE_SPCO_Reg_Step_Finalize_Registration ) {
310
-				if ( $final_reg_step->process_reg_step() ) {
307
+		if (EED_Single_Page_Checkout::instance()->checkout->current_step->completed()) {
308
+			$final_reg_step = end(EED_Single_Page_Checkout::instance()->checkout->reg_steps);
309
+			if ($final_reg_step instanceof EE_SPCO_Reg_Step_Finalize_Registration) {
310
+				if ($final_reg_step->process_reg_step()) {
311 311
 					return EED_Single_Page_Checkout::instance()->checkout->transaction;
312 312
 				}
313 313
 			}
@@ -324,8 +324,8 @@  discard block
 block discarded – undo
324 324
 	 * @param WP_Query $WP_Query
325 325
 	 * @return    void
326 326
 	 */
327
-	public function run( $WP_Query ) {
328
-		if ( $WP_Query instanceof WP_Query && $WP_Query->is_main_query() && apply_filters( 'FHEE__EED_Single_Page_Checkout__run', true )) {
327
+	public function run($WP_Query) {
328
+		if ($WP_Query instanceof WP_Query && $WP_Query->is_main_query() && apply_filters('FHEE__EED_Single_Page_Checkout__run', true)) {
329 329
 			$this->_initialize();
330 330
 		}
331 331
 	}
@@ -340,8 +340,8 @@  discard block
 block discarded – undo
340 340
 	 * @param WP_Query $WP_Query
341 341
 	 * @return    void
342 342
 	 */
343
-	public static function init( $WP_Query ) {
344
-		EED_Single_Page_Checkout::instance()->run( $WP_Query );
343
+	public static function init($WP_Query) {
344
+		EED_Single_Page_Checkout::instance()->run($WP_Query);
345 345
 	}
346 346
 
347 347
 
@@ -355,32 +355,32 @@  discard block
 block discarded – undo
355 355
 	 */
356 356
 	private function _initialize() {
357 357
 		// ensure SPCO doesn't run twice
358
-		if ( EED_Single_Page_Checkout::$_initialized ) {
358
+		if (EED_Single_Page_Checkout::$_initialized) {
359 359
 			return;
360 360
 		}
361 361
 		// setup the EE_Checkout object
362 362
 		$this->checkout = $this->_initialize_checkout();
363 363
 		// filter checkout
364
-		$this->checkout = apply_filters( 'FHEE__EED_Single_Page_Checkout___initialize__checkout', $this->checkout );
364
+		$this->checkout = apply_filters('FHEE__EED_Single_Page_Checkout___initialize__checkout', $this->checkout);
365 365
 		// get the $_GET
366 366
 		$this->_get_request_vars();
367 367
 		// filter continue_reg
368
-		$this->checkout->continue_reg = apply_filters( 'FHEE__EED_Single_Page_Checkout__init___continue_reg', TRUE, $this->checkout );
368
+		$this->checkout->continue_reg = apply_filters('FHEE__EED_Single_Page_Checkout__init___continue_reg', TRUE, $this->checkout);
369 369
 		// load the reg steps array
370
-		if ( ! $this->_load_and_instantiate_reg_steps() ) {
370
+		if ( ! $this->_load_and_instantiate_reg_steps()) {
371 371
 			EED_Single_Page_Checkout::$_initialized = true;
372 372
 			return;
373 373
 		}
374 374
 		// set the current step
375
-		$this->checkout->set_current_step( $this->checkout->step );
375
+		$this->checkout->set_current_step($this->checkout->step);
376 376
 		// and the next step
377 377
 		$this->checkout->set_next_step();
378 378
 		// was there already a valid transaction in the checkout from the session ?
379
-		if ( ! $this->checkout->transaction instanceof EE_Transaction ) {
379
+		if ( ! $this->checkout->transaction instanceof EE_Transaction) {
380 380
 			// get transaction from db or session
381 381
 			$this->checkout->transaction = $this->checkout->reg_url_link && ! is_admin() ? $this->_get_transaction_and_cart_for_previous_visit() : $this->_get_cart_for_current_session_and_setup_new_transaction();
382
-			if ( ! $this->checkout->transaction instanceof EE_Transaction ) {
383
-				EE_Error::add_error( __( 'Your Registration and Transaction information could not be retrieved from the db.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__);
382
+			if ( ! $this->checkout->transaction instanceof EE_Transaction) {
383
+				EE_Error::add_error(__('Your Registration and Transaction information could not be retrieved from the db.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
384 384
 				// add some style and make it dance
385 385
 				$this->checkout->transaction = EE_Transaction::new_instance();
386 386
 				$this->add_styles_and_scripts();
@@ -388,10 +388,10 @@  discard block
 block discarded – undo
388 388
 				return;
389 389
 			}
390 390
 			// and the registrations for the transaction
391
-			$this->_get_registrations( $this->checkout->transaction );
391
+			$this->_get_registrations($this->checkout->transaction);
392 392
 		}
393 393
 		// verify that everything has been setup correctly
394
-		if ( ! $this->_final_verifications() ) {
394
+		if ( ! $this->_final_verifications()) {
395 395
 			EED_Single_Page_Checkout::$_initialized = true;
396 396
 			return;
397 397
 		}
@@ -416,9 +416,9 @@  discard block
 block discarded – undo
416 416
 		// set no cache headers and constants
417 417
 		EE_System::do_not_cache();
418 418
 		// add anchor
419
-		add_action( 'loop_start', array( $this, 'set_checkout_anchor' ), 1 );
419
+		add_action('loop_start', array($this, 'set_checkout_anchor'), 1);
420 420
 		// remove transaction lock
421
-		add_action( 'shutdown', array( $this, 'unlock_transaction' ), 1 );
421
+		add_action('shutdown', array($this, 'unlock_transaction'), 1);
422 422
 	}
423 423
 
424 424
 
@@ -435,20 +435,20 @@  discard block
 block discarded – undo
435 435
 		// look in session for existing checkout
436 436
 		$checkout = EE_Registry::instance()->SSN->checkout();
437 437
 		// verify
438
-		if ( ! $checkout instanceof EE_Checkout ) {
438
+		if ( ! $checkout instanceof EE_Checkout) {
439 439
 			// instantiate EE_Checkout object for handling the properties of the current checkout process
440
-			$checkout = EE_Registry::instance()->load_file( SPCO_INC_PATH, 'EE_Checkout', 'class', array(), FALSE  );
440
+			$checkout = EE_Registry::instance()->load_file(SPCO_INC_PATH, 'EE_Checkout', 'class', array(), FALSE);
441 441
 			// verify again
442
-			if ( ! $checkout instanceof EE_Checkout ) {
443
-				throw new EE_Error( __( 'The EE_Checkout class could not be loaded.', 'event_espresso' ) );
442
+			if ( ! $checkout instanceof EE_Checkout) {
443
+				throw new EE_Error(__('The EE_Checkout class could not be loaded.', 'event_espresso'));
444 444
 			}
445 445
 		} else {
446
-			if ( $checkout->current_step->is_final_step() && $checkout->exit_spco() === true )  {
447
-				wp_safe_redirect( $checkout->redirect_url );
446
+			if ($checkout->current_step->is_final_step() && $checkout->exit_spco() === true) {
447
+				wp_safe_redirect($checkout->redirect_url);
448 448
 				exit();
449 449
 			}
450 450
 		}
451
-		$checkout = apply_filters( 'FHEE__EED_Single_Page_Checkout___initialize_checkout__checkout', $checkout );
451
+		$checkout = apply_filters('FHEE__EED_Single_Page_Checkout___initialize_checkout__checkout', $checkout);
452 452
 		// reset anything that needs a clean slate for each request
453 453
 		$checkout->reset_for_current_request();
454 454
 		return $checkout;
@@ -466,22 +466,22 @@  discard block
 block discarded – undo
466 466
 		// load classes
467 467
 		EED_Single_Page_Checkout::load_request_handler();
468 468
 		//make sure this request is marked as belonging to EE
469
-		EE_Registry::instance()->REQ->set_espresso_page( TRUE );
469
+		EE_Registry::instance()->REQ->set_espresso_page(TRUE);
470 470
 		// which step is being requested ?
471
-		$this->checkout->step = EE_Registry::instance()->REQ->get( 'step', $this->_get_first_step() );
471
+		$this->checkout->step = EE_Registry::instance()->REQ->get('step', $this->_get_first_step());
472 472
 		// which step is being edited ?
473
-		$this->checkout->edit_step = EE_Registry::instance()->REQ->get( 'edit_step', '' );
473
+		$this->checkout->edit_step = EE_Registry::instance()->REQ->get('edit_step', '');
474 474
 		// and what we're doing on the current step
475
-		$this->checkout->action = EE_Registry::instance()->REQ->get( 'action', 'display_spco_reg_step' );
475
+		$this->checkout->action = EE_Registry::instance()->REQ->get('action', 'display_spco_reg_step');
476 476
 		// returning to edit ?
477
-		$this->checkout->reg_url_link = EE_Registry::instance()->REQ->get( 'e_reg_url_link', '' );
477
+		$this->checkout->reg_url_link = EE_Registry::instance()->REQ->get('e_reg_url_link', '');
478 478
 		// or some other kind of revisit ?
479
-		$this->checkout->revisit = EE_Registry::instance()->REQ->get( 'revisit', FALSE );
479
+		$this->checkout->revisit = EE_Registry::instance()->REQ->get('revisit', FALSE);
480 480
 		// and whether or not to generate a reg form for this request
481
-		$this->checkout->generate_reg_form = EE_Registry::instance()->REQ->get( 'generate_reg_form', TRUE ); 		// TRUE 	FALSE
481
+		$this->checkout->generate_reg_form = EE_Registry::instance()->REQ->get('generate_reg_form', TRUE); // TRUE 	FALSE
482 482
 		// and whether or not to process a reg form submission for this request
483
-		$this->checkout->process_form_submission = EE_Registry::instance()->REQ->get( 'process_form_submission', FALSE ); 		// TRUE 	FALSE
484
-		$this->checkout->process_form_submission = $this->checkout->action !== 'display_spco_reg_step' ? $this->checkout->process_form_submission : FALSE; 		// TRUE 	FALSE
483
+		$this->checkout->process_form_submission = EE_Registry::instance()->REQ->get('process_form_submission', FALSE); // TRUE 	FALSE
484
+		$this->checkout->process_form_submission = $this->checkout->action !== 'display_spco_reg_step' ? $this->checkout->process_form_submission : FALSE; // TRUE 	FALSE
485 485
 		//$this->_display_request_vars();
486 486
 	}
487 487
 
@@ -494,17 +494,17 @@  discard block
 block discarded – undo
494 494
 	 * @return    void
495 495
 	 */
496 496
 	protected function _display_request_vars() {
497
-		if ( ! WP_DEBUG ) {
497
+		if ( ! WP_DEBUG) {
498 498
 			return;
499 499
 		}
500
-		EEH_Debug_Tools::printr( $_REQUEST, '$_REQUEST', __FILE__, __LINE__ );
501
-		EEH_Debug_Tools::printr( $this->checkout->step, '$this->checkout->step', __FILE__, __LINE__ );
502
-		EEH_Debug_Tools::printr( $this->checkout->edit_step, '$this->checkout->edit_step', __FILE__, __LINE__ );
503
-		EEH_Debug_Tools::printr( $this->checkout->action, '$this->checkout->action', __FILE__, __LINE__ );
504
-		EEH_Debug_Tools::printr( $this->checkout->reg_url_link, '$this->checkout->reg_url_link', __FILE__, __LINE__ );
505
-		EEH_Debug_Tools::printr( $this->checkout->revisit, '$this->checkout->revisit', __FILE__, __LINE__ );
506
-		EEH_Debug_Tools::printr( $this->checkout->generate_reg_form, '$this->checkout->generate_reg_form', __FILE__, __LINE__ );
507
-		EEH_Debug_Tools::printr( $this->checkout->process_form_submission, '$this->checkout->process_form_submission', __FILE__, __LINE__ );
500
+		EEH_Debug_Tools::printr($_REQUEST, '$_REQUEST', __FILE__, __LINE__);
501
+		EEH_Debug_Tools::printr($this->checkout->step, '$this->checkout->step', __FILE__, __LINE__);
502
+		EEH_Debug_Tools::printr($this->checkout->edit_step, '$this->checkout->edit_step', __FILE__, __LINE__);
503
+		EEH_Debug_Tools::printr($this->checkout->action, '$this->checkout->action', __FILE__, __LINE__);
504
+		EEH_Debug_Tools::printr($this->checkout->reg_url_link, '$this->checkout->reg_url_link', __FILE__, __LINE__);
505
+		EEH_Debug_Tools::printr($this->checkout->revisit, '$this->checkout->revisit', __FILE__, __LINE__);
506
+		EEH_Debug_Tools::printr($this->checkout->generate_reg_form, '$this->checkout->generate_reg_form', __FILE__, __LINE__);
507
+		EEH_Debug_Tools::printr($this->checkout->process_form_submission, '$this->checkout->process_form_submission', __FILE__, __LINE__);
508 508
 	}
509 509
 
510 510
 
@@ -518,8 +518,8 @@  discard block
 block discarded – undo
518 518
 	 * @return    array
519 519
 	 */
520 520
 	private function _get_first_step() {
521
-		$first_step = reset( EED_Single_Page_Checkout::$_reg_steps_array );
522
-		return isset( $first_step['slug'] ) ? $first_step['slug'] : 'attendee_information';
521
+		$first_step = reset(EED_Single_Page_Checkout::$_reg_steps_array);
522
+		return isset($first_step['slug']) ? $first_step['slug'] : 'attendee_information';
523 523
 	}
524 524
 
525 525
 
@@ -535,37 +535,37 @@  discard block
 block discarded – undo
535 535
 	private function _load_and_instantiate_reg_steps() {
536 536
 		// have reg_steps already been instantiated ?
537 537
 		if (
538
-			empty( $this->checkout->reg_steps ) ||
539
-			apply_filters( 'FHEE__Single_Page_Checkout__load_reg_steps__reload_reg_steps', false, $this->checkout )
538
+			empty($this->checkout->reg_steps) ||
539
+			apply_filters('FHEE__Single_Page_Checkout__load_reg_steps__reload_reg_steps', false, $this->checkout)
540 540
 		) {
541 541
 			// if not, then loop through raw reg steps array
542
-			foreach ( EED_Single_Page_Checkout::$_reg_steps_array as $order => $reg_step ) {
543
-				if ( ! $this->_load_and_instantiate_reg_step( $reg_step, $order )) {
542
+			foreach (EED_Single_Page_Checkout::$_reg_steps_array as $order => $reg_step) {
543
+				if ( ! $this->_load_and_instantiate_reg_step($reg_step, $order)) {
544 544
 					return false;
545 545
 				}
546 546
 			}
547 547
 			EE_Registry::instance()->CFG->registration->skip_reg_confirmation = TRUE;
548 548
 			EE_Registry::instance()->CFG->registration->reg_confirmation_last = TRUE;
549 549
 			// skip the registration_confirmation page ?
550
-			if ( EE_Registry::instance()->CFG->registration->skip_reg_confirmation ) {
550
+			if (EE_Registry::instance()->CFG->registration->skip_reg_confirmation) {
551 551
 				// just remove it from the reg steps array
552
-				$this->checkout->remove_reg_step( 'registration_confirmation', false );
553
-			} else if ( EE_Registry::instance()->CFG->registration->reg_confirmation_last && isset( 	$this->checkout->reg_steps['registration_confirmation'] )) {
552
+				$this->checkout->remove_reg_step('registration_confirmation', false);
553
+			} else if (EE_Registry::instance()->CFG->registration->reg_confirmation_last && isset($this->checkout->reg_steps['registration_confirmation'])) {
554 554
 				// set the order to something big like 100
555
-				$this->checkout->set_reg_step_order( 'registration_confirmation', 100 );
555
+				$this->checkout->set_reg_step_order('registration_confirmation', 100);
556 556
 			}
557 557
 			// filter the array for good luck
558
-			$this->checkout->reg_steps = apply_filters( 'FHEE__Single_Page_Checkout__load_reg_steps__reg_steps', $this->checkout->reg_steps );
558
+			$this->checkout->reg_steps = apply_filters('FHEE__Single_Page_Checkout__load_reg_steps__reg_steps', $this->checkout->reg_steps);
559 559
 			// finally re-sort based on the reg step class order properties
560 560
 			$this->checkout->sort_reg_steps();
561 561
 		} else {
562
-			foreach ( $this->checkout->reg_steps as $reg_step ) {
562
+			foreach ($this->checkout->reg_steps as $reg_step) {
563 563
 				// set all current step stati to FALSE
564
-				$reg_step->set_is_current_step( FALSE );
564
+				$reg_step->set_is_current_step(FALSE);
565 565
 			}
566 566
 		}
567
-		if ( empty( $this->checkout->reg_steps )) {
568
-			EE_Error::add_error( __( 'No Reg Steps were loaded..', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__);
567
+		if (empty($this->checkout->reg_steps)) {
568
+			EE_Error::add_error(__('No Reg Steps were loaded..', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
569 569
 			return false;
570 570
 		}
571 571
 			// make reg step details available to JS
@@ -583,34 +583,34 @@  discard block
 block discarded – undo
583 583
 	 * @param int   $order
584 584
 	 * @return bool
585 585
 	 */
586
-	private function _load_and_instantiate_reg_step( $reg_step = array(), $order = 0 ) {
586
+	private function _load_and_instantiate_reg_step($reg_step = array(), $order = 0) {
587 587
 
588 588
 		// we need a file_path, class_name, and slug to add a reg step
589
-		if ( isset( $reg_step['file_path'], $reg_step['class_name'], $reg_step['slug'] )) {
589
+		if (isset($reg_step['file_path'], $reg_step['class_name'], $reg_step['slug'])) {
590 590
 			// if editing a specific step, but this is NOT that step... (and it's not the 'finalize_registration' step)
591
-			if ( $this->checkout->reg_url_link && $this->checkout->step !== $reg_step['slug'] && $reg_step['slug'] !== 'finalize_registration' ) {
591
+			if ($this->checkout->reg_url_link && $this->checkout->step !== $reg_step['slug'] && $reg_step['slug'] !== 'finalize_registration') {
592 592
 				return true;
593 593
 			}
594 594
 			// instantiate step class using file path and class name
595
-			$reg_step_obj = EE_Registry::instance()->load_file( $reg_step['file_path'], $reg_step['class_name'], 'class', $this->checkout, FALSE  );
595
+			$reg_step_obj = EE_Registry::instance()->load_file($reg_step['file_path'], $reg_step['class_name'], 'class', $this->checkout, FALSE);
596 596
 			// did we gets the goods ?
597
-			if ( $reg_step_obj instanceof EE_SPCO_Reg_Step ) {
597
+			if ($reg_step_obj instanceof EE_SPCO_Reg_Step) {
598 598
 				// set reg step order based on config
599
-				$reg_step_obj->set_order( $order );
599
+				$reg_step_obj->set_order($order);
600 600
 				// add instantiated reg step object to the master reg steps array
601
-				$this->checkout->add_reg_step( $reg_step_obj );
601
+				$this->checkout->add_reg_step($reg_step_obj);
602 602
 			} else {
603
-				EE_Error::add_error( __( 'The current step could not be set.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
603
+				EE_Error::add_error(__('The current step could not be set.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
604 604
 				return false;
605 605
 			}
606 606
 		} else {
607
-			if ( WP_DEBUG ) {
607
+			if (WP_DEBUG) {
608 608
 				EE_Error::add_error(
609 609
 					sprintf(
610
-						__( 'A registration step could not be loaded. One or more of the following data points is invalid:%4$s%5$sFile Path: %1$s%6$s%5$sClass Name: %2$s%6$s%5$sSlug: %3$s%6$s%7$s', 'event_espresso' ),
611
-						isset( $reg_step['file_path'] ) ? $reg_step['file_path'] : '',
612
-						isset( $reg_step['class_name'] ) ? $reg_step['class_name'] : '',
613
-						isset( $reg_step['slug'] ) ? $reg_step['slug'] : '',
610
+						__('A registration step could not be loaded. One or more of the following data points is invalid:%4$s%5$sFile Path: %1$s%6$s%5$sClass Name: %2$s%6$s%5$sSlug: %3$s%6$s%7$s', 'event_espresso'),
611
+						isset($reg_step['file_path']) ? $reg_step['file_path'] : '',
612
+						isset($reg_step['class_name']) ? $reg_step['class_name'] : '',
613
+						isset($reg_step['slug']) ? $reg_step['slug'] : '',
614 614
 						'<ul>',
615 615
 						'<li>',
616 616
 						'</li>',
@@ -634,16 +634,16 @@  discard block
 block discarded – undo
634 634
 	 */
635 635
 	private function _get_transaction_and_cart_for_previous_visit() {
636 636
 		/** @var $TXN_model EEM_Transaction */
637
-		$TXN_model = EE_Registry::instance()->load_model( 'Transaction' );
637
+		$TXN_model = EE_Registry::instance()->load_model('Transaction');
638 638
 		// because the reg_url_link is present in the request, this is a return visit to SPCO, so we'll get the transaction data from the db
639
-		$transaction = $TXN_model->get_transaction_from_reg_url_link( $this->checkout->reg_url_link );
639
+		$transaction = $TXN_model->get_transaction_from_reg_url_link($this->checkout->reg_url_link);
640 640
 		// verify transaction
641
-		if ( $transaction instanceof EE_Transaction ) {
641
+		if ($transaction instanceof EE_Transaction) {
642 642
 			// and get the cart that was used for that transaction
643
-			$this->checkout->cart = $this->_get_cart_for_transaction( $transaction );
643
+			$this->checkout->cart = $this->_get_cart_for_transaction($transaction);
644 644
 			return $transaction;
645 645
 		} else {
646
-			EE_Error::add_error( __( 'Your Registration and Transaction information could not be retrieved from the db.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__);
646
+			EE_Error::add_error(__('Your Registration and Transaction information could not be retrieved from the db.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
647 647
 			return NULL;
648 648
 		}
649 649
 	}
@@ -657,11 +657,11 @@  discard block
 block discarded – undo
657 657
 	 * @param EE_Transaction $transaction
658 658
 	 * @return EE_Cart
659 659
 	 */
660
-	private function _get_cart_for_transaction( $transaction ) {
661
-		$cart = $transaction instanceof EE_Transaction ? EE_Cart::get_cart_from_txn( $transaction ) : NULL;
660
+	private function _get_cart_for_transaction($transaction) {
661
+		$cart = $transaction instanceof EE_Transaction ? EE_Cart::get_cart_from_txn($transaction) : NULL;
662 662
 		// verify cart
663
-		if ( ! $cart instanceof EE_Cart ) {
664
-			$cart = EE_Registry::instance()->load_core( 'Cart' );
663
+		if ( ! $cart instanceof EE_Cart) {
664
+			$cart = EE_Registry::instance()->load_core('Cart');
665 665
 		}
666 666
 		return $cart;
667 667
 	}
@@ -676,8 +676,8 @@  discard block
 block discarded – undo
676 676
 	 * @param EE_Transaction $transaction
677 677
 	 * 	@return EE_Cart
678 678
 	 */
679
-	public function get_cart_for_transaction( EE_Transaction $transaction ) {
680
-		return EE_Cart::get_cart_from_txn( $transaction );
679
+	public function get_cart_for_transaction(EE_Transaction $transaction) {
680
+		return EE_Cart::get_cart_from_txn($transaction);
681 681
 	}
682 682
 
683 683
 
@@ -692,17 +692,17 @@  discard block
 block discarded – undo
692 692
 	private function _get_cart_for_current_session_and_setup_new_transaction() {
693 693
 		//  if there's no transaction, then this is the FIRST visit to SPCO
694 694
 		// so load up the cart ( passing nothing for the TXN because it doesn't exist yet )
695
-		$this->checkout->cart = $this->_get_cart_for_transaction( NULL );
695
+		$this->checkout->cart = $this->_get_cart_for_transaction(NULL);
696 696
 		// and then create a new transaction
697 697
 		$transaction = $this->_initialize_transaction();
698 698
 		// verify transaction
699
-		if ( $transaction instanceof EE_Transaction ) {
699
+		if ($transaction instanceof EE_Transaction) {
700 700
 			// save it so that we have an ID for other objects to use
701 701
 			$transaction->save();
702 702
 			// and save TXN data to the cart
703
-			$this->checkout->cart->get_grand_total()->save_this_and_descendants_to_txn( $transaction->ID() );
703
+			$this->checkout->cart->get_grand_total()->save_this_and_descendants_to_txn($transaction->ID());
704 704
 		} else {
705
-			EE_Error::add_error( __( 'A Valid Transaction could not be initialized.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
705
+			EE_Error::add_error(__('A Valid Transaction could not be initialized.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
706 706
 		}
707 707
 		return $transaction;
708 708
 	}
@@ -722,15 +722,15 @@  discard block
 block discarded – undo
722 722
 			// grab the cart grand total
723 723
 			$cart_total = $this->checkout->cart->get_cart_grand_total();
724 724
 			// create new TXN
725
-			return EE_Transaction::new_instance( array(
725
+			return EE_Transaction::new_instance(array(
726 726
 				'TXN_timestamp' 	=> time(),
727 727
 				'TXN_reg_steps' 		=> $this->checkout->initialize_txn_reg_steps_array(),
728 728
 				'TXN_total' 				=> $cart_total > 0 ? $cart_total : 0,
729 729
 				'TXN_paid' 				=> 0,
730 730
 				'STS_ID' 					=> EEM_Transaction::failed_status_code,
731 731
 			));
732
-		} catch( Exception $e ) {
733
-			EE_Error::add_error( $e->getMessage(), __FILE__, __FUNCTION__, __LINE__);
732
+		} catch (Exception $e) {
733
+			EE_Error::add_error($e->getMessage(), __FILE__, __FUNCTION__, __LINE__);
734 734
 		}
735 735
 		return NULL;
736 736
 	}
@@ -744,34 +744,34 @@  discard block
 block discarded – undo
744 744
 	 * @param EE_Transaction $transaction
745 745
 	 * @return EE_Cart
746 746
 	 */
747
-	private function _get_registrations( EE_Transaction $transaction ) {
747
+	private function _get_registrations(EE_Transaction $transaction) {
748 748
 		// first step: grab the registrants  { : o
749
-		$registrations = $transaction->registrations( $this->checkout->reg_cache_where_params, true );
749
+		$registrations = $transaction->registrations($this->checkout->reg_cache_where_params, true);
750 750
 		// verify registrations have been set
751
-		if ( empty( $registrations )) {
751
+		if (empty($registrations)) {
752 752
 			// if no cached registrations, then check the db
753
-			$registrations = $transaction->registrations( $this->checkout->reg_cache_where_params, false );
753
+			$registrations = $transaction->registrations($this->checkout->reg_cache_where_params, false);
754 754
 			// still nothing ? well as long as this isn't a revisit
755
-			if ( empty( $registrations ) && ! $this->checkout->revisit ) {
755
+			if (empty($registrations) && ! $this->checkout->revisit) {
756 756
 				// generate new registrations from scratch
757
-				$registrations = $this->_initialize_registrations( $transaction );
757
+				$registrations = $this->_initialize_registrations($transaction);
758 758
 			}
759 759
 		}
760 760
 		// sort by their original registration order
761
-		usort( $registrations, array( 'EED_Single_Page_Checkout', 'sort_registrations_by_REG_count' ));
761
+		usort($registrations, array('EED_Single_Page_Checkout', 'sort_registrations_by_REG_count'));
762 762
 		// then loop thru the array
763
-		foreach ( $registrations as $registration ) {
763
+		foreach ($registrations as $registration) {
764 764
 			// verify each registration
765
-			if ( $registration instanceof EE_Registration ) {
765
+			if ($registration instanceof EE_Registration) {
766 766
 				// we display all attendee info for the primary registrant
767
-				if ( $this->checkout->reg_url_link == $registration->reg_url_link() && $registration->is_primary_registrant() ) {
767
+				if ($this->checkout->reg_url_link == $registration->reg_url_link() && $registration->is_primary_registrant()) {
768 768
 					$this->checkout->primary_revisit = TRUE;
769 769
 					break;
770
-				} else if ( $this->checkout->revisit && $this->checkout->reg_url_link != $registration->reg_url_link() ) {
770
+				} else if ($this->checkout->revisit && $this->checkout->reg_url_link != $registration->reg_url_link()) {
771 771
 					// but hide info if it doesn't belong to you
772
-					$transaction->clear_cache( 'Registration', $registration->ID() );
772
+					$transaction->clear_cache('Registration', $registration->ID());
773 773
 				}
774
-				$this->checkout->set_reg_status_updated( $registration->ID(), false );
774
+				$this->checkout->set_reg_status_updated($registration->ID(), false);
775 775
 			}
776 776
 		}
777 777
 	}
@@ -785,17 +785,17 @@  discard block
 block discarded – undo
785 785
 	 * @param EE_Transaction $transaction
786 786
 	 * @return    array
787 787
 	 */
788
-	private function _initialize_registrations( EE_Transaction $transaction ) {
788
+	private function _initialize_registrations(EE_Transaction $transaction) {
789 789
 		$att_nmbr = 0;
790 790
 		$registrations = array();
791
-		if ( $transaction instanceof EE_Transaction ) {
791
+		if ($transaction instanceof EE_Transaction) {
792 792
 			/** @type EE_Registration_Processor $registration_processor */
793
-			$registration_processor = EE_Registry::instance()->load_class( 'Registration_Processor' );
793
+			$registration_processor = EE_Registry::instance()->load_class('Registration_Processor');
794 794
 			$this->checkout->total_ticket_count = $this->checkout->cart->all_ticket_quantity_count();
795 795
 			// now let's add the cart items to the $transaction
796
-			foreach ( $this->checkout->cart->get_tickets() as $line_item ) {
796
+			foreach ($this->checkout->cart->get_tickets() as $line_item) {
797 797
 				//do the following for each ticket of this type they selected
798
-				for ( $x = 1; $x <= $line_item->quantity(); $x++ ) {
798
+				for ($x = 1; $x <= $line_item->quantity(); $x++) {
799 799
 					$att_nmbr++;
800 800
 					$registration = $registration_processor->generate_ONE_registration_from_line_item(
801 801
 						$line_item,
@@ -803,12 +803,12 @@  discard block
 block discarded – undo
803 803
 						$att_nmbr,
804 804
 						$this->checkout->total_ticket_count
805 805
 					);
806
-					if ( $registration instanceof EE_Registration ) {
807
-						$registrations[ $registration->ID() ] = $registration;
806
+					if ($registration instanceof EE_Registration) {
807
+						$registrations[$registration->ID()] = $registration;
808 808
 					}
809 809
 				}
810 810
 			}
811
-			$registration_processor->fix_reg_final_price_rounding_issue( $transaction );
811
+			$registration_processor->fix_reg_final_price_rounding_issue($transaction);
812 812
 		}
813 813
 		return $registrations;
814 814
 	}
@@ -823,12 +823,12 @@  discard block
 block discarded – undo
823 823
 	 * @param EE_Registration $reg_B
824 824
 	 * @return array()
825 825
 	 */
826
-	public static function sort_registrations_by_REG_count( EE_Registration $reg_A, EE_Registration $reg_B ) {
826
+	public static function sort_registrations_by_REG_count(EE_Registration $reg_A, EE_Registration $reg_B) {
827 827
 		// this shouldn't ever happen within the same TXN, but oh well
828
-		if ( $reg_A->count() == $reg_B->count() ) {
828
+		if ($reg_A->count() == $reg_B->count()) {
829 829
 			return 0;
830 830
 		}
831
-		return ( $reg_A->count() > $reg_B->count() ) ? 1 : -1;
831
+		return ($reg_A->count() > $reg_B->count()) ? 1 : -1;
832 832
 	}
833 833
 
834 834
 
@@ -843,35 +843,35 @@  discard block
 block discarded – undo
843 843
 	 */
844 844
 	private function _final_verifications() {
845 845
 		// filter checkout
846
-		$this->checkout = apply_filters( 'FHEE__EED_Single_Page_Checkout___final_verifications__checkout', $this->checkout );
846
+		$this->checkout = apply_filters('FHEE__EED_Single_Page_Checkout___final_verifications__checkout', $this->checkout);
847 847
 		//verify that current step is still set correctly
848
-		if ( ! $this->checkout->current_step instanceof EE_SPCO_Reg_Step ) {
849
-			EE_Error::add_error( __( 'We\'re sorry but the registration process can not proceed because one or more registration steps were not setup correctly. Please refresh the page and try again or contact support.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
848
+		if ( ! $this->checkout->current_step instanceof EE_SPCO_Reg_Step) {
849
+			EE_Error::add_error(__('We\'re sorry but the registration process can not proceed because one or more registration steps were not setup correctly. Please refresh the page and try again or contact support.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
850 850
 			return false;
851 851
 		}
852 852
 		// if returning to SPCO, then verify that primary registrant is set
853
-		if ( ! empty( $this->checkout->reg_url_link )) {
853
+		if ( ! empty($this->checkout->reg_url_link)) {
854 854
 			$valid_registrant = $this->checkout->transaction->primary_registration();
855
-			if ( ! $valid_registrant instanceof EE_Registration ) {
856
-				EE_Error::add_error( __( 'We\'re sorry but there appears to be an error with the "reg_url_link" or the primary registrant for this transaction. Please refresh the page and try again or contact support.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
855
+			if ( ! $valid_registrant instanceof EE_Registration) {
856
+				EE_Error::add_error(__('We\'re sorry but there appears to be an error with the "reg_url_link" or the primary registrant for this transaction. Please refresh the page and try again or contact support.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
857 857
 				return false;
858 858
 			}
859 859
 			$valid_registrant = null;
860
-			foreach ( $this->checkout->transaction->registrations( $this->checkout->reg_cache_where_params ) as $registration ) {
861
-				if ( $registration instanceof EE_Registration ) {
862
-					if ( $registration->reg_url_link() == $this->checkout->reg_url_link ) {
860
+			foreach ($this->checkout->transaction->registrations($this->checkout->reg_cache_where_params) as $registration) {
861
+				if ($registration instanceof EE_Registration) {
862
+					if ($registration->reg_url_link() == $this->checkout->reg_url_link) {
863 863
 						$valid_registrant = $registration;
864 864
 					}
865 865
 				}
866 866
 			}
867
-			if ( ! $valid_registrant instanceof EE_Registration ) {
868
-				EE_Error::add_error( __( 'We\'re sorry but there appears to be an error with the "reg_url_link" or the transaction itself. Please refresh the page and try again or contact support.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
867
+			if ( ! $valid_registrant instanceof EE_Registration) {
868
+				EE_Error::add_error(__('We\'re sorry but there appears to be an error with the "reg_url_link" or the transaction itself. Please refresh the page and try again or contact support.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
869 869
 				return false;
870 870
 			}
871 871
 		}
872 872
 		// now that things have been kinda sufficiently verified,
873 873
 		// let's add the checkout to the session so that's available other systems
874
-		EE_Registry::instance()->SSN->set_checkout( $this->checkout );
874
+		EE_Registry::instance()->SSN->set_checkout($this->checkout);
875 875
 		return true;
876 876
 	}
877 877
 
@@ -887,28 +887,28 @@  discard block
 block discarded – undo
887 887
 	 * @access    private
888 888
 	 * @param bool $reinitializing
889 889
 	 */
890
-	private function _initialize_reg_steps( $reinitializing = false ) {
891
-		$this->checkout->set_reg_step_initiated( $this->checkout->current_step );
890
+	private function _initialize_reg_steps($reinitializing = false) {
891
+		$this->checkout->set_reg_step_initiated($this->checkout->current_step);
892 892
 		// loop thru all steps to call their individual "initialize" methods and set i18n strings for JS
893
-		foreach ( $this->checkout->reg_steps as $reg_step ) {
894
-			if ( ! $reg_step->initialize_reg_step() ) {
893
+		foreach ($this->checkout->reg_steps as $reg_step) {
894
+			if ( ! $reg_step->initialize_reg_step()) {
895 895
 				// if not initialized then maybe this step is being removed...
896
-				if ( $reg_step->is_current_step() && ! $reinitializing ) {
896
+				if ($reg_step->is_current_step() && ! $reinitializing) {
897 897
 					// if it was the current step, then we need to start over here
898
-					$this->_initialize_reg_steps( true );
898
+					$this->_initialize_reg_steps(true);
899 899
 					return;
900 900
 				}
901 901
 				continue;
902 902
 			}
903 903
 			// i18n
904 904
 			$reg_step->translate_js_strings();
905
-			if ( $reg_step->is_current_step() ) {
905
+			if ($reg_step->is_current_step()) {
906 906
 				// the text that appears on the reg step form submit button
907 907
 				$reg_step->set_submit_button_text();
908 908
 			}
909 909
 		}
910 910
 		// dynamically creates hook point like: AHEE__Single_Page_Checkout___initialize_reg_step__attendee_information
911
-		do_action( "AHEE__Single_Page_Checkout___initialize_reg_step__{$this->checkout->current_step->slug()}", $this->checkout->current_step );
911
+		do_action("AHEE__Single_Page_Checkout___initialize_reg_step__{$this->checkout->current_step->slug()}", $this->checkout->current_step);
912 912
 	}
913 913
 
914 914
 
@@ -921,39 +921,39 @@  discard block
 block discarded – undo
921 921
 	 */
922 922
 	private function _check_form_submission() {
923 923
 		//does this request require the reg form to be generated ?
924
-		if ( $this->checkout->generate_reg_form ) {
924
+		if ($this->checkout->generate_reg_form) {
925 925
 			// ever heard that song by Blue Rodeo ?
926 926
 			try {
927 927
 				$this->checkout->current_step->reg_form = $this->checkout->current_step->generate_reg_form();
928 928
 				// if not displaying a form, then check for form submission
929
-				if ( $this->checkout->process_form_submission && $this->checkout->current_step->reg_form->was_submitted() ) {
929
+				if ($this->checkout->process_form_submission && $this->checkout->current_step->reg_form->was_submitted()) {
930 930
 					// clear out any old data in case this step is being run again
931
-					$this->checkout->current_step->set_valid_data( array() );
931
+					$this->checkout->current_step->set_valid_data(array());
932 932
 					// capture submitted form data
933 933
 					$this->checkout->current_step->reg_form->receive_form_submission(
934
-						apply_filters( 'FHEE__Single_Page_Checkout___check_form_submission__request_params', EE_Registry::instance()->REQ->params(), $this->checkout )
934
+						apply_filters('FHEE__Single_Page_Checkout___check_form_submission__request_params', EE_Registry::instance()->REQ->params(), $this->checkout)
935 935
 					);
936 936
 					// validate submitted form data
937
-					if ( ! $this->checkout->current_step->reg_form->is_valid() || ! $this->checkout->continue_reg ) {
937
+					if ( ! $this->checkout->current_step->reg_form->is_valid() || ! $this->checkout->continue_reg) {
938 938
 						// thou shall not pass !!!
939 939
 						$this->checkout->continue_reg = FALSE;
940 940
 						// any form validation errors?
941
-						if ( $this->checkout->current_step->reg_form->submission_error_message() != '' ) {
941
+						if ($this->checkout->current_step->reg_form->submission_error_message() != '') {
942 942
 							$submission_error_messages = array();
943 943
 							// bad, bad, bad registrant
944
-							foreach( $this->checkout->current_step->reg_form->get_validation_errors_accumulated() as $validation_error ){
945
-								if ( $validation_error instanceof EE_Validation_Error ) {
946
-									$submission_error_messages[] = sprintf( __( '%s : %s', 'event_espresso' ), $validation_error->get_form_section()->html_label_text(), $validation_error->getMessage() );
944
+							foreach ($this->checkout->current_step->reg_form->get_validation_errors_accumulated() as $validation_error) {
945
+								if ($validation_error instanceof EE_Validation_Error) {
946
+									$submission_error_messages[] = sprintf(__('%s : %s', 'event_espresso'), $validation_error->get_form_section()->html_label_text(), $validation_error->getMessage());
947 947
 								}
948 948
 							}
949
-							EE_Error::add_error( join( '<br />', $submission_error_messages ), __FILE__, __FUNCTION__, __LINE__ );
949
+							EE_Error::add_error(join('<br />', $submission_error_messages), __FILE__, __FUNCTION__, __LINE__);
950 950
 						}
951 951
 						// well not really... what will happen is we'll just get redirected back to redo the current step
952 952
 						$this->go_to_next_step();
953 953
 						return;
954 954
 					}
955 955
 				}
956
-			} catch( EE_Error $e ) {
956
+			} catch (EE_Error $e) {
957 957
 				$e->get_error();
958 958
 			}
959 959
 		}
@@ -969,38 +969,38 @@  discard block
 block discarded – undo
969 969
 	 */
970 970
 	private function _process_form_action() {
971 971
 		// what cha wanna do?
972
-		switch( $this->checkout->action ) {
972
+		switch ($this->checkout->action) {
973 973
 			// AJAX next step reg form
974 974
 			case 'display_spco_reg_step' :
975 975
 				$this->checkout->redirect = FALSE;
976
-				if ( EE_Registry::instance()->REQ->ajax ) {
977
-					$this->checkout->json_response->set_reg_step_html( $this->checkout->current_step->display_reg_form() );
976
+				if (EE_Registry::instance()->REQ->ajax) {
977
+					$this->checkout->json_response->set_reg_step_html($this->checkout->current_step->display_reg_form());
978 978
 				}
979 979
 				break;
980 980
 
981 981
 			default :
982 982
 				// meh... do one of those other steps first
983
-				if ( ! empty( $this->checkout->action ) && is_callable( array( $this->checkout->current_step, $this->checkout->action ))) {
983
+				if ( ! empty($this->checkout->action) && is_callable(array($this->checkout->current_step, $this->checkout->action))) {
984 984
 					// dynamically creates hook point like: AHEE__Single_Page_Checkout__before_attendee_information__process_reg_step
985
-					do_action( "AHEE__Single_Page_Checkout__before_{$this->checkout->current_step->slug()}__{$this->checkout->action}", $this->checkout->current_step );
985
+					do_action("AHEE__Single_Page_Checkout__before_{$this->checkout->current_step->slug()}__{$this->checkout->action}", $this->checkout->current_step);
986 986
 					// call action on current step
987
-					if ( call_user_func( array( $this->checkout->current_step, $this->checkout->action )) ) {
987
+					if (call_user_func(array($this->checkout->current_step, $this->checkout->action))) {
988 988
 						// good registrant, you get to proceed
989
-						if ( $this->checkout->current_step->success_message() != '' ) {
990
-							if ( apply_filters( 'FHEE__Single_Page_Checkout___process_form_action__display_success', false ) ) {
991
-								EE_Error::add_success( $this->checkout->current_step->success_message() . '<br />' . $this->checkout->next_step->_instructions() );
989
+						if ($this->checkout->current_step->success_message() != '') {
990
+							if (apply_filters('FHEE__Single_Page_Checkout___process_form_action__display_success', false)) {
991
+								EE_Error::add_success($this->checkout->current_step->success_message().'<br />'.$this->checkout->next_step->_instructions());
992 992
 							}
993 993
 						}
994 994
 						// pack it up, pack it in...
995 995
 						$this->_setup_redirect();
996 996
 					}
997 997
 					// dynamically creates hook point like: AHEE__Single_Page_Checkout__after_payment_options__process_reg_step
998
-					do_action( "AHEE__Single_Page_Checkout__after_{$this->checkout->current_step->slug()}__{$this->checkout->action}", $this->checkout->current_step );
998
+					do_action("AHEE__Single_Page_Checkout__after_{$this->checkout->current_step->slug()}__{$this->checkout->action}", $this->checkout->current_step);
999 999
 
1000 1000
 				} else {
1001 1001
 					EE_Error::add_error(
1002 1002
 						sprintf(
1003
-							__( 'The requested form action "%s" does not exist for the current "%s" registration step.', 'event_espresso' ),
1003
+							__('The requested form action "%s" does not exist for the current "%s" registration step.', 'event_espresso'),
1004 1004
 							$this->checkout->action,
1005 1005
 							$this->checkout->current_step->name()
1006 1006
 						),
@@ -1026,10 +1026,10 @@  discard block
 block discarded – undo
1026 1026
 	public function add_styles_and_scripts() {
1027 1027
 		// i18n
1028 1028
 		$this->translate_js_strings();
1029
-		if ( $this->checkout->admin_request ) {
1030
-			add_action('admin_enqueue_scripts', array($this, 'enqueue_styles_and_scripts'), 10 );
1029
+		if ($this->checkout->admin_request) {
1030
+			add_action('admin_enqueue_scripts', array($this, 'enqueue_styles_and_scripts'), 10);
1031 1031
 		} else {
1032
-			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_styles_and_scripts' ), 10 );
1032
+			add_action('wp_enqueue_scripts', array($this, 'enqueue_styles_and_scripts'), 10);
1033 1033
 		}
1034 1034
 	}
1035 1035
 
@@ -1045,42 +1045,42 @@  discard block
 block discarded – undo
1045 1045
 		EE_Registry::$i18n_js_strings['revisit'] = $this->checkout->revisit;
1046 1046
 		EE_Registry::$i18n_js_strings['e_reg_url_link'] = $this->checkout->reg_url_link;
1047 1047
 		EE_Registry::$i18n_js_strings['server_error'] = __('An unknown error occurred on the server while attempting to process your request. Please refresh the page and try again or contact support.', 'event_espresso');
1048
-		EE_Registry::$i18n_js_strings['invalid_json_response'] = __( 'An invalid response was returned from the server while attempting to process your request. Please refresh the page and try again or contact support.', 'event_espresso' );
1049
-		EE_Registry::$i18n_js_strings['validation_error'] = __( 'There appears to be a problem with the form validation configuration! Please check the admin settings or contact support.', 'event_espresso' );
1050
-		EE_Registry::$i18n_js_strings['invalid_payment_method'] = __( 'There appears to be a problem with the payment method configuration! Please refresh the page and try again or contact support.', 'event_espresso' );
1048
+		EE_Registry::$i18n_js_strings['invalid_json_response'] = __('An invalid response was returned from the server while attempting to process your request. Please refresh the page and try again or contact support.', 'event_espresso');
1049
+		EE_Registry::$i18n_js_strings['validation_error'] = __('There appears to be a problem with the form validation configuration! Please check the admin settings or contact support.', 'event_espresso');
1050
+		EE_Registry::$i18n_js_strings['invalid_payment_method'] = __('There appears to be a problem with the payment method configuration! Please refresh the page and try again or contact support.', 'event_espresso');
1051 1051
 		EE_Registry::$i18n_js_strings['reg_step_error'] = __('This registration step could not be completed. Please refresh the page and try again.', 'event_espresso');
1052 1052
 		EE_Registry::$i18n_js_strings['invalid_coupon'] = __('We\'re sorry but that coupon code does not appear to be valid. If this is incorrect, please contact the site administrator.', 'event_espresso');
1053
-		EE_Registry::$i18n_js_strings['process_registration'] = sprintf( __( 'Please wait while we process your registration.%sDo not refresh the page or navigate away while this is happening.%sThank you for your patience.', 'event_espresso' ), '<br/>', '<br/>' );
1054
-		EE_Registry::$i18n_js_strings['language'] = get_bloginfo( 'language' );
1053
+		EE_Registry::$i18n_js_strings['process_registration'] = sprintf(__('Please wait while we process your registration.%sDo not refresh the page or navigate away while this is happening.%sThank you for your patience.', 'event_espresso'), '<br/>', '<br/>');
1054
+		EE_Registry::$i18n_js_strings['language'] = get_bloginfo('language');
1055 1055
 		EE_Registry::$i18n_js_strings['EESID'] = EE_Registry::instance()->SSN->id();
1056 1056
 		EE_Registry::$i18n_js_strings['currency'] = EE_Registry::instance()->CFG->currency;
1057 1057
 		EE_Registry::$i18n_js_strings['datepicker_yearRange'] = '-150:+20';
1058
-		EE_Registry::$i18n_js_strings['timer_years'] = __( 'years', 'event_espresso' );
1059
-		EE_Registry::$i18n_js_strings['timer_months'] = __( 'months', 'event_espresso' );
1060
-		EE_Registry::$i18n_js_strings['timer_weeks'] = __( 'weeks', 'event_espresso' );
1061
-		EE_Registry::$i18n_js_strings['timer_days'] = __( 'days', 'event_espresso' );
1062
-		EE_Registry::$i18n_js_strings['timer_hours'] = __( 'hours', 'event_espresso' );
1063
-		EE_Registry::$i18n_js_strings['timer_minutes'] = __( 'minutes', 'event_espresso' );
1064
-		EE_Registry::$i18n_js_strings['timer_seconds'] = __( 'seconds', 'event_espresso' );
1065
-		EE_Registry::$i18n_js_strings['timer_year'] = __( 'year', 'event_espresso' );
1066
-		EE_Registry::$i18n_js_strings['timer_month'] = __( 'month', 'event_espresso' );
1067
-		EE_Registry::$i18n_js_strings['timer_week'] = __( 'week', 'event_espresso' );
1068
-		EE_Registry::$i18n_js_strings['timer_day'] = __( 'day', 'event_espresso' );
1069
-		EE_Registry::$i18n_js_strings['timer_hour'] = __( 'hour', 'event_espresso' );
1070
-		EE_Registry::$i18n_js_strings['timer_minute'] = __( 'minute', 'event_espresso' );
1071
-		EE_Registry::$i18n_js_strings['timer_second'] = __( 'second', 'event_espresso' );
1058
+		EE_Registry::$i18n_js_strings['timer_years'] = __('years', 'event_espresso');
1059
+		EE_Registry::$i18n_js_strings['timer_months'] = __('months', 'event_espresso');
1060
+		EE_Registry::$i18n_js_strings['timer_weeks'] = __('weeks', 'event_espresso');
1061
+		EE_Registry::$i18n_js_strings['timer_days'] = __('days', 'event_espresso');
1062
+		EE_Registry::$i18n_js_strings['timer_hours'] = __('hours', 'event_espresso');
1063
+		EE_Registry::$i18n_js_strings['timer_minutes'] = __('minutes', 'event_espresso');
1064
+		EE_Registry::$i18n_js_strings['timer_seconds'] = __('seconds', 'event_espresso');
1065
+		EE_Registry::$i18n_js_strings['timer_year'] = __('year', 'event_espresso');
1066
+		EE_Registry::$i18n_js_strings['timer_month'] = __('month', 'event_espresso');
1067
+		EE_Registry::$i18n_js_strings['timer_week'] = __('week', 'event_espresso');
1068
+		EE_Registry::$i18n_js_strings['timer_day'] = __('day', 'event_espresso');
1069
+		EE_Registry::$i18n_js_strings['timer_hour'] = __('hour', 'event_espresso');
1070
+		EE_Registry::$i18n_js_strings['timer_minute'] = __('minute', 'event_espresso');
1071
+		EE_Registry::$i18n_js_strings['timer_second'] = __('second', 'event_espresso');
1072 1072
 		EE_Registry::$i18n_js_strings['registration_expiration_notice'] = sprintf(
1073
-			__( '%1$sWe\'re sorry, but your registration time has expired.%2$s%3$s%4$sIf you still wish to complete your registration, please return to the %5$sEvent List%6$sEvent List%7$s and reselect your tickets if available. Please except our apologies for any inconvenience this may have caused.%8$s', 'event_espresso' ),
1073
+			__('%1$sWe\'re sorry, but your registration time has expired.%2$s%3$s%4$sIf you still wish to complete your registration, please return to the %5$sEvent List%6$sEvent List%7$s and reselect your tickets if available. Please except our apologies for any inconvenience this may have caused.%8$s', 'event_espresso'),
1074 1074
 			'<h4 class="important-notice">',
1075 1075
 			'</h4>',
1076 1076
 			'<br />',
1077 1077
 			'<p>',
1078
-			'<a href="'. get_post_type_archive_link( 'espresso_events' ) . '" title="',
1078
+			'<a href="'.get_post_type_archive_link('espresso_events').'" title="',
1079 1079
 			'">',
1080 1080
 			'</a>',
1081 1081
 			'</p>'
1082 1082
 		);
1083
-		EE_Registry::$i18n_js_strings[ 'ajax_submit' ] = apply_filters( 'FHEE__Single_Page_Checkout__translate_js_strings__ajax_submit', true );
1083
+		EE_Registry::$i18n_js_strings['ajax_submit'] = apply_filters('FHEE__Single_Page_Checkout__translate_js_strings__ajax_submit', true);
1084 1084
 	}
1085 1085
 
1086 1086
 
@@ -1093,25 +1093,25 @@  discard block
 block discarded – undo
1093 1093
 	 */
1094 1094
 	public function enqueue_styles_and_scripts() {
1095 1095
 		// load css
1096
-		wp_register_style( 'single_page_checkout', SPCO_CSS_URL . 'single_page_checkout.css', array(), EVENT_ESPRESSO_VERSION );
1097
-		wp_enqueue_style( 'single_page_checkout' );
1096
+		wp_register_style('single_page_checkout', SPCO_CSS_URL.'single_page_checkout.css', array(), EVENT_ESPRESSO_VERSION);
1097
+		wp_enqueue_style('single_page_checkout');
1098 1098
 		// load JS
1099
-		wp_register_script( 'jquery_plugin', EE_THIRD_PARTY_URL . 'jquery	.plugin.min.js', array( 'jquery' ), '1.0.1', TRUE );
1100
-		wp_register_script( 'jquery_countdown', EE_THIRD_PARTY_URL . 'jquery	.countdown.min.js', array( 'jquery_plugin' ), '2.0.2', TRUE );
1101
-		wp_register_script( 'single_page_checkout', SPCO_JS_URL . 'single_page_checkout.js', array( 'espresso_core', 'underscore', 'ee_form_section_validation', 'jquery_countdown' ), EVENT_ESPRESSO_VERSION, TRUE );
1102
-		wp_enqueue_script( 'single_page_checkout' );
1099
+		wp_register_script('jquery_plugin', EE_THIRD_PARTY_URL.'jquery	.plugin.min.js', array('jquery'), '1.0.1', TRUE);
1100
+		wp_register_script('jquery_countdown', EE_THIRD_PARTY_URL.'jquery	.countdown.min.js', array('jquery_plugin'), '2.0.2', TRUE);
1101
+		wp_register_script('single_page_checkout', SPCO_JS_URL.'single_page_checkout.js', array('espresso_core', 'underscore', 'ee_form_section_validation', 'jquery_countdown'), EVENT_ESPRESSO_VERSION, TRUE);
1102
+		wp_enqueue_script('single_page_checkout');
1103 1103
 
1104 1104
 		/**
1105 1105
 		 * global action hook for enqueueing styles and scripts with
1106 1106
 		 * spco calls.
1107 1107
 		 */
1108
-		do_action( 'AHEE__EED_Single_Page_Checkout__enqueue_styles_and_scripts', $this );
1108
+		do_action('AHEE__EED_Single_Page_Checkout__enqueue_styles_and_scripts', $this);
1109 1109
 
1110 1110
 		/**
1111 1111
 		 * dynamic action hook for enqueueing styles and scripts with spco calls.
1112 1112
 		 * The hook will end up being something like AHEE__EED_Single_Page_Checkout__enqueue_styles_and_scripts__attendee_information
1113 1113
 		 */
1114
-		do_action( 'AHEE__EED_Single_Page_Checkout__enqueue_styles_and_scripts__' . $this->checkout->current_step->slug(), $this );
1114
+		do_action('AHEE__EED_Single_Page_Checkout__enqueue_styles_and_scripts__'.$this->checkout->current_step->slug(), $this);
1115 1115
 
1116 1116
 		// add css and JS for current step
1117 1117
 		$this->checkout->current_step->enqueue_styles_and_scripts();
@@ -1127,20 +1127,20 @@  discard block
 block discarded – undo
1127 1127
 	 */
1128 1128
 	private function _display_spco_reg_form() {
1129 1129
 		// if registering via the admin, just display the reg form for the current step
1130
-		if ( $this->checkout->admin_request ) {
1131
-			EE_Registry::instance()->REQ->add_output( $this->checkout->current_step->display_reg_form() );
1130
+		if ($this->checkout->admin_request) {
1131
+			EE_Registry::instance()->REQ->add_output($this->checkout->current_step->display_reg_form());
1132 1132
 		} else {
1133 1133
 			// add powered by EE msg
1134
-			add_action( 'AHEE__SPCO__reg_form_footer', array( 'EED_Single_Page_Checkout', 'display_registration_footer' ));
1134
+			add_action('AHEE__SPCO__reg_form_footer', array('EED_Single_Page_Checkout', 'display_registration_footer'));
1135 1135
 
1136
-			$empty_cart = count( $this->checkout->transaction->registrations( $this->checkout->reg_cache_where_params ) ) < 1 ? true : false;
1136
+			$empty_cart = count($this->checkout->transaction->registrations($this->checkout->reg_cache_where_params)) < 1 ? true : false;
1137 1137
 			$cookies_not_set_msg = '';
1138
-			if ( $empty_cart ) {
1139
-				if ( ! isset( $_COOKIE[ 'ee_cookie_test' ] ) ) {
1138
+			if ($empty_cart) {
1139
+				if ( ! isset($_COOKIE['ee_cookie_test'])) {
1140 1140
 					$cookies_not_set_msg = apply_filters(
1141 1141
 						'FHEE__Single_Page_Checkout__display_spco_reg_form__cookies_not_set_msg',
1142 1142
 						sprintf(
1143
-							__( '%1$s%3$sIt appears your browser is not currently set to accept Cookies%4$s%5$sIn order to register for events, you need to enable cookies.%7$sIf you require assistance, then click the following link to learn how to %8$senable cookies%9$s%6$s%2$s', 'event_espresso' ),
1143
+							__('%1$s%3$sIt appears your browser is not currently set to accept Cookies%4$s%5$sIn order to register for events, you need to enable cookies.%7$sIf you require assistance, then click the following link to learn how to %8$senable cookies%9$s%6$s%2$s', 'event_espresso'),
1144 1144
 							'<div class="ee-attention">',
1145 1145
 							'</div>',
1146 1146
 							'<h6 class="important-notice">',
@@ -1161,7 +1161,7 @@  discard block
 block discarded – undo
1161 1161
 					'layout_strategy' =>
1162 1162
 						new EE_Template_Layout(
1163 1163
 							array(
1164
-								'layout_template_file' 			=> SPCO_TEMPLATES_PATH . 'registration_page_wrapper.template.php',
1164
+								'layout_template_file' 			=> SPCO_TEMPLATES_PATH.'registration_page_wrapper.template.php',
1165 1165
 								'template_args' => array(
1166 1166
 									'empty_cart' 		=> $empty_cart,
1167 1167
 									'revisit' 				=> $this->checkout->revisit,
@@ -1170,8 +1170,8 @@  discard block
 block discarded – undo
1170 1170
 									'empty_msg' 		=> apply_filters(
1171 1171
 										'FHEE__Single_Page_Checkout__display_spco_reg_form__empty_msg',
1172 1172
 										sprintf(
1173
-											__( 'You need to %1$sReturn to Events list%2$sselect at least one event%3$s before you can proceed with the registration process.', 'event_espresso' ),
1174
-											'<a href="' . get_post_type_archive_link( 'espresso_events' ) . '" title="',
1173
+											__('You need to %1$sReturn to Events list%2$sselect at least one event%3$s before you can proceed with the registration process.', 'event_espresso'),
1174
+											'<a href="'.get_post_type_archive_link('espresso_events').'" title="',
1175 1175
 											'">',
1176 1176
 											'</a>'
1177 1177
 										)
@@ -1179,14 +1179,14 @@  discard block
 block discarded – undo
1179 1179
 									'cookies_not_set_msg' 		=> $cookies_not_set_msg,
1180 1180
 									'registration_time_limit' 	=> $this->checkout->get_registration_time_limit(),
1181 1181
 									'session_expiration' 			=>
1182
-										gmdate( 'M d, Y H:i:s', EE_Registry::instance()->SSN->expiration() + ( get_option( 'gmt_offset' ) * HOUR_IN_SECONDS ) )
1182
+										gmdate('M d, Y H:i:s', EE_Registry::instance()->SSN->expiration() + (get_option('gmt_offset') * HOUR_IN_SECONDS))
1183 1183
 							)
1184 1184
 						)
1185 1185
 					)
1186 1186
 				)
1187 1187
 			);
1188 1188
 			// load template and add to output sent that gets filtered into the_content()
1189
-			EE_Registry::instance()->REQ->add_output( $this->checkout->registration_form->get_html_and_js() );
1189
+			EE_Registry::instance()->REQ->add_output($this->checkout->registration_form->get_html_and_js());
1190 1190
 		}
1191 1191
 	}
1192 1192
 
@@ -1200,8 +1200,8 @@  discard block
 block discarded – undo
1200 1200
 	 * @internal  param string $label
1201 1201
 	 * @return        string
1202 1202
 	 */
1203
-	public function add_extra_finalize_registration_inputs( $next_step ) {
1204
-		if ( $next_step == 'finalize_registration' ) {
1203
+	public function add_extra_finalize_registration_inputs($next_step) {
1204
+		if ($next_step == 'finalize_registration') {
1205 1205
 			echo '<div id="spco-extra-finalize_registration-inputs-dv"></div>';
1206 1206
 		}
1207 1207
 	}
@@ -1215,18 +1215,18 @@  discard block
 block discarded – undo
1215 1215
 	 *  @return 	string
1216 1216
 	 */
1217 1217
 	public static function display_registration_footer() {
1218
-		if ( apply_filters( 'FHEE__EE_Front__Controller__show_reg_footer', EE_Registry::instance()->CFG->admin->show_reg_footer ) ) {
1219
-			EE_Registry::instance()->CFG->admin->affiliate_id = ! empty( EE_Registry::instance()->CFG->admin->affiliate_id ) ? EE_Registry::instance()->CFG->admin->affiliate_id : 'default';
1220
-			$url = add_query_arg( array( 'ap_id' => EE_Registry::instance()->CFG->admin->affiliate_id ), 'https://eventespresso.com/' );
1221
-			$url = apply_filters( 'FHEE__EE_Front_Controller__registration_footer__url', $url );
1218
+		if (apply_filters('FHEE__EE_Front__Controller__show_reg_footer', EE_Registry::instance()->CFG->admin->show_reg_footer)) {
1219
+			EE_Registry::instance()->CFG->admin->affiliate_id = ! empty(EE_Registry::instance()->CFG->admin->affiliate_id) ? EE_Registry::instance()->CFG->admin->affiliate_id : 'default';
1220
+			$url = add_query_arg(array('ap_id' => EE_Registry::instance()->CFG->admin->affiliate_id), 'https://eventespresso.com/');
1221
+			$url = apply_filters('FHEE__EE_Front_Controller__registration_footer__url', $url);
1222 1222
 			echo apply_filters(
1223 1223
 				'FHEE__EE_Front_Controller__display_registration_footer',
1224 1224
 				sprintf(
1225
-					__( '%1$sEvent Registration Powered by Event Espresso%2$sEvent Registration and Ticketing%3$s Powered by %4$sEvent Espresso - Event Registration and Management System for WordPress%5$sEvent Espresso%6$s', 'event_espresso' ),
1226
-					'<div id="espresso-registration-footer-dv"><a href="' . $url . '" title="',
1225
+					__('%1$sEvent Registration Powered by Event Espresso%2$sEvent Registration and Ticketing%3$s Powered by %4$sEvent Espresso - Event Registration and Management System for WordPress%5$sEvent Espresso%6$s', 'event_espresso'),
1226
+					'<div id="espresso-registration-footer-dv"><a href="'.$url.'" title="',
1227 1227
 					'" target="_blank">',
1228 1228
 					'</a>',
1229
-					'<a href="' . $url . '" title="',
1229
+					'<a href="'.$url.'" title="',
1230 1230
 					'" target="_blank">',
1231 1231
 					'</a></div>'
1232 1232
 				)
@@ -1257,12 +1257,12 @@  discard block
 block discarded – undo
1257 1257
 	 * @return 	array
1258 1258
 	 */
1259 1259
 	private function _setup_redirect() {
1260
-		if ( $this->checkout->continue_reg && $this->checkout->next_step instanceof EE_SPCO_Reg_Step ) {
1260
+		if ($this->checkout->continue_reg && $this->checkout->next_step instanceof EE_SPCO_Reg_Step) {
1261 1261
 			$this->checkout->redirect = TRUE;
1262
-			if ( empty( $this->checkout->redirect_url )) {
1262
+			if (empty($this->checkout->redirect_url)) {
1263 1263
 				$this->checkout->redirect_url = $this->checkout->next_step->reg_step_url();
1264 1264
 			}
1265
-			$this->checkout->redirect_url = apply_filters( 'FHEE__EED_Single_Page_Checkout___setup_redirect__checkout_redirect_url', $this->checkout->redirect_url, $this->checkout );
1265
+			$this->checkout->redirect_url = apply_filters('FHEE__EED_Single_Page_Checkout___setup_redirect__checkout_redirect_url', $this->checkout->redirect_url, $this->checkout);
1266 1266
 		}
1267 1267
 	}
1268 1268
 
@@ -1275,12 +1275,12 @@  discard block
 block discarded – undo
1275 1275
 	 * @return void
1276 1276
 	 */
1277 1277
 	public function go_to_next_step() {
1278
-		if ( EE_Registry::instance()->REQ->ajax ) {
1278
+		if (EE_Registry::instance()->REQ->ajax) {
1279 1279
 			// capture contents of output buffer we started earlier in the request, and insert into JSON response
1280
-			$this->checkout->json_response->set_unexpected_errors( ob_get_clean() );
1280
+			$this->checkout->json_response->set_unexpected_errors(ob_get_clean());
1281 1281
 		}
1282 1282
 		// just return for these conditions
1283
-		if ( $this->checkout->admin_request || $this->checkout->action == 'redirect_form' || $this->checkout->action == 'update_checkout' ) {
1283
+		if ($this->checkout->admin_request || $this->checkout->action == 'redirect_form' || $this->checkout->action == 'update_checkout') {
1284 1284
 			return;
1285 1285
 		}
1286 1286
 		// AJAX response
@@ -1301,7 +1301,7 @@  discard block
 block discarded – undo
1301 1301
 	 */
1302 1302
 	protected function _handle_json_response() {
1303 1303
 		// if this is an ajax request
1304
-		if ( EE_Registry::instance()->REQ->ajax ) {
1304
+		if (EE_Registry::instance()->REQ->ajax) {
1305 1305
 			// DEBUG LOG
1306 1306
 			//$this->checkout->log(
1307 1307
 			//	__CLASS__, __FUNCTION__, __LINE__,
@@ -1311,10 +1311,10 @@  discard block
 block discarded – undo
1311 1311
 			//		'continue_reg'               => $this->checkout->continue_reg,
1312 1312
 			//	)
1313 1313
 			//);
1314
-			$this->checkout->json_response->set_registration_time_limit( $this->checkout->get_registration_time_limit() );
1315
-			$this->checkout->json_response->set_payment_amount( $this->checkout->amount_owing );
1314
+			$this->checkout->json_response->set_registration_time_limit($this->checkout->get_registration_time_limit());
1315
+			$this->checkout->json_response->set_payment_amount($this->checkout->amount_owing);
1316 1316
 			// just send the ajax (
1317
-			$json_response = apply_filters( 'FHEE__EE_Single_Page_Checkout__JSON_response', $this->checkout->json_response );
1317
+			$json_response = apply_filters('FHEE__EE_Single_Page_Checkout__JSON_response', $this->checkout->json_response);
1318 1318
 			$this->unlock_transaction();
1319 1319
 			echo $json_response;
1320 1320
 			exit();
@@ -1331,9 +1331,9 @@  discard block
 block discarded – undo
1331 1331
 	 */
1332 1332
 	protected function _handle_html_redirects() {
1333 1333
 		// going somewhere ?
1334
-		if ( $this->checkout->redirect && ! empty( $this->checkout->redirect_url ) ) {
1334
+		if ($this->checkout->redirect && ! empty($this->checkout->redirect_url)) {
1335 1335
 			// store notices in a transient
1336
-			EE_Error::get_notices( false, true, true );
1336
+			EE_Error::get_notices(false, true, true);
1337 1337
 			$this->unlock_transaction();
1338 1338
 			// DEBUG LOG
1339 1339
 			//$this->checkout->log(
@@ -1344,7 +1344,7 @@  discard block
 block discarded – undo
1344 1344
 			//		'headers_list'    => headers_list(),
1345 1345
 			//	)
1346 1346
 			//);
1347
-			wp_safe_redirect( $this->checkout->redirect_url );
1347
+			wp_safe_redirect($this->checkout->redirect_url);
1348 1348
 			exit();
1349 1349
 		}
1350 1350
 	}
Please login to merge, or discard this patch.
espresso_event_attendees/EES_Espresso_Event_Attendees.shortcode.php 3 patches
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Attendees shortcode class
4 6
  *
Please login to merge, or discard this patch.
Spacing   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
 	 * @param       WP $WP
20 20
 	 * @return    void
21 21
 	 */
22
-	public function run( WP $WP ) {}
22
+	public function run(WP $WP) {}
23 23
 
24 24
 
25 25
 	/**
@@ -69,14 +69,14 @@  discard block
 block discarded – undo
69 69
 	 *  @param 	    array 	$attributes
70 70
 	 *  @return 	string
71 71
 	 */
72
-	public function process_shortcode( $attributes = array() ) {
72
+	public function process_shortcode($attributes = array()) {
73 73
 
74 74
 		//load helpers
75
-		EE_Registry::instance()->load_helper( 'Event_View' );
76
-		EE_Registry::instance()->load_helper( 'Template' );
75
+		EE_Registry::instance()->load_helper('Event_View');
76
+		EE_Registry::instance()->load_helper('Template');
77 77
 
78 78
 		// merge in any attributes passed via fallback shortcode processor
79
-		$attributes = array_merge( (array) $attributes, (array) $this->_attributes );
79
+		$attributes = array_merge((array) $attributes, (array) $this->_attributes);
80 80
 
81 81
 		//set default attributes
82 82
 		$default_shortcode_attributes = array(
@@ -88,9 +88,9 @@  discard block
 block discarded – undo
88 88
 		);
89 89
 
90 90
 		// allow the defaults to be filtered
91
-		$default_shortcode_attributes = apply_filters( 'EES_Espresso_Event_Attendees__process_shortcode__default_shortcode_atts', $default_shortcode_attributes );
91
+		$default_shortcode_attributes = apply_filters('EES_Espresso_Event_Attendees__process_shortcode__default_shortcode_atts', $default_shortcode_attributes);
92 92
 		// grab attributes and merge with defaults, then extract
93
-		$attributes = array_merge( $default_shortcode_attributes, $attributes );
93
+		$attributes = array_merge($default_shortcode_attributes, $attributes);
94 94
 
95 95
 		$template_args = array(
96 96
 			'contacts'      => array(),
@@ -106,31 +106,31 @@  discard block
 block discarded – undo
106 106
 		$error = false;
107 107
 
108 108
 		//what event?
109
-		if ( empty( $attributes['event_id'] ) && empty( $attributes['datetime_id'] ) && empty( $attributes['ticket_id'] ) ) {
109
+		if (empty($attributes['event_id']) && empty($attributes['datetime_id']) && empty($attributes['ticket_id'])) {
110 110
 			//seems like is_espresso_event_single() isn't working as expected. So using alternate method.
111
-			if ( is_single() && is_espresso_event() ) {
111
+			if (is_single() && is_espresso_event()) {
112 112
 				$event = EEH_Event_View::get_event();
113
-				if ( $event instanceof EE_Event ) {
113
+				if ($event instanceof EE_Event) {
114 114
 					$template_args['event']          = $event;
115 115
 					$query[0]['Registration.EVT_ID'] = $event->ID();
116 116
 				}
117 117
 			} else {
118 118
 				//try getting the earliest active event if none then get the
119
-				$events = EEM_Event::instance()->get_active_events( array( 'limit'    => 1,
120
-				                                                          'order_by' => array( 'Datetime.DTT_EVT_start' => 'ASC' )
121
-				) );
122
-				$events = empty( $events ) ? EEM_Event::instance()->get_upcoming_events( array( 'limit'    => 1,
123
-				                                                                              'order_by' => array( 'Datetime.DTT_EVT_start' => 'ASC' )
124
-				) ) : $events;
125
-				$event = reset( $events );
126
-				if ( $event instanceof EE_Event ) {
119
+				$events = EEM_Event::instance()->get_active_events(array('limit'    => 1,
120
+				                                                          'order_by' => array('Datetime.DTT_EVT_start' => 'ASC')
121
+				));
122
+				$events = empty($events) ? EEM_Event::instance()->get_upcoming_events(array('limit'    => 1,
123
+				                                                                              'order_by' => array('Datetime.DTT_EVT_start' => 'ASC')
124
+				)) : $events;
125
+				$event = reset($events);
126
+				if ($event instanceof EE_Event) {
127 127
 					$query[0]['Registration.EVT_ID'] = $event->ID();
128 128
 					$template_args['event']          = $event;
129 129
 				}
130 130
 			}
131
-		} elseif ( ! empty( $attributes['event_id'] ) ) {
132
-			$event = EEM_Event::instance()->get_one_by_ID( $attributes['event_id'] );
133
-			if ( $event instanceof EE_Event ) {
131
+		} elseif ( ! empty($attributes['event_id'])) {
132
+			$event = EEM_Event::instance()->get_one_by_ID($attributes['event_id']);
133
+			if ($event instanceof EE_Event) {
134 134
 				$query[0]['Registration.EVT_ID'] = $attributes['event_id'];
135 135
 				$template_args['event']          = $event;
136 136
 			} else {
@@ -139,9 +139,9 @@  discard block
 block discarded – undo
139 139
 		}
140 140
 
141 141
 		//datetime?
142
-		if ( ! empty( $attributes['datetime_id'] ) && empty( $attributes['event_id'] ) ) {
143
-			$datetime = EEM_Datetime::instance()->get_one_by_ID( $attributes['datetime_id'] );
144
-			if ( $datetime instanceof EE_Datetime ) {
142
+		if ( ! empty($attributes['datetime_id']) && empty($attributes['event_id'])) {
143
+			$datetime = EEM_Datetime::instance()->get_one_by_ID($attributes['datetime_id']);
144
+			if ($datetime instanceof EE_Datetime) {
145 145
 				$query[0]['Registration.Ticket.Datetime.DTT_ID'] = $attributes['datetime_id'];
146 146
 				$query['default_where_conditions'] = 'this_model_only';
147 147
 				$template_args['datetime']                      = $datetime;
@@ -152,9 +152,9 @@  discard block
 block discarded – undo
152 152
 		}
153 153
 
154 154
 		//ticket?just
155
-		if ( ! empty( $attributes['ticket_id'] ) && empty( $attributes['event_id'] ) && empty( $attributes['datetime_id'] ) ) {
156
-			$ticket = EEM_Ticket::instance()->get_one_by_ID( $attributes['ticket_id'] );
157
-			if ( $ticket instanceof EE_Ticket ) {
155
+		if ( ! empty($attributes['ticket_id']) && empty($attributes['event_id']) && empty($attributes['datetime_id'])) {
156
+			$ticket = EEM_Ticket::instance()->get_one_by_ID($attributes['ticket_id']);
157
+			if ($ticket instanceof EE_Ticket) {
158 158
 				$query[0]['Registration.TKT_ID'] = $attributes['ticket_id'];
159 159
 				$template_args['ticket']         = $ticket;
160 160
 				$template_args['event']          = $ticket->first_datetime() instanceof EE_Datetime ? $ticket->first_datetime()->event() : null;
@@ -165,17 +165,17 @@  discard block
 block discarded – undo
165 165
 
166 166
 		//status
167 167
 		$reg_status_array = EEM_Registration::reg_status_array();
168
-		if ( $attributes['status'] != 'all' && isset( $reg_status_array[$attributes['status']] ) ) {
168
+		if ($attributes['status'] != 'all' && isset($reg_status_array[$attributes['status']])) {
169 169
 			$query[0]['Registration.STS_ID'] = $attributes['status'];
170 170
 		}
171
-		$query['group_by'] = array( 'ATT_ID' );
172
-		$query['order_by'] = apply_filters( 'FHEE__EES_Espresso_Event_Attendees__process_shortcode__order_by', array( 'ATT_lname' => 'ASC', 'ATT_fname' => 'ASC' ) );
171
+		$query['group_by'] = array('ATT_ID');
172
+		$query['order_by'] = apply_filters('FHEE__EES_Espresso_Event_Attendees__process_shortcode__order_by', array('ATT_lname' => 'ASC', 'ATT_fname' => 'ASC'));
173 173
 
174 174
 		//if we have NO query where conditions, then there was an invalid parameter or the shortcode was used incorrectly
175 175
 		//so when WP_DEBUG is set and true, we'll show a message, otherwise we'll just return an empty string.
176
-		if ( ( ! isset( $query[0] ) || ! is_array( $query[0] ) ) || $error ) {
177
-			if ( WP_DEBUG ) {
178
-				return '<div class="important-notice ee-attention">' . __( 'The [ESPRESSO_EVENT_ATTENDEES] shortcode has been used incorrectly.  Please double check the arguments you used for any typos.  In the case of ID type arguments, its possible the given ID does not correspond to existing data in the database.', 'event_espresso' ) . '</div>';
176
+		if (( ! isset($query[0]) || ! is_array($query[0])) || $error) {
177
+			if (WP_DEBUG) {
178
+				return '<div class="important-notice ee-attention">'.__('The [ESPRESSO_EVENT_ATTENDEES] shortcode has been used incorrectly.  Please double check the arguments you used for any typos.  In the case of ID type arguments, its possible the given ID does not correspond to existing data in the database.', 'event_espresso').'</div>';
179 179
 			} else {
180 180
 				return '';
181 181
 			}
@@ -183,11 +183,11 @@  discard block
 block discarded – undo
183 183
 
184 184
 
185 185
 		//get contacts!
186
-		$template_args['contacts'] = EEM_Attendee::instance()->get_all( $query );
186
+		$template_args['contacts'] = EEM_Attendee::instance()->get_all($query);
187 187
 
188 188
 
189 189
 		//all set let's load up the template and return.
190
-		return EEH_Template::locate_template( 'loop-espresso_event_attendees.php', $template_args, true, true );
190
+		return EEH_Template::locate_template('loop-espresso_event_attendees.php', $template_args, true, true);
191 191
 
192 192
 	}
193 193
 
Please login to merge, or discard this patch.
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -113,10 +113,10 @@
 block discarded – undo
113 113
 			} else {
114 114
 				//try getting the earliest active event if none then get the
115 115
 				$events = EEM_Event::instance()->get_active_events( array( 'limit'    => 1,
116
-				                                                          'order_by' => array( 'Datetime.DTT_EVT_start' => 'ASC' )
116
+																		  'order_by' => array( 'Datetime.DTT_EVT_start' => 'ASC' )
117 117
 				) );
118 118
 				$events = empty( $events ) ? EEM_Event::instance()->get_upcoming_events( array( 'limit'    => 1,
119
-				                                                                              'order_by' => array( 'Datetime.DTT_EVT_start' => 'ASC' )
119
+																							  'order_by' => array( 'Datetime.DTT_EVT_start' => 'ASC' )
120 120
 				) ) : $events;
121 121
 				$event = reset( $events );
122 122
 				if ( $event instanceof EE_Event ) {
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_models/EEM_Answer.model.php 2 patches
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -125,14 +125,14 @@
 block discarded – undo
125 125
 	public function get_attendee_property_answer_value( EE_Registration $registration, $question_system_id = NULL, $pretty_answer = FALSE ){
126 126
 		$field_name = NULL;
127 127
 		$value = NULL;
128
-                //backward compat: we still want to find the question's ID
129
-                if( is_numeric( $question_system_id ) ) {
130
-                    //find this question's QST_system value
131
-                    $question_id = $question_system_id;
132
-                    $question_system_id = EEM_Question::instance()->get_var( array( array( 'QST_ID' => $question_system_id ) ), 'QST_system' );
133
-                } else {
134
-                    $question_id = intval( EEM_Question::instance()->get_var( array( array( 'QST_system' => $question_system_id ) ), 'QST_ID' ) );
135
-                }
128
+				//backward compat: we still want to find the question's ID
129
+				if( is_numeric( $question_system_id ) ) {
130
+					//find this question's QST_system value
131
+					$question_id = $question_system_id;
132
+					$question_system_id = EEM_Question::instance()->get_var( array( array( 'QST_ID' => $question_system_id ) ), 'QST_system' );
133
+				} else {
134
+					$question_id = intval( EEM_Question::instance()->get_var( array( array( 'QST_system' => $question_system_id ) ), 'QST_ID' ) );
135
+				}
136 136
 		//only bother checking if the registration has an attendee
137 137
 		if( $registration->attendee() instanceof EE_Attendee ) {
138 138
 			$field_name = EEM_Attendee::instance()->get_attendee_field_for_system_question( $question_system_id );
Please login to merge, or discard this patch.
Spacing   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -51,18 +51,18 @@  discard block
 block discarded – undo
51 51
 	/**
52 52
 	 * 	constructor
53 53
 	 */
54
-	protected function __construct( $timezone = NULL ){
55
-		$this->singular_item = __('Answer','event_espresso');
56
-		$this->plural_item = __('Answers','event_espresso');
54
+	protected function __construct($timezone = NULL) {
55
+		$this->singular_item = __('Answer', 'event_espresso');
56
+		$this->plural_item = __('Answers', 'event_espresso');
57 57
 		$this->_tables = array(
58 58
 			'Answer'=> new EE_Primary_Table('esp_answer', 'ANS_ID')
59 59
 		);
60 60
 		$this->_fields = array(
61 61
 			'Answer'=>array(
62
-				'ANS_ID'=> new EE_Primary_Key_Int_Field('ANS_ID', __('Answer ID','event_espresso')),
63
-				'REG_ID'=>new EE_Foreign_Key_Int_Field('REG_ID', __('Registration ID','event_espresso'), false, 0, 'Registration'),
64
-				'QST_ID'=>new EE_Foreign_Key_Int_Field('QST_ID', __('Question ID','event_espresso'), false, 0, 'Question'),
65
-				'ANS_value'=>new EE_Maybe_Serialized_Simple_HTML_Field('ANS_value', __('Answer Value','event_espresso'), false, '')
62
+				'ANS_ID'=> new EE_Primary_Key_Int_Field('ANS_ID', __('Answer ID', 'event_espresso')),
63
+				'REG_ID'=>new EE_Foreign_Key_Int_Field('REG_ID', __('Registration ID', 'event_espresso'), false, 0, 'Registration'),
64
+				'QST_ID'=>new EE_Foreign_Key_Int_Field('QST_ID', __('Question ID', 'event_espresso'), false, 0, 'Question'),
65
+				'ANS_value'=>new EE_Maybe_Serialized_Simple_HTML_Field('ANS_value', __('Answer Value', 'event_espresso'), false, '')
66 66
 			));
67 67
 		$this->_model_relations = array(
68 68
 			'Registration'=>new EE_Belongs_To_Relation(),
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
 		);
71 71
 		$this->_model_chain_to_wp_user = 'Registration.Event';
72 72
 		$this->_caps_slug = 'registrations';
73
-		parent::__construct( $timezone );
73
+		parent::__construct($timezone);
74 74
 	}
75 75
 
76 76
 
@@ -83,19 +83,19 @@  discard block
 block discarded – undo
83 83
 	 * @param boolean $pretty_answer whether to call 'pretty_value' or just 'value'
84 84
 	 * @return string
85 85
 	 */
86
-	public function get_answer_value_to_question( EE_Registration $registration, $question_id = NULL,$pretty_answer = FALSE ){
87
-		$value = $this->get_attendee_property_answer_value( $registration, $question_id, $pretty_answer );
88
-		if (  $value === NULL ){
89
-			$answer_obj = $this->get_registration_question_answer_object( $registration, $question_id, $pretty_answer );
90
-			if( $answer_obj instanceof EE_Answer ){
91
-				if($pretty_answer){
86
+	public function get_answer_value_to_question(EE_Registration $registration, $question_id = NULL, $pretty_answer = FALSE) {
87
+		$value = $this->get_attendee_property_answer_value($registration, $question_id, $pretty_answer);
88
+		if ($value === NULL) {
89
+			$answer_obj = $this->get_registration_question_answer_object($registration, $question_id, $pretty_answer);
90
+			if ($answer_obj instanceof EE_Answer) {
91
+				if ($pretty_answer) {
92 92
 					$value = $answer_obj->pretty_value();
93
-				}else{
93
+				} else {
94 94
 					$value = $answer_obj->value();
95 95
 				}
96 96
 			}
97 97
 		}
98
-		return apply_filters( 'FHEE__EEM_Answer__get_answer_value_to_question__answer_value', $value, $registration, $question_id );
98
+		return apply_filters('FHEE__EEM_Answer__get_answer_value_to_question__answer_value', $value, $registration, $question_id);
99 99
 	}
100 100
 
101 101
 
@@ -106,9 +106,9 @@  discard block
 block discarded – undo
106 106
 	 * @param int $question_id
107 107
 	 * @return EE_Answer
108 108
 	 */
109
-	public function get_registration_question_answer_object( EE_Registration $registration, $question_id = NULL){
110
-		$answer_obj = $this->get_one( array( array( 'QST_ID'=>$question_id, 'REG_ID'=>$registration->ID() )));
111
-		return apply_filters( 'FHEE__EEM_Answer__get_registration_question_answer_object__answer_obj', $answer_obj, $registration, $question_id );
109
+	public function get_registration_question_answer_object(EE_Registration $registration, $question_id = NULL) {
110
+		$answer_obj = $this->get_one(array(array('QST_ID'=>$question_id, 'REG_ID'=>$registration->ID())));
111
+		return apply_filters('FHEE__EEM_Answer__get_registration_question_answer_object__answer_obj', $answer_obj, $registration, $question_id);
112 112
 	}
113 113
 
114 114
 
@@ -122,39 +122,39 @@  discard block
 block discarded – undo
122 122
 	 * @return string|null (if the registration has no attendee, or the question_system_id is not a QST_ID or QST_system for 
123 123
 	 * a question corresponding to an attendee field, returns null)
124 124
 	 */
125
-	public function get_attendee_property_answer_value( EE_Registration $registration, $question_system_id = NULL, $pretty_answer = FALSE ){
125
+	public function get_attendee_property_answer_value(EE_Registration $registration, $question_system_id = NULL, $pretty_answer = FALSE) {
126 126
 		$field_name = NULL;
127 127
 		$value = NULL;
128 128
                 //backward compat: we still want to find the question's ID
129
-                if( is_numeric( $question_system_id ) ) {
129
+                if (is_numeric($question_system_id)) {
130 130
                     //find this question's QST_system value
131 131
                     $question_id = $question_system_id;
132
-                    $question_system_id = EEM_Question::instance()->get_var( array( array( 'QST_ID' => $question_system_id ) ), 'QST_system' );
132
+                    $question_system_id = EEM_Question::instance()->get_var(array(array('QST_ID' => $question_system_id)), 'QST_system');
133 133
                 } else {
134
-                    $question_id = intval( EEM_Question::instance()->get_var( array( array( 'QST_system' => $question_system_id ) ), 'QST_ID' ) );
134
+                    $question_id = intval(EEM_Question::instance()->get_var(array(array('QST_system' => $question_system_id)), 'QST_ID'));
135 135
                 }
136 136
 		//only bother checking if the registration has an attendee
137
-		if( $registration->attendee() instanceof EE_Attendee ) {
138
-			$field_name = EEM_Attendee::instance()->get_attendee_field_for_system_question( $question_system_id );
139
-			if( $field_name ) {
140
-				if( $pretty_answer ) {
141
-					if( $field_name == 'STA_ID' ) {
137
+		if ($registration->attendee() instanceof EE_Attendee) {
138
+			$field_name = EEM_Attendee::instance()->get_attendee_field_for_system_question($question_system_id);
139
+			if ($field_name) {
140
+				if ($pretty_answer) {
141
+					if ($field_name == 'STA_ID') {
142 142
 						$state = $registration->attendee()->state_obj();
143
-						$value = $state instanceof EE_State ? $state->name() : sprintf( __('Unknown State (%s)', 'event_espresso'), $registration->attendee()->state_ID() );
144
-					} else if($field_name == 'CNT_ISO') {
143
+						$value = $state instanceof EE_State ? $state->name() : sprintf(__('Unknown State (%s)', 'event_espresso'), $registration->attendee()->state_ID());
144
+					} else if ($field_name == 'CNT_ISO') {
145 145
 						$country = $registration->attendee()->country_obj();
146
-						$value = $country instanceof EE_Country ? $country->name() : sprintf(__('Unknown Country (%s)', "event_espresso"),$registration->attendee()->country_ID());
146
+						$value = $country instanceof EE_Country ? $country->name() : sprintf(__('Unknown Country (%s)', "event_espresso"), $registration->attendee()->country_ID());
147 147
 					} else {
148
-						$value = $registration->attendee()->get_pretty( $field_name );
148
+						$value = $registration->attendee()->get_pretty($field_name);
149 149
 					}
150 150
 					//if field name is blank, leave the value as null too
151
-				}else{
152
-					$value = $registration->attendee()->get( $field_name );
151
+				} else {
152
+					$value = $registration->attendee()->get($field_name);
153 153
 				}
154 154
 			}
155 155
 			//if no field was found, leave value blank
156 156
 		}
157
-		return apply_filters( 'FHEE__EEM_Answer__get_attendee_question_answer_value__answer_value', $value, $registration, $question_id, $question_system_id );
157
+		return apply_filters('FHEE__EEM_Answer__get_attendee_question_answer_value__answer_value', $value, $registration, $question_id, $question_system_id);
158 158
 	}
159 159
 
160 160
 
Please login to merge, or discard this patch.
core/db_models/EEM_Term_Taxonomy.model.php 2 patches
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
  *
22 22
  * ------------------------------------------------------------------------
23 23
  */
24
-require_once ( EE_MODELS . 'EEM_Base.model.php' );
24
+require_once (EE_MODELS.'EEM_Base.model.php');
25 25
 
26 26
 class EEM_Term_Taxonomy extends EEM_Base {
27 27
 
@@ -29,67 +29,67 @@  discard block
 block discarded – undo
29 29
 	protected static $_instance = NULL;
30 30
 
31 31
 
32
-	protected function __construct( $timezone = NULL ) {
33
-		$this->singular_item = __('Term Taxonomy','event_espresso');
34
-		$this->plural_item = __('Term Taxonomy','event_espresso');
32
+	protected function __construct($timezone = NULL) {
33
+		$this->singular_item = __('Term Taxonomy', 'event_espresso');
34
+		$this->plural_item = __('Term Taxonomy', 'event_espresso');
35 35
 		$this->_tables = array(
36 36
 			'Term_Taxonomy'=> new EE_Primary_Table('term_taxonomy', 'term_taxonomy_id')
37 37
 		);
38 38
 		$this->_fields = array(
39 39
 			'Term_Taxonomy'=>array(
40
-				'term_taxonomy_id'=> new EE_Primary_Key_Int_Field('term_taxonomy_id', __('Term-Taxonomy ID','event_espresso')),
41
-				'term_id'=>new EE_Foreign_Key_Int_Field('term_id',  __("Term Id", "event_espresso"), false, 0, 'Term'), //EE_Foreign_Key_Int_Field('term_taxonomy_id', __('Term (in context of a taxonomy) ID','event_espresso'), false, 0, 'Term_Taxonomy'),
42
-				'taxonomy'=>new EE_Plain_Text_Field('taxonomy', __('Taxonomy Name','event_espresso'), false, 'category'),
43
-				'description'=>new EE_Post_Content_Field('description', __("Description of Term", "event_espresso"), false,''),
44
-				'parent'=>new EE_Integer_Field('parent', __("Parent Term ID", "event_espresso"), false,0),
40
+				'term_taxonomy_id'=> new EE_Primary_Key_Int_Field('term_taxonomy_id', __('Term-Taxonomy ID', 'event_espresso')),
41
+				'term_id'=>new EE_Foreign_Key_Int_Field('term_id', __("Term Id", "event_espresso"), false, 0, 'Term'), //EE_Foreign_Key_Int_Field('term_taxonomy_id', __('Term (in context of a taxonomy) ID','event_espresso'), false, 0, 'Term_Taxonomy'),
42
+				'taxonomy'=>new EE_Plain_Text_Field('taxonomy', __('Taxonomy Name', 'event_espresso'), false, 'category'),
43
+				'description'=>new EE_Post_Content_Field('description', __("Description of Term", "event_espresso"), false, ''),
44
+				'parent'=>new EE_Integer_Field('parent', __("Parent Term ID", "event_espresso"), false, 0),
45 45
 				'term_count'=> new EE_Integer_Field('count', __("Count of Objects attached", 'event_espresso'), false, 0)
46 46
 			));
47 47
 		$this->_model_relations = array(
48 48
 			'Term_Relationship'=>new EE_Has_Many_Relation(),
49 49
 			'Term'=>new EE_Belongs_To_Relation(),
50 50
 		);
51
-		$cpt_models = array_keys( EE_Registry::instance()->cpt_models() );
52
-		foreach( $cpt_models  as $model_name ) {
53
-			$this->_model_relations[ $model_name ] = new EE_HABTM_Relation( 'Term_Relationship' );
51
+		$cpt_models = array_keys(EE_Registry::instance()->cpt_models());
52
+		foreach ($cpt_models  as $model_name) {
53
+			$this->_model_relations[$model_name] = new EE_HABTM_Relation('Term_Relationship');
54 54
 		}
55 55
 		$this->_indexes = array(
56
-			'term_id_taxonomy'=>new EE_Unique_Index(array('term_id','taxonomy'))
56
+			'term_id_taxonomy'=>new EE_Unique_Index(array('term_id', 'taxonomy'))
57 57
 		);
58 58
 		$path_to_tax_model = '';
59
-		$this->_cap_restriction_generators[ EEM_Base::caps_read ] = new EE_Restriction_Generator_Public();
60
-		$this->_cap_restriction_generators[ EEM_Base::caps_read_admin ] = new EE_Restriction_Generator_Taxonomy_Protected( $path_to_tax_model );
61
-		$this->_cap_restriction_generators[ EEM_Base::caps_edit ] = false;
62
-		$this->_cap_restriction_generators[ EEM_Base::caps_delete ] = false;
59
+		$this->_cap_restriction_generators[EEM_Base::caps_read] = new EE_Restriction_Generator_Public();
60
+		$this->_cap_restriction_generators[EEM_Base::caps_read_admin] = new EE_Restriction_Generator_Taxonomy_Protected($path_to_tax_model);
61
+		$this->_cap_restriction_generators[EEM_Base::caps_edit] = false;
62
+		$this->_cap_restriction_generators[EEM_Base::caps_delete] = false;
63 63
 
64 64
 		//add cap restrictions for editing relating to the "ee_edit_*"
65
-		$this->_cap_restrictions[ EEM_Base::caps_edit ]['ee_edit_event_category'] = new EE_Default_Where_Conditions(
65
+		$this->_cap_restrictions[EEM_Base::caps_edit]['ee_edit_event_category'] = new EE_Default_Where_Conditions(
66 66
 				array(
67
-					$path_to_tax_model . 'taxonomy*ee_edit_event_category' => array( '!=', 'espresso_event_categories' )
67
+					$path_to_tax_model.'taxonomy*ee_edit_event_category' => array('!=', 'espresso_event_categories')
68 68
 				));
69
-		$this->_cap_restrictions[ EEM_Base::caps_edit ]['ee_edit_venue_category'] = new EE_Default_Where_Conditions(
69
+		$this->_cap_restrictions[EEM_Base::caps_edit]['ee_edit_venue_category'] = new EE_Default_Where_Conditions(
70 70
 				array(
71
-					$path_to_tax_model . 'taxonomy*ee_edit_venue_category' => array( '!=', 'espresso_venue_categories' )
71
+					$path_to_tax_model.'taxonomy*ee_edit_venue_category' => array('!=', 'espresso_venue_categories')
72 72
 				));
73
-		$this->_cap_restrictions[ EEM_Base::caps_edit ]['ee_edit_event_type'] = new EE_Default_Where_Conditions(
73
+		$this->_cap_restrictions[EEM_Base::caps_edit]['ee_edit_event_type'] = new EE_Default_Where_Conditions(
74 74
 				array(
75
-					$path_to_tax_model . 'taxonomy*ee_edit_event_type' => array( '!=', 'espresso_event_type' )
75
+					$path_to_tax_model.'taxonomy*ee_edit_event_type' => array('!=', 'espresso_event_type')
76 76
 				));
77 77
 
78 78
 		//add cap restrictions for deleting relating to the "ee_deleting_*"
79
-		$this->_cap_restrictions[ EEM_Base::caps_delete ]['ee_delete_event_category'] = new EE_Default_Where_Conditions(
79
+		$this->_cap_restrictions[EEM_Base::caps_delete]['ee_delete_event_category'] = new EE_Default_Where_Conditions(
80 80
 				array(
81
-					$path_to_tax_model . 'taxonomy*ee_delete_event_category' => array( '!=', 'espresso_event_categories' )
81
+					$path_to_tax_model.'taxonomy*ee_delete_event_category' => array('!=', 'espresso_event_categories')
82 82
 				));
83
-		$this->_cap_restrictions[ EEM_Base::caps_delete ]['ee_delete_venue_category'] = new EE_Default_Where_Conditions(
83
+		$this->_cap_restrictions[EEM_Base::caps_delete]['ee_delete_venue_category'] = new EE_Default_Where_Conditions(
84 84
 				array(
85
-					$path_to_tax_model . 'taxonomy*ee_delete_venue_category' => array( '!=', 'espresso_venue_categories' )
85
+					$path_to_tax_model.'taxonomy*ee_delete_venue_category' => array('!=', 'espresso_venue_categories')
86 86
 				));
87
-		$this->_cap_restrictions[ EEM_Base::caps_delete ]['ee_delete_event_type'] = new EE_Default_Where_Conditions(
87
+		$this->_cap_restrictions[EEM_Base::caps_delete]['ee_delete_event_type'] = new EE_Default_Where_Conditions(
88 88
 				array(
89
-					$path_to_tax_model . 'taxonomy*ee_delete_event_type' => array( '!=', 'espresso_event_type' )
89
+					$path_to_tax_model.'taxonomy*ee_delete_event_type' => array('!=', 'espresso_event_type')
90 90
 				));
91 91
 
92
-		parent::__construct( $timezone );
92
+		parent::__construct($timezone);
93 93
 	}
94 94
 
95 95
 }
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Espresso
4 6
  *
Please login to merge, or discard this patch.
admin_pages/events/Events_Admin_Page.core.php 2 patches
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   +405 added lines, -405 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,45 +593,45 @@  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( true ) ) {
611
-			if ( $event->status() !== $orig_status && $orig_status !== EEM_Event::sold_out  ) {
610
+		if ($event->is_sold_out(true)) {
611
+			if ($event->status() !== $orig_status && $orig_status !== EEM_Event::sold_out) {
612 612
 				EE_Error::add_attention(
613 613
 					sprintf(
614
-						__( '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' ),
615
-						EEH_Template::pretty_status( EEM_Event::sold_out, FALSE, 'sentence' )
614
+						__('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'),
615
+						EEH_Template::pretty_status(EEM_Event::sold_out, FALSE, 'sentence')
616 616
 					)
617 617
 				);
618 618
 			}
619 619
 			return;
620
-		} else if ( $orig_status === EEM_Event::sold_out ) {
620
+		} else if ($orig_status === EEM_Event::sold_out) {
621 621
 			EE_Error::add_attention(
622 622
 				sprintf(
623
-					__( 'Please note that the Event Status has automatically been changed to %s because more spaces have become available for this event, most likely due to abandoned transactions freeing up reserved tickets.  However, this change is not permanent until you update the event. If you wish, you can change the status back to something else before updating.',
624
-						'event_espresso' ),
625
-					EEH_Template::pretty_status( $event->status(), false, 'sentence' )
623
+					__('Please note that the Event Status has automatically been changed to %s because more spaces have become available for this event, most likely due to abandoned transactions freeing up reserved tickets.  However, this change is not permanent until you update the event. If you wish, you can change the status back to something else before updating.',
624
+						'event_espresso'),
625
+					EEH_Template::pretty_status($event->status(), false, 'sentence')
626 626
 				)
627 627
 			);
628 628
 		}
629 629
 		//now we need to determine if the event has any tickets on sale.  If not then we dont' show the error
630
-		if ( ! $event->tickets_on_sale() ) {
630
+		if ( ! $event->tickets_on_sale()) {
631 631
 			return;
632 632
 		}
633 633
 		//made it here so show warning
634
-		EE_Error::add_attention( $this->_edit_event_warning() );
634
+		EE_Error::add_attention($this->_edit_event_warning());
635 635
 	}
636 636
 
637 637
 
@@ -671,7 +671,7 @@  discard block
 block discarded – undo
671 671
 			),
672 672
 		);
673 673
 
674
-		if ( EE_Registry::instance()->CAP->current_user_can( 'ee_delete_events', 'espresso_events_trash_events' ) ) {
674
+		if (EE_Registry::instance()->CAP->current_user_can('ee_delete_events', 'espresso_events_trash_events')) {
675 675
 			$this->_views['trash'] = array(
676 676
 				'slug' => 'trash',
677 677
 				'label' => __('Trash', 'event_espresso'),
@@ -701,39 +701,39 @@  discard block
 block discarded – undo
701 701
 				'desc' => __('View Registrations for Event', 'event_espresso')
702 702
 			)
703 703
 		);
704
-		$items  = apply_filters( 'FHEE__Events_Admin_Page___event_legend_items__items', $items );
704
+		$items = apply_filters('FHEE__Events_Admin_Page___event_legend_items__items', $items);
705 705
 		$statuses = array(
706 706
 			'sold_out_status' => array(
707
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::sold_out,
708
-				'desc' => EEH_Template::pretty_status( EE_Datetime::sold_out, FALSE, 'sentence' )
707
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::sold_out,
708
+				'desc' => EEH_Template::pretty_status(EE_Datetime::sold_out, FALSE, 'sentence')
709 709
 			),
710 710
 			'active_status' => array(
711
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::active,
712
-				'desc' => EEH_Template::pretty_status( EE_Datetime::active, FALSE, 'sentence' )
711
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::active,
712
+				'desc' => EEH_Template::pretty_status(EE_Datetime::active, FALSE, 'sentence')
713 713
 			),
714 714
 			'upcoming_status' => array(
715
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::upcoming,
716
-				'desc' => EEH_Template::pretty_status( EE_Datetime::upcoming, FALSE, 'sentence' )
715
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::upcoming,
716
+				'desc' => EEH_Template::pretty_status(EE_Datetime::upcoming, FALSE, 'sentence')
717 717
 			),
718 718
 			'postponed_status' => array(
719
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::postponed,
720
-				'desc' => EEH_Template::pretty_status( EE_Datetime::postponed, FALSE, 'sentence' )
719
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::postponed,
720
+				'desc' => EEH_Template::pretty_status(EE_Datetime::postponed, FALSE, 'sentence')
721 721
 			),
722 722
 			'cancelled_status' => array(
723
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::cancelled,
724
-				'desc' => EEH_Template::pretty_status( EE_Datetime::cancelled, FALSE, 'sentence' )
723
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::cancelled,
724
+				'desc' => EEH_Template::pretty_status(EE_Datetime::cancelled, FALSE, 'sentence')
725 725
 			),
726 726
 			'expired_status' => array(
727
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::expired,
728
-				'desc' => EEH_Template::pretty_status( EE_Datetime::expired, FALSE, 'sentence' )
727
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::expired,
728
+				'desc' => EEH_Template::pretty_status(EE_Datetime::expired, FALSE, 'sentence')
729 729
 			),
730 730
 			'inactive_status' => array(
731
-				'class' => 'ee-status-legend ee-status-legend-' . EE_Datetime::inactive,
732
-				'desc' => EEH_Template::pretty_status( EE_Datetime::inactive, FALSE, 'sentence' )
731
+				'class' => 'ee-status-legend ee-status-legend-'.EE_Datetime::inactive,
732
+				'desc' => EEH_Template::pretty_status(EE_Datetime::inactive, FALSE, 'sentence')
733 733
 			)
734 734
 		);
735
-		$statuses = apply_filters( 'FHEE__Events_Admin_Page__event_legend_items__statuses', $statuses );
736
-		return array_merge( $items, $statuses );
735
+		$statuses = apply_filters('FHEE__Events_Admin_Page__event_legend_items__statuses', $statuses);
736
+		return array_merge($items, $statuses);
737 737
 	}
738 738
 
739 739
 
@@ -745,8 +745,8 @@  discard block
 block discarded – undo
745 745
 	 * @return EEM_Event
746 746
 	 */
747 747
 	private function _event_model() {
748
-		if ( ! $this->_event_model instanceof EEM_Event ) {
749
-			$this->_event_model = EE_Registry::instance()->load_model( 'Event' );
748
+		if ( ! $this->_event_model instanceof EEM_Event) {
749
+			$this->_event_model = EE_Registry::instance()->load_model('Event');
750 750
 		}
751 751
 		return $this->_event_model;
752 752
 	}
@@ -765,12 +765,12 @@  discard block
 block discarded – undo
765 765
 	 * @param  string $new_slug  what the slug is
766 766
 	 * @return string            The new html string for the permalink area
767 767
 	 */
768
-	public function extra_permalink_field_buttons( $return, $id, $new_title, $new_slug ) {
768
+	public function extra_permalink_field_buttons($return, $id, $new_title, $new_slug) {
769 769
 		//make sure this is only when editing
770
-		if ( !empty( $id ) ) {
771
-			$post = get_post( $id );
772
-			$return .= '<a class="button button-small" onclick="prompt(\'Shortcode:\', jQuery(\'#shortcode\').val()); return false;" href="#"  tabindex="-1">' . __('Shortcode', 'event_espresso') . '</a> ';
773
-			$return .= '<input id="shortcode" type="hidden" value="[ESPRESSO_TICKET_SELECTOR event_id=\'' . $post->ID . '\']"">';
770
+		if ( ! empty($id)) {
771
+			$post = get_post($id);
772
+			$return .= '<a class="button button-small" onclick="prompt(\'Shortcode:\', jQuery(\'#shortcode\').val()); return false;" href="#"  tabindex="-1">'.__('Shortcode', 'event_espresso').'</a> ';
773
+			$return .= '<input id="shortcode" type="hidden" value="[ESPRESSO_TICKET_SELECTOR event_id=\''.$post->ID.'\']"">';
774 774
 		}
775 775
 		return $return;
776 776
 	}
@@ -786,8 +786,8 @@  discard block
 block discarded – undo
786 786
 	 * @return string html for generated table
787 787
 	 */
788 788
 	protected function _events_overview_list_table() {
789
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
790
-		$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' ) .
789
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
790
+		$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').
791 791
 		$this->_display_legend($this->_event_legend_items());
792 792
 		$this->_admin_page_title .= $this->get_action_link_or_button('create_new', 'add', array(), 'add-new-h2');
793 793
 		$this->display_admin_list_table_page_with_no_sidebar();
@@ -805,51 +805,51 @@  discard block
 block discarded – undo
805 805
 
806 806
 
807 807
 
808
-	protected function _insert_update_cpt_item( $post_id, $post ) {
808
+	protected function _insert_update_cpt_item($post_id, $post) {
809 809
 
810
-		if ( $post instanceof WP_Post && $post->post_type !== 'espresso_events' ) {
810
+		if ($post instanceof WP_Post && $post->post_type !== 'espresso_events') {
811 811
 			//getout we're not processing an event save.
812 812
 			return;
813 813
 		}
814 814
 
815 815
 		$event_values = array(
816
-			'EVT_display_desc' => !empty( $this->_req_data['display_desc'] ) ? 1 : 0,
817
-			'EVT_display_ticket_selector' => !empty( $this->_req_data['display_ticket_selector'] ) ? 1 : 0,
816
+			'EVT_display_desc' => ! empty($this->_req_data['display_desc']) ? 1 : 0,
817
+			'EVT_display_ticket_selector' => ! empty($this->_req_data['display_ticket_selector']) ? 1 : 0,
818 818
 			'EVT_additional_limit' => min(
819
-					apply_filters( 'FHEE__EE_Events_Admin__insert_update_cpt_item__EVT_additional_limit_max', 255 ),
820
-					!empty( $this->_req_data['additional_limit'] ) ? $this->_req_data['additional_limit'] : NULL ),
821
-			'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,
822
-			'EVT_member_only' => !empty( $this->_req_data['member_only'] ) ? 1 : 0,
823
-			'EVT_allow_overflow' => !empty( $this->_req_data['EVT_allow_overflow'] ) ? 1 : 0,
824
-			'EVT_timezone_string' => !empty( $this->_req_data['timezone_string'] ) ? $this->_req_data['timezone_string'] : NULL,
825
-			'EVT_external_URL' => !empty( $this->_req_data['externalURL'] ) ? $this->_req_data['externalURL'] : NULL,
826
-			'EVT_phone' => !empty( $this->_req_data['event_phone'] ) ? $this->_req_data['event_phone'] : NULL
819
+					apply_filters('FHEE__EE_Events_Admin__insert_update_cpt_item__EVT_additional_limit_max', 255),
820
+					! empty($this->_req_data['additional_limit']) ? $this->_req_data['additional_limit'] : NULL ),
821
+			'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,
822
+			'EVT_member_only' => ! empty($this->_req_data['member_only']) ? 1 : 0,
823
+			'EVT_allow_overflow' => ! empty($this->_req_data['EVT_allow_overflow']) ? 1 : 0,
824
+			'EVT_timezone_string' => ! empty($this->_req_data['timezone_string']) ? $this->_req_data['timezone_string'] : NULL,
825
+			'EVT_external_URL' => ! empty($this->_req_data['externalURL']) ? $this->_req_data['externalURL'] : NULL,
826
+			'EVT_phone' => ! empty($this->_req_data['event_phone']) ? $this->_req_data['event_phone'] : NULL
827 827
 			);
828 828
 
829 829
 		//update event
830
-		$success = $this->_event_model()->update_by_ID( $event_values, $post_id );
830
+		$success = $this->_event_model()->update_by_ID($event_values, $post_id);
831 831
 
832 832
 
833 833
 		//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!
834
-		$get_one_where = array( $this->_event_model()->primary_key_name() => $post_id, 'status' => $post->post_status );
835
-		$event = $this->_event_model()->get_one( array($get_one_where) );
834
+		$get_one_where = array($this->_event_model()->primary_key_name() => $post_id, 'status' => $post->post_status);
835
+		$event = $this->_event_model()->get_one(array($get_one_where));
836 836
 
837 837
 
838 838
 		//the following are default callbacks for event attachment updates that can be overridden by caffeinated functionality and/or addons.
839
-		$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') ) );
839
+		$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')));
840 840
 
841 841
 		$att_success = TRUE;
842 842
 
843
-		foreach ( $event_update_callbacks as $e_callback ) {
844
-			$_succ = call_user_func_array( $e_callback, array( $event,  $this->_req_data ) );
845
-			$att_success = !$att_success ? $att_success : $_succ; //if ANY of these updates fail then we want the appropriate global error message
843
+		foreach ($event_update_callbacks as $e_callback) {
844
+			$_succ = call_user_func_array($e_callback, array($event, $this->_req_data));
845
+			$att_success = ! $att_success ? $att_success : $_succ; //if ANY of these updates fail then we want the appropriate global error message
846 846
 		}
847 847
 
848 848
 		//any errors?
849
-		if ( $success && FALSE === $att_success ) {
850
-			EE_Error::add_error( __('Event Details saved successfully but something went wrong with saving attachments.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__ );
851
-		} else if ( $success === FALSE ) {
852
-			EE_Error::add_error( __('Event Details did not save successfully.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__ );
849
+		if ($success && FALSE === $att_success) {
850
+			EE_Error::add_error(__('Event Details saved successfully but something went wrong with saving attachments.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
851
+		} else if ($success === FALSE) {
852
+			EE_Error::add_error(__('Event Details did not save successfully.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
853 853
 		}
854 854
 	}
855 855
 
@@ -859,14 +859,14 @@  discard block
 block discarded – undo
859 859
 	/**
860 860
 	 * @see parent::restore_item()
861 861
 	 */
862
-	protected function _restore_cpt_item( $post_id, $revision_id ) {
862
+	protected function _restore_cpt_item($post_id, $revision_id) {
863 863
 		//copy existing event meta to new post
864 864
 		$post_evt = $this->_event_model()->get_one_by_ID($post_id);
865
-		if ( $post_evt instanceof EE_Event ) {
865
+		if ($post_evt instanceof EE_Event) {
866 866
 			//meta revision restore
867
-			$post_evt->restore_revision( $revision_id );
867
+			$post_evt->restore_revision($revision_id);
868 868
 			//related objs restore
869
-			$post_evt->restore_revision( $revision_id, array( 'Venue', 'Datetime', 'Price' ) );
869
+			$post_evt->restore_revision($revision_id, array('Venue', 'Datetime', 'Price'));
870 870
 		}
871 871
 	}
872 872
 
@@ -879,52 +879,52 @@  discard block
 block discarded – undo
879 879
 	 * @param  array  $data   The request data from the form
880 880
 	 * @return bool           Success or fail.
881 881
 	 */
882
-	protected function _default_venue_update( $evtobj, $data ) {
883
-		require_once( EE_MODELS . 'EEM_Venue.model.php' );
882
+	protected function _default_venue_update($evtobj, $data) {
883
+		require_once(EE_MODELS.'EEM_Venue.model.php');
884 884
 		$venue_model = EE_Registry::instance()->load_model('Venue');
885 885
 		$rows_affected = NULL;
886
-		$venue_id = !empty( $data['venue_id'] ) ? $data['venue_id'] : NULL;
886
+		$venue_id = ! empty($data['venue_id']) ? $data['venue_id'] : NULL;
887 887
 
888 888
 		// very important.  If we don't have a venue name...
889 889
 		// then we'll get out because not necessary to create empty venue
890
-		if ( empty( $data['venue_title'] ) ) {
890
+		if (empty($data['venue_title'])) {
891 891
 			return false;
892 892
 		}
893 893
 
894 894
 		$venue_array = array(
895 895
 				'VNU_wp_user' => $evtobj->get('EVT_wp_user'),
896
-				'VNU_name' => !empty( $data['venue_title'] ) ? $data['venue_title'] : NULL,
897
-				'VNU_desc' => !empty( $data['venue_description'] ) ? $data['venue_description'] : NULL,
898
-				'VNU_identifier' => !empty( $data['venue_identifier'] ) ? $data['venue_identifier'] : NULL,
899
-				'VNU_short_desc' => !empty( $data['venue_short_description'] ) ? $data['venue_short_description'] : NULL,
900
-				'VNU_address' => !empty( $data['address'] ) ? $data['address'] : NULL,
901
-				'VNU_address2' => !empty( $data['address2'] ) ? $data['address2'] : NULL,
902
-				'VNU_city' => !empty( $data['city'] ) ? $data['city'] : NULL,
903
-				'STA_ID' => !empty( $data['state'] ) ? $data['state'] : NULL,
904
-				'CNT_ISO' => !empty( $data['countries'] ) ? $data['countries'] : NULL,
905
-				'VNU_zip' => !empty( $data['zip'] ) ? $data['zip'] : NULL,
906
-				'VNU_phone' => !empty( $data['venue_phone'] ) ? $data['venue_phone'] : NULL,
907
-				'VNU_capacity' => !empty( $data['venue_capacity'] ) ? $data['venue_capacity'] : NULL,
908
-				'VNU_url' => !empty($data['venue_url'] ) ? $data['venue_url'] : NULL,
909
-				'VNU_virtual_phone' => !empty($data['virtual_phone']) ? $data['virtual_phone'] : NULL,
910
-				'VNU_virtual_url' => !empty( $data['virtual_url'] ) ? $data['virtual_url'] : NULL,
911
-				'VNU_enable_for_gmap' => isset( $data['enable_for_gmap'] ) ? 1 : 0,
896
+				'VNU_name' => ! empty($data['venue_title']) ? $data['venue_title'] : NULL,
897
+				'VNU_desc' => ! empty($data['venue_description']) ? $data['venue_description'] : NULL,
898
+				'VNU_identifier' => ! empty($data['venue_identifier']) ? $data['venue_identifier'] : NULL,
899
+				'VNU_short_desc' => ! empty($data['venue_short_description']) ? $data['venue_short_description'] : NULL,
900
+				'VNU_address' => ! empty($data['address']) ? $data['address'] : NULL,
901
+				'VNU_address2' => ! empty($data['address2']) ? $data['address2'] : NULL,
902
+				'VNU_city' => ! empty($data['city']) ? $data['city'] : NULL,
903
+				'STA_ID' => ! empty($data['state']) ? $data['state'] : NULL,
904
+				'CNT_ISO' => ! empty($data['countries']) ? $data['countries'] : NULL,
905
+				'VNU_zip' => ! empty($data['zip']) ? $data['zip'] : NULL,
906
+				'VNU_phone' => ! empty($data['venue_phone']) ? $data['venue_phone'] : NULL,
907
+				'VNU_capacity' => ! empty($data['venue_capacity']) ? $data['venue_capacity'] : NULL,
908
+				'VNU_url' => ! empty($data['venue_url']) ? $data['venue_url'] : NULL,
909
+				'VNU_virtual_phone' => ! empty($data['virtual_phone']) ? $data['virtual_phone'] : NULL,
910
+				'VNU_virtual_url' => ! empty($data['virtual_url']) ? $data['virtual_url'] : NULL,
911
+				'VNU_enable_for_gmap' => isset($data['enable_for_gmap']) ? 1 : 0,
912 912
 				'status' => 'publish'
913 913
 			);
914 914
 
915 915
 
916 916
 		//if we've got the venue_id then we're just updating the existing venue so let's do that and then get out.
917
-		if ( !empty( $venue_id ) ) {
918
-			$update_where = array( $venue_model->primary_key_name() => $venue_id );
919
-			$rows_affected = $venue_model->update( $venue_array, array( $update_where ) );
917
+		if ( ! empty($venue_id)) {
918
+			$update_where = array($venue_model->primary_key_name() => $venue_id);
919
+			$rows_affected = $venue_model->update($venue_array, array($update_where));
920 920
 			//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.
921
-			$evtobj->_add_relation_to( $venue_id, 'Venue' );
921
+			$evtobj->_add_relation_to($venue_id, 'Venue');
922 922
 			return $rows_affected > 0 ? TRUE : FALSE;
923 923
 		} else {
924 924
 			//we insert the venue
925
-			$venue_id = $venue_model->insert( $venue_array );
926
-			$evtobj->_add_relation_to( $venue_id, 'Venue' );
927
-			return !empty( $venue_id ) ? TRUE : FALSE;
925
+			$venue_id = $venue_model->insert($venue_array);
926
+			$evtobj->_add_relation_to($venue_id, 'Venue');
927
+			return ! empty($venue_id) ? TRUE : FALSE;
928 928
 		}
929 929
 		//when we have the ancestor come in it's already been handled by the revision save.
930 930
 	}
@@ -938,55 +938,55 @@  discard block
 block discarded – undo
938 938
 	 * @param  array    $data   The request data from the form
939 939
 	 * @return bool             success or fail
940 940
 	 */
941
-	protected function _default_tickets_update( EE_Event $evtobj, $data ) {
941
+	protected function _default_tickets_update(EE_Event $evtobj, $data) {
942 942
 		$success = true;
943 943
 		$saved_dtt = null;
944 944
 		$saved_tickets = array();
945
-		$incoming_date_formats = array( 'Y-m-d', 'h:i a' );
945
+		$incoming_date_formats = array('Y-m-d', 'h:i a');
946 946
 
947
-		foreach ( $data['edit_event_datetimes'] as $row => $dtt ) {
947
+		foreach ($data['edit_event_datetimes'] as $row => $dtt) {
948 948
 			//trim all values to ensure any excess whitespace is removed.
949
-			$dtt =  array_map( 'trim', $dtt );
950
-			$dtt['DTT_EVT_end'] = isset($dtt['DTT_EVT_end']) && ! empty( $dtt['DTT_EVT_end'] ) ? $dtt['DTT_EVT_end'] : $dtt['DTT_EVT_start'];
949
+			$dtt = array_map('trim', $dtt);
950
+			$dtt['DTT_EVT_end'] = isset($dtt['DTT_EVT_end']) && ! empty($dtt['DTT_EVT_end']) ? $dtt['DTT_EVT_end'] : $dtt['DTT_EVT_start'];
951 951
 			$datetime_values = array(
952
-				'DTT_ID' 		=> ! empty( $dtt['DTT_ID'] ) ? $dtt['DTT_ID'] : NULL,
952
+				'DTT_ID' 		=> ! empty($dtt['DTT_ID']) ? $dtt['DTT_ID'] : NULL,
953 953
 				'DTT_EVT_start' => $dtt['DTT_EVT_start'],
954 954
 				'DTT_EVT_end' 	=> $dtt['DTT_EVT_end'],
955
-				'DTT_reg_limit' => empty( $dtt['DTT_reg_limit'] ) ? EE_INF : $dtt['DTT_reg_limit'],
955
+				'DTT_reg_limit' => empty($dtt['DTT_reg_limit']) ? EE_INF : $dtt['DTT_reg_limit'],
956 956
 				'DTT_order' 	=> $row,
957 957
 			);
958 958
 
959 959
 			//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.
960 960
 
961
-			if ( !empty( $dtt['DTT_ID'] ) ) {
962
-				$DTM = EE_Registry::instance()->load_model('Datetime', array( $evtobj->get_timezone() ) )->get_one_by_ID($dtt['DTT_ID'] );
963
-				$DTM->set_date_format( $incoming_date_formats[0] );
964
-				$DTM->set_time_format( $incoming_date_formats[1] );
965
-				foreach ( $datetime_values as $field => $value ) {
966
-					$DTM->set( $field, $value );
961
+			if ( ! empty($dtt['DTT_ID'])) {
962
+				$DTM = EE_Registry::instance()->load_model('Datetime', array($evtobj->get_timezone()))->get_one_by_ID($dtt['DTT_ID']);
963
+				$DTM->set_date_format($incoming_date_formats[0]);
964
+				$DTM->set_time_format($incoming_date_formats[1]);
965
+				foreach ($datetime_values as $field => $value) {
966
+					$DTM->set($field, $value);
967 967
 				}
968 968
 
969 969
 				//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.
970 970
 				$saved_dtts[$DTM->ID()] = $DTM;
971 971
 			} else {
972
-				$DTM = EE_Registry::instance()->load_class('Datetime', array( $datetime_values ), FALSE, FALSE );
973
-				$DTM->set_date_format( $incoming_date_formats[0] );
974
-				$DTM->set_time_format( $incoming_date_formats[1] );
975
-				$DTM->set_timezone( $evtobj->get_timezone() );
976
-				foreach ( $datetime_values as $field => $value ) {
977
-					$DTM->set( $field, $value );
972
+				$DTM = EE_Registry::instance()->load_class('Datetime', array($datetime_values), FALSE, FALSE);
973
+				$DTM->set_date_format($incoming_date_formats[0]);
974
+				$DTM->set_time_format($incoming_date_formats[1]);
975
+				$DTM->set_timezone($evtobj->get_timezone());
976
+				foreach ($datetime_values as $field => $value) {
977
+					$DTM->set($field, $value);
978 978
 				}
979 979
 			}
980 980
 			$DTM->save();
981 981
 
982
-			$DTT = $evtobj->_add_relation_to( $DTM, 'Datetime' );
982
+			$DTT = $evtobj->_add_relation_to($DTM, 'Datetime');
983 983
 
984 984
 			//load DTT helper
985 985
 			EE_Registry::instance()->load_helper('DTT_Helper');
986 986
 
987 987
 			//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.
988
-			if( $DTT->get_raw('DTT_EVT_start') > $DTT->get_raw('DTT_EVT_end') ) {
989
-				$DTT->set('DTT_EVT_end', $DTT->get('DTT_EVT_start') );
988
+			if ($DTT->get_raw('DTT_EVT_start') > $DTT->get_raw('DTT_EVT_end')) {
989
+				$DTT->set('DTT_EVT_end', $DTT->get('DTT_EVT_start'));
990 990
 				$DTT = EEH_DTT_Helper::date_time_add($DTT, 'DTT_EVT_end', 'days');
991 991
 				$DTT->save();
992 992
 			}
@@ -994,45 +994,45 @@  discard block
 block discarded – undo
994 994
 			//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.
995 995
 			$saved_dtt = $DTT;
996 996
 
997
-			$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.
997
+			$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.
998 998
 		}
999 999
 
1000 1000
 		//no dtts get deleted so we don't do any of that logic here.
1001 1001
 		//update tickets next
1002
-		$old_tickets = isset( $data['ticket_IDs'] ) ? explode(',', $data['ticket_IDs'] ) : array();
1003
-		foreach ( $data['edit_tickets'] as $row => $tkt ) {
1004
-			$incoming_date_formats = array( 'Y-m-d', 'h:i a' );
1002
+		$old_tickets = isset($data['ticket_IDs']) ? explode(',', $data['ticket_IDs']) : array();
1003
+		foreach ($data['edit_tickets'] as $row => $tkt) {
1004
+			$incoming_date_formats = array('Y-m-d', 'h:i a');
1005 1005
 			$update_prices = false;
1006
-			$ticket_price = isset( $data['edit_prices'][$row][1]['PRC_amount'] ) ? $data['edit_prices'][$row][1]['PRC_amount'] : 0;
1006
+			$ticket_price = isset($data['edit_prices'][$row][1]['PRC_amount']) ? $data['edit_prices'][$row][1]['PRC_amount'] : 0;
1007 1007
 
1008 1008
 			// trim inputs to ensure any excess whitespace is removed.
1009
-			$tkt = array_map( 'trim', $tkt );
1009
+			$tkt = array_map('trim', $tkt);
1010 1010
 
1011
-			if ( empty( $tkt['TKT_start_date'] ) ) {
1011
+			if (empty($tkt['TKT_start_date'])) {
1012 1012
 				//let's use now in the set timezone.
1013
-				$now = new DateTime( 'now', new DateTimeZone( $evtobj->get_timezone() ) );
1014
-				$tkt['TKT_start_date'] = $now->format( $incoming_date_formats[0] . ' ' . $incoming_date_formats[1] );
1013
+				$now = new DateTime('now', new DateTimeZone($evtobj->get_timezone()));
1014
+				$tkt['TKT_start_date'] = $now->format($incoming_date_formats[0].' '.$incoming_date_formats[1]);
1015 1015
 			}
1016 1016
 
1017
-			if ( empty( $tkt['TKT_end_date'] ) ) {
1017
+			if (empty($tkt['TKT_end_date'])) {
1018 1018
 				//use the start date of the first datetime
1019 1019
 				$dtt = $evtobj->first_datetime();
1020
-				$tkt['TKT_end_date'] = $dtt->start_date_and_time( $incoming_date_formats[0], $incoming_date_formats[1] );
1020
+				$tkt['TKT_end_date'] = $dtt->start_date_and_time($incoming_date_formats[0], $incoming_date_formats[1]);
1021 1021
 			}
1022 1022
 
1023 1023
 			$TKT_values = array(
1024
-				'TKT_ID' 			=> !empty( $tkt['TKT_ID'] ) ? $tkt['TKT_ID'] : NULL,
1025
-				'TTM_ID' 			=> !empty( $tkt['TTM_ID'] ) ? $tkt['TTM_ID'] : 0,
1026
-				'TKT_name' 			=> !empty( $tkt['TKT_name'] ) ? $tkt['TKT_name'] : '',
1027
-				'TKT_description' 	=> !empty( $tkt['TKT_description'] ) ? $tkt['TKT_description'] : '',
1024
+				'TKT_ID' 			=> ! empty($tkt['TKT_ID']) ? $tkt['TKT_ID'] : NULL,
1025
+				'TTM_ID' 			=> ! empty($tkt['TTM_ID']) ? $tkt['TTM_ID'] : 0,
1026
+				'TKT_name' 			=> ! empty($tkt['TKT_name']) ? $tkt['TKT_name'] : '',
1027
+				'TKT_description' 	=> ! empty($tkt['TKT_description']) ? $tkt['TKT_description'] : '',
1028 1028
 				'TKT_start_date' 	=> $tkt['TKT_start_date'],
1029 1029
 				'TKT_end_date' 		=> $tkt['TKT_end_date'],
1030
-				'TKT_qty' 			=> ! isset( $tkt[ 'TKT_qty' ] ) || $tkt[ 'TKT_qty' ] === '' ? EE_INF : $tkt['TKT_qty'],
1031
-				'TKT_uses' 			=> ! isset( $tkt[ 'TKT_uses' ] ) || $tkt[ 'TKT_uses' ] === '' ? EE_INF : $tkt[ 'TKT_uses' ],
1032
-				'TKT_min' 			=> empty( $tkt['TKT_min'] ) ? 0 : $tkt['TKT_min'],
1033
-				'TKT_max' 			=> empty( $tkt['TKT_max'] ) ? EE_INF : $tkt['TKT_max'],
1030
+				'TKT_qty' 			=> ! isset($tkt['TKT_qty']) || $tkt['TKT_qty'] === '' ? EE_INF : $tkt['TKT_qty'],
1031
+				'TKT_uses' 			=> ! isset($tkt['TKT_uses']) || $tkt['TKT_uses'] === '' ? EE_INF : $tkt['TKT_uses'],
1032
+				'TKT_min' 			=> empty($tkt['TKT_min']) ? 0 : $tkt['TKT_min'],
1033
+				'TKT_max' 			=> empty($tkt['TKT_max']) ? EE_INF : $tkt['TKT_max'],
1034 1034
 				'TKT_row' 			=> $row,
1035
-				'TKT_order' 		=> isset( $tkt['TKT_order'] ) ? $tkt['TKT_order'] : $row,
1035
+				'TKT_order' 		=> isset($tkt['TKT_order']) ? $tkt['TKT_order'] : $row,
1036 1036
 				'TKT_price' 		=> $ticket_price
1037 1037
 			);
1038 1038
 
@@ -1040,7 +1040,7 @@  discard block
 block discarded – undo
1040 1040
 
1041 1041
 
1042 1042
 			//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.
1043
-			if ( isset( $tkt['TKT_is_default'] ) && $tkt['TKT_is_default'] ) {
1043
+			if (isset($tkt['TKT_is_default']) && $tkt['TKT_is_default']) {
1044 1044
 				$TKT_values['TKT_ID'] = 0;
1045 1045
 				$TKT_values['TKT_is_default'] = 0;
1046 1046
 				$TKT_values['TKT_price'] = $ticket_price;
@@ -1051,58 +1051,58 @@  discard block
 block discarded – undo
1051 1051
 			//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.
1052 1052
 			//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.
1053 1053
 
1054
-			if ( !empty( $tkt['TKT_ID'] ) ) {
1055
-				$TKT = EE_Registry::instance()->load_model( 'Ticket', array( $evtobj->get_timezone() ) )->get_one_by_ID( $tkt['TKT_ID'] );
1056
-				if ( $TKT instanceof EE_Ticket ) {
1057
-					$ticket_sold = $TKT->count_related( 'Registration', array( array( 'STS_ID' => array( 'NOT IN', array( EEM_Registration::status_id_incomplete ) ) ) ) ) > 0 ? true : false;
1054
+			if ( ! empty($tkt['TKT_ID'])) {
1055
+				$TKT = EE_Registry::instance()->load_model('Ticket', array($evtobj->get_timezone()))->get_one_by_ID($tkt['TKT_ID']);
1056
+				if ($TKT instanceof EE_Ticket) {
1057
+					$ticket_sold = $TKT->count_related('Registration', array(array('STS_ID' => array('NOT IN', array(EEM_Registration::status_id_incomplete))))) > 0 ? true : false;
1058 1058
 					//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.
1059
-					$create_new_TKT = $ticket_sold && $ticket_price != $TKT->get( 'TKT_price' ) && ! $TKT->get( 'TKT_deleted' ) ? true : false;
1060
-					$TKT->set_date_format( $incoming_date_formats[ 0 ] );
1061
-					$TKT->set_time_format( $incoming_date_formats[ 1 ] );
1059
+					$create_new_TKT = $ticket_sold && $ticket_price != $TKT->get('TKT_price') && ! $TKT->get('TKT_deleted') ? true : false;
1060
+					$TKT->set_date_format($incoming_date_formats[0]);
1061
+					$TKT->set_time_format($incoming_date_formats[1]);
1062 1062
 					//set new values
1063
-					foreach ( $TKT_values as $field => $value ) {
1064
-						if ( $field == 'TKT_qty' ) {
1065
-							$TKT->set_qty( $value );
1063
+					foreach ($TKT_values as $field => $value) {
1064
+						if ($field == 'TKT_qty') {
1065
+							$TKT->set_qty($value);
1066 1066
 						} else {
1067
-							$TKT->set( $field, $value );
1067
+							$TKT->set($field, $value);
1068 1068
 						}
1069 1069
 					}
1070 1070
 					//if $create_new_TKT is false then we can safely update the existing ticket.  Otherwise we have to create a new ticket.
1071
-					if ( $create_new_TKT ) {
1071
+					if ($create_new_TKT) {
1072 1072
 						//archive the old ticket first
1073
-						$TKT->set( 'TKT_deleted', 1 );
1073
+						$TKT->set('TKT_deleted', 1);
1074 1074
 						$TKT->save();
1075 1075
 						//make sure this ticket is still recorded in our saved_tkts so we don't run it through the regular trash routine.
1076
-						$saved_tickets[ $TKT->ID() ] = $TKT;
1076
+						$saved_tickets[$TKT->ID()] = $TKT;
1077 1077
 						//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.
1078 1078
 						$TKT = clone $TKT;
1079
-						$TKT->set( 'TKT_ID', 0 );
1080
-						$TKT->set( 'TKT_deleted', 0 );
1081
-						$TKT->set( 'TKT_price', $ticket_price );
1082
-						$TKT->set( 'TKT_sold', 0 );
1079
+						$TKT->set('TKT_ID', 0);
1080
+						$TKT->set('TKT_deleted', 0);
1081
+						$TKT->set('TKT_price', $ticket_price);
1082
+						$TKT->set('TKT_sold', 0);
1083 1083
 						//now we need to make sure that $new prices are created as well and attached to new ticket.
1084 1084
 						$update_prices = true;
1085 1085
 					}
1086 1086
 					//make sure price is set if it hasn't been already
1087
-					$TKT->set( 'TKT_price', $ticket_price );
1087
+					$TKT->set('TKT_price', $ticket_price);
1088 1088
 				}
1089 1089
 
1090 1090
 			} else {
1091 1091
 				//no TKT_id so a new TKT
1092 1092
 				$TKT_values['TKT_price'] = $ticket_price;
1093
-				$TKT = EE_Registry::instance()->load_class('Ticket', array( $TKT_values ), FALSE, FALSE );
1094
-				if ( $TKT instanceof EE_Ticket ) {
1093
+				$TKT = EE_Registry::instance()->load_class('Ticket', array($TKT_values), FALSE, FALSE);
1094
+				if ($TKT instanceof EE_Ticket) {
1095 1095
 					//need to reset values to properly account for the date formats
1096
-					$TKT->set_date_format( $incoming_date_formats[0] );
1097
-					$TKT->set_time_format( $incoming_date_formats[1] );
1098
-					$TKT->set_timezone( $evtobj->get_timezone() );
1096
+					$TKT->set_date_format($incoming_date_formats[0]);
1097
+					$TKT->set_time_format($incoming_date_formats[1]);
1098
+					$TKT->set_timezone($evtobj->get_timezone());
1099 1099
 
1100 1100
 					//set new values
1101
-					foreach ( $TKT_values as $field => $value ) {
1102
-						if ( $field == 'TKT_qty' ) {
1103
-							$TKT->set_qty( $value );
1101
+					foreach ($TKT_values as $field => $value) {
1102
+						if ($field == 'TKT_qty') {
1103
+							$TKT->set_qty($value);
1104 1104
 						} else {
1105
-							$TKT->set( $field, $value );
1105
+							$TKT->set($field, $value);
1106 1106
 						}
1107 1107
 					}
1108 1108
 
@@ -1110,32 +1110,32 @@  discard block
 block discarded – undo
1110 1110
 				}
1111 1111
 			}
1112 1112
 			// cap ticket qty by datetime reg limits
1113
-			$TKT->set_qty( min( $TKT->qty(), $TKT->qty( 'reg_limit' ) ) );
1113
+			$TKT->set_qty(min($TKT->qty(), $TKT->qty('reg_limit')));
1114 1114
 			//update ticket.
1115 1115
 			$TKT->save();
1116 1116
 
1117 1117
 			//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.
1118
-			if( $TKT->get_raw('TKT_start_date') > $TKT->get_raw('TKT_end_date') ) {
1119
-				$TKT->set('TKT_end_date', $TKT->get('TKT_start_date') );
1118
+			if ($TKT->get_raw('TKT_start_date') > $TKT->get_raw('TKT_end_date')) {
1119
+				$TKT->set('TKT_end_date', $TKT->get('TKT_start_date'));
1120 1120
 				EE_Registry::instance()->load_helper('DTT_Helper');
1121 1121
 				$TKT = EEH_DTT_Helper::date_time_add($TKT, 'TKT_end_date', 'days');
1122 1122
 				$TKT->save();
1123 1123
 			}
1124 1124
 
1125 1125
 			//initially let's add the ticket to the dtt
1126
-			$saved_dtt->_add_relation_to( $TKT, 'Ticket' );
1126
+			$saved_dtt->_add_relation_to($TKT, 'Ticket');
1127 1127
 
1128 1128
 			$saved_tickets[$TKT->ID()] = $TKT;
1129 1129
 
1130 1130
 			//add prices to ticket
1131
-			$this->_add_prices_to_ticket( $data['edit_prices'][$row], $TKT, $update_prices );
1131
+			$this->_add_prices_to_ticket($data['edit_prices'][$row], $TKT, $update_prices);
1132 1132
 		}
1133 1133
 		//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.
1134
-		$old_tickets = isset( $old_tickets[0] ) && $old_tickets[0] == '' ? array() : $old_tickets;
1135
-		$tickets_removed = array_diff( $old_tickets, array_keys( $saved_tickets ) );
1134
+		$old_tickets = isset($old_tickets[0]) && $old_tickets[0] == '' ? array() : $old_tickets;
1135
+		$tickets_removed = array_diff($old_tickets, array_keys($saved_tickets));
1136 1136
 
1137
-		foreach ( $tickets_removed as $id ) {
1138
-			$id = absint( $id );
1137
+		foreach ($tickets_removed as $id) {
1138
+			$id = absint($id);
1139 1139
 
1140 1140
 			//get the ticket for this id
1141 1141
 			$tkt_to_remove = EE_Registry::instance()->load_model('Ticket')->get_one_by_ID($id);
@@ -1143,7 +1143,7 @@  discard block
 block discarded – undo
1143 1143
 			//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)
1144 1144
 			$dtts = $tkt_to_remove->get_many_related('Datetime');
1145 1145
 
1146
-			foreach( $dtts as $dtt ) {
1146
+			foreach ($dtts as $dtt) {
1147 1147
 				$tkt_to_remove->_remove_relation_to($dtt, 'Datetime');
1148 1148
 			}
1149 1149
 
@@ -1154,7 +1154,7 @@  discard block
 block discarded – undo
1154 1154
 			//finally let's delete this ticket (which should not be blocked at this point b/c we've removed all our relationships)
1155 1155
 			$tkt_to_remove->delete_permanently();
1156 1156
 		}
1157
-		return array( $saved_dtt, $saved_tickets );
1157
+		return array($saved_dtt, $saved_tickets);
1158 1158
 	}
1159 1159
 
1160 1160
 
@@ -1169,31 +1169,31 @@  discard block
 block discarded – undo
1169 1169
 	 * @param bool 		$new_prices Whether attach existing incoming prices or create new ones.
1170 1170
 	 * @return  void
1171 1171
 	 */
1172
-	private function  _add_prices_to_ticket( $prices, EE_Ticket $ticket, $new_prices = FALSE ) {
1173
-		foreach ( $prices as $row => $prc ) {
1172
+	private function  _add_prices_to_ticket($prices, EE_Ticket $ticket, $new_prices = FALSE) {
1173
+		foreach ($prices as $row => $prc) {
1174 1174
 			$PRC_values = array(
1175
-				'PRC_ID' => !empty( $prc['PRC_ID'] ) ? $prc['PRC_ID'] : NULL,
1176
-				'PRT_ID' => !empty( $prc['PRT_ID'] ) ? $prc['PRT_ID'] : NULL,
1177
-				'PRC_amount' => !empty( $prc['PRC_amount'] ) ? $prc['PRC_amount'] : 0,
1178
-				'PRC_name' => !empty( $prc['PRC_name'] ) ? $prc['PRC_name'] : '',
1179
-				'PRC_desc' => !empty( $prc['PRC_desc'] ) ? $prc['PRC_desc'] : '',
1175
+				'PRC_ID' => ! empty($prc['PRC_ID']) ? $prc['PRC_ID'] : NULL,
1176
+				'PRT_ID' => ! empty($prc['PRT_ID']) ? $prc['PRT_ID'] : NULL,
1177
+				'PRC_amount' => ! empty($prc['PRC_amount']) ? $prc['PRC_amount'] : 0,
1178
+				'PRC_name' => ! empty($prc['PRC_name']) ? $prc['PRC_name'] : '',
1179
+				'PRC_desc' => ! empty($prc['PRC_desc']) ? $prc['PRC_desc'] : '',
1180 1180
 				'PRC_is_default' => 0, //make sure prices are NOT set as default from this context
1181 1181
 				'PRC_order' => $row
1182 1182
 			);
1183 1183
 
1184
-			if ( $new_prices || empty( $PRC_values['PRC_ID'] ) ) {
1184
+			if ($new_prices || empty($PRC_values['PRC_ID'])) {
1185 1185
 				$PRC_values['PRC_ID'] = 0;
1186
-				$PRC = EE_Registry::instance()->load_class('Price', array( $PRC_values ), FALSE, FALSE);
1186
+				$PRC = EE_Registry::instance()->load_class('Price', array($PRC_values), FALSE, FALSE);
1187 1187
 			} else {
1188
-				$PRC = EE_Registry::instance()->load_model( 'Price' )->get_one_by_ID( $prc['PRC_ID'] );
1188
+				$PRC = EE_Registry::instance()->load_model('Price')->get_one_by_ID($prc['PRC_ID']);
1189 1189
 				//update this price with new values
1190
-				foreach ( $PRC_values as $field => $newprc ) {
1191
-					$PRC->set( $field, $newprc );
1190
+				foreach ($PRC_values as $field => $newprc) {
1191
+					$PRC->set($field, $newprc);
1192 1192
 				}
1193 1193
 				$PRC->save();
1194 1194
 			}
1195 1195
 
1196
-			$ticket->_add_relation_to( $PRC, 'Price' );
1196
+			$ticket->_add_relation_to($PRC, 'Price');
1197 1197
 		}
1198 1198
 	}
1199 1199
 
@@ -1216,33 +1216,33 @@  discard block
 block discarded – undo
1216 1216
 
1217 1217
 		return; //TEMPORARILY EXITING CAUSE THIS IS A TODO
1218 1218
 
1219
-		$postid = isset( $this->_req_data['post_ID'] ) ? $this->_req_data['post_ID'] : NULL;
1219
+		$postid = isset($this->_req_data['post_ID']) ? $this->_req_data['post_ID'] : NULL;
1220 1220
 
1221 1221
 
1222 1222
 		//if no postid then get out cause we need it for stuff in here
1223
-		if ( empty( $postid ) ) return;
1223
+		if (empty($postid)) return;
1224 1224
 
1225 1225
 
1226 1226
 		//handle datetime saves
1227 1227
 		$items = array();
1228 1228
 
1229
-		$get_one_where = array( $this->_event_model()->primary_key_name() => $postid );
1230
-		$event = $this->_event_model()->get_one( array($get_one_where) );
1229
+		$get_one_where = array($this->_event_model()->primary_key_name() => $postid);
1230
+		$event = $this->_event_model()->get_one(array($get_one_where));
1231 1231
 
1232 1232
 		//now let's get the attached datetimes from the most recent autosave
1233 1233
 		$dtts = $event->get_many_related('Datetime');
1234 1234
 
1235 1235
 		$dtt_ids = array();
1236
-		foreach( $dtts as $dtt ) {
1236
+		foreach ($dtts as $dtt) {
1237 1237
 			$dtt_ids[] = $dtt->ID();
1238 1238
 			$order = $dtt->order();
1239 1239
 			$this->_template_args['data']['items']['ID-'.$order] = $dtt->ID();
1240 1240
 		}
1241
-		$this->_template_args['data']['items']['datetime_IDS'] = serialize( $dtt_ids );
1241
+		$this->_template_args['data']['items']['datetime_IDS'] = serialize($dtt_ids);
1242 1242
 
1243 1243
 		//handle DECAF venues
1244 1244
 		//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.
1245
-		if ( $do_venue_autosaves = apply_filters( 'FHEE__Events_Admin_Page__ee_autosave_edit_do_decaf_venue_save', TRUE ) ) {
1245
+		if ($do_venue_autosaves = apply_filters('FHEE__Events_Admin_Page__ee_autosave_edit_do_decaf_venue_save', TRUE)) {
1246 1246
 			$venue = $event->get_first_related('Venue');
1247 1247
 			$this->_template_args['data']['items']['venue-id'] = $venue->ID();
1248 1248
 		}
@@ -1253,23 +1253,23 @@  discard block
 block discarded – undo
1253 1253
 
1254 1254
 		$ticket_ids = array();
1255 1255
 		$price_ids = array();
1256
-		foreach ( $tickets as $ticket ) {
1256
+		foreach ($tickets as $ticket) {
1257 1257
 			$ticket_ids[] = $price->ID();
1258 1258
 			$ticket_order = $price->get('TKT_order');
1259
-			$this->_template_args['data']['items']['edit-ticket-id-' . $ticket_order] = $ticket->ID();
1260
-			$this->_template_args['data']['items']['edit-ticket-event-id-' . $order] = $event->ID();
1259
+			$this->_template_args['data']['items']['edit-ticket-id-'.$ticket_order] = $ticket->ID();
1260
+			$this->_template_args['data']['items']['edit-ticket-event-id-'.$order] = $event->ID();
1261 1261
 
1262 1262
 			//now we have to make sure the prices are updated appropriately
1263 1263
 			$prices = $ticket->get_many_related('Prices');
1264 1264
 
1265
-			foreach ( $prices as $price ) {
1265
+			foreach ($prices as $price) {
1266 1266
 				$price_ids[] = $price->ID();
1267 1267
 				$price_order = $price->get('PRC_order');
1268
-				$this->_template_args['data']['items']['quick-edit-ticket-price-id-ticketrow-' . $ticket_order . '-' . $price_order] = $price->ID();
1269
-				$this->_template_args['data']['items']['edit-ticket-price-id-ticketrow-' . $ticket_row . '-' . $price_row] = $price->ID();
1270
-				$this->_template_args['data']['items']['edit-ticket-price-is-default-ticketrow-' . $ticket_row . '-' . $price_row] = $price->get('PRC_is_default');
1268
+				$this->_template_args['data']['items']['quick-edit-ticket-price-id-ticketrow-'.$ticket_order.'-'.$price_order] = $price->ID();
1269
+				$this->_template_args['data']['items']['edit-ticket-price-id-ticketrow-'.$ticket_row.'-'.$price_row] = $price->ID();
1270
+				$this->_template_args['data']['items']['edit-ticket-price-is-default-ticketrow-'.$ticket_row.'-'.$price_row] = $price->get('PRC_is_default');
1271 1271
 			}
1272
-			$this->_template_args['data']['items']['price-IDs-ticketrow-' . $ticket_row] = implode(',', $price_ids);
1272
+			$this->_template_args['data']['items']['price-IDs-ticketrow-'.$ticket_row] = implode(',', $price_ids);
1273 1273
 		}
1274 1274
 		$this->_template_args['data']['items']['ticket-IDs'] = implode(',', $ticket_ids);
1275 1275
 	}
@@ -1287,12 +1287,12 @@  discard block
 block discarded – undo
1287 1287
 	private function _generate_publish_box_extra_content() {
1288 1288
 
1289 1289
 		//load formatter helper
1290
-  		EE_Registry::instance()->load_helper( 'Formatter' );
1290
+  		EE_Registry::instance()->load_helper('Formatter');
1291 1291
 
1292 1292
   		//args for getting related registrations
1293
-  		$approved_query_args = array( array( 'REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_approved ) );
1294
-  		$not_approved_query_args = array( array( 'REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_not_approved ) );
1295
-  		$pending_payment_query_args = array( array( 'REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_pending_payment ) );
1293
+  		$approved_query_args = array(array('REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_approved));
1294
+  		$not_approved_query_args = array(array('REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_not_approved));
1295
+  		$pending_payment_query_args = array(array('REG_deleted' => 0, 'STS_ID' => EEM_Registration::status_id_pending_payment));
1296 1296
 
1297 1297
 
1298 1298
 		// publish box
@@ -1321,9 +1321,9 @@  discard block
 block discarded – undo
1321 1321
 				),
1322 1322
 				REG_ADMIN_URL
1323 1323
 			),
1324
-			'approved_regs' => $this->_cpt_model_obj->count_related( 'Registration', $approved_query_args ),
1325
-			'not_approved_regs' => $this->_cpt_model_obj->count_related( 'Registration', $not_approved_query_args ),
1326
-			'pending_payment_regs' => $this->_cpt_model_obj->count_related( 'Registration', $pending_payment_query_args ),
1324
+			'approved_regs' => $this->_cpt_model_obj->count_related('Registration', $approved_query_args),
1325
+			'not_approved_regs' => $this->_cpt_model_obj->count_related('Registration', $not_approved_query_args),
1326
+			'pending_payment_regs' => $this->_cpt_model_obj->count_related('Registration', $pending_payment_query_args),
1327 1327
 			'misc_pub_section_class' => apply_filters(
1328 1328
 				'FHEE_Events_Admin_Page___generate_publish_box_extra_content__misc_pub_section_class',
1329 1329
 				'misc-pub-section'
@@ -1342,9 +1342,9 @@  discard block
 block discarded – undo
1342 1342
 			'AHEE__Events_Admin_Page___generate_publish_box_extra_content__event_editor_overview_add',
1343 1343
 			$this->_cpt_model_obj
1344 1344
 		);
1345
-		$publish_box_extra_args[ 'event_editor_overview_add' ] = ob_get_clean();
1345
+		$publish_box_extra_args['event_editor_overview_add'] = ob_get_clean();
1346 1346
 		// load template
1347
-		EEH_Template::display_template( EVENTS_TEMPLATE_PATH . 'event_publish_box_extras.template.php', $publish_box_extra_args );
1347
+		EEH_Template::display_template(EVENTS_TEMPLATE_PATH.'event_publish_box_extras.template.php', $publish_box_extra_args);
1348 1348
 	}
1349 1349
 
1350 1350
 
@@ -1376,16 +1376,16 @@  discard block
 block discarded – undo
1376 1376
 		$this->verify_cpt_object();
1377 1377
 		add_meta_box(
1378 1378
 			'espresso_event_editor_tickets',
1379
-			__( 'Event Datetime & Ticket', 'event_espresso' ),
1380
-			array( $this, 'ticket_metabox' ),
1379
+			__('Event Datetime & Ticket', 'event_espresso'),
1380
+			array($this, 'ticket_metabox'),
1381 1381
 			$this->page_slug,
1382 1382
 			'normal',
1383 1383
 			'high'
1384 1384
 		);
1385 1385
 		add_meta_box(
1386 1386
 			'espresso_event_editor_event_options',
1387
-			__( 'Event Registration Options', 'event_espresso' ),
1388
-			array( $this, 'registration_options_meta_box' ),
1387
+			__('Event Registration Options', 'event_espresso'),
1388
+			array($this, 'registration_options_meta_box'),
1389 1389
 			$this->page_slug,
1390 1390
 			'side',
1391 1391
 			'default'
@@ -1415,38 +1415,38 @@  discard block
 block discarded – undo
1415 1415
 			'disabled' => ''
1416 1416
 			);
1417 1417
 
1418
-		$event_id = is_object( $this->_cpt_model_obj ) ? $this->_cpt_model_obj->ID() : NULL;
1418
+		$event_id = is_object($this->_cpt_model_obj) ? $this->_cpt_model_obj->ID() : NULL;
1419 1419
 
1420
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
1420
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
1421 1421
 
1422 1422
 		/**
1423 1423
 		 * 1. Start with retrieving Datetimes
1424 1424
 		 * 2. Fore each datetime get related tickets
1425 1425
 		 * 3. For each ticket get related prices
1426 1426
 		 */
1427
-		$times = EE_Registry::instance()->load_model('Datetime' )->get_all_event_dates( $event_id );
1428
-		EE_Registry::instance()->load_helper('DTT_Helper' );
1427
+		$times = EE_Registry::instance()->load_model('Datetime')->get_all_event_dates($event_id);
1428
+		EE_Registry::instance()->load_helper('DTT_Helper');
1429 1429
 		/** @type EE_Datetime $first_datetime */
1430
-		$first_datetime = array_slice( $times, 0, 1 );
1430
+		$first_datetime = array_slice($times, 0, 1);
1431 1431
 		//do we get related tickets?
1432
-		if ( $first_datetime[ 0 ]->get( 'DTT_ID' ) !== 0 ) {
1433
-			foreach ( $times as $time ) {
1434
-				if ( $time instanceof EE_Datetime ) {
1432
+		if ($first_datetime[0]->get('DTT_ID') !== 0) {
1433
+			foreach ($times as $time) {
1434
+				if ($time instanceof EE_Datetime) {
1435 1435
 					$existing_datetime_ids[] = $time->get('DTT_ID');
1436 1436
 					$template_args['time'] = $time;
1437 1437
 					$related_tickets = $time->tickets(
1438 1438
 						array(
1439
-							array( 'OR' => array( 'TKT_deleted' => 1, 'TKT_deleted*' => 0 ) ),
1439
+							array('OR' => array('TKT_deleted' => 1, 'TKT_deleted*' => 0)),
1440 1440
 							'default_where_conditions' => 'none'
1441 1441
 						)
1442 1442
 					);
1443 1443
 
1444
-					if ( !empty($related_tickets) ) {
1444
+					if ( ! empty($related_tickets)) {
1445 1445
 						$template_args['total_ticket_rows'] = count($related_tickets);
1446 1446
 						$row = 0;
1447
-						foreach ( $related_tickets as $ticket ) {
1447
+						foreach ($related_tickets as $ticket) {
1448 1448
 							$existing_ticket_ids[] = $ticket->get('TKT_ID');
1449
-							$template_args['ticket_rows'] .= $this->_get_ticket_row($ticket, FALSE, $row );
1449
+							$template_args['ticket_rows'] .= $this->_get_ticket_row($ticket, FALSE, $row);
1450 1450
 
1451 1451
 							$row++;
1452 1452
 						}
@@ -1454,7 +1454,7 @@  discard block
 block discarded – undo
1454 1454
 						$template_args['total_ticket_rows'] = 1;
1455 1455
 						/** @type EE_Ticket $ticket */
1456 1456
 						$ticket = EE_Registry::instance()->load_model('Ticket')->create_default_object();
1457
-						$template_args['ticket_rows'] .= $this->_get_ticket_row( $ticket );
1457
+						$template_args['ticket_rows'] .= $this->_get_ticket_row($ticket);
1458 1458
 					}
1459 1459
 				}
1460 1460
 			}
@@ -1462,7 +1462,7 @@  discard block
 block discarded – undo
1462 1462
 			$template_args['time'] = $times[0];
1463 1463
 			/** @type EE_Ticket $ticket */
1464 1464
 			$ticket = EE_Registry::instance()->load_model('Ticket')->get_all_default_tickets();
1465
-			$template_args['ticket_rows'] .= $this->_get_ticket_row( $ticket[1] );
1465
+			$template_args['ticket_rows'] .= $this->_get_ticket_row($ticket[1]);
1466 1466
 			// NOTE: we're just sending the first default row
1467 1467
 			// (decaf can't manage default tickets so this should be sufficient);
1468 1468
 		}
@@ -1471,8 +1471,8 @@  discard block
 block discarded – undo
1471 1471
 		$template_args['ticket_options_help_link'] = $this->_get_help_tab_link('ticket_options_info');
1472 1472
 		$template_args['existing_datetime_ids'] = implode(',', $existing_datetime_ids);
1473 1473
 		$template_args['existing_ticket_ids'] = implode(',', $existing_ticket_ids);
1474
-		$template_args['ticket_js_structure'] = $this->_get_ticket_row( EE_Registry::instance()->load_model('Ticket')->create_default_object(), TRUE );
1475
-		$template = apply_filters( 'FHEE__Events_Admin_Page__ticket_metabox__template', EVENTS_TEMPLATE_PATH . 'event_tickets_metabox_main.template.php' );
1474
+		$template_args['ticket_js_structure'] = $this->_get_ticket_row(EE_Registry::instance()->load_model('Ticket')->create_default_object(), TRUE);
1475
+		$template = apply_filters('FHEE__Events_Admin_Page__ticket_metabox__template', EVENTS_TEMPLATE_PATH.'event_tickets_metabox_main.template.php');
1476 1476
 		EEH_Template::display_template($template, $template_args);
1477 1477
 	}
1478 1478
 
@@ -1487,21 +1487,21 @@  discard block
 block discarded – undo
1487 1487
 	 * @param int        $row
1488 1488
 	 * @return string generated html for the ticket row.
1489 1489
 	 */
1490
-	private function _get_ticket_row( $ticket, $skeleton = FALSE, $row = 0 ) {
1490
+	private function _get_ticket_row($ticket, $skeleton = FALSE, $row = 0) {
1491 1491
 		$template_args = array(
1492
-			'tkt_status_class' => ' tkt-status-' . $ticket->ticket_status(),
1493
-			'tkt_archive_class' => $ticket->ticket_status() === EE_Ticket::archived && !$skeleton ? ' tkt-archived' : '',
1492
+			'tkt_status_class' => ' tkt-status-'.$ticket->ticket_status(),
1493
+			'tkt_archive_class' => $ticket->ticket_status() === EE_Ticket::archived && ! $skeleton ? ' tkt-archived' : '',
1494 1494
 			'ticketrow' => $skeleton ? 'TICKETNUM' : $row,
1495 1495
 			'TKT_ID' => $ticket->get('TKT_ID'),
1496 1496
 			'TKT_name' => $ticket->get('TKT_name'),
1497 1497
 			'TKT_start_date' => $skeleton ? '' : $ticket->get_date('TKT_start_date', 'Y-m-d h:i a'),
1498 1498
 			'TKT_end_date' => $skeleton ? '' : $ticket->get_date('TKT_end_date', 'Y-m-d h:i a'),
1499 1499
 			'TKT_is_default' => $ticket->get('TKT_is_default'),
1500
-			'TKT_qty' => $ticket->get_pretty('TKT_qty','input'),
1500
+			'TKT_qty' => $ticket->get_pretty('TKT_qty', 'input'),
1501 1501
 			'edit_ticketrow_name' => $skeleton ? 'TICKETNAMEATTR' : 'edit_tickets',
1502 1502
 			'TKT_sold' => $skeleton ? 0 : $ticket->get('TKT_sold'),
1503
-			'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',
1504
-			'disabled' => $skeleton || ( !empty( $ticket ) && ! $ticket->get('TKT_deleted' ) ) ? '' : ' disabled=disabled'
1503
+			'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',
1504
+			'disabled' => $skeleton || ( ! empty($ticket) && ! $ticket->get('TKT_deleted')) ? '' : ' disabled=disabled'
1505 1505
 			);
1506 1506
 
1507 1507
 		$price = $ticket->ID() !== 0 ? $ticket->get_first_related('Price', array('default_where_conditions' => 'none')) : EE_Registry::instance()->load_model('Price')->create_default_object();
@@ -1517,23 +1517,23 @@  discard block
 block discarded – undo
1517 1517
 
1518 1518
 		//make sure we have default start and end dates if skeleton
1519 1519
 		//handle rows that should NOT be empty
1520
-		if ( empty( $template_args['TKT_start_date'] ) ) {
1520
+		if (empty($template_args['TKT_start_date'])) {
1521 1521
 			//if empty then the start date will be now.
1522 1522
 			$template_args['TKT_start_date'] = date('Y-m-d h:i a', current_time('timestamp'));
1523 1523
 		}
1524 1524
 
1525
-		if ( empty( $template_args['TKT_end_date'] ) ) {
1525
+		if (empty($template_args['TKT_end_date'])) {
1526 1526
 			//get the earliest datetime (if present);
1527
-			$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;
1527
+			$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;
1528 1528
 
1529
-			if ( !empty( $earliest_dtt ) )
1529
+			if ( ! empty($earliest_dtt))
1530 1530
 				$template_args['TKT_end_date'] = $earliest_dtt->get_datetime('DTT_EVT_start', 'Y-m-d', 'h:i a');
1531 1531
 			else
1532
-				$template_args['TKT_end_date'] = date('Y-m-d h:i a', mktime(0, 0, 0, date("m"), date("d")+7, date("Y") ) );
1532
+				$template_args['TKT_end_date'] = date('Y-m-d h:i a', mktime(0, 0, 0, date("m"), date("d") + 7, date("Y")));
1533 1533
 		}
1534 1534
 
1535
-		$template_args = array_merge( $template_args, $price_args );
1536
-		$template = apply_filters( 'FHEE__Events_Admin_Page__get_ticket_row__template', EVENTS_TEMPLATE_PATH . 'event_tickets_metabox_ticket_row.template.php', $ticket);
1535
+		$template_args = array_merge($template_args, $price_args);
1536
+		$template = apply_filters('FHEE__Events_Admin_Page__get_ticket_row__template', EVENTS_TEMPLATE_PATH.'event_tickets_metabox_ticket_row.template.php', $ticket);
1537 1537
 		return EEH_Template::display_template($template, $template_args, TRUE);
1538 1538
 	}
1539 1539
 
@@ -1562,8 +1562,8 @@  discard block
 block discarded – undo
1562 1562
 		$template_args['default_registration_status'] = EEH_Form_Fields::select_input('default_reg_status', $default_reg_status_values, $this->_cpt_model_obj->default_registration_status());
1563 1563
 		$template_args['display_description'] = EEH_Form_Fields::select_input('display_desc', $yes_no_values, $this->_cpt_model_obj->display_description());
1564 1564
 		$template_args['display_ticket_selector'] = EEH_Form_Fields::select_input('display_ticket_selector', $yes_no_values, $this->_cpt_model_obj->display_ticket_selector(), '', '', false);
1565
-		$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 );
1566
-		$templatepath = EVENTS_TEMPLATE_PATH . 'event_registration_options.template.php';
1565
+		$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);
1566
+		$templatepath = EVENTS_TEMPLATE_PATH.'event_registration_options.template.php';
1567 1567
 		EEH_Template::display_template($templatepath, $template_args);
1568 1568
 	}
1569 1569
 
@@ -1591,21 +1591,21 @@  discard block
 block discarded – undo
1591 1591
 		$EEME = $this->_event_model();
1592 1592
 
1593 1593
 		$offset = ($current_page - 1) * $per_page;
1594
-		$limit = $count ? NULL : $offset . ',' . $per_page;
1594
+		$limit = $count ? NULL : $offset.','.$per_page;
1595 1595
 		$orderby = isset($this->_req_data['orderby']) ? $this->_req_data['orderby'] : 'EVT_ID';
1596 1596
 		$order = isset($this->_req_data['order']) ? $this->_req_data['order'] : "DESC";
1597 1597
 
1598 1598
 		if (isset($this->_req_data['month_range'])) {
1599 1599
 			$pieces = explode(' ', $this->_req_data['month_range'], 3);
1600
-			$month_r = !empty($pieces[0]) ? date('m', strtotime($pieces[0])) : '';
1601
-			$year_r = !empty($pieces[1]) ? $pieces[1] : '';
1600
+			$month_r = ! empty($pieces[0]) ? date('m', strtotime($pieces[0])) : '';
1601
+			$year_r = ! empty($pieces[1]) ? $pieces[1] : '';
1602 1602
 		}
1603 1603
 
1604 1604
 		$where = array();
1605 1605
 
1606
-		$status = isset( $this->_req_data['status'] ) ? $this->_req_data['status'] : NULL;
1606
+		$status = isset($this->_req_data['status']) ? $this->_req_data['status'] : NULL;
1607 1607
 		//determine what post_status our condition will have for the query.
1608
-		switch ( $status ) {
1608
+		switch ($status) {
1609 1609
 			case 'month' :
1610 1610
 			case 'today' :
1611 1611
 			case NULL :
@@ -1613,7 +1613,7 @@  discard block
 block discarded – undo
1613 1613
 				break;
1614 1614
 
1615 1615
 			case 'draft' :
1616
-				$where['status'] = array( 'IN', array('draft', 'auto-draft') );
1616
+				$where['status'] = array('IN', array('draft', 'auto-draft'));
1617 1617
 				break;
1618 1618
 
1619 1619
 			default :
@@ -1621,43 +1621,43 @@  discard block
 block discarded – undo
1621 1621
 		}
1622 1622
 
1623 1623
 		//categories?
1624
-		$category = isset( $this->_req_data['EVT_CAT'] ) && $this->_req_data['EVT_CAT'] > 0 ? $this->_req_data['EVT_CAT'] : NULL;
1624
+		$category = isset($this->_req_data['EVT_CAT']) && $this->_req_data['EVT_CAT'] > 0 ? $this->_req_data['EVT_CAT'] : NULL;
1625 1625
 
1626
-		if ( !empty ( $category ) ) {
1626
+		if ( ! empty ($category)) {
1627 1627
 			$where['Term_Taxonomy.taxonomy'] = 'espresso_event_categories';
1628 1628
 			$where['Term_Taxonomy.term_id'] = $category;
1629 1629
 		}
1630 1630
 
1631 1631
 		//date where conditions
1632
-		$start_formats = EEM_Datetime::instance()->get_formats_for( 'DTT_EVT_start' );
1632
+		$start_formats = EEM_Datetime::instance()->get_formats_for('DTT_EVT_start');
1633 1633
 		if (isset($this->_req_data['month_range']) && $this->_req_data['month_range'] != '') {
1634
-			$DateTime = new DateTime( $year_r . '-' . $month_r . '-01 00:00:00', new DateTimeZone( EEM_Datetime::instance()->get_timezone() ) );
1635
-			$start = $DateTime->format( implode( ' ', $start_formats  ) );
1636
-			$end = $DateTime->setDate( $year_r, $month_r, $DateTime->format('t') )->setTime(23,59,59)->format( implode( ' ', $start_formats ) );
1637
-			$where['Datetime.DTT_EVT_start'] = array('BETWEEN', array( $start, $end ) );
1634
+			$DateTime = new DateTime($year_r.'-'.$month_r.'-01 00:00:00', new DateTimeZone(EEM_Datetime::instance()->get_timezone()));
1635
+			$start = $DateTime->format(implode(' ', $start_formats));
1636
+			$end = $DateTime->setDate($year_r, $month_r, $DateTime->format('t'))->setTime(23, 59, 59)->format(implode(' ', $start_formats));
1637
+			$where['Datetime.DTT_EVT_start'] = array('BETWEEN', array($start, $end));
1638 1638
 		} else if (isset($this->_req_data['status']) && $this->_req_data['status'] == 'today') {
1639
-			$DateTime = new DateTime( 'now', new DateTimeZone( EEM_Event::instance()->get_timezone() ) );
1640
-			$start = $DateTime->setTime( 0,0,0 )->format( implode( ' ', $start_formats ) );
1641
-			$end = $DateTime->setTime( 23, 59, 59 )->format( implode( ' ', $start_formats ) );
1642
-			$where['Datetime.DTT_EVT_start'] = array( 'BETWEEN', array( $start, $end ) );
1643
-		} else if ( isset($this->_req_data['status']) && $this->_req_data['status'] == 'month' ) {
1644
-			$now = date( 'Y-m-01' );
1645
-			$DateTime = new DateTime( $now, new DateTimeZone( EEM_Event::instance()->get_timezone() ) );
1646
-			$start = $DateTime->setTime( 0, 0, 0 )->format( implode( ' ', $start_formats ) );
1647
-			$end = $DateTime->setDate( date('Y'), date('m'), $DateTime->format('t' ) )->setTime( 23, 59, 59 )->format( implode( ' ', $start_formats ) );
1648
-			$where['Datetime.DTT_EVT_start'] = array( 'BETWEEN', array( $start, $end ) );
1639
+			$DateTime = new DateTime('now', new DateTimeZone(EEM_Event::instance()->get_timezone()));
1640
+			$start = $DateTime->setTime(0, 0, 0)->format(implode(' ', $start_formats));
1641
+			$end = $DateTime->setTime(23, 59, 59)->format(implode(' ', $start_formats));
1642
+			$where['Datetime.DTT_EVT_start'] = array('BETWEEN', array($start, $end));
1643
+		} else if (isset($this->_req_data['status']) && $this->_req_data['status'] == 'month') {
1644
+			$now = date('Y-m-01');
1645
+			$DateTime = new DateTime($now, new DateTimeZone(EEM_Event::instance()->get_timezone()));
1646
+			$start = $DateTime->setTime(0, 0, 0)->format(implode(' ', $start_formats));
1647
+			$end = $DateTime->setDate(date('Y'), date('m'), $DateTime->format('t'))->setTime(23, 59, 59)->format(implode(' ', $start_formats));
1648
+			$where['Datetime.DTT_EVT_start'] = array('BETWEEN', array($start, $end));
1649 1649
 		}
1650 1650
 
1651 1651
 
1652
-		if ( ! EE_Registry::instance()->CAP->current_user_can( 'ee_read_others_events', 'get_events' ) ) {
1653
-			$where['EVT_wp_user'] =  get_current_user_id();
1652
+		if ( ! EE_Registry::instance()->CAP->current_user_can('ee_read_others_events', 'get_events')) {
1653
+			$where['EVT_wp_user'] = get_current_user_id();
1654 1654
 		} else {
1655
-			if ( ! isset( $where['status'] ) ) {
1656
-				if ( ! EE_Registry::instance()->CAP->current_user_can( 'ee_read_private_events', 'get_events' ) ) {
1655
+			if ( ! isset($where['status'])) {
1656
+				if ( ! EE_Registry::instance()->CAP->current_user_can('ee_read_private_events', 'get_events')) {
1657 1657
 					$where['OR'] = array(
1658
-						'status*restrict_private' => array( '!=', 'private' ),
1658
+						'status*restrict_private' => array('!=', 'private'),
1659 1659
 						'AND' => array(
1660
-							'status*inclusive' => array( '=', 'private' ),
1660
+							'status*inclusive' => array('=', 'private'),
1661 1661
 							'EVT_wp_user' => get_current_user_id()
1662 1662
 						)
1663 1663
 					);
@@ -1665,16 +1665,16 @@  discard block
 block discarded – undo
1665 1665
 			}
1666 1666
 		}
1667 1667
 
1668
-		if ( isset( $this->_req_data['EVT_wp_user'] ) ) {
1669
-			if ( $this->_req_data['EVT_wp_user'] != get_current_user_id() && EE_Registry::instance()->CAP->current_user_can( 'ee_read_others_events', 'get_events' ) ) {
1668
+		if (isset($this->_req_data['EVT_wp_user'])) {
1669
+			if ($this->_req_data['EVT_wp_user'] != get_current_user_id() && EE_Registry::instance()->CAP->current_user_can('ee_read_others_events', 'get_events')) {
1670 1670
 				$where['EVT_wp_user'] = $this->_req_data['EVT_wp_user'];
1671 1671
 			}
1672 1672
 		}
1673 1673
 
1674 1674
 
1675 1675
 		//search query handling
1676
-		if ( isset( $this->_req_data['s'] ) ) {
1677
-			$search_string = '%' . $this->_req_data['s'] . '%';
1676
+		if (isset($this->_req_data['s'])) {
1677
+			$search_string = '%'.$this->_req_data['s'].'%';
1678 1678
 			$where['OR'] = array(
1679 1679
 				'EVT_name' => array('LIKE', $search_string),
1680 1680
 				'EVT_desc' => array('LIKE', $search_string),
@@ -1683,32 +1683,32 @@  discard block
 block discarded – undo
1683 1683
 		}
1684 1684
 
1685 1685
 
1686
-		$where = apply_filters( 'FHEE__Events_Admin_Page__get_events__where', $where, $this->_req_data );
1687
-		$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 );
1686
+		$where = apply_filters('FHEE__Events_Admin_Page__get_events__where', $where, $this->_req_data);
1687
+		$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);
1688 1688
 
1689 1689
 
1690 1690
 		//let's first check if we have special requests coming in.
1691
-		if ( isset( $this->_req_data['active_status'] ) ) {
1692
-			switch ( $this->_req_data['active_status'] ) {
1691
+		if (isset($this->_req_data['active_status'])) {
1692
+			switch ($this->_req_data['active_status']) {
1693 1693
 				case 'upcoming' :
1694
-					return $EEME->get_upcoming_events( $query_params, $count );
1694
+					return $EEME->get_upcoming_events($query_params, $count);
1695 1695
 					break;
1696 1696
 
1697 1697
 				case 'expired' :
1698
-					return $EEME->get_expired_events( $query_params, $count );
1698
+					return $EEME->get_expired_events($query_params, $count);
1699 1699
 					break;
1700 1700
 
1701 1701
 				case 'active' :
1702
-					return $EEME->get_active_events( $query_params, $count );
1702
+					return $EEME->get_active_events($query_params, $count);
1703 1703
 					break;
1704 1704
 
1705 1705
 				case 'inactive' :
1706
-					return $EEME->get_inactive_events( $query_params, $count );
1706
+					return $EEME->get_inactive_events($query_params, $count);
1707 1707
 					break;
1708 1708
 			}
1709 1709
 		}
1710 1710
 
1711
-		$events = $count ? $EEME->count( array( $where ), 'EVT_ID', true ) : $EEME->get_all( $query_params );
1711
+		$events = $count ? $EEME->count(array($where), 'EVT_ID', true) : $EEME->get_all($query_params);
1712 1712
 
1713 1713
 		return $events;
1714 1714
 	}
@@ -1717,23 +1717,23 @@  discard block
 block discarded – undo
1717 1717
 
1718 1718
 
1719 1719
 	//handling for WordPress CPT actions (trash, restore, delete)
1720
-	public function trash_cpt_item( $post_id ) {
1720
+	public function trash_cpt_item($post_id) {
1721 1721
 		$this->_req_data['EVT_ID'] = $post_id;
1722
-		$this->_trash_or_restore_event( 'trash', FALSE );
1722
+		$this->_trash_or_restore_event('trash', FALSE);
1723 1723
 	}
1724 1724
 
1725 1725
 
1726 1726
 
1727 1727
 
1728
-	public function restore_cpt_item( $post_id ) {
1728
+	public function restore_cpt_item($post_id) {
1729 1729
 		$this->_req_data['EVT_ID'] = $post_id;
1730
-		$this->_trash_or_restore_event( 'draft', FALSE );
1730
+		$this->_trash_or_restore_event('draft', FALSE);
1731 1731
 	}
1732 1732
 
1733 1733
 
1734
-	public function delete_cpt_item( $post_id ) {
1734
+	public function delete_cpt_item($post_id) {
1735 1735
 		$this->_req_data['EVT_ID'] = $post_id;
1736
-		$this->_delete_event( FALSE );
1736
+		$this->_delete_event(FALSE);
1737 1737
 	}
1738 1738
 
1739 1739
 
@@ -1745,7 +1745,7 @@  discard block
 block discarded – undo
1745 1745
 	 * @param  string $event_status
1746 1746
 	 * @return void
1747 1747
 	 */
1748
-	protected function _trash_or_restore_event($event_status = 'trash', $redirect_after = TRUE ) {
1748
+	protected function _trash_or_restore_event($event_status = 'trash', $redirect_after = TRUE) {
1749 1749
 		//determine the event id and set to array.
1750 1750
 		$EVT_ID = isset($this->_req_data['EVT_ID']) ? absint($this->_req_data['EVT_ID']) : FALSE;
1751 1751
 		// loop thru events
@@ -1753,7 +1753,7 @@  discard block
 block discarded – undo
1753 1753
 			// clean status
1754 1754
 			$event_status = sanitize_key($event_status);
1755 1755
 			// grab status
1756
-			if (!empty($event_status)) {
1756
+			if ( ! empty($event_status)) {
1757 1757
 				$success = $this->_change_event_status($EVT_ID, $event_status);
1758 1758
 			} else {
1759 1759
 				$success = FALSE;
@@ -1767,7 +1767,7 @@  discard block
 block discarded – undo
1767 1767
 		}
1768 1768
 		$action = $event_status == 'trash' ? 'moved to the trash' : 'restored from the trash';
1769 1769
 
1770
-		if ( $redirect_after )
1770
+		if ($redirect_after)
1771 1771
 			$this->_redirect_after_action($success, 'Event', $action, array('action' => 'default'));
1772 1772
 	}
1773 1773
 
@@ -1782,7 +1782,7 @@  discard block
 block discarded – undo
1782 1782
 		// clean status
1783 1783
 		$event_status = sanitize_key($event_status);
1784 1784
 		// grab status
1785
-		if (!empty($event_status)) {
1785
+		if ( ! empty($event_status)) {
1786 1786
 			$success = TRUE;
1787 1787
 			//determine the event id and set to array.
1788 1788
 			$EVT_IDs = isset($this->_req_data['EVT_IDs']) ? (array) $this->_req_data['EVT_IDs'] : array();
@@ -1817,15 +1817,15 @@  discard block
 block discarded – undo
1817 1817
 	 * @param  string $event_status
1818 1818
 	 * @return bool
1819 1819
 	 */
1820
-	private function _change_event_status( $EVT_ID = 0, $event_status = '') {
1820
+	private function _change_event_status($EVT_ID = 0, $event_status = '') {
1821 1821
 		// grab event id
1822
-		if (!$EVT_ID) {
1822
+		if ( ! $EVT_ID) {
1823 1823
 			$msg = __('An error occurred. No Event ID or an invalid Event ID was received.', 'event_espresso');
1824 1824
 			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1825 1825
 			return FALSE;
1826 1826
 		}
1827 1827
 
1828
-		$this->_cpt_model_obj = EEM_Event::instance()->get_one_by_ID( $EVT_ID );
1828
+		$this->_cpt_model_obj = EEM_Event::instance()->get_one_by_ID($EVT_ID);
1829 1829
 
1830 1830
 		// clean status
1831 1831
 		$event_status = sanitize_key($event_status);
@@ -1851,7 +1851,7 @@  discard block
 block discarded – undo
1851 1851
 				$hook = FALSE;
1852 1852
 		}
1853 1853
 		//use class to change status
1854
-		$this->_cpt_model_obj->set_status( $event_status );
1854
+		$this->_cpt_model_obj->set_status($event_status);
1855 1855
 		$success = $this->_cpt_model_obj->save();
1856 1856
 
1857 1857
 		if ($success === FALSE) {
@@ -1873,15 +1873,15 @@  discard block
 block discarded – undo
1873 1873
 	 * @access protected
1874 1874
 	 * @param bool $redirect_after
1875 1875
 	 */
1876
-	protected function _delete_event( $redirect_after = TRUE ) {
1876
+	protected function _delete_event($redirect_after = TRUE) {
1877 1877
 		//determine the event id and set to array.
1878 1878
 		$EVT_ID = isset($this->_req_data['EVT_ID']) ? absint($this->_req_data['EVT_ID']) : NULL;
1879
-		$EVT_ID = isset( $this->_req_data['post'] ) ? absint( $this->_req_data['post'] ) : $EVT_ID;
1879
+		$EVT_ID = isset($this->_req_data['post']) ? absint($this->_req_data['post']) : $EVT_ID;
1880 1880
 
1881 1881
 
1882 1882
 		// loop thru events
1883 1883
 		if ($EVT_ID) {
1884
-			$success = $this->_permanently_delete_event( $EVT_ID );
1884
+			$success = $this->_permanently_delete_event($EVT_ID);
1885 1885
 			// get list of events with no prices
1886 1886
 			$espresso_no_ticket_prices = get_option('ee_no_ticket_prices', array());
1887 1887
 			// remove this event from the list of events with no prices
@@ -1895,7 +1895,7 @@  discard block
 block discarded – undo
1895 1895
 			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1896 1896
 		}
1897 1897
 
1898
-		if ( $redirect_after )
1898
+		if ($redirect_after)
1899 1899
 			$this->_redirect_after_action($success, 'Event', 'deleted', array('action' => 'default', 'status' => 'trash'));
1900 1900
 	}
1901 1901
 
@@ -1913,12 +1913,12 @@  discard block
 block discarded – undo
1913 1913
 		$EVT_IDs = isset($this->_req_data['EVT_IDs']) ? (array) $this->_req_data['EVT_IDs'] : array();
1914 1914
 		// loop thru events
1915 1915
 		foreach ($EVT_IDs as $EVT_ID) {
1916
-			$EVT_ID = absint( $EVT_ID );
1917
-			if ( $EVT_ID ) {
1918
-				$results = $this->_permanently_delete_event( $EVT_ID );
1916
+			$EVT_ID = absint($EVT_ID);
1917
+			if ($EVT_ID) {
1918
+				$results = $this->_permanently_delete_event($EVT_ID);
1919 1919
 				$success = $results !== FALSE ? $success : FALSE;
1920 1920
 				// remove this event from the list of events with no prices
1921
-				unset( $espresso_no_ticket_prices[ $EVT_ID ] );
1921
+				unset($espresso_no_ticket_prices[$EVT_ID]);
1922 1922
 			} else {
1923 1923
 				$success = FALSE;
1924 1924
 				$msg = __('An error occurred. An event could not be deleted because a valid event ID was not not supplied.', 'event_espresso');
@@ -1938,21 +1938,21 @@  discard block
 block discarded – undo
1938 1938
 	 * @param  int $EVT_ID
1939 1939
 	 * @return bool
1940 1940
 	 */
1941
-	private function _permanently_delete_event( $EVT_ID = 0 ) {
1941
+	private function _permanently_delete_event($EVT_ID = 0) {
1942 1942
 		// grab event id
1943
-		if ( ! $EVT_ID ) {
1943
+		if ( ! $EVT_ID) {
1944 1944
 			$msg = __('An error occurred. No Event ID or an invalid Event ID was received.', 'event_espresso');
1945 1945
 			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1946 1946
 			return FALSE;
1947 1947
 		}
1948
-		$this->_cpt_model_obj = EEM_Event::instance()->get_one_by_ID( $EVT_ID );
1948
+		$this->_cpt_model_obj = EEM_Event::instance()->get_one_by_ID($EVT_ID);
1949 1949
 
1950 1950
 		//need to delete related tickets and prices first.
1951 1951
 		$datetimes = $this->_cpt_model_obj->get_many_related('Datetime');
1952
-		foreach ( $datetimes as $datetime ) {
1952
+		foreach ($datetimes as $datetime) {
1953 1953
 			$this->_cpt_model_obj->_remove_relation_to($datetime, 'Datetime');
1954 1954
 			$tickets = $datetime->get_many_related('Ticket');
1955
-			foreach ( $tickets as $ticket ) {
1955
+			foreach ($tickets as $ticket) {
1956 1956
 				$ticket->_remove_relation_to($datetime, 'Datetime');
1957 1957
 				$ticket->delete_related_permanently('Price');
1958 1958
 				$ticket->delete_permanently();
@@ -1962,14 +1962,14 @@  discard block
 block discarded – undo
1962 1962
 
1963 1963
 		//what about related venues or terms?
1964 1964
 		$venues = $this->_cpt_model_obj->get_many_related('Venue');
1965
-		foreach ( $venues as $venue ) {
1965
+		foreach ($venues as $venue) {
1966 1966
 			$this->_cpt_model_obj->_remove_relation_to($venue, 'Venue');
1967 1967
 		}
1968 1968
 
1969 1969
 		//any attached question groups?
1970 1970
 		$question_groups = $this->_cpt_model_obj->get_many_related('Question_Group');
1971
-		if ( !empty( $question_groups ) ) {
1972
-			foreach ( $question_groups as $question_group ) {
1971
+		if ( ! empty($question_groups)) {
1972
+			foreach ($question_groups as $question_group) {
1973 1973
 				$this->_cpt_model_obj->_remove_relation_to($question_group, 'Question_Group');
1974 1974
 			}
1975 1975
 		}
@@ -1978,12 +1978,12 @@  discard block
 block discarded – undo
1978 1978
 
1979 1979
 
1980 1980
 		//Message Template Groups
1981
-		$this->_cpt_model_obj->_remove_relations( 'Message_Template_Group' );
1981
+		$this->_cpt_model_obj->_remove_relations('Message_Template_Group');
1982 1982
 
1983 1983
 		/** @type EE_Term_Taxonomy[] $term_taxonomies */
1984 1984
 		$term_taxonomies = $this->_cpt_model_obj->term_taxonomies();
1985 1985
 
1986
-		foreach ( $term_taxonomies as $term_taxonomy ) {
1986
+		foreach ($term_taxonomies as $term_taxonomy) {
1987 1987
 			$this->_cpt_model_obj->remove_relation_to_term_taxonomy($term_taxonomy);
1988 1988
 		}
1989 1989
 
@@ -1997,7 +1997,7 @@  discard block
 block discarded – undo
1997 1997
 			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
1998 1998
 			return FALSE;
1999 1999
 		}
2000
-		do_action( 'AHEE__Events_Admin_Page___permanently_delete_event__after_event_deleted', $EVT_ID );
2000
+		do_action('AHEE__Events_Admin_Page___permanently_delete_event__after_event_deleted', $EVT_ID);
2001 2001
 		return TRUE;
2002 2002
 	}
2003 2003
 
@@ -2014,7 +2014,7 @@  discard block
 block discarded – undo
2014 2014
 	 */
2015 2015
 	public function total_events() {
2016 2016
 
2017
-		$count = EEM_Event::instance()->count( array( 'caps' => 'read_admin' ), 'EVT_ID', true );
2017
+		$count = EEM_Event::instance()->count(array('caps' => 'read_admin'), 'EVT_ID', true);
2018 2018
 		return $count;
2019 2019
 	}
2020 2020
 
@@ -2029,10 +2029,10 @@  discard block
 block discarded – undo
2029 2029
 	 */
2030 2030
 	public function total_events_draft() {
2031 2031
 		$where = array(
2032
-			'status' => array( 'IN', array('draft', 'auto-draft' ) )
2032
+			'status' => array('IN', array('draft', 'auto-draft'))
2033 2033
 			);
2034 2034
 
2035
-		$count = EEM_Event::instance()->count( array( $where, 'caps' => 'read_admin' ), 'EVT_ID', true );
2035
+		$count = EEM_Event::instance()->count(array($where, 'caps' => 'read_admin'), 'EVT_ID', true);
2036 2036
 		return $count;
2037 2037
 	}
2038 2038
 
@@ -2051,7 +2051,7 @@  discard block
 block discarded – undo
2051 2051
 			'status' => 'trash'
2052 2052
 			);
2053 2053
 
2054
-		$count = EEM_Event::instance()->count( array( $where, 'caps' => 'read_admin' ), 'EVT_ID', true );
2054
+		$count = EEM_Event::instance()->count(array($where, 'caps' => 'read_admin'), 'EVT_ID', true);
2055 2055
 		return $count;
2056 2056
 	}
2057 2057
 
@@ -2079,11 +2079,11 @@  discard block
 block discarded – undo
2079 2079
 			// translated
2080 2080
 			TRUE
2081 2081
 		);
2082
-		$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;
2082
+		$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;
2083 2083
 
2084 2084
 		$this->_set_add_edit_form_tags('update_default_event_settings');
2085 2085
 		$this->_set_publish_post_box_vars(NULL, FALSE, FALSE, NULL, FALSE);
2086
-		$this->_template_args['admin_page_content'] = EEH_Template::display_template(EVENTS_TEMPLATE_PATH . 'event_settings.template.php', $this->_template_args, TRUE);
2086
+		$this->_template_args['admin_page_content'] = EEH_Template::display_template(EVENTS_TEMPLATE_PATH.'event_settings.template.php', $this->_template_args, TRUE);
2087 2087
 		$this->display_admin_page_with_sidebar();
2088 2088
 	}
2089 2089
 
@@ -2109,9 +2109,9 @@  discard block
 block discarded – undo
2109 2109
 
2110 2110
 	protected function _template_settings() {
2111 2111
 		$this->_admin_page_title = __('Template Settings (Preview)', 'event_espresso');
2112
-		$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' ) . '" />';
2113
-		$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>';
2114
-		$this->display_admin_caf_preview_page( 'template_settings_tab' );
2112
+		$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').'" />';
2113
+		$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>';
2114
+		$this->display_admin_caf_preview_page('template_settings_tab');
2115 2115
 	}
2116 2116
 
2117 2117
 
@@ -2124,22 +2124,22 @@  discard block
 block discarded – undo
2124 2124
 	 * @return void
2125 2125
 	 */
2126 2126
 	private function _set_category_object() {
2127
-		if ( isset( $this->_category->id ) && !empty( $this->_category->id ) )
2127
+		if (isset($this->_category->id) && ! empty($this->_category->id))
2128 2128
 			return; //already have the category object so get out.
2129 2129
 
2130 2130
 		//set default category object
2131 2131
 		$this->_set_empty_category_object();
2132 2132
 
2133 2133
 		//only set if we've got an id
2134
-		if ( !isset($this->_req_data['EVT_CAT_ID'] ) ) {
2134
+		if ( ! isset($this->_req_data['EVT_CAT_ID'])) {
2135 2135
 			return;
2136 2136
 		}
2137 2137
 
2138 2138
 		$category_id = absint($this->_req_data['EVT_CAT_ID']);
2139 2139
 
2140
-		$term = get_term( $category_id, 'espresso_event_categories' );
2140
+		$term = get_term($category_id, 'espresso_event_categories');
2141 2141
 
2142
-		if ( !empty( $term ) ) {
2142
+		if ( ! empty($term)) {
2143 2143
 			$this->_category->category_name = $term->name;
2144 2144
 			$this->_category->category_identifier = $term->slug;
2145 2145
 			$this->_category->category_desc = $term->description;
@@ -2153,13 +2153,13 @@  discard block
 block discarded – undo
2153 2153
 
2154 2154
 	private function _set_empty_category_object() {
2155 2155
 		$this->_category = new stdClass();
2156
-		$this->_category->category_name = $this->_category->category_identifier = $this->_category->category_desc  = '';
2156
+		$this->_category->category_name = $this->_category->category_identifier = $this->_category->category_desc = '';
2157 2157
 		$this->_category->id = $this->_category->parent = 0;
2158 2158
 	}
2159 2159
 
2160 2160
 
2161 2161
 	protected function _category_list_table() {
2162
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
2162
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
2163 2163
 		$this->_search_btn_label = __('Categories', 'event_espresso');
2164 2164
 		$this->_admin_page_title .= $this->get_action_link_or_button('add_category', 'add_category', array(), 'add-new-h2');
2165 2165
 		$this->display_admin_list_table_page_with_sidebar();
@@ -2169,22 +2169,22 @@  discard block
 block discarded – undo
2169 2169
 	protected function _category_details($view) {
2170 2170
 
2171 2171
 		//load formatter helper
2172
-		EE_Registry::instance()->load_helper( 'Formatter' );
2172
+		EE_Registry::instance()->load_helper('Formatter');
2173 2173
 		//load field generator helper
2174
-		EE_Registry::instance()->load_helper( 'Form_Fields' );
2174
+		EE_Registry::instance()->load_helper('Form_Fields');
2175 2175
 
2176 2176
 		$route = $view == 'edit' ? 'update_category' : 'insert_category';
2177 2177
 		$this->_set_add_edit_form_tags($route);
2178 2178
 
2179 2179
 		$this->_set_category_object();
2180
-		$id = !empty($this->_category->id) ? $this->_category->id : '';
2180
+		$id = ! empty($this->_category->id) ? $this->_category->id : '';
2181 2181
 
2182 2182
 		$delete_action = 'delete_category';
2183 2183
 
2184 2184
 		//custom redirect
2185
-		$redirect = EE_Admin_Page::add_query_args_and_nonce( array('action' => 'category_list'), $this->_admin_base_url );
2185
+		$redirect = EE_Admin_Page::add_query_args_and_nonce(array('action' => 'category_list'), $this->_admin_base_url);
2186 2186
 
2187
-		$this->_set_publish_post_box_vars( 'EVT_CAT_ID', $id, $delete_action, $redirect );
2187
+		$this->_set_publish_post_box_vars('EVT_CAT_ID', $id, $delete_action, $redirect);
2188 2188
 
2189 2189
 		//take care of contents
2190 2190
 		$this->_template_args['admin_page_content'] = $this->_category_details_content();
@@ -2198,25 +2198,25 @@  discard block
 block discarded – undo
2198 2198
 			'type' => 'wp_editor',
2199 2199
 			'value' => EEH_Formatter::admin_format_content($this->_category->category_desc),
2200 2200
 			'class' => 'my_editor_custom',
2201
-			'wpeditor_args' => array('media_buttons' => FALSE )
2201
+			'wpeditor_args' => array('media_buttons' => FALSE)
2202 2202
 		);
2203
-		$_wp_editor = $this->_generate_admin_form_fields( $editor_args, 'array' );
2203
+		$_wp_editor = $this->_generate_admin_form_fields($editor_args, 'array');
2204 2204
 
2205
-		$all_terms = get_terms( array('espresso_event_categories' ), array( 'hide_empty' => 0, 'exclude' => array( $this->_category->id ) ) );
2205
+		$all_terms = get_terms(array('espresso_event_categories'), array('hide_empty' => 0, 'exclude' => array($this->_category->id)));
2206 2206
 
2207 2207
 		//setup category select for term parents.
2208 2208
 		$category_select_values[] = array(
2209 2209
 			'text' => __('No Parent', 'event_espresso'),
2210 2210
 			'id' => 0
2211 2211
 			);
2212
-		foreach ( $all_terms as $term ) {
2212
+		foreach ($all_terms as $term) {
2213 2213
 			$category_select_values[] = array(
2214 2214
 				'text' => $term->name,
2215 2215
 				'id' => $term->term_id
2216 2216
 				);
2217 2217
 		}
2218 2218
 
2219
-		$category_select = EEH_Form_Fields::select_input( 'category_parent', $category_select_values, $this->_category->parent );
2219
+		$category_select = EEH_Form_Fields::select_input('category_parent', $category_select_values, $this->_category->parent);
2220 2220
 
2221 2221
 		$template_args = array(
2222 2222
 			'category' => $this->_category,
@@ -2226,15 +2226,15 @@  discard block
 block discarded – undo
2226 2226
 			'disable' => '',
2227 2227
 			'disabled_message' => FALSE
2228 2228
 			);
2229
-		$template = EVENTS_TEMPLATE_PATH . 'event_category_details.template.php';
2230
-		return EEH_Template::display_template($template, $template_args, TRUE );
2229
+		$template = EVENTS_TEMPLATE_PATH.'event_category_details.template.php';
2230
+		return EEH_Template::display_template($template, $template_args, TRUE);
2231 2231
 	}
2232 2232
 
2233 2233
 
2234 2234
 	protected function _delete_categories() {
2235
-		$cat_ids = isset( $this->_req_data['EVT_CAT_ID'] ) ? (array) $this->_req_data['EVT_CAT_ID'] : (array) $this->_req_data['category_id'];
2235
+		$cat_ids = isset($this->_req_data['EVT_CAT_ID']) ? (array) $this->_req_data['EVT_CAT_ID'] : (array) $this->_req_data['category_id'];
2236 2236
 
2237
-		foreach ( $cat_ids as $cat_id ) {
2237
+		foreach ($cat_ids as $cat_id) {
2238 2238
 			$this->_delete_category($cat_id);
2239 2239
 		}
2240 2240
 
@@ -2242,7 +2242,7 @@  discard block
 block discarded – undo
2242 2242
 		$query_args = array(
2243 2243
 			'action' => 'category_list'
2244 2244
 			);
2245
-		$this->_redirect_after_action(0,'','',$query_args);
2245
+		$this->_redirect_after_action(0, '', '', $query_args);
2246 2246
 
2247 2247
 	}
2248 2248
 
@@ -2252,61 +2252,61 @@  discard block
 block discarded – undo
2252 2252
 
2253 2253
 	protected function _delete_category($cat_id) {
2254 2254
 		global $wpdb;
2255
-		$cat_id = absint( $cat_id );
2256
-		wp_delete_term( $cat_id, 'espresso_event_categories' );
2255
+		$cat_id = absint($cat_id);
2256
+		wp_delete_term($cat_id, 'espresso_event_categories');
2257 2257
 	}
2258 2258
 
2259 2259
 
2260 2260
 
2261 2261
 	protected function _insert_or_update_category($new_category) {
2262 2262
 
2263
-		$cat_id = $new_category ? $this->_insert_category() : $this->_insert_category( TRUE );
2263
+		$cat_id = $new_category ? $this->_insert_category() : $this->_insert_category(TRUE);
2264 2264
 		$success = 0; //we already have a success message so lets not send another.
2265 2265
 
2266
-		if ( $cat_id ) {
2266
+		if ($cat_id) {
2267 2267
 			$query_args = array(
2268 2268
 				'action'     => 'edit_category',
2269 2269
 				'EVT_CAT_ID' => $cat_id
2270 2270
 			);
2271 2271
 		} else {
2272
-			$query_args = array( 'action' => 'add_category' );
2272
+			$query_args = array('action' => 'add_category');
2273 2273
 		}
2274
-		$this->_redirect_after_action( $success, '','', $query_args, TRUE );
2274
+		$this->_redirect_after_action($success, '', '', $query_args, TRUE);
2275 2275
 
2276 2276
 	}
2277 2277
 
2278 2278
 
2279 2279
 
2280
-	private function _insert_category( $update = FALSE ) {
2280
+	private function _insert_category($update = FALSE) {
2281 2281
 		$cat_id = $update ? $this->_req_data['EVT_CAT_ID'] : '';
2282
-		$category_name= isset( $this->_req_data['category_name'] ) ? $this->_req_data['category_name'] : '';
2283
-		$category_desc= isset( $this->_req_data['category_desc'] ) ? $this->_req_data['category_desc'] : '';
2284
-		$category_parent = isset( $this->_req_data['category_parent'] ) ? $this->_req_data['category_parent'] : 0;
2282
+		$category_name = isset($this->_req_data['category_name']) ? $this->_req_data['category_name'] : '';
2283
+		$category_desc = isset($this->_req_data['category_desc']) ? $this->_req_data['category_desc'] : '';
2284
+		$category_parent = isset($this->_req_data['category_parent']) ? $this->_req_data['category_parent'] : 0;
2285 2285
 
2286
-		if ( empty( $category_name ) ) {
2287
-			$msg = __( 'You must add a name for the category.', 'event_espresso' );
2288
-			EE_Error::add_error( $msg, __FILE__, __FUNCTION__, __LINE__ );
2286
+		if (empty($category_name)) {
2287
+			$msg = __('You must add a name for the category.', 'event_espresso');
2288
+			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
2289 2289
 			return false;
2290 2290
 		}
2291 2291
 
2292
-		$term_args=array(
2292
+		$term_args = array(
2293 2293
 			'name'=>$category_name,
2294 2294
 			'description'=>$category_desc,
2295 2295
 			'parent'=>$category_parent
2296 2296
 		);
2297 2297
 		//was the category_identifier input disabled?
2298
-		if(isset($this->_req_data['category_identifier'])){
2298
+		if (isset($this->_req_data['category_identifier'])) {
2299 2299
 			$term_args['slug'] = $this->_req_data['category_identifier'];
2300 2300
 		}
2301
-		$insert_ids = $update ? wp_update_term( $cat_id, 'espresso_event_categories', $term_args ) :wp_insert_term( $category_name, 'espresso_event_categories', $term_args );
2301
+		$insert_ids = $update ? wp_update_term($cat_id, 'espresso_event_categories', $term_args) : wp_insert_term($category_name, 'espresso_event_categories', $term_args);
2302 2302
 
2303
-		if ( !is_array( $insert_ids ) ) {
2304
-			$msg = __( 'An error occurred and the category has not been saved to the database.', 'event_espresso' );
2305
-			EE_Error::add_error( $msg, __FILE__, __FUNCTION__, __LINE__ );
2303
+		if ( ! is_array($insert_ids)) {
2304
+			$msg = __('An error occurred and the category has not been saved to the database.', 'event_espresso');
2305
+			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
2306 2306
 		} else {
2307 2307
 			$cat_id = $insert_ids['term_id'];
2308
-			$msg = sprintf ( __('The category %s was successfuly saved', 'event_espresso'), $category_name );
2309
-			EE_Error::add_success( $msg );
2308
+			$msg = sprintf(__('The category %s was successfuly saved', 'event_espresso'), $category_name);
2309
+			EE_Error::add_success($msg);
2310 2310
 		}
2311 2311
 
2312 2312
 		return $cat_id;
@@ -2315,32 +2315,32 @@  discard block
 block discarded – undo
2315 2315
 
2316 2316
 
2317 2317
 
2318
-	public function get_categories( $per_page = 10, $current_page = 1, $count = FALSE ) {
2318
+	public function get_categories($per_page = 10, $current_page = 1, $count = FALSE) {
2319 2319
 		global $wpdb;
2320 2320
 
2321 2321
 		//testing term stuff
2322
-		$orderby = isset( $this->_req_data['orderby'] ) ? $this->_req_data['orderby'] : 'Term.term_id';
2323
-		$order = isset( $this->_req_data['order'] ) ? $this->_req_data['order'] : 'DESC';
2324
-		$limit = ($current_page-1)*$per_page;
2322
+		$orderby = isset($this->_req_data['orderby']) ? $this->_req_data['orderby'] : 'Term.term_id';
2323
+		$order = isset($this->_req_data['order']) ? $this->_req_data['order'] : 'DESC';
2324
+		$limit = ($current_page - 1) * $per_page;
2325 2325
 
2326
-		$where = array( 'taxonomy' => 'espresso_event_categories' );
2326
+		$where = array('taxonomy' => 'espresso_event_categories');
2327 2327
 
2328
-		if ( isset( $this->_req_data['s'] ) ) {
2329
-			$sstr = '%' . $this->_req_data['s'] . '%';
2328
+		if (isset($this->_req_data['s'])) {
2329
+			$sstr = '%'.$this->_req_data['s'].'%';
2330 2330
 			$where['OR'] = array(
2331
-				'Term.name' => array( 'LIKE', $sstr),
2332
-				'description' => array( 'LIKE', $sstr )
2331
+				'Term.name' => array('LIKE', $sstr),
2332
+				'description' => array('LIKE', $sstr)
2333 2333
 				);
2334 2334
 		}
2335 2335
 
2336 2336
 		$query_params = array(
2337
-			$where ,
2338
-			'order_by' => array( $orderby => $order ),
2339
-			'limit' => $limit . ',' . $per_page,
2337
+			$where,
2338
+			'order_by' => array($orderby => $order),
2339
+			'limit' => $limit.','.$per_page,
2340 2340
 			'force_join' => array('Term')
2341 2341
 			);
2342 2342
 
2343
-		$categories = $count ? EEM_Term_Taxonomy::instance()->count( $query_params, 'term_id' ) :EEM_Term_Taxonomy::instance()->get_all( $query_params );
2343
+		$categories = $count ? EEM_Term_Taxonomy::instance()->count($query_params, 'term_id') : EEM_Term_Taxonomy::instance()->get_all($query_params);
2344 2344
 
2345 2345
 		return $categories;
2346 2346
 	}
Please login to merge, or discard this patch.