Completed
Branch BUG-7527-answer-question-group (0815fc)
by
unknown
23:31 queued 13:12
created
core/EE_Error.core.php 4 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
 // if you're a dev and want to receive all errors via email add this to your wp-config.php: define( 'EE_ERROR_EMAILS', TRUE );
3 5
 if ( defined( 'WP_DEBUG' ) && WP_DEBUG === TRUE && defined( 'EE_ERROR_EMAILS' ) && EE_ERROR_EMAILS === TRUE ) {
4 6
 	set_error_handler( array( 'EE_Error', 'error_handler' ));
Please login to merge, or discard this patch.
Doc Comments   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
 	/**
89 89
 	 *    error_handler
90 90
 	 * @access public
91
-	 * @param $code
91
+	 * @param integer $code
92 92
 	 * @param $message
93 93
 	 * @param $file
94 94
 	 * @param $line
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
 	/**
190 190
 	 *    _format_error
191 191
 	 * @access private
192
-	 * @param $code
192
+	 * @param string $code
193 193
 	 * @param $message
194 194
 	 * @param $file
195 195
 	 * @param $line
@@ -942,7 +942,7 @@  discard block
 block discarded – undo
942 942
 	 *
943 943
 	 * @access    public
944 944
 	 * @param string $return_url
945
-	 * @return    array
945
+	 * @return    string
946 946
 	 */
947 947
 	public static function get_persistent_admin_notices( $return_url = '' ) {
948 948
 		$notices = '';
@@ -967,7 +967,7 @@  discard block
 block discarded – undo
967 967
 	 *
968 968
 	 * @access 	public
969 969
 	 * @param 	bool $force_print
970
-	 * @return 	void
970
+	 * @return 	null|string
971 971
 	 */
972 972
 	private static function _print_scripts( $force_print = FALSE ) {
973 973
 		if (( did_action( 'admin_enqueue_scripts' ) || did_action( 'wp_enqueue_scripts' )) && ! $force_print ) {
@@ -1105,7 +1105,7 @@  discard block
 block discarded – undo
1105 1105
 	
1106 1106
 	/**
1107 1107
 	 * Like get_notices, but returns an array of all the notices of the given type.
1108
-	 * @return array {
1108
+	 * @return boolean {
1109 1109
 	 *	@type array $success all the success messages
1110 1110
 	 *	@type array $errors all the error messages
1111 1111
 	 *	@type array $attention all the attention messages
Please login to merge, or discard this patch.
Spacing   +236 added lines, -236 removed lines patch added patch discarded remove patch
@@ -1,8 +1,8 @@  discard block
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2 2
 // if you're a dev and want to receive all errors via email add this to your wp-config.php: define( 'EE_ERROR_EMAILS', TRUE );
3
-if ( defined( 'WP_DEBUG' ) && WP_DEBUG === TRUE && defined( 'EE_ERROR_EMAILS' ) && EE_ERROR_EMAILS === TRUE ) {
4
-	set_error_handler( array( 'EE_Error', 'error_handler' ));
5
-	register_shutdown_function( array( 'EE_Error', 'fatal_error_handler' ));
3
+if (defined('WP_DEBUG') && WP_DEBUG === TRUE && defined('EE_ERROR_EMAILS') && EE_ERROR_EMAILS === TRUE) {
4
+	set_error_handler(array('EE_Error', 'error_handler'));
5
+	register_shutdown_function(array('EE_Error', 'fatal_error_handler'));
6 6
 }
7 7
 /**
8 8
  *
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
 	* 	@access	private
65 65
     *	@var boolean
66 66
 	*/
67
-	private static $_espresso_notices = array( 'success' => FALSE, 'errors' => FALSE, 'attention' => FALSE );
67
+	private static $_espresso_notices = array('success' => FALSE, 'errors' => FALSE, 'attention' => FALSE);
68 68
 
69 69
 
70 70
 
@@ -75,11 +75,11 @@  discard block
 block discarded – undo
75 75
 	*	@access public
76 76
 	*	@echo string
77 77
 	*/
78
-	function __construct( $message, $code = 0, Exception $previous = NULL ) {
79
-		if ( version_compare( phpversion(), '5.3.0', '<' )) {
80
-			parent::__construct( $message, $code );
78
+	function __construct($message, $code = 0, Exception $previous = NULL) {
79
+		if (version_compare(phpversion(), '5.3.0', '<')) {
80
+			parent::__construct($message, $code);
81 81
 		} else {
82
-			parent::__construct( $message, $code, $previous );
82
+			parent::__construct($message, $code, $previous);
83 83
 		}
84 84
 	}
85 85
 
@@ -94,10 +94,10 @@  discard block
 block discarded – undo
94 94
 	 * @param $line
95 95
 	 * @return void
96 96
 	 */
97
-	public static function error_handler( $code, $message, $file, $line ) {
98
-		$type = EE_Error::error_type( $code );
97
+	public static function error_handler($code, $message, $file, $line) {
98
+		$type = EE_Error::error_type($code);
99 99
 		$site = site_url();
100
-		switch ( $site ) {
100
+		switch ($site) {
101 101
 			case 'http://ee4.eventespresso.com/' :
102 102
 			case 'http://ee4decaf.eventespresso.com/' :
103 103
 			case 'http://ee4hf.eventespresso.com/' :
@@ -110,16 +110,16 @@  discard block
 block discarded – undo
110 110
 				$to = '[email protected]';
111 111
 				break;
112 112
 			default :
113
-				$to = get_option( 'admin_email' );
113
+				$to = get_option('admin_email');
114 114
 		}
115
-		$subject = $type . ' ' . $message . ' in ' . EVENT_ESPRESSO_VERSION . ' on ' . site_url();
116
-		$msg = EE_Error::_format_error( $type, $message, $file, $line );
117
-		if ( function_exists( 'wp_mail' )) {
118
-			add_filter( 'wp_mail_content_type', array( 'EE_Error', 'set_content_type' ));
119
-			wp_mail( $to, $subject, $msg );
115
+		$subject = $type.' '.$message.' in '.EVENT_ESPRESSO_VERSION.' on '.site_url();
116
+		$msg = EE_Error::_format_error($type, $message, $file, $line);
117
+		if (function_exists('wp_mail')) {
118
+			add_filter('wp_mail_content_type', array('EE_Error', 'set_content_type'));
119
+			wp_mail($to, $subject, $msg);
120 120
 		}
121 121
 		echo '<div id="message" class="espresso-notices error"><p>';
122
-		echo $type . ': ' . $message . '<br />' . $file . ' line ' . $line;
122
+		echo $type.': '.$message.'<br />'.$file.' line '.$line;
123 123
 		echo '<br /></p></div>';
124 124
 	}
125 125
 
@@ -132,8 +132,8 @@  discard block
 block discarded – undo
132 132
 	 * @param $code
133 133
 	 * @return string
134 134
 	 */
135
-	public static function error_type( $code ) {
136
-		switch( $code ) {
135
+	public static function error_type($code) {
136
+		switch ($code) {
137 137
 			case E_ERROR: // 1 //
138 138
 			return 'E_ERROR';
139 139
 			case E_WARNING: // 2 //
@@ -179,8 +179,8 @@  discard block
 block discarded – undo
179 179
 	*/
180 180
 	public static function fatal_error_handler() {
181 181
 		$last_error = error_get_last();
182
-		if ( $last_error['type'] === E_ERROR ) {
183
-			EE_Error::error_handler( E_ERROR, $last_error['message'], $last_error['file'], $last_error['line'] );
182
+		if ($last_error['type'] === E_ERROR) {
183
+			EE_Error::error_handler(E_ERROR, $last_error['message'], $last_error['file'], $last_error['line']);
184 184
 		}
185 185
 	}
186 186
 
@@ -195,7 +195,7 @@  discard block
 block discarded – undo
195 195
 	 * @param $line
196 196
 	 * @return string
197 197
 	 */
198
-	private static function _format_error( $code, $message, $file, $line ) {
198
+	private static function _format_error($code, $message, $file, $line) {
199 199
 		$html  = "<table cellpadding='5'><thead bgcolor='#f8f8f8'><th>Item</th><th align='left'>Details</th></thead><tbody>";
200 200
 		$html .= "<tr valign='top'><td><b>Code</b></td><td>$code</td></tr>";
201 201
 		$html .= "<tr valign='top'><td><b>Error</b></td><td>$message</td></tr>";
@@ -213,7 +213,7 @@  discard block
 block discarded – undo
213 213
 	 * @param $content_type
214 214
 	 * @return string
215 215
 	 */
216
-	public static function set_content_type( $content_type ) {
216
+	public static function set_content_type($content_type) {
217 217
 		return 'text/html';
218 218
 	}
219 219
 
@@ -227,24 +227,24 @@  discard block
 block discarded – undo
227 227
 	*/
228 228
     public function get_error() {
229 229
 
230
-		if( apply_filters( 'FHEE__EE_Error__get_error__show_normal_exceptions', FALSE ) ){
230
+		if (apply_filters('FHEE__EE_Error__get_error__show_normal_exceptions', FALSE)) {
231 231
 			throw $this;
232 232
 		}
233 233
 		// get separate user and developer messages if they exist
234
-		$msg = explode( '||', $this->getMessage() );
234
+		$msg = explode('||', $this->getMessage());
235 235
 		$user_msg = $msg[0];
236
-		$dev_msg = isset( $msg[1] ) ? $msg[1] : $msg[0];
236
+		$dev_msg = isset($msg[1]) ? $msg[1] : $msg[0];
237 237
 		$msg = WP_DEBUG ? $dev_msg : $user_msg;
238 238
 
239 239
 		// add details to _all_exceptions array
240 240
 		$x_time = time();
241
-		self::$_all_exceptions[ $x_time ]['name'] 	= get_class( $this );
242
-		self::$_all_exceptions[ $x_time ]['file'] 		= $this->getFile();
243
-		self::$_all_exceptions[ $x_time ]['line'] 		= $this->getLine();
244
-		self::$_all_exceptions[ $x_time ]['msg'] 	= $msg;
245
-		self::$_all_exceptions[ $x_time ]['code'] 	= $this->getCode();
246
-		self::$_all_exceptions[ $x_time ]['trace'] 	= $this->getTrace();
247
-		self::$_all_exceptions[ $x_time ]['string'] 	= $this->getTraceAsString();
241
+		self::$_all_exceptions[$x_time]['name'] = get_class($this);
242
+		self::$_all_exceptions[$x_time]['file'] 		= $this->getFile();
243
+		self::$_all_exceptions[$x_time]['line'] 		= $this->getLine();
244
+		self::$_all_exceptions[$x_time]['msg'] = $msg;
245
+		self::$_all_exceptions[$x_time]['code'] = $this->getCode();
246
+		self::$_all_exceptions[$x_time]['trace'] 	= $this->getTrace();
247
+		self::$_all_exceptions[$x_time]['string'] = $this->getTraceAsString();
248 248
 		self::$_error_count++;
249 249
 
250 250
 		//add_action( 'shutdown', array( $this, 'display_errors' ));
@@ -259,7 +259,7 @@  discard block
 block discarded – undo
259 259
 	*	@access public
260 260
 	*	@return boolean
261 261
 	*/
262
-    public static function has_error(){
262
+    public static function has_error() {
263 263
 		return self::$_error_count ? TRUE : FALSE;
264 264
 	}
265 265
 
@@ -270,7 +270,7 @@  discard block
 block discarded – undo
270 270
 	*	@access public
271 271
 	*	@echo string
272 272
 	*/
273
-    public function display_errors(){
273
+    public function display_errors() {
274 274
 
275 275
 		$trace_details = '';
276 276
 
@@ -331,18 +331,18 @@  discard block
 block discarded – undo
331 331
 </style>
332 332
 <div id="ee-error-message" class="error">';
333 333
 
334
-		if ( ! WP_DEBUG ) {
334
+		if ( ! WP_DEBUG) {
335 335
 			$output .= '
336 336
 	<p>';
337 337
 		}
338 338
 
339 339
 		// cycle thru errors
340
-		foreach ( self::$_all_exceptions as $time => $ex ) {
340
+		foreach (self::$_all_exceptions as $time => $ex) {
341 341
 
342 342
 			// process trace info
343
-			if ( empty( $ex['trace'] )) {
343
+			if (empty($ex['trace'])) {
344 344
 
345
-	            $trace_details .= __( 'Sorry, but no trace information was available for this exception.', 'event_espresso' );
345
+	            $trace_details .= __('Sorry, but no trace information was available for this exception.', 'event_espresso');
346 346
 
347 347
 			} else {
348 348
 
@@ -357,50 +357,50 @@  discard block
 block discarded – undo
357 357
 					<th scope="col" align="left">Method( arguments )</th>
358 358
 				</tr>';
359 359
 
360
-				$last_on_stack = count( $ex['trace'] ) - 1;
360
+				$last_on_stack = count($ex['trace']) - 1;
361 361
 				// reverse array so that stack is in proper chronological order
362
-				$sorted_trace = array_reverse( $ex['trace'] );
362
+				$sorted_trace = array_reverse($ex['trace']);
363 363
 
364
-				foreach ( $sorted_trace as $nmbr => $trace ) {
364
+				foreach ($sorted_trace as $nmbr => $trace) {
365 365
 
366
-					$file = isset( $trace['file'] ) ? $trace['file'] : '' ;
367
-					$class = isset( $trace['class'] ) ? $trace['class'] : '';
368
-					$type = isset( $trace['type'] ) ? $trace['type'] : '';
369
-					$function = isset( $trace['function'] ) ? $trace['function'] : '';
370
-					$args = isset( $trace['args'] ) ? $this->_convert_args_to_string( $trace['args'] ) : '';
371
-					$line = isset( $trace['line'] ) ? $trace['line'] : '';
366
+					$file = isset($trace['file']) ? $trace['file'] : '';
367
+					$class = isset($trace['class']) ? $trace['class'] : '';
368
+					$type = isset($trace['type']) ? $trace['type'] : '';
369
+					$function = isset($trace['function']) ? $trace['function'] : '';
370
+					$args = isset($trace['args']) ? $this->_convert_args_to_string($trace['args']) : '';
371
+					$line = isset($trace['line']) ? $trace['line'] : '';
372 372
 					$zebra = $nmbr % 2 ? ' odd' : '';
373 373
 
374
-					if ( empty( $file ) && ! empty( $class )) {
375
-						$a = new ReflectionClass( $class );
374
+					if (empty($file) && ! empty($class)) {
375
+						$a = new ReflectionClass($class);
376 376
 						$file = $a->getFileName();
377
-						if ( empty( $line ) && ! empty( $function )) {
378
-							$b = new ReflectionMethod( $class, $function );
377
+						if (empty($line) && ! empty($function)) {
378
+							$b = new ReflectionMethod($class, $function);
379 379
 							$line = $b->getStartLine();
380 380
 						}
381 381
 					}
382 382
 
383
-					if ( $nmbr == $last_on_stack ) {
383
+					if ($nmbr == $last_on_stack) {
384 384
 						$file = $ex['file'] != '' ? $ex['file'] : $file;
385 385
 						$line = $ex['line'] != '' ? $ex['line'] : $line;
386
-						$error_code = self::generate_error_code ( $file, $trace['function'], $line );
386
+						$error_code = self::generate_error_code($file, $trace['function'], $line);
387 387
 					}
388 388
 
389
-					$nmbr_dsply = ! empty( $nmbr ) ? $nmbr : '&nbsp;';
390
-					$line_dsply = ! empty( $line ) ? $line : '&nbsp;';
391
-					$file_dsply = ! empty( $file ) ? $file : '&nbsp;';
392
-					$class_dsply = ! empty( $class ) ? $class : '&nbsp;';
393
-					$type_dsply = ! empty( $type ) ? $type : '&nbsp;';
394
-					$function_dsply = ! empty( $function ) ? $function : '&nbsp;';
395
-					$args_dsply = ! empty( $args ) ? '( ' . $args . ' )' : '';
389
+					$nmbr_dsply = ! empty($nmbr) ? $nmbr : '&nbsp;';
390
+					$line_dsply = ! empty($line) ? $line : '&nbsp;';
391
+					$file_dsply = ! empty($file) ? $file : '&nbsp;';
392
+					$class_dsply = ! empty($class) ? $class : '&nbsp;';
393
+					$type_dsply = ! empty($type) ? $type : '&nbsp;';
394
+					$function_dsply = ! empty($function) ? $function : '&nbsp;';
395
+					$args_dsply = ! empty($args) ? '( '.$args.' )' : '';
396 396
 
397 397
 		              $trace_details .= '
398 398
 					<tr>
399
-						<td align="right" class="' . $zebra . '">' . $nmbr_dsply . '</td>
400
-						<td align="right" class="' . $zebra . '">' . $line_dsply . '</td>
401
-						<td align="left" class="' . $zebra . '">' . $file_dsply . '</td>
402
-						<td align="left" class="' . $zebra . '">' . $class_dsply . '</td>
403
-						<td align="left" class="' . $zebra . '">' . $type_dsply . $function_dsply . $args_dsply . '</td>
399
+						<td align="right" class="' . $zebra.'">'.$nmbr_dsply.'</td>
400
+						<td align="right" class="' . $zebra.'">'.$line_dsply.'</td>
401
+						<td align="left" class="' . $zebra.'">'.$file_dsply.'</td>
402
+						<td align="left" class="' . $zebra.'">'.$class_dsply.'</td>
403
+						<td align="left" class="' . $zebra.'">'.$type_dsply.$function_dsply.$args_dsply.'</td>
404 404
 					</tr>';
405 405
 
406 406
 
@@ -415,9 +415,9 @@  discard block
 block discarded – undo
415 415
 			$ex['code'] = $ex['code'] ? $ex['code'] : $error_code;
416 416
 
417 417
 			// add generic non-identifying messages for non-privileged uesrs
418
-			if ( ! WP_DEBUG ) {
418
+			if ( ! WP_DEBUG) {
419 419
 
420
-				$output .= '<span class="ee-error-user-msg-spn">' . trim( $ex['msg'] )  . '</span> &nbsp; <sup>' . $ex['code'] . '</sup><br />';
420
+				$output .= '<span class="ee-error-user-msg-spn">'.trim($ex['msg']).'</span> &nbsp; <sup>'.$ex['code'].'</sup><br />';
421 421
 
422 422
 			} else {
423 423
 
@@ -425,24 +425,24 @@  discard block
 block discarded – undo
425 425
 				$output .= '
426 426
 		<div class="ee-error-dev-msg-dv">
427 427
 			<p class="ee-error-dev-msg-pg">
428
-				<strong class="ee-error-dev-msg-str">An ' . $ex['name'] . ' exception was thrown!</strong>  &nbsp; <span>code: ' . $ex['code'] . '</span><br />
429
-				<span class="big-text">"' . trim( $ex['msg'] ) . '"</span><br/>
430
-				<a id="display-ee-error-trace-' . self::$_error_count . $time . '" class="display-ee-error-trace-lnk small-text" rel="ee-error-trace-' . self::$_error_count . $time . '">
431
-					' . __( 'click to view backtrace and class/method details', 'event_espresso' ) . '
428
+				<strong class="ee-error-dev-msg-str">An ' . $ex['name'].' exception was thrown!</strong>  &nbsp; <span>code: '.$ex['code'].'</span><br />
429
+				<span class="big-text">"' . trim($ex['msg']).'"</span><br/>
430
+				<a id="display-ee-error-trace-' . self::$_error_count.$time.'" class="display-ee-error-trace-lnk small-text" rel="ee-error-trace-'.self::$_error_count.$time.'">
431
+					' . __('click to view backtrace and class/method details', 'event_espresso').'
432 432
 				</a><br />
433 433
 				<span class="small-text lt-grey-text">'.$ex['file'].' &nbsp; ( line no: '.$ex['line'].' )</span>
434 434
 			</p>
435
-			<div id="ee-error-trace-' . self::$_error_count . $time . '-dv" class="ee-error-trace-dv" style="display: none;">
435
+			<div id="ee-error-trace-' . self::$_error_count.$time.'-dv" class="ee-error-trace-dv" style="display: none;">
436 436
 				' . $trace_details;
437 437
 
438
-				if ( ! empty( $class )) {
438
+				if ( ! empty($class)) {
439 439
 					$output .= '
440 440
 				<div style="padding:3px; margin:0 0 1em; border:1px solid #666; background:#fff; border-radius:3px;">
441 441
 					<div style="padding:1em 2em; border:1px solid #666; background:#f9f9f9;">
442 442
 						<h3>Class Details</h3>';
443
-						$a = new ReflectionClass( $class );
443
+						$a = new ReflectionClass($class);
444 444
 						$output .= '
445
-						<pre>' . $a . '</pre>
445
+						<pre>' . $a.'</pre>
446 446
 					</div>
447 447
 				</div>';
448 448
 				}
@@ -454,14 +454,14 @@  discard block
 block discarded – undo
454 454
 
455 455
 			}
456 456
 
457
-			$this->write_to_error_log( $time, $ex );
457
+			$this->write_to_error_log($time, $ex);
458 458
 
459 459
 		}
460 460
 
461 461
 		// remove last linebreak
462
-		$output = substr( $output, 0, ( count( $output ) - 7 ));
462
+		$output = substr($output, 0, (count($output) - 7));
463 463
 
464
-		if ( ! WP_DEBUG ) {
464
+		if ( ! WP_DEBUG) {
465 465
 			$output .= '
466 466
 	</p>';
467 467
 		}
@@ -469,10 +469,10 @@  discard block
 block discarded – undo
469 469
 		$output .= '
470 470
 </div>';
471 471
 
472
-		$output .= self::_print_scripts( TRUE );
472
+		$output .= self::_print_scripts(TRUE);
473 473
 
474
-		if ( defined( 'DOING_AJAX' )) {
475
-			echo json_encode( array( 'error' => $output ));
474
+		if (defined('DOING_AJAX')) {
475
+			echo json_encode(array('error' => $output));
476 476
 			exit();
477 477
 		}
478 478
 
@@ -492,29 +492,29 @@  discard block
 block discarded – undo
492 492
 	*	@ param array $arguments
493 493
 	*	@ return string
494 494
 	*/
495
-	private function _convert_args_to_string ( $arguments = array(), $array = FALSE ) {
495
+	private function _convert_args_to_string($arguments = array(), $array = FALSE) {
496 496
 
497 497
 		$arg_string = '';
498
-		if ( ! empty( $arguments )) {
498
+		if ( ! empty($arguments)) {
499 499
 
500 500
 			$args = array();
501 501
 
502
-			foreach ( $arguments as $arg ) {
502
+			foreach ($arguments as $arg) {
503 503
 
504
-				if ( ! empty( $arg )) {
504
+				if ( ! empty($arg)) {
505 505
 
506
-					if ( is_string( $arg )) {
507
-						$args[] = " '" . $arg . "'";
508
-					} elseif ( is_array( $arg )) {
509
-						$args[] = 'ARRAY(' . $this->_convert_args_to_string( $arg, TRUE );
510
-					} elseif ( is_null( $arg )) {
506
+					if (is_string($arg)) {
507
+						$args[] = " '".$arg."'";
508
+					} elseif (is_array($arg)) {
509
+						$args[] = 'ARRAY('.$this->_convert_args_to_string($arg, TRUE);
510
+					} elseif (is_null($arg)) {
511 511
 						$args[] = ' NULL';
512
-					} elseif ( is_bool( $arg )) {
513
-						$args[] = ( $arg ) ? ' TRUE' : ' FALSE';
514
-					} elseif ( is_object( $arg )) {
515
-						$args[] = ' OBJECT ' . get_class( $arg );
516
-					} elseif ( is_resource( $arg )) {
517
-						$args[] = get_resource_type( $arg );
512
+					} elseif (is_bool($arg)) {
513
+						$args[] = ($arg) ? ' TRUE' : ' FALSE';
514
+					} elseif (is_object($arg)) {
515
+						$args[] = ' OBJECT '.get_class($arg);
516
+					} elseif (is_resource($arg)) {
517
+						$args[] = get_resource_type($arg);
518 518
 					} else {
519 519
 						$args[] = $arg;
520 520
 					}
@@ -522,9 +522,9 @@  discard block
 block discarded – undo
522 522
 				}
523 523
 
524 524
 			}
525
-			$arg_string = implode( ', ', $args );
525
+			$arg_string = implode(', ', $args);
526 526
 		}
527
-		if ( $array ) {
527
+		if ($array) {
528 528
 			$arg_string .= ' )';
529 529
 		}
530 530
 		return $arg_string;
@@ -544,8 +544,8 @@  discard block
 block discarded – undo
544 544
 	* 	@param		string		$line	the line number where the error occurred - just use __LINE__
545 545
 	* 	@return 		void
546 546
 	*/
547
-	public static function add_error( $msg = NULL, $file = NULL, $func = NULL, $line = NULL ) {
548
-		self::_add_notice ( 'errors', $msg, $file, $func, $line );
547
+	public static function add_error($msg = NULL, $file = NULL, $func = NULL, $line = NULL) {
548
+		self::_add_notice('errors', $msg, $file, $func, $line);
549 549
 		self::$_error_count++;
550 550
 	}
551 551
 
@@ -563,8 +563,8 @@  discard block
 block discarded – undo
563 563
 	* 	@param		string		$line	the line number where the error occurred - just use __LINE__
564 564
 	* 	@return 		void
565 565
 	*/
566
-	public static function add_success( $msg = NULL, $file = NULL, $func = NULL, $line = NULL ) {
567
-		self::_add_notice ( 'success', $msg, $file, $func, $line );
566
+	public static function add_success($msg = NULL, $file = NULL, $func = NULL, $line = NULL) {
567
+		self::_add_notice('success', $msg, $file, $func, $line);
568 568
 	}
569 569
 
570 570
 
@@ -581,8 +581,8 @@  discard block
 block discarded – undo
581 581
 	* 	@param		string		$line	the line number where the error occurred - just use __LINE__
582 582
 	* 	@return 		void
583 583
 	*/
584
-	public static function add_attention( $msg = NULL, $file = NULL, $func = NULL, $line = NULL ) {
585
-		self::_add_notice ( 'attention', $msg, $file, $func, $line );
584
+	public static function add_attention($msg = NULL, $file = NULL, $func = NULL, $line = NULL) {
585
+		self::_add_notice('attention', $msg, $file, $func, $line);
586 586
 	}
587 587
 
588 588
 
@@ -600,12 +600,12 @@  discard block
 block discarded – undo
600 600
 	* 	@param		string		$line	the line number where the error occurred - just use __LINE__
601 601
 	* 	@return 		void
602 602
 	*/
603
-	private static function _add_notice( $type = 'success', $msg = NULL, $file = NULL, $func = NULL, $line = NULL ) {
604
-		if ( empty( $msg )) {
603
+	private static function _add_notice($type = 'success', $msg = NULL, $file = NULL, $func = NULL, $line = NULL) {
604
+		if (empty($msg)) {
605 605
 			EE_Error::doing_it_wrong(
606
-				'EE_Error::add_' . $type . '()',
606
+				'EE_Error::add_'.$type.'()',
607 607
 				sprintf(
608
-					__( 'Notifications are not much use without a message! Please add a message to the EE_Error::add_%s() call made in %s on line %d', 'event_espresso' ),
608
+					__('Notifications are not much use without a message! Please add a message to the EE_Error::add_%s() call made in %s on line %d', 'event_espresso'),
609 609
 					$type,
610 610
 					$file,
611 611
 					$line
@@ -613,32 +613,32 @@  discard block
 block discarded – undo
613 613
 				EVENT_ESPRESSO_VERSION
614 614
 			);
615 615
 		}
616
-		if ( $type == 'errors' && ( empty( $file ) || empty( $func ) || empty( $line ))) {
616
+		if ($type == 'errors' && (empty($file) || empty($func) || empty($line))) {
617 617
 			EE_Error::doing_it_wrong(
618 618
 				'EE_Error::add_error()',
619
-				__('You need to provide the file name, function name, and line number that the error occurred on in order to better assist with debugging.', 'event_espresso' ),
619
+				__('You need to provide the file name, function name, and line number that the error occurred on in order to better assist with debugging.', 'event_espresso'),
620 620
 				EVENT_ESPRESSO_VERSION
621 621
 			);
622 622
 		}
623 623
 		// get separate user and developer messages if they exist
624
-		$msg = explode( '||', $msg );
624
+		$msg = explode('||', $msg);
625 625
 		$user_msg = $msg[0];
626
-		$dev_msg = isset( $msg[1] ) ? $msg[1] : $msg[0];
626
+		$dev_msg = isset($msg[1]) ? $msg[1] : $msg[0];
627 627
 		$msg = WP_DEBUG ? $dev_msg : $user_msg;
628 628
 		// add notice if message exists
629
-		if ( ! empty( $msg )) {
629
+		if ( ! empty($msg)) {
630 630
 			// get error code
631
-			$notice_code = EE_Error::generate_error_code( $file, $func, $line );
632
-			if ( WP_DEBUG && $type == 'errors' ) {
633
-				$msg .= '<br/><span class="tiny-text">' . $notice_code . '</span>';
631
+			$notice_code = EE_Error::generate_error_code($file, $func, $line);
632
+			if (WP_DEBUG && $type == 'errors') {
633
+				$msg .= '<br/><span class="tiny-text">'.$notice_code.'</span>';
634 634
 			}
635 635
 			// add notice. Index by code if it's not blank
636
-			if( $notice_code ) {
637
-				self::$_espresso_notices[ $type ][ $notice_code ] = $msg;
636
+			if ($notice_code) {
637
+				self::$_espresso_notices[$type][$notice_code] = $msg;
638 638
 			} else {
639
-				self::$_espresso_notices[ $type ][] = $msg;
639
+				self::$_espresso_notices[$type][] = $msg;
640 640
 			}
641
-			add_action( 'wp_footer', array( 'EE_Error', 'enqueue_error_scripts' ), 1 );
641
+			add_action('wp_footer', array('EE_Error', 'enqueue_error_scripts'), 1);
642 642
 		}
643 643
 
644 644
 	}
@@ -692,7 +692,7 @@  discard block
 block discarded – undo
692 692
 	*	@access private
693 693
 	*	@return void
694 694
 	*/
695
-	public static function reset_notices(){
695
+	public static function reset_notices() {
696 696
     	self::$_espresso_notices['success'] = FALSE;
697 697
     	self::$_espresso_notices['attention'] = FALSE;
698 698
     	self::$_espresso_notices['errors'] = FALSE;
@@ -705,14 +705,14 @@  discard block
 block discarded – undo
705 705
 	*	@access public
706 706
 	*	@return int
707 707
 	*/
708
-    public static function has_notices(){
708
+    public static function has_notices() {
709 709
 		$has_notices = 0;
710 710
 		// check for success messages
711
-		$has_notices = self::$_espresso_notices['success'] && ! empty(  self::$_espresso_notices['success'] ) ? 3 : $has_notices;
711
+		$has_notices = self::$_espresso_notices['success'] && ! empty(self::$_espresso_notices['success']) ? 3 : $has_notices;
712 712
 		// check for attention messages
713
-		$has_notices = self::$_espresso_notices['attention'] && ! empty(  self::$_espresso_notices['attention'] ) ? 2 : $has_notices;
713
+		$has_notices = self::$_espresso_notices['attention'] && ! empty(self::$_espresso_notices['attention']) ? 2 : $has_notices;
714 714
 		// check for error messages
715
-		$has_notices = self::$_espresso_notices['errors'] && ! empty(  self::$_espresso_notices['errors'] ) ? 1 : $has_notices;
715
+		$has_notices = self::$_espresso_notices['errors'] && ! empty(self::$_espresso_notices['errors']) ? 1 : $has_notices;
716 716
 		return $has_notices;
717 717
 	}
718 718
 
@@ -728,8 +728,8 @@  discard block
 block discarded – undo
728 728
 	* 	@param		boolean		$remove_empty		whether or not to unset empty messages
729 729
 	* 	@return 		array
730 730
 	*/
731
-	public static function get_notices( $format_output = TRUE, $save_to_transient = FALSE, $remove_empty = TRUE ) {
732
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
731
+	public static function get_notices($format_output = TRUE, $save_to_transient = FALSE, $remove_empty = TRUE) {
732
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
733 733
 
734 734
 		$success_messages = '';
735 735
 		$attention_messages = '';
@@ -739,44 +739,44 @@  discard block
 block discarded – undo
739 739
 		// EEH_Debug_Tools::printr( self::$_espresso_notices, 'espresso_notices  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' );
740 740
 
741 741
 		// either save notices to the db
742
-		if ( $save_to_transient ) {
743
-			update_option( 'ee_notices', self::$_espresso_notices );
742
+		if ($save_to_transient) {
743
+			update_option('ee_notices', self::$_espresso_notices);
744 744
 			return;
745 745
 		}
746 746
 		// grab any notices that have been previously saved
747
-		if ( $notices = get_option( 'ee_notices', FALSE )) {
748
-			foreach ( $notices as $type => $notice ) {
749
-				if ( is_array( $notice ) && ! empty( $notice )) {
747
+		if ($notices = get_option('ee_notices', FALSE)) {
748
+			foreach ($notices as $type => $notice) {
749
+				if (is_array($notice) && ! empty($notice)) {
750 750
 					// make sure that existsing notice type is an array
751
-					self::$_espresso_notices[ $type ] =  is_array( self::$_espresso_notices[ $type ] ) && ! empty( self::$_espresso_notices[ $type ] ) ? self::$_espresso_notices[ $type ] : array();
751
+					self::$_espresso_notices[$type] = is_array(self::$_espresso_notices[$type]) && ! empty(self::$_espresso_notices[$type]) ? self::$_espresso_notices[$type] : array();
752 752
 					// merge stored notices with any newly created ones
753
-					self::$_espresso_notices[ $type ] = array_merge( self::$_espresso_notices[ $type ], $notice );
753
+					self::$_espresso_notices[$type] = array_merge(self::$_espresso_notices[$type], $notice);
754 754
 					$print_scripts = TRUE;
755 755
 				}
756 756
 			}
757 757
 			// now clear any stored notices
758
-			update_option( 'ee_notices', FALSE );
758
+			update_option('ee_notices', FALSE);
759 759
 		}
760 760
 
761 761
 		// check for success messages
762
-		if ( self::$_espresso_notices['success'] && ! empty(  self::$_espresso_notices['success'] )) {
762
+		if (self::$_espresso_notices['success'] && ! empty(self::$_espresso_notices['success'])) {
763 763
 			// combine messages
764
-			$success_messages .= implode( self::$_espresso_notices['success'], '<br />' );
764
+			$success_messages .= implode(self::$_espresso_notices['success'], '<br />');
765 765
 			$print_scripts = TRUE;
766 766
 		}
767 767
 
768 768
 		// check for attention messages
769
-		if ( self::$_espresso_notices['attention'] && ! empty(  self::$_espresso_notices['attention'] ) ) {
769
+		if (self::$_espresso_notices['attention'] && ! empty(self::$_espresso_notices['attention'])) {
770 770
 			// combine messages
771
-			$attention_messages .= implode( self::$_espresso_notices['attention'], '<br />' );
771
+			$attention_messages .= implode(self::$_espresso_notices['attention'], '<br />');
772 772
 			$print_scripts = TRUE;
773 773
 		}
774 774
 
775 775
 		// check for error messages
776
-		if ( self::$_espresso_notices['errors'] && ! empty(  self::$_espresso_notices['errors'] ) ) {
777
-			$error_messages .= count( self::$_espresso_notices['errors'] ) > 1 ? __( 'The following errors have occurred:<br />', 'event_espresso' ) : __( 'An error has occurred:<br />', 'event_espresso' );
776
+		if (self::$_espresso_notices['errors'] && ! empty(self::$_espresso_notices['errors'])) {
777
+			$error_messages .= count(self::$_espresso_notices['errors']) > 1 ? __('The following errors have occurred:<br />', 'event_espresso') : __('An error has occurred:<br />', 'event_espresso');
778 778
 			// combine messages
779
-			$error_messages .= implode( self::$_espresso_notices['errors'], '<br />' );
779
+			$error_messages .= implode(self::$_espresso_notices['errors'], '<br />');
780 780
 			$print_scripts = TRUE;
781 781
 		}
782 782
 
@@ -790,21 +790,21 @@  discard block
 block discarded – undo
790 790
 				$css_id = is_admin() ? 'message' : 'espresso-notices-success';
791 791
 				$css_class = is_admin() ? 'updated fade' : 'success fade-away';
792 792
 				//showMessage( $success_messages );
793
-				$notices .= '<div id="' . $css_id . '" class="espresso-notices ' . $css_class . '" style="display:none;"><p>' . $success_messages . '</p>' . $close . '</div>';
793
+				$notices .= '<div id="'.$css_id.'" class="espresso-notices '.$css_class.'" style="display:none;"><p>'.$success_messages.'</p>'.$close.'</div>';
794 794
 			}
795 795
 
796 796
 			if ($attention_messages != '') {
797 797
 				$css_id = is_admin() ? 'message' : 'espresso-notices-attention';
798 798
 				$css_class = is_admin() ? 'updated ee-notices-attention' : 'attention fade-away';
799 799
 				//showMessage( $error_messages, TRUE );
800
-				$notices .= '<div id="' . $css_id . '" class="espresso-notices ' . $css_class . '" style="display:none;"><p>' . $attention_messages . '</p>' . $close . '</div>';
800
+				$notices .= '<div id="'.$css_id.'" class="espresso-notices '.$css_class.'" style="display:none;"><p>'.$attention_messages.'</p>'.$close.'</div>';
801 801
 			}
802 802
 
803 803
 			if ($error_messages != '') {
804 804
 				$css_id = is_admin() ? 'message' : 'espresso-notices-error';
805 805
 				$css_class = is_admin() ? 'error' : 'error fade-away';
806 806
 				//showMessage( $error_messages, TRUE );
807
-				$notices .= '<div id="' . $css_id . '" class="espresso-notices ' . $css_class . '" style="display:none;"><p>' . $error_messages . '</p>' . $close . '</div>';
807
+				$notices .= '<div id="'.$css_id.'" class="espresso-notices '.$css_class.'" style="display:none;"><p>'.$error_messages.'</p>'.$close.'</div>';
808 808
 			}
809 809
 
810 810
 			$notices .= '</div>';
@@ -817,7 +817,7 @@  discard block
 block discarded – undo
817 817
 					'errors' => $error_messages
818 818
 			);
819 819
 
820
-			if ( $remove_empty ) {
820
+			if ($remove_empty) {
821 821
 				// remove empty notices
822 822
 				foreach ($notices as $type => $notice) {
823 823
 					if (empty($notice)) {
@@ -827,7 +827,7 @@  discard block
 block discarded – undo
827 827
 			}
828 828
 		}
829 829
 
830
-		if ( $print_scripts ) {
830
+		if ($print_scripts) {
831 831
 			self::_print_scripts();
832 832
 		}
833 833
 
@@ -847,17 +847,17 @@  discard block
 block discarded – undo
847 847
 	* 	@param bool $force_update allows one to enforce the reappearance of a persistent message.
848 848
 	* 	@return 		void
849 849
 	*/
850
-	public static function add_persistent_admin_notice( $pan_name = '', $pan_message, $force_update = FALSE ) {
851
-		if ( ! empty( $pan_name ) && ! empty( $pan_message )) {
852
-			$persistent_admin_notices = get_option( 'ee_pers_admin_notices', array() );
850
+	public static function add_persistent_admin_notice($pan_name = '', $pan_message, $force_update = FALSE) {
851
+		if ( ! empty($pan_name) && ! empty($pan_message)) {
852
+			$persistent_admin_notices = get_option('ee_pers_admin_notices', array());
853 853
 			//maybe initialize persistent_admin_notices
854
-			if ( empty( $persistent_admin_notices )) {
855
-				add_option( 'ee_pers_admin_notices', array(), '', 'no' );
854
+			if (empty($persistent_admin_notices)) {
855
+				add_option('ee_pers_admin_notices', array(), '', 'no');
856 856
 			}
857
-			$pan_name = sanitize_key( $pan_name );
858
-			if ( ! array_key_exists( $pan_name, $persistent_admin_notices ) || $force_update ) {
859
-				$persistent_admin_notices[ $pan_name ] = $pan_message;
860
-				update_option( 'ee_pers_admin_notices', $persistent_admin_notices );
857
+			$pan_name = sanitize_key($pan_name);
858
+			if ( ! array_key_exists($pan_name, $persistent_admin_notices) || $force_update) {
859
+				$persistent_admin_notices[$pan_name] = $pan_message;
860
+				update_option('ee_pers_admin_notices', $persistent_admin_notices);
861 861
 			}
862 862
 		}
863 863
 	}
@@ -873,34 +873,34 @@  discard block
 block discarded – undo
873 873
 	 * @param bool          $return_immediately
874 874
 	 * @return        void
875 875
 	 */
876
-	public static function dismiss_persistent_admin_notice( $pan_name = '', $purge = FALSE, $return_immediately = FALSE ) {
877
-		$pan_name = EE_Registry::instance()->REQ->is_set( 'ee_nag_notice' ) ? EE_Registry::instance()->REQ->get( 'ee_nag_notice' ) : $pan_name;
878
-		if ( ! empty( $pan_name )) {
879
-			$persistent_admin_notices = get_option( 'ee_pers_admin_notices', array() );
876
+	public static function dismiss_persistent_admin_notice($pan_name = '', $purge = FALSE, $return_immediately = FALSE) {
877
+		$pan_name = EE_Registry::instance()->REQ->is_set('ee_nag_notice') ? EE_Registry::instance()->REQ->get('ee_nag_notice') : $pan_name;
878
+		if ( ! empty($pan_name)) {
879
+			$persistent_admin_notices = get_option('ee_pers_admin_notices', array());
880 880
 			// check if notice we wish to dismiss is actually in the $persistent_admin_notices array
881
-			if ( is_array( $persistent_admin_notices ) && isset( $persistent_admin_notices[ $pan_name ] )) {
881
+			if (is_array($persistent_admin_notices) && isset($persistent_admin_notices[$pan_name])) {
882 882
 				// completely delete nag notice, or just NULL message so that it can NOT be added again ?
883
-				if ( $purge ) {
884
-					unset( $persistent_admin_notices[ $pan_name ] );
883
+				if ($purge) {
884
+					unset($persistent_admin_notices[$pan_name]);
885 885
 				} else {
886
-					$persistent_admin_notices[ $pan_name ] = NULL;
886
+					$persistent_admin_notices[$pan_name] = NULL;
887 887
 				}
888
-				if ( update_option( 'ee_pers_admin_notices', $persistent_admin_notices ) === FALSE ) {
889
-					EE_Error::add_error( sprintf( __( 'The persistent admin notice for "%s" could not be deleted.', 'event_espresso' ), $pan_name ), __FILE__, __FUNCTION__, __LINE__ );
888
+				if (update_option('ee_pers_admin_notices', $persistent_admin_notices) === FALSE) {
889
+					EE_Error::add_error(sprintf(__('The persistent admin notice for "%s" could not be deleted.', 'event_espresso'), $pan_name), __FILE__, __FUNCTION__, __LINE__);
890 890
 				}
891 891
 			}
892 892
 		}
893
-		if ( $return_immediately ) {
893
+		if ($return_immediately) {
894 894
 			return;
895
-		} else if ( EE_Registry::instance()->REQ->ajax ) {
895
+		} else if (EE_Registry::instance()->REQ->ajax) {
896 896
 			// grab any notices and concatenate into string
897
-			echo json_encode( array( 'errors' => implode( '<br />', EE_Error::get_notices( FALSE ))));
897
+			echo json_encode(array('errors' => implode('<br />', EE_Error::get_notices(FALSE))));
898 898
 			exit();
899 899
 		} else {
900 900
 			// save errors to a transient to be displayed on next request (after redirect)
901
-			EE_Error::get_notices( FALSE, TRUE );
902
-			$return_url = EE_Registry::instance()->REQ->is_set( 'return_url' ) ? EE_Registry::instance()->REQ->get( 'return_url' ) : '';
903
-			wp_safe_redirect( urldecode( $return_url ));
901
+			EE_Error::get_notices(FALSE, TRUE);
902
+			$return_url = EE_Registry::instance()->REQ->is_set('return_url') ? EE_Registry::instance()->REQ->get('return_url') : '';
903
+			wp_safe_redirect(urldecode($return_url));
904 904
 		}
905 905
 	}
906 906
 
@@ -915,20 +915,20 @@  discard block
 block discarded – undo
915 915
 	* 	@param		string	$return_url	URL to go back to aftger nag notice is dismissed
916 916
 	 *  	@return 		string
917 917
 	 */
918
-	public static function display_persistent_admin_notices( $pan_name = '', $pan_message = '', $return_url = '' ) {
919
-		if ( ! empty( $pan_name ) && ! empty( $pan_message )) {
918
+	public static function display_persistent_admin_notices($pan_name = '', $pan_message = '', $return_url = '') {
919
+		if ( ! empty($pan_name) && ! empty($pan_message)) {
920 920
 			$args = array(
921 921
 				'nag_notice' => $pan_name,
922
-				'return_url' => urlencode( $return_url ),
922
+				'return_url' => urlencode($return_url),
923 923
 				'ajax_url' => WP_AJAX_URL,
924
-				'unknown_error' => __( 'An unknown error has occurred on the server while attempting to dismiss this notice.', 'event_espresso' )
924
+				'unknown_error' => __('An unknown error has occurred on the server while attempting to dismiss this notice.', 'event_espresso')
925 925
 			);
926
-			wp_localize_script( 'espresso_core', 'ee_dismiss', $args );
926
+			wp_localize_script('espresso_core', 'ee_dismiss', $args);
927 927
 			return '
928
-			<div id="' . $pan_name . '" class="espresso-notices updated ee-nag-notice clearfix" style="border-left: 4px solid #fcb93c;">
929
-				<p>' . $pan_message . '</p>
930
-				<a class="dismiss-ee-nag-notice hide-if-no-js" style="float: right; cursor: pointer; text-decoration:none;" rel="' . $pan_name . '">
931
-					<span class="dashicons dashicons-dismiss" style="position:relative; top:-1px; margin-right:.25em;"></span>'.__( 'Dismiss', 'event_espresso' ) .'
928
+			<div id="' . $pan_name.'" class="espresso-notices updated ee-nag-notice clearfix" style="border-left: 4px solid #fcb93c;">
929
+				<p>' . $pan_message.'</p>
930
+				<a class="dismiss-ee-nag-notice hide-if-no-js" style="float: right; cursor: pointer; text-decoration:none;" rel="' . $pan_name.'">
931
+					<span class="dashicons dashicons-dismiss" style="position:relative; top:-1px; margin-right:.25em;"></span>'.__('Dismiss', 'event_espresso').'
932 932
 				</a>
933 933
 				<div style="clear:both;"></div>
934 934
 			</div>';
@@ -944,17 +944,17 @@  discard block
 block discarded – undo
944 944
 	 * @param string $return_url
945 945
 	 * @return    array
946 946
 	 */
947
-	public static function get_persistent_admin_notices( $return_url = '' ) {
947
+	public static function get_persistent_admin_notices($return_url = '') {
948 948
 		$notices = '';
949 949
 		// check for persistent admin notices
950
-		if ( $persistent_admin_notices = get_option( 'ee_pers_admin_notices', FALSE )) {
950
+		if ($persistent_admin_notices = get_option('ee_pers_admin_notices', FALSE)) {
951 951
 			// load scripts
952
-			wp_register_script( 'espresso_core', EE_GLOBAL_ASSETS_URL . 'scripts/espresso_core.js', array('jquery'), EVENT_ESPRESSO_VERSION, TRUE );
953
-			wp_register_script( 'ee_error_js', EE_GLOBAL_ASSETS_URL . 'scripts/EE_Error.js', array('espresso_core'), EVENT_ESPRESSO_VERSION, TRUE );
954
-			wp_enqueue_script( 'ee_error_js' );
952
+			wp_register_script('espresso_core', EE_GLOBAL_ASSETS_URL.'scripts/espresso_core.js', array('jquery'), EVENT_ESPRESSO_VERSION, TRUE);
953
+			wp_register_script('ee_error_js', EE_GLOBAL_ASSETS_URL.'scripts/EE_Error.js', array('espresso_core'), EVENT_ESPRESSO_VERSION, TRUE);
954
+			wp_enqueue_script('ee_error_js');
955 955
 			// and display notices
956
-			foreach( $persistent_admin_notices as $pan_name => $pan_message ) {
957
-				$notices .= self::display_persistent_admin_notices( $pan_name, $pan_message, $return_url );
956
+			foreach ($persistent_admin_notices as $pan_name => $pan_message) {
957
+				$notices .= self::display_persistent_admin_notices($pan_name, $pan_message, $return_url);
958 958
 			}
959 959
 		}
960 960
 		return $notices;
@@ -969,26 +969,26 @@  discard block
 block discarded – undo
969 969
 	 * @param 	bool $force_print
970 970
 	 * @return 	void
971 971
 	 */
972
-	private static function _print_scripts( $force_print = FALSE ) {
973
-		if (( did_action( 'admin_enqueue_scripts' ) || did_action( 'wp_enqueue_scripts' )) && ! $force_print ) {
974
-			if ( wp_script_is( 'ee_error_js', 'enqueued' )) {
972
+	private static function _print_scripts($force_print = FALSE) {
973
+		if ((did_action('admin_enqueue_scripts') || did_action('wp_enqueue_scripts')) && ! $force_print) {
974
+			if (wp_script_is('ee_error_js', 'enqueued')) {
975 975
 				return;
976
-			} else if ( wp_script_is( 'ee_error_js', 'registered' )) {
977
-				add_filter( 'FHEE_load_css', '__return_true' );
978
-				add_filter( 'FHEE_load_js', '__return_true' );
979
-				wp_enqueue_script( 'ee_error_js' );
980
-				wp_localize_script( 'ee_error_js','ee_settings', array( 'wp_debug'=>WP_DEBUG ));
976
+			} else if (wp_script_is('ee_error_js', 'registered')) {
977
+				add_filter('FHEE_load_css', '__return_true');
978
+				add_filter('FHEE_load_js', '__return_true');
979
+				wp_enqueue_script('ee_error_js');
980
+				wp_localize_script('ee_error_js', 'ee_settings', array('wp_debug'=>WP_DEBUG));
981 981
 			}
982 982
 		} else {
983 983
 			return '
984 984
 <script>
985 985
 /* <![CDATA[ */
986
-var ee_settings = {"wp_debug":"' . WP_DEBUG . '"};
986
+var ee_settings = {"wp_debug":"' . WP_DEBUG.'"};
987 987
 /* ]]> */
988 988
 </script>
989
-<script src="' . includes_url() . 'js/jquery/jquery.js" type="text/javascript"></script>
990
-<script src="' . EE_GLOBAL_ASSETS_URL . 'scripts/espresso_core.js' . '?ver=' . espresso_version() . '" type="text/javascript"></script>
991
-<script src="' . EE_GLOBAL_ASSETS_URL . 'scripts/EE_Error.js' . '?ver=' . espresso_version() . '" type="text/javascript"></script>
989
+<script src="' . includes_url().'js/jquery/jquery.js" type="text/javascript"></script>
990
+<script src="' . EE_GLOBAL_ASSETS_URL.'scripts/espresso_core.js'.'?ver='.espresso_version().'" type="text/javascript"></script>
991
+<script src="' . EE_GLOBAL_ASSETS_URL.'scripts/EE_Error.js'.'?ver='.espresso_version().'" type="text/javascript"></script>
992 992
 ';
993 993
 
994 994
 		}
@@ -1022,11 +1022,11 @@  discard block
 block discarded – undo
1022 1022
 	*	@ param string $line
1023 1023
 	*	@ return string
1024 1024
 	*/
1025
-	public static function generate_error_code ( $file = '', $func = '', $line = '' ) {
1026
-		$file = explode( '.', basename( $file ));
1027
-		$error_code = ! empty( $file[0] ) ? $file[0] : '';
1028
-		$error_code .= ! empty( $func ) ? ' - ' . $func : '';
1029
-		$error_code .= ! empty( $line ) ? ' - ' . $line : '';
1025
+	public static function generate_error_code($file = '', $func = '', $line = '') {
1026
+		$file = explode('.', basename($file));
1027
+		$error_code = ! empty($file[0]) ? $file[0] : '';
1028
+		$error_code .= ! empty($func) ? ' - '.$func : '';
1029
+		$error_code .= ! empty($line) ? ' - '.$line : '';
1030 1030
 		return $error_code;
1031 1031
 	}
1032 1032
 
@@ -1042,37 +1042,37 @@  discard block
 block discarded – undo
1042 1042
 	*	@ param object $ex
1043 1043
 	*	@ return void
1044 1044
 	*/
1045
-	public function write_to_error_log ( $time = FALSE, $ex = FALSE, $clear = FALSE ) {
1045
+	public function write_to_error_log($time = FALSE, $ex = FALSE, $clear = FALSE) {
1046 1046
 
1047
-		if ( ! $ex ) {
1047
+		if ( ! $ex) {
1048 1048
 			return;
1049 1049
 		}
1050 1050
 
1051
-		if ( ! $time ) {
1051
+		if ( ! $time) {
1052 1052
 			$time = time();
1053 1053
 		}
1054 1054
 
1055
-		$exception_log = '----------------------------------------------------------------------------------------' . PHP_EOL;
1056
-		$exception_log .= '[' . date( 'Y-m-d H:i:s', $time ) . ']  Exception Details' . PHP_EOL;
1057
-		$exception_log .= 'Message: ' . $ex['msg'] . PHP_EOL;
1058
-		$exception_log .= 'Code: '. $ex['code'] . PHP_EOL;
1059
-		$exception_log .= 'File: '. $ex['file'] . PHP_EOL;
1060
-		$exception_log .= 'Line No: ' . $ex['line'] . PHP_EOL;
1061
-		$exception_log .= 'Stack trace: ' . PHP_EOL;
1062
-		$exception_log .= $ex['string'] . PHP_EOL;
1063
-		$exception_log .= '----------------------------------------------------------------------------------------' . PHP_EOL;
1064
-
1065
-		EE_Registry::instance()->load_helper( 'File' );
1055
+		$exception_log = '----------------------------------------------------------------------------------------'.PHP_EOL;
1056
+		$exception_log .= '['.date('Y-m-d H:i:s', $time).']  Exception Details'.PHP_EOL;
1057
+		$exception_log .= 'Message: '.$ex['msg'].PHP_EOL;
1058
+		$exception_log .= 'Code: '.$ex['code'].PHP_EOL;
1059
+		$exception_log .= 'File: '.$ex['file'].PHP_EOL;
1060
+		$exception_log .= 'Line No: '.$ex['line'].PHP_EOL;
1061
+		$exception_log .= 'Stack trace: '.PHP_EOL;
1062
+		$exception_log .= $ex['string'].PHP_EOL;
1063
+		$exception_log .= '----------------------------------------------------------------------------------------'.PHP_EOL;
1064
+
1065
+		EE_Registry::instance()->load_helper('File');
1066 1066
 		try {
1067
-			EEH_File::ensure_file_exists_and_is_writable( EVENT_ESPRESSO_UPLOAD_DIR . 'logs' . DS . self::$_exception_log_file );
1068
-			EEH_File::add_htaccess_deny_from_all( EVENT_ESPRESSO_UPLOAD_DIR . 'logs' ); 
1069
-			if ( ! $clear ) {
1067
+			EEH_File::ensure_file_exists_and_is_writable(EVENT_ESPRESSO_UPLOAD_DIR.'logs'.DS.self::$_exception_log_file);
1068
+			EEH_File::add_htaccess_deny_from_all(EVENT_ESPRESSO_UPLOAD_DIR.'logs'); 
1069
+			if ( ! $clear) {
1070 1070
 				//get existing log file and append new log info
1071
-				$exception_log = EEH_File::get_file_contents( EVENT_ESPRESSO_UPLOAD_DIR . 'logs' . DS . self::$_exception_log_file ) . $exception_log;
1071
+				$exception_log = EEH_File::get_file_contents(EVENT_ESPRESSO_UPLOAD_DIR.'logs'.DS.self::$_exception_log_file).$exception_log;
1072 1072
 			}
1073
-			EEH_File::write_to_file( EVENT_ESPRESSO_UPLOAD_DIR . 'logs' . DS . self::$_exception_log_file, $exception_log );
1074
-		} catch( EE_Error $e ){
1075
-			EE_Error::add_error( sprintf( __(  'Event Espresso error logging could not be setup because: %s', 'event_espresso' ), $e->getMessage() ));
1073
+			EEH_File::write_to_file(EVENT_ESPRESSO_UPLOAD_DIR.'logs'.DS.self::$_exception_log_file, $exception_log);
1074
+		} catch (EE_Error $e) {
1075
+			EE_Error::add_error(sprintf(__('Event Espresso error logging could not be setup because: %s', 'event_espresso'), $e->getMessage()));
1076 1076
 			return;
1077 1077
 		}
1078 1078
 
@@ -1096,10 +1096,10 @@  discard block
 block discarded – undo
1096 1096
 	 * @param int     $error_type
1097 1097
 	 * @return void
1098 1098
 	 */
1099
-	public static function doing_it_wrong( $function, $message, $version, $error_type = E_USER_NOTICE ) {
1100
-		if ( defined('WP_DEBUG') && WP_DEBUG ) {
1099
+	public static function doing_it_wrong($function, $message, $version, $error_type = E_USER_NOTICE) {
1100
+		if (defined('WP_DEBUG') && WP_DEBUG) {
1101 1101
 			EE_Registry::instance()->load_helper('Debug_Tools');
1102
-			EEH_Debug_Tools::instance()->doing_it_wrong( $function, $message, $version, $error_type );
1102
+			EEH_Debug_Tools::instance()->doing_it_wrong($function, $message, $version, $error_type);
1103 1103
 		}
1104 1104
 	}
1105 1105
 	
@@ -1131,13 +1131,13 @@  discard block
 block discarded – undo
1131 1131
  */
1132 1132
 function espresso_error_enqueue_scripts() {
1133 1133
 	// js for error handling
1134
-	wp_register_script( 'espresso_core', EE_GLOBAL_ASSETS_URL . 'scripts/espresso_core.js', array('jquery'), EVENT_ESPRESSO_VERSION, FALSE );
1135
-	wp_register_script( 'ee_error_js', EE_GLOBAL_ASSETS_URL . 'scripts/EE_Error.js', array('espresso_core'), EVENT_ESPRESSO_VERSION, FALSE );
1134
+	wp_register_script('espresso_core', EE_GLOBAL_ASSETS_URL.'scripts/espresso_core.js', array('jquery'), EVENT_ESPRESSO_VERSION, FALSE);
1135
+	wp_register_script('ee_error_js', EE_GLOBAL_ASSETS_URL.'scripts/EE_Error.js', array('espresso_core'), EVENT_ESPRESSO_VERSION, FALSE);
1136 1136
 }
1137
-if ( is_admin() ) {
1138
-	add_action( 'admin_enqueue_scripts', 'espresso_error_enqueue_scripts', 2 );
1137
+if (is_admin()) {
1138
+	add_action('admin_enqueue_scripts', 'espresso_error_enqueue_scripts', 2);
1139 1139
 } else {
1140
-	add_action( 'wp_enqueue_scripts', 'espresso_error_enqueue_scripts', 2 );
1140
+	add_action('wp_enqueue_scripts', 'espresso_error_enqueue_scripts', 2);
1141 1141
 }
1142 1142
 
1143 1143
 
Please login to merge, or discard this patch.
Indentation   +166 added lines, -166 removed lines patch added patch discarded remove patch
@@ -18,52 +18,52 @@  discard block
 block discarded – undo
18 18
 
19 19
 
20 20
 	/**
21
-	* 	name of the file to log exceptions to
22
-	* 	@access	private
23
-    *	@var string
24
-	*/
21
+	 * 	name of the file to log exceptions to
22
+	 * 	@access	private
23
+	 *	@var string
24
+	 */
25 25
 	private static $_exception_log_file = 'espresso_error_log.txt';
26 26
 
27 27
 	/**
28
-	* 	the exception
29
-	* 	@access	private
30
-    *	@var object
31
-	*/
28
+	 * 	the exception
29
+	 * 	@access	private
30
+	 *	@var object
31
+	 */
32 32
 	private $_exception;
33 33
 
34 34
 	/**
35
-	* 	stores details for all exception
36
-	* 	@access	private
37
-    *	@var array
38
-	*/
35
+	 * 	stores details for all exception
36
+	 * 	@access	private
37
+	 *	@var array
38
+	 */
39 39
 	private static $_all_exceptions = array();
40 40
 
41 41
 	/**
42
-	* 	tracks number of errors
43
-	* 	@access	private
44
-    *	@var int
45
-	*/
42
+	 * 	tracks number of errors
43
+	 * 	@access	private
44
+	 *	@var int
45
+	 */
46 46
 	private static $_error_count = 0;
47 47
 
48 48
 	/**
49
-	* 	has JS been loaded ?
50
-	* 	@access	private
51
-    *	@var boolean
52
-	*/
49
+	 * 	has JS been loaded ?
50
+	 * 	@access	private
51
+	 *	@var boolean
52
+	 */
53 53
 	private static $_js_loaded = FALSE;
54 54
 
55 55
 	/**
56
-	* 	has shutdown action been added ?
57
-	* 	@access	private
58
-    *	@var boolean
59
-	*/
56
+	 * 	has shutdown action been added ?
57
+	 * 	@access	private
58
+	 *	@var boolean
59
+	 */
60 60
 	private static $_action_added = FALSE;
61 61
 
62 62
 	/**
63
-	* 	has shutdown action been added ?
64
-	* 	@access	private
65
-    *	@var boolean
66
-	*/
63
+	 * 	has shutdown action been added ?
64
+	 * 	@access	private
65
+	 *	@var boolean
66
+	 */
67 67
 	private static $_espresso_notices = array( 'success' => FALSE, 'errors' => FALSE, 'attention' => FALSE );
68 68
 
69 69
 
@@ -71,10 +71,10 @@  discard block
 block discarded – undo
71 71
 
72 72
 
73 73
 	/**
74
-	*	@override default exception handling
75
-	*	@access public
76
-	*	@echo string
77
-	*/
74
+	 *	@override default exception handling
75
+	 *	@access public
76
+	 *	@echo string
77
+	 */
78 78
 	function __construct( $message, $code = 0, Exception $previous = NULL ) {
79 79
 		if ( version_compare( phpversion(), '5.3.0', '<' )) {
80 80
 			parent::__construct( $message, $code );
@@ -173,10 +173,10 @@  discard block
 block discarded – undo
173 173
 
174 174
 
175 175
 	/**
176
-	*	fatal_error_handler
177
-	*	@access public
178
-	*	@return void
179
-	*/
176
+	 *	fatal_error_handler
177
+	 *	@access public
178
+	 *	@return void
179
+	 */
180 180
 	public static function fatal_error_handler() {
181 181
 		$last_error = error_get_last();
182 182
 		if ( $last_error['type'] === E_ERROR ) {
@@ -221,11 +221,11 @@  discard block
 block discarded – undo
221 221
 
222 222
 
223 223
 	/**
224
-	*	_add_actions
225
-	*	@access public
226
-	*	@return void
227
-	*/
228
-    public function get_error() {
224
+	 *	_add_actions
225
+	 *	@access public
226
+	 *	@return void
227
+	 */
228
+	public function get_error() {
229 229
 
230 230
 		if( apply_filters( 'FHEE__EE_Error__get_error__show_normal_exceptions', FALSE ) ){
231 231
 			throw $this;
@@ -255,22 +255,22 @@  discard block
 block discarded – undo
255 255
 
256 256
 
257 257
 	/**
258
-	*	has_error
259
-	*	@access public
260
-	*	@return boolean
261
-	*/
262
-    public static function has_error(){
258
+	 *	has_error
259
+	 *	@access public
260
+	 *	@return boolean
261
+	 */
262
+	public static function has_error(){
263 263
 		return self::$_error_count ? TRUE : FALSE;
264 264
 	}
265 265
 
266 266
 
267 267
 
268 268
 	/**
269
-	*	display_errors
270
-	*	@access public
271
-	*	@echo string
272
-	*/
273
-    public function display_errors(){
269
+	 *	display_errors
270
+	 *	@access public
271
+	 *	@echo string
272
+	 */
273
+	public function display_errors(){
274 274
 
275 275
 		$trace_details = '';
276 276
 
@@ -342,7 +342,7 @@  discard block
 block discarded – undo
342 342
 			// process trace info
343 343
 			if ( empty( $ex['trace'] )) {
344 344
 
345
-	            $trace_details .= __( 'Sorry, but no trace information was available for this exception.', 'event_espresso' );
345
+				$trace_details .= __( 'Sorry, but no trace information was available for this exception.', 'event_espresso' );
346 346
 
347 347
 			} else {
348 348
 
@@ -394,7 +394,7 @@  discard block
 block discarded – undo
394 394
 					$function_dsply = ! empty( $function ) ? $function : '&nbsp;';
395 395
 					$args_dsply = ! empty( $args ) ? '( ' . $args . ' )' : '';
396 396
 
397
-		              $trace_details .= '
397
+					  $trace_details .= '
398 398
 					<tr>
399 399
 						<td align="right" class="' . $zebra . '">' . $nmbr_dsply . '</td>
400 400
 						<td align="right" class="' . $zebra . '">' . $line_dsply . '</td>
@@ -406,7 +406,7 @@  discard block
 block discarded – undo
406 406
 
407 407
 				}
408 408
 
409
-	            $trace_details .= '
409
+				$trace_details .= '
410 410
 			 </table>
411 411
 			</div>';
412 412
 
@@ -486,12 +486,12 @@  discard block
 block discarded – undo
486 486
 
487 487
 
488 488
 	/**
489
-	*	generate string from exception trace args
490
-	*
491
-	*	@access private
492
-	*	@ param array $arguments
493
-	*	@ return string
494
-	*/
489
+	 *	generate string from exception trace args
490
+	 *
491
+	 *	@access private
492
+	 *	@ param array $arguments
493
+	 *	@ return string
494
+	 */
495 495
 	private function _convert_args_to_string ( $arguments = array(), $array = FALSE ) {
496 496
 
497 497
 		$arg_string = '';
@@ -535,15 +535,15 @@  discard block
 block discarded – undo
535 535
 
536 536
 
537 537
 	/**
538
-	* 	add error message
539
-	*
540
-	*	@access public
541
-	* 	@param		string		$msg	the message to display to users or developers - adding a double pipe || (OR) creates separate messages for user || dev
542
-	* 	@param		string		$file		the file that the error occurred in - just use __FILE__
543
-	* 	@param		string		$func	the function/method that the error occurred in - just use __FUNCTION__
544
-	* 	@param		string		$line	the line number where the error occurred - just use __LINE__
545
-	* 	@return 		void
546
-	*/
538
+	 * 	add error message
539
+	 *
540
+	 *	@access public
541
+	 * 	@param		string		$msg	the message to display to users or developers - adding a double pipe || (OR) creates separate messages for user || dev
542
+	 * 	@param		string		$file		the file that the error occurred in - just use __FILE__
543
+	 * 	@param		string		$func	the function/method that the error occurred in - just use __FUNCTION__
544
+	 * 	@param		string		$line	the line number where the error occurred - just use __LINE__
545
+	 * 	@return 		void
546
+	 */
547 547
 	public static function add_error( $msg = NULL, $file = NULL, $func = NULL, $line = NULL ) {
548 548
 		self::_add_notice ( 'errors', $msg, $file, $func, $line );
549 549
 		self::$_error_count++;
@@ -554,15 +554,15 @@  discard block
 block discarded – undo
554 554
 
555 555
 
556 556
 	/**
557
-	* 	add success message
558
-	*
559
-	*	@access public
560
-	* 	@param		string		$msg	the message to display to users or developers - adding a double pipe || (OR) creates separate messages for user || dev
561
-	* 	@param		string		$file		the file that the error occurred in - just use __FILE__
562
-	* 	@param		string		$func	the function/method that the error occurred in - just use __FUNCTION__
563
-	* 	@param		string		$line	the line number where the error occurred - just use __LINE__
564
-	* 	@return 		void
565
-	*/
557
+	 * 	add success message
558
+	 *
559
+	 *	@access public
560
+	 * 	@param		string		$msg	the message to display to users or developers - adding a double pipe || (OR) creates separate messages for user || dev
561
+	 * 	@param		string		$file		the file that the error occurred in - just use __FILE__
562
+	 * 	@param		string		$func	the function/method that the error occurred in - just use __FUNCTION__
563
+	 * 	@param		string		$line	the line number where the error occurred - just use __LINE__
564
+	 * 	@return 		void
565
+	 */
566 566
 	public static function add_success( $msg = NULL, $file = NULL, $func = NULL, $line = NULL ) {
567 567
 		self::_add_notice ( 'success', $msg, $file, $func, $line );
568 568
 	}
@@ -572,15 +572,15 @@  discard block
 block discarded – undo
572 572
 
573 573
 
574 574
 	/**
575
-	* 	add attention message
576
-	*
577
-	*	@access public
578
-	* 	@param		string		$msg	the message to display to users or developers - adding a double pipe || (OR) creates separate messages for user || dev
579
-	* 	@param		string		$file		the file that the error occurred in - just use __FILE__
580
-	* 	@param		string		$func	the function/method that the error occurred in - just use __FUNCTION__
581
-	* 	@param		string		$line	the line number where the error occurred - just use __LINE__
582
-	* 	@return 		void
583
-	*/
575
+	 * 	add attention message
576
+	 *
577
+	 *	@access public
578
+	 * 	@param		string		$msg	the message to display to users or developers - adding a double pipe || (OR) creates separate messages for user || dev
579
+	 * 	@param		string		$file		the file that the error occurred in - just use __FILE__
580
+	 * 	@param		string		$func	the function/method that the error occurred in - just use __FUNCTION__
581
+	 * 	@param		string		$line	the line number where the error occurred - just use __LINE__
582
+	 * 	@return 		void
583
+	 */
584 584
 	public static function add_attention( $msg = NULL, $file = NULL, $func = NULL, $line = NULL ) {
585 585
 		self::_add_notice ( 'attention', $msg, $file, $func, $line );
586 586
 	}
@@ -590,16 +590,16 @@  discard block
 block discarded – undo
590 590
 
591 591
 
592 592
 	/**
593
-	* 	add success message
594
-	*
595
-	*	@access public
596
-	* 	@param		string		$type	whether the message is for a success or error notification
597
-	* 	@param		string		$msg	the message to display to users or developers - adding a double pipe || (OR) creates separate messages for user || dev
598
-	* 	@param		string		$file		the file that the error occurred in - just use __FILE__
599
-	* 	@param		string		$func	the function/method that the error occurred in - just use __FUNCTION__
600
-	* 	@param		string		$line	the line number where the error occurred - just use __LINE__
601
-	* 	@return 		void
602
-	*/
593
+	 * 	add success message
594
+	 *
595
+	 *	@access public
596
+	 * 	@param		string		$type	whether the message is for a success or error notification
597
+	 * 	@param		string		$msg	the message to display to users or developers - adding a double pipe || (OR) creates separate messages for user || dev
598
+	 * 	@param		string		$file		the file that the error occurred in - just use __FILE__
599
+	 * 	@param		string		$func	the function/method that the error occurred in - just use __FUNCTION__
600
+	 * 	@param		string		$line	the line number where the error occurred - just use __LINE__
601
+	 * 	@return 		void
602
+	 */
603 603
 	private static function _add_notice( $type = 'success', $msg = NULL, $file = NULL, $func = NULL, $line = NULL ) {
604 604
 		if ( empty( $msg )) {
605 605
 			EE_Error::doing_it_wrong(
@@ -648,11 +648,11 @@  discard block
 block discarded – undo
648 648
 
649 649
 
650 650
 	/**
651
-	* 	in some case it may be necessary to overwrite the existing success messages
652
-	*
653
-	*	@access public
654
-	* 	@return 		void
655
-	*/
651
+	 * 	in some case it may be necessary to overwrite the existing success messages
652
+	 *
653
+	 *	@access public
654
+	 * 	@return 		void
655
+	 */
656 656
 	public static function overwrite_success() {
657 657
 		self::$_espresso_notices['success'] = FALSE;
658 658
 	}
@@ -662,11 +662,11 @@  discard block
 block discarded – undo
662 662
 
663 663
 
664 664
 	/**
665
-	* 	in some case it may be necessary to overwrite the existing attention messages
666
-	*
667
-	*	@access public
668
-	* 	@return 		void
669
-	*/
665
+	 * 	in some case it may be necessary to overwrite the existing attention messages
666
+	 *
667
+	 *	@access public
668
+	 * 	@return 		void
669
+	 */
670 670
 	public static function overwrite_attention() {
671 671
 		self::$_espresso_notices['attention'] = FALSE;
672 672
 	}
@@ -676,11 +676,11 @@  discard block
 block discarded – undo
676 676
 
677 677
 
678 678
 	/**
679
-	* 	in some case it may be necessary to overwrite the existing error messages
680
-	*
681
-	*	@access public
682
-	* 	@return 		void
683
-	*/
679
+	 * 	in some case it may be necessary to overwrite the existing error messages
680
+	 *
681
+	 *	@access public
682
+	 * 	@return 		void
683
+	 */
684 684
 	public static function overwrite_errors() {
685 685
 		self::$_espresso_notices['errors'] = FALSE;
686 686
 	}
@@ -688,24 +688,24 @@  discard block
 block discarded – undo
688 688
 
689 689
 
690 690
 	/**
691
-	*	reset_notices
692
-	*	@access private
693
-	*	@return void
694
-	*/
691
+	 *	reset_notices
692
+	 *	@access private
693
+	 *	@return void
694
+	 */
695 695
 	public static function reset_notices(){
696
-    	self::$_espresso_notices['success'] = FALSE;
697
-    	self::$_espresso_notices['attention'] = FALSE;
698
-    	self::$_espresso_notices['errors'] = FALSE;
699
-    }
696
+		self::$_espresso_notices['success'] = FALSE;
697
+		self::$_espresso_notices['attention'] = FALSE;
698
+		self::$_espresso_notices['errors'] = FALSE;
699
+	}
700 700
 
701 701
 
702 702
 
703 703
 	/**
704
-	*	has_errors
705
-	*	@access public
706
-	*	@return int
707
-	*/
708
-    public static function has_notices(){
704
+	 *	has_errors
705
+	 *	@access public
706
+	 *	@return int
707
+	 */
708
+	public static function has_notices(){
709 709
 		$has_notices = 0;
710 710
 		// check for success messages
711 711
 		$has_notices = self::$_espresso_notices['success'] && ! empty(  self::$_espresso_notices['success'] ) ? 3 : $has_notices;
@@ -719,15 +719,15 @@  discard block
 block discarded – undo
719 719
 
720 720
 
721 721
 	/**
722
-	* 	compile all error or success messages into one string
723
-	*	@see EE_Error::get_raw_notices if you want the raw notices without any preparations made to them
724
-	*
725
-	*	@access public
726
-	* 	@param		boolean		$format_output		whether or not to format the messages for display in the WP admin
727
-	* 	@param		boolean		$save_to_transient	whether or not to save notices to the db for retrieval on next request - ONLY do this just before redirecting
728
-	* 	@param		boolean		$remove_empty		whether or not to unset empty messages
729
-	* 	@return 		array
730
-	*/
722
+	 * 	compile all error or success messages into one string
723
+	 *	@see EE_Error::get_raw_notices if you want the raw notices without any preparations made to them
724
+	 *
725
+	 *	@access public
726
+	 * 	@param		boolean		$format_output		whether or not to format the messages for display in the WP admin
727
+	 * 	@param		boolean		$save_to_transient	whether or not to save notices to the db for retrieval on next request - ONLY do this just before redirecting
728
+	 * 	@param		boolean		$remove_empty		whether or not to unset empty messages
729
+	 * 	@return 		array
730
+	 */
731 731
 	public static function get_notices( $format_output = TRUE, $save_to_transient = FALSE, $remove_empty = TRUE ) {
732 732
 		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
733 733
 
@@ -839,14 +839,14 @@  discard block
 block discarded – undo
839 839
 
840 840
 
841 841
 	/**
842
-	* 	add_persistent_admin_notice
843
-	*
844
-	*	@access 	public
845
-	* 	@param		string	$pan_name	the name, or key of the Persistent Admin Notice to be stored
846
-	* 	@param		string	$pan_message	the message to be stored persistently until dismissed
847
-	* 	@param bool $force_update allows one to enforce the reappearance of a persistent message.
848
-	* 	@return 		void
849
-	*/
842
+	 * 	add_persistent_admin_notice
843
+	 *
844
+	 *	@access 	public
845
+	 * 	@param		string	$pan_name	the name, or key of the Persistent Admin Notice to be stored
846
+	 * 	@param		string	$pan_message	the message to be stored persistently until dismissed
847
+	 * 	@param bool $force_update allows one to enforce the reappearance of a persistent message.
848
+	 * 	@return 		void
849
+	 */
850 850
 	public static function add_persistent_admin_notice( $pan_name = '', $pan_message, $force_update = FALSE ) {
851 851
 		if ( ! empty( $pan_name ) && ! empty( $pan_message )) {
852 852
 			$persistent_admin_notices = get_option( 'ee_pers_admin_notices', array() );
@@ -910,9 +910,9 @@  discard block
 block discarded – undo
910 910
 	 * 	display_persistent_admin_notices
911 911
 	 *
912 912
 	 *  	@access 	public
913
-	* 	@param		string	$pan_name	the name, or key of the Persistent Admin Notice to be stored
914
-	* 	@param		string	$pan_name	the message to be stored persistently until dismissed
915
-	* 	@param		string	$return_url	URL to go back to aftger nag notice is dismissed
913
+	 * 	@param		string	$pan_name	the name, or key of the Persistent Admin Notice to be stored
914
+	 * 	@param		string	$pan_name	the message to be stored persistently until dismissed
915
+	 * 	@param		string	$return_url	URL to go back to aftger nag notice is dismissed
916 916
 	 *  	@return 		string
917 917
 	 */
918 918
 	public static function display_persistent_admin_notices( $pan_name = '', $pan_message = '', $return_url = '' ) {
@@ -1008,11 +1008,11 @@  discard block
 block discarded – undo
1008 1008
 
1009 1009
 
1010 1010
 	/**
1011
-	* 	enqueue_error_scripts
1012
-	*
1013
-	*	@access public
1014
-	* 	@return 		void
1015
-	*/
1011
+	 * 	enqueue_error_scripts
1012
+	 *
1013
+	 *	@access public
1014
+	 * 	@return 		void
1015
+	 */
1016 1016
 	public static function enqueue_error_scripts() {
1017 1017
 		self::_print_scripts();
1018 1018
 	}
@@ -1020,15 +1020,15 @@  discard block
 block discarded – undo
1020 1020
 
1021 1021
 
1022 1022
 	/**
1023
-	*	create error code from filepath, function name,
1024
-	*	and line number where exception or error was thrown
1025
-	*
1026
-	*	@access public
1027
-	*	@ param string $file
1028
-	*	@ param string $func
1029
-	*	@ param string $line
1030
-	*	@ return string
1031
-	*/
1023
+	 *	create error code from filepath, function name,
1024
+	 *	and line number where exception or error was thrown
1025
+	 *
1026
+	 *	@access public
1027
+	 *	@ param string $file
1028
+	 *	@ param string $func
1029
+	 *	@ param string $line
1030
+	 *	@ return string
1031
+	 */
1032 1032
 	public static function generate_error_code ( $file = '', $func = '', $line = '' ) {
1033 1033
 		$file = explode( '.', basename( $file ));
1034 1034
 		$error_code = ! empty( $file[0] ) ? $file[0] : '';
@@ -1042,13 +1042,13 @@  discard block
 block discarded – undo
1042 1042
 
1043 1043
 
1044 1044
 	/**
1045
-	*	write exception details to log file
1046
-	*
1047
-	*	@access public
1048
-	*	@ param timestamp $time
1049
-	*	@ param object $ex
1050
-	*	@ return void
1051
-	*/
1045
+	 *	write exception details to log file
1046
+	 *
1047
+	 *	@access public
1048
+	 *	@ param timestamp $time
1049
+	 *	@ param object $ex
1050
+	 *	@ return void
1051
+	 */
1052 1052
 	public function write_to_error_log ( $time = FALSE, $ex = FALSE, $clear = FALSE ) {
1053 1053
 
1054 1054
 		if ( ! $ex ) {
Please login to merge, or discard this patch.
core/EE_Load_Textdomain.core.php 2 patches
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -39,13 +39,13 @@  discard block
 block discarded – undo
39 39
 	public static function load_textdomain() {
40 40
 		self::_maybe_get_langfile();
41 41
 		//now load the textdomain
42
-		EE_Registry::instance()->load_helper( 'File' );
43
-		if ( ! empty( self::$_lang ) && is_readable( EE_LANGUAGES_SAFE_DIR . 'event_espresso-' . self::$_lang . '.mo' ) ) {
42
+		EE_Registry::instance()->load_helper('File');
43
+		if ( ! empty(self::$_lang) && is_readable(EE_LANGUAGES_SAFE_DIR.'event_espresso-'.self::$_lang.'.mo')) {
44 44
 			load_plugin_textdomain('event_espresso', FALSE, EE_LANGUAGES_SAFE_LOC);
45
-		} else if ( ! empty( self::$_lang ) && is_readable( EE_LANGUAGES_SAFE_DIR . 'event-espresso-4-' . self::$_lang . '.mo' ) ) {
46
-			load_textdomain( 'event_espresso', EE_LANGUAGES_SAFE_DIR . 'event-espresso-4-' . self::$_lang . '.mo'  );
45
+		} else if ( ! empty(self::$_lang) && is_readable(EE_LANGUAGES_SAFE_DIR.'event-espresso-4-'.self::$_lang.'.mo')) {
46
+			load_textdomain('event_espresso', EE_LANGUAGES_SAFE_DIR.'event-espresso-4-'.self::$_lang.'.mo');
47 47
 		} else {
48
-			load_plugin_textdomain( 'event_espresso', FALSE, dirname( EE_PLUGIN_BASENAME ) . '/languages/');
48
+			load_plugin_textdomain('event_espresso', FALSE, dirname(EE_PLUGIN_BASENAME).'/languages/');
49 49
 		}
50 50
 	}
51 51
 
@@ -60,24 +60,24 @@  discard block
 block discarded – undo
60 60
 	 */
61 61
 	private static function _maybe_get_langfile() {
62 62
 		self::$_lang = get_locale();
63
-		if ( $has_check = get_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION ) || empty( self::$_lang ) )
63
+		if ($has_check = get_option('ee_lang_check_'.self::$_lang.'_'.EVENT_ESPRESSO_VERSION) || empty(self::$_lang))
64 64
 			return;
65 65
 
66 66
 		//if lang is en_US or empty then lets just get out.  (Event Espresso core is en_US)
67
-		if ( empty( self::$_lang ) || self::$_lang == 'en_US' )
67
+		if (empty(self::$_lang) || self::$_lang == 'en_US')
68 68
 			return;
69 69
 
70 70
 		//made it here so let's get the file from the github repo
71 71
 		$sideloader_args = array(
72
-			'_upload_to' => EE_PLUGIN_DIR_PATH . 'languages/',
73
-			'_upload_from' => 'https://github.com/eventespresso/languages-ee4/blob/master/event_espresso-' . self::$_lang . '.mo?raw=true',
74
-			'_new_file_name' => 'event_espresso-' . self::$_lang . '.mo'
72
+			'_upload_to' => EE_PLUGIN_DIR_PATH.'languages/',
73
+			'_upload_from' => 'https://github.com/eventespresso/languages-ee4/blob/master/event_espresso-'.self::$_lang.'.mo?raw=true',
74
+			'_new_file_name' => 'event_espresso-'.self::$_lang.'.mo'
75 75
 			);
76 76
 
77 77
 
78
-		$sideloader = EE_Registry::instance()->load_helper('Sideloader', $sideloader_args, FALSE );
78
+		$sideloader = EE_Registry::instance()->load_helper('Sideloader', $sideloader_args, FALSE);
79 79
 
80 80
 		$sideloader->sideload();
81
-		update_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION, 1 );
81
+		update_option('ee_lang_check_'.self::$_lang.'_'.EVENT_ESPRESSO_VERSION, 1);
82 82
 	}
83 83
 } //end EE_Load_Textdomain
Please login to merge, or discard this patch.
Braces   +9 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@  discard block
 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
  *
@@ -60,12 +62,14 @@  discard block
 block discarded – undo
60 62
 	 */
61 63
 	private static function _maybe_get_langfile() {
62 64
 		self::$_lang = get_locale();
63
-		if ( $has_check = get_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION ) || empty( self::$_lang ) )
64
-			return;
65
+		if ( $has_check = get_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION ) || empty( self::$_lang ) ) {
66
+					return;
67
+		}
65 68
 
66 69
 		//if lang is en_US or empty then lets just get out.  (Event Espresso core is en_US)
67
-		if ( empty( self::$_lang ) || self::$_lang == 'en_US' )
68
-			return;
70
+		if ( empty( self::$_lang ) || self::$_lang == 'en_US' ) {
71
+					return;
72
+		}
69 73
 
70 74
 		//made it here so let's get the file from the github repo
71 75
 		$sideloader_args = array(
Please login to merge, or discard this patch.
core/EE_Log.core.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
  * Class EE_Log
Please login to merge, or discard this patch.
Spacing   +57 added lines, -57 removed lines patch added patch discarded remove patch
@@ -1,4 +1,4 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2 2
 /**
3 3
  *
4 4
  * Class EE_Log
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
 	 * @return EE_Log
63 63
 	 */
64 64
 	public static function instance() {
65
-		if ( ! self::$_instance instanceof EE_Log ) {
65
+		if ( ! self::$_instance instanceof EE_Log) {
66 66
 			self::$_instance = new self();
67 67
 		}
68 68
 		return self::$_instance;
@@ -74,11 +74,11 @@  discard block
 block discarded – undo
74 74
 	 */
75 75
 	private function __construct() {
76 76
 
77
-		if ( ! EE_Registry::instance()->CFG->admin->use_full_logging && ! EE_Registry::instance()->CFG->admin->use_remote_logging ) {
77
+		if ( ! EE_Registry::instance()->CFG->admin->use_full_logging && ! EE_Registry::instance()->CFG->admin->use_remote_logging) {
78 78
 			return;
79 79
 		}
80 80
 
81
-		$this->_logs_folder = EVENT_ESPRESSO_UPLOAD_DIR . 'logs' . DS;
81
+		$this->_logs_folder = EVENT_ESPRESSO_UPLOAD_DIR.'logs'.DS;
82 82
 		$this->_log_file = EE_Registry::instance()->CFG->admin->log_file_name();
83 83
 		$this->_log = '';
84 84
 		$this->_debug_file = EE_Registry::instance()->CFG->admin->debug_file_name();
@@ -86,15 +86,15 @@  discard block
 block discarded – undo
86 86
 		$this->_remote_logging_url = EE_Registry::instance()->CFG->admin->remote_logging_url;
87 87
 		$this->_remote_log = '';
88 88
 
89
-		add_action( 'admin_init', array( $this, 'verify_filesystem' ), -10 );
90
-		add_action( 'AHEE_log', array( $this, 'log' ), 10, 4 );
91
-		if ( EE_Registry::instance()->CFG->admin->use_full_logging ) {
92
-			add_action( 'shutdown', array( $this, 'write_log' ), 9999 );
89
+		add_action('admin_init', array($this, 'verify_filesystem'), -10);
90
+		add_action('AHEE_log', array($this, 'log'), 10, 4);
91
+		if (EE_Registry::instance()->CFG->admin->use_full_logging) {
92
+			add_action('shutdown', array($this, 'write_log'), 9999);
93 93
 			// if WP_DEBUG
94
-			add_action( 'shutdown', array( $this, 'write_debug' ), 9999 );
94
+			add_action('shutdown', array($this, 'write_debug'), 9999);
95 95
 		}
96
-		if ( EE_Registry::instance()->CFG->admin->use_remote_logging ) {
97
-			add_action( 'shutdown', array( $this, 'send_log' ), 9999 );
96
+		if (EE_Registry::instance()->CFG->admin->use_remote_logging) {
97
+			add_action('shutdown', array($this, 'send_log'), 9999);
98 98
 		}
99 99
 
100 100
 	}
@@ -108,12 +108,12 @@  discard block
 block discarded – undo
108 108
 	 */
109 109
 	public function verify_filesystem() {
110 110
 		try {
111
-			EE_Registry::instance()->load_helper( 'File' );
112
-			EEH_File::ensure_file_exists_and_is_writable( $this->_logs_folder . $this->_log_file );
113
-			EEH_File::ensure_file_exists_and_is_writable( $this->_logs_folder . $this->_debug_file );
114
-			EEH_File::add_htaccess_deny_from_all( $this->_logs_folder );
115
-		} catch( EE_Error $e ){
116
-			EE_Error::add_error( sprintf( __(  'Event Espresso logging could not be setup because: %s', 'event_espresso' ), ' &nbsp; &nbsp; ' . $e->getMessage() ), __FILE__, __FUNCTION__, __LINE__ );
111
+			EE_Registry::instance()->load_helper('File');
112
+			EEH_File::ensure_file_exists_and_is_writable($this->_logs_folder.$this->_log_file);
113
+			EEH_File::ensure_file_exists_and_is_writable($this->_logs_folder.$this->_debug_file);
114
+			EEH_File::add_htaccess_deny_from_all($this->_logs_folder);
115
+		} catch (EE_Error $e) {
116
+			EE_Error::add_error(sprintf(__('Event Espresso logging could not be setup because: %s', 'event_espresso'), ' &nbsp; &nbsp; '.$e->getMessage()), __FILE__, __FUNCTION__, __LINE__);
117 117
 			return;
118 118
 		}
119 119
 	}
@@ -130,15 +130,15 @@  discard block
 block discarded – undo
130 130
 	 * @param string $type
131 131
 	 * @return string
132 132
 	 */
133
-	private function _format_message( $file = '', $function = '', $message = '', $type = '' ) {
134
-		$msg = '----------------------------------------------------------------------------------------' . PHP_EOL;
135
-		$msg .= '[' . current_time( 'mysql' ) . '] ';
136
-		$msg .= ! empty( $file ) ? basename( $file ) : '';
137
-		$msg .= ! empty( $file ) && ! empty( $function ) ? ' -> ' : '';
138
-		$msg .= ! empty( $function ) ? $function . '()' : '';
133
+	private function _format_message($file = '', $function = '', $message = '', $type = '') {
134
+		$msg = '----------------------------------------------------------------------------------------'.PHP_EOL;
135
+		$msg .= '['.current_time('mysql').'] ';
136
+		$msg .= ! empty($file) ? basename($file) : '';
137
+		$msg .= ! empty($file) && ! empty($function) ? ' -> ' : '';
138
+		$msg .= ! empty($function) ? $function.'()' : '';
139 139
 		$msg .= PHP_EOL;
140
-		$type = ! empty( $type ) ? $type : 'log message';
141
-		$msg .= ! empty( $message ) ? "\t" . '[' . $type . '] ' . $message . PHP_EOL : '';
140
+		$type = ! empty($type) ? $type : 'log message';
141
+		$msg .= ! empty($message) ? "\t".'['.$type.'] '.$message.PHP_EOL : '';
142 142
 		return $msg;
143 143
 	}
144 144
 
@@ -153,8 +153,8 @@  discard block
 block discarded – undo
153 153
 	 * @param string $message
154 154
 	 * @param string $type
155 155
 	 */
156
-	public function log( $file = '', $function = '', $message = '', $type = '' ) {
157
-		$this->_log .= $this->_format_message( $file, $function, $message, $type );
156
+	public function log($file = '', $function = '', $message = '', $type = '') {
157
+		$this->_log .= $this->_format_message($file, $function, $message, $type);
158 158
 	}
159 159
 
160 160
 
@@ -166,10 +166,10 @@  discard block
 block discarded – undo
166 166
 	public function write_log() {
167 167
 		try {
168 168
 			//get existing log file and append new log info
169
-			$this->_log = EEH_File::get_file_contents( $this->_logs_folder . $this->_log_file ) . $this->_log;
170
-			EEH_File::write_to_file( $this->_logs_folder . $this->_log_file, $this->_log, 'Event Espresso Log' );
171
-		} catch( EE_Error $e ){
172
-			EE_Error::add_error( sprintf( __(  'Could not write to the Event Espresso log file because: %s', 'event_espresso' ), ' &nbsp; &nbsp; ' . $e->getMessage() ), __FILE__, __FUNCTION__, __LINE__ );
169
+			$this->_log = EEH_File::get_file_contents($this->_logs_folder.$this->_log_file).$this->_log;
170
+			EEH_File::write_to_file($this->_logs_folder.$this->_log_file, $this->_log, 'Event Espresso Log');
171
+		} catch (EE_Error $e) {
172
+			EE_Error::add_error(sprintf(__('Could not write to the Event Espresso log file because: %s', 'event_espresso'), ' &nbsp; &nbsp; '.$e->getMessage()), __FILE__, __FUNCTION__, __LINE__);
173 173
 			return;
174 174
 		}
175 175
 	}
@@ -182,31 +182,31 @@  discard block
 block discarded – undo
182 182
 	 */
183 183
 	public function send_log() {
184 184
 
185
-		if ( empty( $this->_remote_logging_url )) {
185
+		if (empty($this->_remote_logging_url)) {
186 186
 			return;
187 187
 		}
188 188
 
189
-		$data = 'domain=' . $_SERVER['HTTP_HOST'];
190
-		$data .= '&ip=' . $_SERVER['SERVER_ADDR'];
191
-		$data .= '&server_type=' . $_SERVER['SERVER_SOFTWARE'];
192
-		$data .= '&time=' . time();
193
-		$data .= '&remote_log=' . $this->_log;
194
-		$data .= '&request_array=' . json_encode( $_REQUEST );
189
+		$data = 'domain='.$_SERVER['HTTP_HOST'];
190
+		$data .= '&ip='.$_SERVER['SERVER_ADDR'];
191
+		$data .= '&server_type='.$_SERVER['SERVER_SOFTWARE'];
192
+		$data .= '&time='.time();
193
+		$data .= '&remote_log='.$this->_log;
194
+		$data .= '&request_array='.json_encode($_REQUEST);
195 195
 		$data .= '&action=save';
196 196
 
197
-		if ( defined( 'EELOGGING_PASS' )) {
198
-			$data .= '&pass=' . EELOGGING_PASS;
197
+		if (defined('EELOGGING_PASS')) {
198
+			$data .= '&pass='.EELOGGING_PASS;
199 199
 		}
200
-		if ( defined( 'EELOGGING_KEY' )) {
201
-			$data .= '&key=' . EELOGGING_KEY;
200
+		if (defined('EELOGGING_KEY')) {
201
+			$data .= '&key='.EELOGGING_KEY;
202 202
 		}
203 203
 
204
-		$c = curl_init( $this->_remote_logging_url );
205
-		curl_setopt( $c, CURLOPT_POST, TRUE );
206
-		curl_setopt( $c, CURLOPT_POSTFIELDS, $data );
207
-		curl_setopt( $c, CURLOPT_RETURNTRANSFER, TRUE );
208
-		curl_exec( $c );
209
-		curl_close( $c );
204
+		$c = curl_init($this->_remote_logging_url);
205
+		curl_setopt($c, CURLOPT_POST, TRUE);
206
+		curl_setopt($c, CURLOPT_POSTFIELDS, $data);
207
+		curl_setopt($c, CURLOPT_RETURNTRANSFER, TRUE);
208
+		curl_exec($c);
209
+		curl_close($c);
210 210
 	}
211 211
 
212 212
 
@@ -217,18 +217,18 @@  discard block
 block discarded – undo
217 217
 	 * previous entries are overwritten
218 218
 	 */
219 219
 	public function write_debug() {
220
-		if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
220
+		if (defined('WP_DEBUG') && WP_DEBUG) {
221 221
 			$this->_debug_log = '';
222
-			foreach ( $_GET as $key => $value ) {
223
-				$this->_debug_log .= '$_GET["' . $key . '"] = "' . serialize($value) . '"' . PHP_EOL;
222
+			foreach ($_GET as $key => $value) {
223
+				$this->_debug_log .= '$_GET["'.$key.'"] = "'.serialize($value).'"'.PHP_EOL;
224 224
 			}
225
-			foreach ( $_POST as $key => $value ) {
226
-				$this->_debug_log .= '$_POST["' . $key . '"] = "' . serialize($value) . '"' . PHP_EOL;
225
+			foreach ($_POST as $key => $value) {
226
+				$this->_debug_log .= '$_POST["'.$key.'"] = "'.serialize($value).'"'.PHP_EOL;
227 227
 			}
228 228
 			try {
229
-				EEH_File::write_to_file( $this->_logs_folder . $this->_debug_file, $this->_debug_log, 'Event Espresso Debug Log' );
230
-			} catch( EE_Error $e ){
231
-				EE_Error::add_error( sprintf( __(  'Could not write to the Event Espresso debug log file because: %s', 'event_espresso' ), ' &nbsp; &nbsp; ' . $e->getMessage() ), __FILE__, __FUNCTION__, __LINE__ );
229
+				EEH_File::write_to_file($this->_logs_folder.$this->_debug_file, $this->_debug_log, 'Event Espresso Debug Log');
230
+			} catch (EE_Error $e) {
231
+				EE_Error::add_error(sprintf(__('Could not write to the Event Espresso debug log file because: %s', 'event_espresso'), ' &nbsp; &nbsp; '.$e->getMessage()), __FILE__, __FUNCTION__, __LINE__);
232 232
 				return;
233 233
 			}
234 234
 		}
@@ -240,7 +240,7 @@  discard block
 block discarded – undo
240 240
 	 * __clone
241 241
 	 */
242 242
 	public function __clone() {
243
-		trigger_error( __( 'Clone is not allowed.', 'event_espresso' ), E_USER_ERROR );
243
+		trigger_error(__('Clone is not allowed.', 'event_espresso'), E_USER_ERROR);
244 244
 	}
245 245
 
246 246
 
Please login to merge, or discard this patch.
core/EE_Module_Request_Router.core.php 3 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -121,7 +121,7 @@
 block discarded – undo
121 121
 
122 122
 	/**
123 123
 	 * 	resolve_route
124
-	*
124
+	 *
125 125
 	 * 	this method simply takes a valid route, and resolves what module class method the route points to
126 126
 	 *
127 127
 	 *  @access 	public
Please login to merge, or discard this patch.
Spacing   +49 added lines, -49 removed lines patch added patch discarded remove patch
@@ -61,31 +61,31 @@  discard block
 block discarded – undo
61 61
 	 * @param WP_Query $WP_Query
62 62
 	 * @return    string | NULL
63 63
 	 */
64
-	public function get_route( WP_Query $WP_Query ) {
64
+	public function get_route(WP_Query $WP_Query) {
65 65
 		$this->WP_Query = $WP_Query;
66 66
 		// assume this if first route being called
67 67
 		$previous_route = FALSE;
68 68
 		// but is it really ???
69
-		if ( ! empty( self::$_previous_routes )) {
69
+		if ( ! empty(self::$_previous_routes)) {
70 70
 			// get last run route
71
-			$previous_routes = array_values( self::$_previous_routes );
72
-			$previous_route = array_pop( $previous_routes );
71
+			$previous_routes = array_values(self::$_previous_routes);
72
+			$previous_route = array_pop($previous_routes);
73 73
 		}
74 74
 		//  has another route already been run ?
75
-		if ( $previous_route ) {
75
+		if ($previous_route) {
76 76
 			// check if  forwarding has been set
77
-			$current_route = $this->get_forward( $previous_route );
77
+			$current_route = $this->get_forward($previous_route);
78 78
 			try {
79 79
 				//check for recursive forwarding
80
-				if ( isset( self::$_previous_routes[ $current_route ] )) {
80
+				if (isset(self::$_previous_routes[$current_route])) {
81 81
 					throw new EE_Error(
82 82
 						sprintf(
83
-							__('An error occurred. The %s route has already been called, and therefore can not be forwarded to, because an infinite loop would be created and break the interweb.','event_espresso'),
83
+							__('An error occurred. The %s route has already been called, and therefore can not be forwarded to, because an infinite loop would be created and break the interweb.', 'event_espresso'),
84 84
 							$current_route
85 85
 						)
86 86
 					);
87 87
 				}
88
-			} catch ( EE_Error $e ) {
88
+			} catch (EE_Error $e) {
89 89
 				$e->get_error();
90 90
 				return NULL;
91 91
 			}
@@ -95,13 +95,13 @@  discard block
 block discarded – undo
95 95
 			// grab all routes
96 96
 			$routes = EE_Registry::instance()->CFG->get_routes();
97 97
 			//d( $routes );
98
-			foreach( $routes as $key => $route ) {
98
+			foreach ($routes as $key => $route) {
99 99
 				// check request for module route
100
-				if ( EE_Registry::instance()->REQ->is_set( $key )) {
100
+				if (EE_Registry::instance()->REQ->is_set($key)) {
101 101
 					//echo '<b style="color:#2EA2CC;">key : <span style="color:#E76700">' . $key . '</span></b><br />';
102
-					$current_route = sanitize_text_field( EE_Registry::instance()->REQ->get( $key ));
103
-					if ( $current_route ) {
104
-						$current_route = array( $key, $current_route );
102
+					$current_route = sanitize_text_field(EE_Registry::instance()->REQ->get($key));
103
+					if ($current_route) {
104
+						$current_route = array($key, $current_route);
105 105
 						//echo '<b style="color:#2EA2CC;">current_route : <span style="color:#E76700">' . $current_route . '</span></b><br />';
106 106
 						break;
107 107
 					}
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
 			}
110 110
 		}
111 111
 		// sorry, but I can't read what you route !
112
-		if ( empty( $current_route )) {
112
+		if (empty($current_route)) {
113 113
 			return NULL;
114 114
 		}
115 115
 		//add route to previous routes array
@@ -129,46 +129,46 @@  discard block
 block discarded – undo
129 129
 	 *  @param 	string		$current_route
130 130
 	 *  @return 	mixed		EED_Module | boolean
131 131
 	 */
132
-	public function resolve_route( $key, $current_route ) {
132
+	public function resolve_route($key, $current_route) {
133 133
 		// get module method that route has been mapped to
134
-		$module_method = EE_Config::get_route( $current_route, $key );
134
+		$module_method = EE_Config::get_route($current_route, $key);
135 135
 		//EEH_Debug_Tools::printr( $module_method, '$module_method  <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' );
136 136
 		// verify result was returned
137
-		if ( empty( $module_method )) {
138
-			$msg = sprintf( __( 'The requested route %s could not be mapped to any registered modules.', 'event_espresso' ), $current_route );
139
-			EE_Error::add_error( $msg, __FILE__, __FUNCTION__, __LINE__ );
137
+		if (empty($module_method)) {
138
+			$msg = sprintf(__('The requested route %s could not be mapped to any registered modules.', 'event_espresso'), $current_route);
139
+			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
140 140
 			return FALSE;
141 141
 		}
142 142
 		// verify that result is an array
143
-		if ( ! is_array( $module_method )) {
144
-			$msg = sprintf( __( 'The %s  route has not been properly registered.', 'event_espresso' ), $current_route );
145
-			EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ );
143
+		if ( ! is_array($module_method)) {
144
+			$msg = sprintf(__('The %s  route has not been properly registered.', 'event_espresso'), $current_route);
145
+			EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__);
146 146
 			return FALSE;
147 147
 		}
148 148
 		// grab module name
149 149
 		$module_name = $module_method[0];
150 150
 		// verify that a class method was registered properly
151
-		if ( ! isset( $module_method[1] )) {
152
-			$msg = sprintf( __( 'A class method for the %s  route has not been properly registered.', 'event_espresso' ), $current_route );
153
-			EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ );
151
+		if ( ! isset($module_method[1])) {
152
+			$msg = sprintf(__('A class method for the %s  route has not been properly registered.', 'event_espresso'), $current_route);
153
+			EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__);
154 154
 			return FALSE;
155 155
 		}
156 156
 		// grab method
157 157
 		$method = $module_method[1];
158 158
 		// verify that class exists
159
-		if ( ! class_exists( $module_name )) {
160
-			$msg = sprintf( __( 'The requested %s class could not be found.', 'event_espresso' ), $module_name );
161
-			EE_Error::add_error( $msg, __FILE__, __FUNCTION__, __LINE__ );
159
+		if ( ! class_exists($module_name)) {
160
+			$msg = sprintf(__('The requested %s class could not be found.', 'event_espresso'), $module_name);
161
+			EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__);
162 162
 			return FALSE;
163 163
 		}
164 164
 		// verify that method exists
165
-		if ( ! method_exists( $module_name, $method )) {
166
-			$msg = sprintf( __( 'The class method %s for the %s route is in invalid.', 'event_espresso' ), $method, $current_route );
167
-			EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ );
165
+		if ( ! method_exists($module_name, $method)) {
166
+			$msg = sprintf(__('The class method %s for the %s route is in invalid.', 'event_espresso'), $method, $current_route);
167
+			EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__);
168 168
 			return FALSE;
169 169
 		}
170 170
 		// instantiate module and call route method
171
-		return $this->_module_router( $module_name, $method );
171
+		return $this->_module_router($module_name, $method);
172 172
 	}
173 173
 
174 174
 
@@ -182,16 +182,16 @@  discard block
 block discarded – undo
182 182
 	 * @param   string  $module_name
183 183
 	 * @return    EED_Module | NULL
184 184
 	 */
185
-	public static function module_factory( $module_name ) {
186
-		if ( $module_name == 'EED_Module' ) {
187
-			EE_Error::add_error( sprintf( __( 'EED_Module is an abstract parent class an can not be instantiated. Please provide a proper module name.', 'event_espresso' ), $module_name ), __FILE__, __FUNCTION__, __LINE__ );
185
+	public static function module_factory($module_name) {
186
+		if ($module_name == 'EED_Module') {
187
+			EE_Error::add_error(sprintf(__('EED_Module is an abstract parent class an can not be instantiated. Please provide a proper module name.', 'event_espresso'), $module_name), __FILE__, __FUNCTION__, __LINE__);
188 188
 			return NULL;
189 189
 		}
190 190
 		// let's pause to reflect on this...
191
-		$mod_reflector = new ReflectionClass( $module_name );
191
+		$mod_reflector = new ReflectionClass($module_name);
192 192
 		// ensure that class is actually a module
193
-		if ( ! $mod_reflector->isSubclassOf( 'EED_Module' )) {
194
-			EE_Error::add_error( sprintf( __( 'The requested %s module is not of the class EED_Module.', 'event_espresso' ), $module_name ), __FILE__, __FUNCTION__, __LINE__ );
193
+		if ( ! $mod_reflector->isSubclassOf('EED_Module')) {
194
+			EE_Error::add_error(sprintf(__('The requested %s module is not of the class EED_Module.', 'event_espresso'), $module_name), __FILE__, __FUNCTION__, __LINE__);
195 195
 			return NULL;
196 196
 		}
197 197
 		// instantiate and return module class
@@ -209,14 +209,14 @@  discard block
 block discarded – undo
209 209
 	 * @param   string  $method
210 210
 	 * @return    EED_Module | NULL
211 211
 	 */
212
-	private function _module_router( $module_name, $method ) {
212
+	private function _module_router($module_name, $method) {
213 213
 		// instantiate module class
214
-		$module = EE_Module_Request_Router::module_factory( $module_name );
215
-		if ( $module instanceof EED_Module ) {
214
+		$module = EE_Module_Request_Router::module_factory($module_name);
215
+		if ($module instanceof EED_Module) {
216 216
 			// and call whatever action the route was for
217 217
 			try {
218
-				call_user_func( array( $module, $method ), $this->WP_Query );
219
-			} catch ( EE_Error $e ) {
218
+				call_user_func(array($module, $method), $this->WP_Query);
219
+			} catch (EE_Error $e) {
220 220
 				$e->get_error();
221 221
 				return NULL;
222 222
 			}
@@ -233,8 +233,8 @@  discard block
 block discarded – undo
233 233
 	 * @param $current_route
234 234
 	 * @return    string
235 235
 	 */
236
-	public function get_forward( $current_route ) {
237
-		return EE_Config::get_forward( $current_route );
236
+	public function get_forward($current_route) {
237
+		return EE_Config::get_forward($current_route);
238 238
 	}
239 239
 
240 240
 
@@ -246,8 +246,8 @@  discard block
 block discarded – undo
246 246
 	 * @param $current_route
247 247
 	 * @return    string
248 248
 	 */
249
-	public function get_view( $current_route ) {
250
-		return EE_Config::get_view( $current_route );
249
+	public function get_view($current_route) {
250
+		return EE_Config::get_view($current_route);
251 251
 	}
252 252
 
253 253
 
@@ -257,7 +257,7 @@  discard block
 block discarded – undo
257 257
 	 * @param $b
258 258
 	 * @return bool
259 259
 	 */
260
-	public function __set($a,$b) { return FALSE; }
260
+	public function __set($a, $b) { return FALSE; }
261 261
 
262 262
 
263 263
 
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.
core/EE_Object_Collection.core.php 1 patch
Spacing   +25 added lines, -25 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
  * Class EE_Object_Collection
@@ -37,14 +37,14 @@  discard block
 block discarded – undo
37 37
 	 * @param mixed $info
38 38
 	 * @return bool
39 39
 	 */
40
-	public function add( $object, $info = null ) {
40
+	public function add($object, $info = null) {
41 41
 		$class = $this->interface;
42
-		if ( ! $object instanceof $class ) {
42
+		if ( ! $object instanceof $class) {
43 43
 			return false;
44 44
 		}
45
-		$this->attach( $object );
46
-		$this->set_info( $object, $info );
47
-		return $this->contains( $object );
45
+		$this->attach($object);
46
+		$this->set_info($object, $info);
47
+		return $this->contains($object);
48 48
 	}
49 49
 
50 50
 
@@ -60,12 +60,12 @@  discard block
 block discarded – undo
60 60
 	 * @param mixed $info
61 61
 	 * @return bool
62 62
 	 */
63
-	public function set_info( $object, $info = null ) {
64
-		$info = ! empty( $info ) ? $info : spl_object_hash( $object );
63
+	public function set_info($object, $info = null) {
64
+		$info = ! empty($info) ? $info : spl_object_hash($object);
65 65
 		$this->rewind();
66
-		while ( $this->valid() ) {
67
-			if ( $object == $this->current() ) {
68
-				$this->setInfo( $info );
66
+		while ($this->valid()) {
67
+			if ($object == $this->current()) {
68
+				$this->setInfo($info);
69 69
 				$this->rewind();
70 70
 				return true;
71 71
 			}
@@ -86,10 +86,10 @@  discard block
 block discarded – undo
86 86
 	 * @param mixed
87 87
 	 * @return null | object
88 88
 	 */
89
-	public function get_by_info( $info ) {
89
+	public function get_by_info($info) {
90 90
 		$this->rewind();
91
-		while ( $this->valid() ) {
92
-			if ( $info === $this->getInfo() ) {
91
+		while ($this->valid()) {
92
+			if ($info === $this->getInfo()) {
93 93
 				$object = $this->current();
94 94
 				$this->rewind();
95 95
 				return $object;
@@ -110,8 +110,8 @@  discard block
 block discarded – undo
110 110
 	 * @param object $object
111 111
 	 * @return bool
112 112
 	 */
113
-	public function has( $object ) {
114
-		return $this->contains( $object );
113
+	public function has($object) {
114
+		return $this->contains($object);
115 115
 	}
116 116
 
117 117
 
@@ -125,8 +125,8 @@  discard block
 block discarded – undo
125 125
 	 * @param $object
126 126
 	 * @return void
127 127
 	 */
128
-	public function remove( $object ) {
129
-		$this->detach( $object );
128
+	public function remove($object) {
129
+		$this->detach($object);
130 130
 	}
131 131
 
132 132
 
@@ -140,10 +140,10 @@  discard block
 block discarded – undo
140 140
 	 * @param $object
141 141
 	 * @return void
142 142
 	 */
143
-	public function set_current( $object ) {
143
+	public function set_current($object) {
144 144
 		$this->rewind();
145
-		while ( $this->valid() ) {
146
-			if ( $this->current() === $object ) {
145
+		while ($this->valid()) {
146
+			if ($this->current() === $object) {
147 147
 				break;
148 148
 			}
149 149
 			$this->next();
@@ -161,10 +161,10 @@  discard block
 block discarded – undo
161 161
 	 * @param $info
162 162
 	 * @return void
163 163
 	 */
164
-	public function set_current_by_info( $info ) {
164
+	public function set_current_by_info($info) {
165 165
 		$this->rewind();
166
-		while ( $this->valid() ) {
167
-			if ( $info === $this->getInfo() ) {
166
+		while ($this->valid()) {
167
+			if ($info === $this->getInfo()) {
168 168
 				break;
169 169
 			}
170 170
 			$this->next();
Please login to merge, or discard this patch.
core/EE_Object_Repository.core.php 1 patch
Spacing   +15 added lines, -15 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
  * Class EE_Object_Repository
@@ -38,9 +38,9 @@  discard block
 block discarded – undo
38 38
 	 * @param array $arguments	arrays of arguments that will be passed to the object's callback method
39 39
 	 * @return bool | int
40 40
 	 */
41
-	protected function _call_user_func_array_on_current( $callback = '', $arguments = array() ) {
42
-		if ( $callback !== '' && method_exists( $this->current(), $callback ) ) {
43
-			return call_user_func_array( array( $this->current(), $callback ), $arguments );
41
+	protected function _call_user_func_array_on_current($callback = '', $arguments = array()) {
42
+		if ($callback !== '' && method_exists($this->current(), $callback)) {
43
+			return call_user_func_array(array($this->current(), $callback), $arguments);
44 44
 		}
45 45
 		return false;
46 46
 	}
@@ -56,13 +56,13 @@  discard block
 block discarded – undo
56 56
 	 * @param string $callback  name of method found on repository objects to be called
57 57
 	 * @return bool | int
58 58
 	 */
59
-	protected function _call_user_func_on_all( $callback = '' ) {
59
+	protected function _call_user_func_on_all($callback = '') {
60 60
 		$success = true;
61
-		if ( $this->valid() ) {
61
+		if ($this->valid()) {
62 62
 			$this->rewind();
63
-			while ( $this->valid() ) {
63
+			while ($this->valid()) {
64 64
 				// any negative result will toggle success to false
65
-				$success = $this->_call_user_func_array_on_current( $callback ) ? $success : false;
65
+				$success = $this->_call_user_func_array_on_current($callback) ? $success : false;
66 66
 				$this->next();
67 67
 			}
68 68
 			$this->rewind();
@@ -86,9 +86,9 @@  discard block
 block discarded – undo
86 86
 	 * @param array 	$persistence_arguments	arrays of arguments that will be passed to the object's persistence method
87 87
 	 * @return bool | int
88 88
 	 */
89
-	public function persist( $persistence_callback = '', $persistence_arguments = array() ) {
90
-		$persistence_callback = ! empty( $persistence_callback ) ? $persistence_callback : $this->persist_method;
91
-		return $this->_call_user_func_array_on_current( $persistence_callback, $persistence_arguments );
89
+	public function persist($persistence_callback = '', $persistence_arguments = array()) {
90
+		$persistence_callback = ! empty($persistence_callback) ? $persistence_callback : $this->persist_method;
91
+		return $this->_call_user_func_array_on_current($persistence_callback, $persistence_arguments);
92 92
 	}
93 93
 
94 94
 
@@ -102,9 +102,9 @@  discard block
 block discarded – undo
102 102
 	 * @param string 	$persistence_callback 		name of method found on object that can be used for persisting the object
103 103
 	 * @return bool | int
104 104
 	 */
105
-	public function persist_all( $persistence_callback = '' ) {
106
-		$persistence_callback = ! empty( $persistence_callback ) ? $persistence_callback : $this->persist_method;
107
-		return $this->_call_user_func_on_all( $persistence_callback );
105
+	public function persist_all($persistence_callback = '') {
106
+		$persistence_callback = ! empty($persistence_callback) ? $persistence_callback : $this->persist_method;
107
+		return $this->_call_user_func_on_all($persistence_callback);
108 108
 	}
109 109
 
110 110
 
Please login to merge, or discard this patch.
core/EE_PUE.core.php 3 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -32,7 +32,7 @@
 block discarded – undo
32 32
 
33 33
 	/**
34 34
 	 * This property is used to hold an array of EE_default_term objects assigned to a custom post type when the post for that post type is published with no terms set for the taxonomy.
35
-	  *
35
+	 *
36 36
 	 * @var array of EE_Default_Term objects
37 37
 	 */
38 38
 	protected $_default_terms = array();
Please login to merge, or discard this patch.
Spacing   +88 added lines, -88 removed lines patch added patch discarded remove patch
@@ -49,13 +49,13 @@  discard block
 block discarded – undo
49 49
 	public function __construct() {
50 50
 //		throw new EE_Error('error');
51 51
 
52
-		do_action( 'AHEE_log', __CLASS__, __FUNCTION__ );
52
+		do_action('AHEE_log', __CLASS__, __FUNCTION__);
53 53
 
54 54
 		//wp have no MONTH_IN_SECONDS constant.  So we approximate our own assuming all months are 4 weeks long.
55
-		if ( !defined('MONTH_IN_SECONDS' ) )
56
-			define( 'MONTH_IN_SECONDS', WEEK_IN_SECONDS * 4 );
55
+		if ( ! defined('MONTH_IN_SECONDS'))
56
+			define('MONTH_IN_SECONDS', WEEK_IN_SECONDS * 4);
57 57
 
58
-		if(EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance){
58
+		if (EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance) {
59 59
 			$this->_uxip_hooks();
60 60
 		}
61 61
 
@@ -64,12 +64,12 @@  discard block
 block discarded – undo
64 64
 		$ueip_has_notified = EE_Registry::instance()->CFG->core->ee_ueip_has_notified;
65 65
 
66 66
 		//has optin been selected for data collection?
67
-		$espresso_data_optin = !empty($ueip_optin) ? $ueip_optin : NULL;
67
+		$espresso_data_optin = ! empty($ueip_optin) ? $ueip_optin : NULL;
68 68
 
69
-		if ( empty($ueip_has_notified) && EE_Maintenance_Mode::instance()->level() != EE_Maintenance_mode::level_2_complete_maintenance ) {
70
-			add_action('admin_notices', array( $this, 'espresso_data_collection_optin_notice' ), 10 );
71
-			add_action('admin_enqueue_scripts', array( $this, 'espresso_data_collection_enqueue_scripts' ), 10 );
72
-			add_action('wp_ajax_espresso_data_optin', array( $this, 'espresso_data_optin_ajax_handler' ), 10 );
69
+		if (empty($ueip_has_notified) && EE_Maintenance_Mode::instance()->level() != EE_Maintenance_mode::level_2_complete_maintenance) {
70
+			add_action('admin_notices', array($this, 'espresso_data_collection_optin_notice'), 10);
71
+			add_action('admin_enqueue_scripts', array($this, 'espresso_data_collection_enqueue_scripts'), 10);
72
+			add_action('wp_ajax_espresso_data_optin', array($this, 'espresso_data_optin_ajax_handler'), 10);
73 73
 			update_option('ee_ueip_optin', 'yes');
74 74
 			$espresso_data_optin = 'yes';
75 75
 		}
@@ -78,80 +78,80 @@  discard block
 block discarded – undo
78 78
 		$extra_stats = array();
79 79
 
80 80
 		//only collect extra stats if the plugin user has opted in.
81
-		if ( !empty($espresso_data_optin) && $espresso_data_optin == 'yes' ) {
81
+		if ( ! empty($espresso_data_optin) && $espresso_data_optin == 'yes') {
82 82
 			//let's only setup extra data if transient has expired
83
-			if ( false === ( $transient = get_transient('ee_extra_data') ) && EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance ) {
83
+			if (false === ($transient = get_transient('ee_extra_data')) && EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance) {
84 84
 
85 85
 				$current_site = is_multisite() ? get_current_site() : NULL;
86
-				$site_pre = ! is_main_site() && ! empty($current_site) ? trim( preg_replace('/\b\w\S\w\b/', '', $current_site->domain ), '.' ) . '_' : '';
86
+				$site_pre = ! is_main_site() && ! empty($current_site) ? trim(preg_replace('/\b\w\S\w\b/', '', $current_site->domain), '.').'_' : '';
87 87
 
88 88
 
89 89
 				//active gateways
90 90
 				$active_gateways = get_option('event_espresso_active_gateways');
91
-				if ( !empty($active_gateways ) ) {
92
-					foreach ( (array) $active_gateways as $gateway => $ignore ) {
93
-						$extra_stats[$site_pre . $gateway . '_gateway_active'] = 1;
91
+				if ( ! empty($active_gateways)) {
92
+					foreach ((array) $active_gateways as $gateway => $ignore) {
93
+						$extra_stats[$site_pre.$gateway.'_gateway_active'] = 1;
94 94
 					}
95 95
 				}
96 96
 
97
-				if ( is_multisite() && is_main_site() ) {
97
+				if (is_multisite() && is_main_site()) {
98 98
 					$extra_stats['is_multisite'] = true;
99 99
 				}
100 100
 
101 101
 				//what is the current active theme?
102 102
 				$active_theme = get_option('uxip_ee_active_theme');
103
-				if ( !empty( $active_theme ) )
104
-					$extra_stats[$site_pre . 'active_theme'] = $active_theme;
103
+				if ( ! empty($active_theme))
104
+					$extra_stats[$site_pre.'active_theme'] = $active_theme;
105 105
 
106 106
 				//event info regarding an all event count and all "active" event count
107 107
 				$all_events_count = get_option('uxip_ee4_all_events_count');
108
-				if ( !empty( $all_events_count ) )
109
-					$extra_stats[$site_pre . 'ee4_all_events_count'] = $all_events_count;
108
+				if ( ! empty($all_events_count))
109
+					$extra_stats[$site_pre.'ee4_all_events_count'] = $all_events_count;
110 110
 				$active_events_count = get_option('uxip_ee4_active_events_count');
111
-				if ( !empty( $active_events_count ) )
112
-					$extra_stats[$site_pre . 'ee4_active_events_count'] = $active_events_count;
111
+				if ( ! empty($active_events_count))
112
+					$extra_stats[$site_pre.'ee4_active_events_count'] = $active_events_count;
113 113
 
114 114
 				//datetime stuff
115 115
 				$dtt_count = get_option('uxip_ee_all_dtts_count');
116
-				if ( !empty( $dtt_count ) )
117
-					$extra_stats[$site_pre . 'all_dtts_count'] = $dtt_count;
116
+				if ( ! empty($dtt_count))
117
+					$extra_stats[$site_pre.'all_dtts_count'] = $dtt_count;
118 118
 
119 119
 				$dtt_sold = get_option('uxip_ee_dtt_sold');
120
-				if ( !empty( $dtt_sold ) )
121
-					$extra_stats[$site_pre . 'dtt_sold'] = $dtt_sold;
120
+				if ( ! empty($dtt_sold))
121
+					$extra_stats[$site_pre.'dtt_sold'] = $dtt_sold;
122 122
 
123 123
 				//ticket stuff
124 124
 				$all_tkt_count = get_option('uxip_ee_all_tkt_count');
125
-				if ( !empty( $all_tkt_count ) )
126
-					$extra_stats[$site_pre . 'all_tkt_count'] = $all_tkt_count;
125
+				if ( ! empty($all_tkt_count))
126
+					$extra_stats[$site_pre.'all_tkt_count'] = $all_tkt_count;
127 127
 
128 128
 				$free_tkt_count = get_option('uxip_ee_free_tkt_count');
129
-				if ( !empty( $free_tkt_count ) )
130
-					$extra_stats[$site_pre . 'free_tkt_count'] = $free_tkt_count;
129
+				if ( ! empty($free_tkt_count))
130
+					$extra_stats[$site_pre.'free_tkt_count'] = $free_tkt_count;
131 131
 
132 132
 				$paid_tkt_count = get_option('uxip_ee_paid_tkt_count');
133
-				if ( !empty( $paid_tkt_count ) )
134
-					$extra_stats[$site_pre . 'paid_tkt_count'] = $paid_tkt_count;
133
+				if ( ! empty($paid_tkt_count))
134
+					$extra_stats[$site_pre.'paid_tkt_count'] = $paid_tkt_count;
135 135
 
136
-				$tkt_sold = get_option('uxip_ee_tkt_sold' );
137
-				if ( !empty($tkt_sold) )
138
-					$extra_stats[$site_pre . 'tkt_sold'] = $tkt_sold;
136
+				$tkt_sold = get_option('uxip_ee_tkt_sold');
137
+				if ( ! empty($tkt_sold))
138
+					$extra_stats[$site_pre.'tkt_sold'] = $tkt_sold;
139 139
 
140 140
 				//phpversion checking
141 141
 				$extra_stats['phpversion'] = function_exists('phpversion') ? phpversion() : 'unknown';
142 142
 
143 143
 				//set transient
144
-				set_transient( 'ee_extra_data', $extra_stats, WEEK_IN_SECONDS );
144
+				set_transient('ee_extra_data', $extra_stats, WEEK_IN_SECONDS);
145 145
 			}
146 146
 		}
147 147
 
148 148
 
149 149
 
150 150
 		// PUE Auto Upgrades stuff
151
-		if (is_readable(EE_THIRD_PARTY . 'pue/pue-client.php')) { //include the file
152
-			require_once(EE_THIRD_PARTY . 'pue/pue-client.php' );
151
+		if (is_readable(EE_THIRD_PARTY.'pue/pue-client.php')) { //include the file
152
+			require_once(EE_THIRD_PARTY.'pue/pue-client.php');
153 153
 
154
-			$api_key = isset( EE_Registry::instance()->NET_CFG->core->site_license_key ) ? EE_Registry::instance()->NET_CFG->core->site_license_key : '';
154
+			$api_key = isset(EE_Registry::instance()->NET_CFG->core->site_license_key) ? EE_Registry::instance()->NET_CFG->core->site_license_key : '';
155 155
 			$host_server_url = 'https://eventespresso.com'; //this needs to be the host server where plugin update engine is installed. Note, if you leave this blank then it is assumed the WordPress repo will be used and we'll just check there.
156 156
 
157 157
 			//Note: PUE uses a simple preg_match to determine what type is currently installed based on version number.  So it's important that you use a key for the version type that is unique and not found in another key.
@@ -163,9 +163,9 @@  discard block
 block discarded – undo
163 163
 			//$plugin_slug['prerelease']['b'] = 'some-pre-release-slug';
164 164
 			//..WOULD work!
165 165
 			$plugin_slug = array(
166
-				'free' => array( 'decaf' => 'event-espresso-core-decaf' ),
167
-				'premium' => array( 'p' => 'event-espresso-core-reg' ),
168
-				'prerelease' => array( 'beta' => 'event-espresso-core-pr' )
166
+				'free' => array('decaf' => 'event-espresso-core-decaf'),
167
+				'premium' => array('p' => 'event-espresso-core-reg'),
168
+				'prerelease' => array('beta' => 'event-espresso-core-pr')
169 169
 				);
170 170
 
171 171
 
@@ -192,14 +192,14 @@  discard block
 block discarded – undo
192 192
 	 * The purpose of this function is to display information about Event Espresso data collection and a optin selection for extra data collecting by users.
193 193
 	 * @return string html.
194 194
 	 */
195
-	 public static function espresso_data_collection_optin_text( $extra = TRUE ) {
196
-	 	if ( ! $extra ) {
197
-			 echo '<h2 class="ee-admin-settings-hdr" '. (!$extra ? 'id="UXIP_settings"' : '').'>'.__('User eXperience Improvement Program (UXIP)', 'event_espresso').EEH_Template::get_help_tab_link('organization_logo_info').'</h2>';
198
-			 echo sprintf( __('%sPlease help us make Event Espresso better and vote for your favorite features.%s The %sUser eXperience Improvement Program (UXIP)%s, has been created so when you use Event Espresso you are voting for the features and settings that are important to you. The UXIP helps us understand how you use our products and services, track problems and in what context. If you opt-out of the UXIP you essentially elect for us to disregard how you use Event Espresso as we build new features and make changes. Participation in the program is completely voluntary but it is enabled by default. The end results of the UXIP are software improvements to better meet your needs. The data we collect will never be sold, traded, or misused in any way. %sPlease see our %sPrivacy Policy%s for more information.', 'event_espresso'), '<p><em>', '</em></p>','<a href="http://eventespresso.com/about/user-experience-improvement-program-uxip/" target="_blank">','</a>','<br><br>','<a href="http://eventespresso.com/about/privacy-policy/" target="_blank">','</a>' );
195
+	 public static function espresso_data_collection_optin_text($extra = TRUE) {
196
+	 	if ( ! $extra) {
197
+			 echo '<h2 class="ee-admin-settings-hdr" '.( ! $extra ? 'id="UXIP_settings"' : '').'>'.__('User eXperience Improvement Program (UXIP)', 'event_espresso').EEH_Template::get_help_tab_link('organization_logo_info').'</h2>';
198
+			 echo sprintf(__('%sPlease help us make Event Espresso better and vote for your favorite features.%s The %sUser eXperience Improvement Program (UXIP)%s, has been created so when you use Event Espresso you are voting for the features and settings that are important to you. The UXIP helps us understand how you use our products and services, track problems and in what context. If you opt-out of the UXIP you essentially elect for us to disregard how you use Event Espresso as we build new features and make changes. Participation in the program is completely voluntary but it is enabled by default. The end results of the UXIP are software improvements to better meet your needs. The data we collect will never be sold, traded, or misused in any way. %sPlease see our %sPrivacy Policy%s for more information.', 'event_espresso'), '<p><em>', '</em></p>', '<a href="http://eventespresso.com/about/user-experience-improvement-program-uxip/" target="_blank">', '</a>', '<br><br>', '<a href="http://eventespresso.com/about/privacy-policy/" target="_blank">', '</a>');
199 199
 		} else {
200
-			$settings_url = EE_Admin_Page::add_query_args_and_nonce( array( 'action' => 'default'), admin_url( 'admin.php?page=espresso_general_settings') );
200
+			$settings_url = EE_Admin_Page::add_query_args_and_nonce(array('action' => 'default'), admin_url('admin.php?page=espresso_general_settings'));
201 201
 			$settings_url .= '#UXIP_settings';
202
-			echo sprintf( __( 'The Event Espresso UXIP feature is active on your site. For %smore info%s and to opt-out %sclick here%s.', 'event_espresso' ), '<a href="http://eventespresso.com/about/user-experience-improvement-program-uxip/" traget="_blank">', '</a>', '<a href="' . $settings_url . '" target="_blank">', '</a>' );
202
+			echo sprintf(__('The Event Espresso UXIP feature is active on your site. For %smore info%s and to opt-out %sclick here%s.', 'event_espresso'), '<a href="http://eventespresso.com/about/user-experience-improvement-program-uxip/" traget="_blank">', '</a>', '<a href="'.$settings_url.'" target="_blank">', '</a>');
203 203
 		}
204 204
 	}
205 205
 
@@ -208,9 +208,9 @@  discard block
 block discarded – undo
208 208
 
209 209
 	function espresso_data_collection_optin_notice() {
210 210
 		$ueip_has_notified = EE_Registry::instance()->CFG->core->ee_ueip_has_notified;
211
-		if ( $ueip_has_notified ) return;
212
-		$settings_url = EE_Admin_Page::add_query_args_and_nonce( array( 'action' => 'default'), admin_url( 'admin.php?page=espresso_general_settings') );
213
-		$settings_url = $settings_url . '#UXIP_settings';
211
+		if ($ueip_has_notified) return;
212
+		$settings_url = EE_Admin_Page::add_query_args_and_nonce(array('action' => 'default'), admin_url('admin.php?page=espresso_general_settings'));
213
+		$settings_url = $settings_url.'#UXIP_settings';
214 214
 		?>
215 215
 		<div class="updated data-collect-optin" id="espresso-data-collect-optin-container">
216 216
 			<div id="data-collect-optin-options-container">
@@ -232,8 +232,8 @@  discard block
 block discarded – undo
232 232
 	 * @return void
233 233
 	 */
234 234
 	function espresso_data_collection_enqueue_scripts() {
235
-		wp_register_script( 'ee-data-optin-js', EE_GLOBAL_ASSETS_URL . 'scripts/ee-data-optin.js', array('jquery'), EVENT_ESPRESSO_VERSION, TRUE );
236
-		wp_register_style( 'ee-data-optin-css', EE_GLOBAL_ASSETS_URL . 'css/ee-data-optin.css', array(), EVENT_ESPRESSO_VERSION );
235
+		wp_register_script('ee-data-optin-js', EE_GLOBAL_ASSETS_URL.'scripts/ee-data-optin.js', array('jquery'), EVENT_ESPRESSO_VERSION, TRUE);
236
+		wp_register_style('ee-data-optin-css', EE_GLOBAL_ASSETS_URL.'css/ee-data-optin.css', array(), EVENT_ESPRESSO_VERSION);
237 237
 
238 238
 		wp_enqueue_script('ee-data-optin-js');
239 239
 		wp_enqueue_style('ee-data-optin-css');
@@ -248,14 +248,14 @@  discard block
 block discarded – undo
248 248
 	function espresso_data_optin_ajax_handler() {
249 249
 
250 250
 		//verify nonce
251
-		if ( isset($_POST['nonce']) && !wp_verify_nonce($_POST['nonce'], 'ee-data-optin') ) exit();
251
+		if (isset($_POST['nonce']) && ! wp_verify_nonce($_POST['nonce'], 'ee-data-optin')) exit();
252 252
 
253 253
 		//made it here so let's save the selection
254
-		$ueip_optin = isset( $_POST['selection'] ) ? $_POST['selection'] : 'no';
254
+		$ueip_optin = isset($_POST['selection']) ? $_POST['selection'] : 'no';
255 255
 
256 256
 		//update_option('ee_ueip_optin', $ueip_optin);
257 257
 		EE_Registry::instance()->CFG->core->ee_ueip_has_notified = 1;
258
-		EE_Registry::instance()->CFG->update_espresso_config( FALSE, FALSE );
258
+		EE_Registry::instance()->CFG->update_espresso_config(FALSE, FALSE);
259 259
 		exit();
260 260
 	}
261 261
 
@@ -268,22 +268,22 @@  discard block
 block discarded – undo
268 268
 	 */
269 269
 	public static function is_update_available($basename = '') {
270 270
 
271
-		$basename = ! empty( $basename ) ? $basename : EE_PLUGIN_BASENAME;
271
+		$basename = ! empty($basename) ? $basename : EE_PLUGIN_BASENAME;
272 272
 
273 273
 		$update = false;
274 274
 
275
-		$folder = DS . dirname($basename); // should take "event-espresso-core/espresso.php" and change to "/event-espresso-core"
275
+		$folder = DS.dirname($basename); // should take "event-espresso-core/espresso.php" and change to "/event-espresso-core"
276 276
 
277 277
 		$plugins = get_plugins($folder);
278
-		$current = get_site_transient( 'update_plugins' );
278
+		$current = get_site_transient('update_plugins');
279 279
 
280
-		foreach ( (array) $plugins as $plugin_file => $plugin_data ) {
281
-			if ( isset( $current->response['plugin_file'] ) )
280
+		foreach ((array) $plugins as $plugin_file => $plugin_data) {
281
+			if (isset($current->response['plugin_file']))
282 282
 				$update = true;
283 283
 		}
284 284
 
285 285
 		//it's possible that there is an update but an invalid site-license-key is in use
286
-		if ( get_site_option('pue_json_error_' . $basename ) )
286
+		if (get_site_option('pue_json_error_'.$basename))
287 287
 			$update = true;
288 288
 
289 289
 		return $update;
@@ -301,9 +301,9 @@  discard block
 block discarded – undo
301 301
 	 * @return void
302 302
 	 */
303 303
 	public function _uxip_hooks() {
304
-		if ( EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance ) {
305
-			add_action('admin_init', array( $this, 'track_active_theme' ) );
306
-			add_action('admin_init', array( $this, 'track_event_info' ) );
304
+		if (EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance) {
305
+			add_action('admin_init', array($this, 'track_active_theme'));
306
+			add_action('admin_init', array($this, 'track_event_info'));
307 307
 		}
308 308
 	}
309 309
 
@@ -312,65 +312,65 @@  discard block
 block discarded – undo
312 312
 
313 313
 	public function track_active_theme() {
314 314
 		//we only check this once a month.
315
-		if ( false === ( $transient = get_transient( 'ee_active_theme_check' ) ) ) {
315
+		if (false === ($transient = get_transient('ee_active_theme_check'))) {
316 316
 			$theme = wp_get_theme();
317
-			update_option('uxip_ee_active_theme', $theme->get('Name') );
318
-			set_transient('ee_active_theme_check', 1, MONTH_IN_SECONDS );
317
+			update_option('uxip_ee_active_theme', $theme->get('Name'));
318
+			set_transient('ee_active_theme_check', 1, MONTH_IN_SECONDS);
319 319
 		}
320 320
 	}
321 321
 
322 322
 
323 323
 	public function track_event_info() {
324 324
 		//we only check this once every couple weeks.
325
-		if ( false === ( $transient = get_transient( 'ee4_event_info_check') ) ) {
325
+		if (false === ($transient = get_transient('ee4_event_info_check'))) {
326 326
 			//first let's get the number for ALL events
327 327
 			$EVT = EE_Registry::instance()->load_model('Event');
328 328
 			$DTT = EE_Registry::instance()->load_model('Datetime');
329 329
 			$TKT = EE_Registry::instance()->load_model('Ticket');
330 330
 			$count = $EVT->count();
331
-			if ( $count > 0 )
331
+			if ($count > 0)
332 332
 				update_option('uxip_ee4_all_events_count', $count);
333 333
 
334 334
 			//next let's just get the number of ACTIVE events
335 335
 			$count_active = $EVT->get_active_events(array(), TRUE);
336
-			if ( $count_active > 0 )
336
+			if ($count_active > 0)
337 337
 				update_option('uxip_ee4_active_events_count', $count_active);
338 338
 
339 339
 			//datetimes!
340 340
 			$dtt_count = $DTT->count();
341
-			if ( $dtt_count > 0 )
342
-				update_option( 'uxip_ee_all_dtts_count', $dtt_count );
341
+			if ($dtt_count > 0)
342
+				update_option('uxip_ee_all_dtts_count', $dtt_count);
343 343
 
344 344
 
345 345
 			//dttsold
346 346
 			$dtt_sold = $DTT->sum(array(), 'DTT_sold');
347
-			if ( $dtt_sold > 0 )
348
-				update_option( 'uxip_ee_dtt_sold', $dtt_sold );
347
+			if ($dtt_sold > 0)
348
+				update_option('uxip_ee_dtt_sold', $dtt_sold);
349 349
 
350 350
 			//allticketcount
351 351
 			$all_tkt_count = $TKT->count();
352
-			if ( $all_tkt_count > 0 )
353
-				update_option( 'uxip_ee_all_tkt_count', $all_tkt_count );
352
+			if ($all_tkt_count > 0)
353
+				update_option('uxip_ee_all_tkt_count', $all_tkt_count);
354 354
 
355 355
 			//freetktcount
356
-			$_where = array( 'TKT_price' => 0 );
356
+			$_where = array('TKT_price' => 0);
357 357
 			$free_tkt_count = $TKT->count(array($_where));
358
-			if ( $free_tkt_count > 0 )
359
-				update_option( 'uxip_ee_free_tkt_count', $free_tkt_count );
358
+			if ($free_tkt_count > 0)
359
+				update_option('uxip_ee_free_tkt_count', $free_tkt_count);
360 360
 
361 361
 			//paidtktcount
362
-			$_where = array( 'TKT_price' => array('>', 0) );
363
-			$paid_tkt_count = $TKT->count( array( $_where ) );
364
-			if ( $paid_tkt_count > 0 )
365
-				update_option( 'uxip_ee_paid_tkt_count', $paid_tkt_count );
362
+			$_where = array('TKT_price' => array('>', 0));
363
+			$paid_tkt_count = $TKT->count(array($_where));
364
+			if ($paid_tkt_count > 0)
365
+				update_option('uxip_ee_paid_tkt_count', $paid_tkt_count);
366 366
 
367 367
 			//tktsold
368
-			$tkt_sold = $TKT->sum( array(), 'TKT_sold' );
369
-			if( $tkt_sold > 0 )
370
-				update_option( 'uxip_ee_tkt_sold', $tkt_sold );
368
+			$tkt_sold = $TKT->sum(array(), 'TKT_sold');
369
+			if ($tkt_sold > 0)
370
+				update_option('uxip_ee_tkt_sold', $tkt_sold);
371 371
 
372 372
 
373
-			set_transient( 'ee4_event_info_check', 1, WEEK_IN_SECONDS * 2 );
373
+			set_transient('ee4_event_info_check', 1, WEEK_IN_SECONDS * 2);
374 374
 		}
375 375
 	}
376 376
 
Please login to merge, or discard this patch.
Braces   +69 added lines, -43 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@  discard block
 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
  *
@@ -52,8 +54,9 @@  discard block
 block discarded – undo
52 54
 		do_action( 'AHEE_log', __CLASS__, __FUNCTION__ );
53 55
 
54 56
 		//wp have no MONTH_IN_SECONDS constant.  So we approximate our own assuming all months are 4 weeks long.
55
-		if ( !defined('MONTH_IN_SECONDS' ) )
56
-			define( 'MONTH_IN_SECONDS', WEEK_IN_SECONDS * 4 );
57
+		if ( !defined('MONTH_IN_SECONDS' ) ) {
58
+					define( 'MONTH_IN_SECONDS', WEEK_IN_SECONDS * 4 );
59
+		}
57 60
 
58 61
 		if(EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance){
59 62
 			$this->_uxip_hooks();
@@ -100,42 +103,51 @@  discard block
 block discarded – undo
100 103
 
101 104
 				//what is the current active theme?
102 105
 				$active_theme = get_option('uxip_ee_active_theme');
103
-				if ( !empty( $active_theme ) )
104
-					$extra_stats[$site_pre . 'active_theme'] = $active_theme;
106
+				if ( !empty( $active_theme ) ) {
107
+									$extra_stats[$site_pre . 'active_theme'] = $active_theme;
108
+				}
105 109
 
106 110
 				//event info regarding an all event count and all "active" event count
107 111
 				$all_events_count = get_option('uxip_ee4_all_events_count');
108
-				if ( !empty( $all_events_count ) )
109
-					$extra_stats[$site_pre . 'ee4_all_events_count'] = $all_events_count;
112
+				if ( !empty( $all_events_count ) ) {
113
+									$extra_stats[$site_pre . 'ee4_all_events_count'] = $all_events_count;
114
+				}
110 115
 				$active_events_count = get_option('uxip_ee4_active_events_count');
111
-				if ( !empty( $active_events_count ) )
112
-					$extra_stats[$site_pre . 'ee4_active_events_count'] = $active_events_count;
116
+				if ( !empty( $active_events_count ) ) {
117
+									$extra_stats[$site_pre . 'ee4_active_events_count'] = $active_events_count;
118
+				}
113 119
 
114 120
 				//datetime stuff
115 121
 				$dtt_count = get_option('uxip_ee_all_dtts_count');
116
-				if ( !empty( $dtt_count ) )
117
-					$extra_stats[$site_pre . 'all_dtts_count'] = $dtt_count;
122
+				if ( !empty( $dtt_count ) ) {
123
+									$extra_stats[$site_pre . 'all_dtts_count'] = $dtt_count;
124
+				}
118 125
 
119 126
 				$dtt_sold = get_option('uxip_ee_dtt_sold');
120
-				if ( !empty( $dtt_sold ) )
121
-					$extra_stats[$site_pre . 'dtt_sold'] = $dtt_sold;
127
+				if ( !empty( $dtt_sold ) ) {
128
+									$extra_stats[$site_pre . 'dtt_sold'] = $dtt_sold;
129
+				}
122 130
 
123 131
 				//ticket stuff
124 132
 				$all_tkt_count = get_option('uxip_ee_all_tkt_count');
125
-				if ( !empty( $all_tkt_count ) )
126
-					$extra_stats[$site_pre . 'all_tkt_count'] = $all_tkt_count;
133
+				if ( !empty( $all_tkt_count ) ) {
134
+									$extra_stats[$site_pre . 'all_tkt_count'] = $all_tkt_count;
135
+				}
127 136
 
128 137
 				$free_tkt_count = get_option('uxip_ee_free_tkt_count');
129
-				if ( !empty( $free_tkt_count ) )
130
-					$extra_stats[$site_pre . 'free_tkt_count'] = $free_tkt_count;
138
+				if ( !empty( $free_tkt_count ) ) {
139
+									$extra_stats[$site_pre . 'free_tkt_count'] = $free_tkt_count;
140
+				}
131 141
 
132 142
 				$paid_tkt_count = get_option('uxip_ee_paid_tkt_count');
133
-				if ( !empty( $paid_tkt_count ) )
134
-					$extra_stats[$site_pre . 'paid_tkt_count'] = $paid_tkt_count;
143
+				if ( !empty( $paid_tkt_count ) ) {
144
+									$extra_stats[$site_pre . 'paid_tkt_count'] = $paid_tkt_count;
145
+				}
135 146
 
136 147
 				$tkt_sold = get_option('uxip_ee_tkt_sold' );
137
-				if ( !empty($tkt_sold) )
138
-					$extra_stats[$site_pre . 'tkt_sold'] = $tkt_sold;
148
+				if ( !empty($tkt_sold) ) {
149
+									$extra_stats[$site_pre . 'tkt_sold'] = $tkt_sold;
150
+				}
139 151
 
140 152
 				//phpversion checking
141 153
 				$extra_stats['phpversion'] = function_exists('phpversion') ? phpversion() : 'unknown';
@@ -208,7 +220,9 @@  discard block
 block discarded – undo
208 220
 
209 221
 	function espresso_data_collection_optin_notice() {
210 222
 		$ueip_has_notified = EE_Registry::instance()->CFG->core->ee_ueip_has_notified;
211
-		if ( $ueip_has_notified ) return;
223
+		if ( $ueip_has_notified ) {
224
+			return;
225
+		}
212 226
 		$settings_url = EE_Admin_Page::add_query_args_and_nonce( array( 'action' => 'default'), admin_url( 'admin.php?page=espresso_general_settings') );
213 227
 		$settings_url = $settings_url . '#UXIP_settings';
214 228
 		?>
@@ -248,7 +262,9 @@  discard block
 block discarded – undo
248 262
 	function espresso_data_optin_ajax_handler() {
249 263
 
250 264
 		//verify nonce
251
-		if ( isset($_POST['nonce']) && !wp_verify_nonce($_POST['nonce'], 'ee-data-optin') ) exit();
265
+		if ( isset($_POST['nonce']) && !wp_verify_nonce($_POST['nonce'], 'ee-data-optin') ) {
266
+			exit();
267
+		}
252 268
 
253 269
 		//made it here so let's save the selection
254 270
 		$ueip_optin = isset( $_POST['selection'] ) ? $_POST['selection'] : 'no';
@@ -278,13 +294,15 @@  discard block
 block discarded – undo
278 294
 		$current = get_site_transient( 'update_plugins' );
279 295
 
280 296
 		foreach ( (array) $plugins as $plugin_file => $plugin_data ) {
281
-			if ( isset( $current->response['plugin_file'] ) )
282
-				$update = true;
297
+			if ( isset( $current->response['plugin_file'] ) ) {
298
+							$update = true;
299
+			}
283 300
 		}
284 301
 
285 302
 		//it's possible that there is an update but an invalid site-license-key is in use
286
-		if ( get_site_option('pue_json_error_' . $basename ) )
287
-			$update = true;
303
+		if ( get_site_option('pue_json_error_' . $basename ) ) {
304
+					$update = true;
305
+		}
288 306
 
289 307
 		return $update;
290 308
 	}
@@ -328,46 +346,54 @@  discard block
 block discarded – undo
328 346
 			$DTT = EE_Registry::instance()->load_model('Datetime');
329 347
 			$TKT = EE_Registry::instance()->load_model('Ticket');
330 348
 			$count = $EVT->count();
331
-			if ( $count > 0 )
332
-				update_option('uxip_ee4_all_events_count', $count);
349
+			if ( $count > 0 ) {
350
+							update_option('uxip_ee4_all_events_count', $count);
351
+			}
333 352
 
334 353
 			//next let's just get the number of ACTIVE events
335 354
 			$count_active = $EVT->get_active_events(array(), TRUE);
336
-			if ( $count_active > 0 )
337
-				update_option('uxip_ee4_active_events_count', $count_active);
355
+			if ( $count_active > 0 ) {
356
+							update_option('uxip_ee4_active_events_count', $count_active);
357
+			}
338 358
 
339 359
 			//datetimes!
340 360
 			$dtt_count = $DTT->count();
341
-			if ( $dtt_count > 0 )
342
-				update_option( 'uxip_ee_all_dtts_count', $dtt_count );
361
+			if ( $dtt_count > 0 ) {
362
+							update_option( 'uxip_ee_all_dtts_count', $dtt_count );
363
+			}
343 364
 
344 365
 
345 366
 			//dttsold
346 367
 			$dtt_sold = $DTT->sum(array(), 'DTT_sold');
347
-			if ( $dtt_sold > 0 )
348
-				update_option( 'uxip_ee_dtt_sold', $dtt_sold );
368
+			if ( $dtt_sold > 0 ) {
369
+							update_option( 'uxip_ee_dtt_sold', $dtt_sold );
370
+			}
349 371
 
350 372
 			//allticketcount
351 373
 			$all_tkt_count = $TKT->count();
352
-			if ( $all_tkt_count > 0 )
353
-				update_option( 'uxip_ee_all_tkt_count', $all_tkt_count );
374
+			if ( $all_tkt_count > 0 ) {
375
+							update_option( 'uxip_ee_all_tkt_count', $all_tkt_count );
376
+			}
354 377
 
355 378
 			//freetktcount
356 379
 			$_where = array( 'TKT_price' => 0 );
357 380
 			$free_tkt_count = $TKT->count(array($_where));
358
-			if ( $free_tkt_count > 0 )
359
-				update_option( 'uxip_ee_free_tkt_count', $free_tkt_count );
381
+			if ( $free_tkt_count > 0 ) {
382
+							update_option( 'uxip_ee_free_tkt_count', $free_tkt_count );
383
+			}
360 384
 
361 385
 			//paidtktcount
362 386
 			$_where = array( 'TKT_price' => array('>', 0) );
363 387
 			$paid_tkt_count = $TKT->count( array( $_where ) );
364
-			if ( $paid_tkt_count > 0 )
365
-				update_option( 'uxip_ee_paid_tkt_count', $paid_tkt_count );
388
+			if ( $paid_tkt_count > 0 ) {
389
+							update_option( 'uxip_ee_paid_tkt_count', $paid_tkt_count );
390
+			}
366 391
 
367 392
 			//tktsold
368 393
 			$tkt_sold = $TKT->sum( array(), 'TKT_sold' );
369
-			if( $tkt_sold > 0 )
370
-				update_option( 'uxip_ee_tkt_sold', $tkt_sold );
394
+			if( $tkt_sold > 0 ) {
395
+							update_option( 'uxip_ee_tkt_sold', $tkt_sold );
396
+			}
371 397
 
372 398
 
373 399
 			set_transient( 'ee4_event_info_check', 1, WEEK_IN_SECONDS * 2 );
Please login to merge, or discard this patch.
core/EE_Payment_Processor.core.php 3 patches
Indentation   +3 added lines, -4 removed lines patch added patch discarded remove patch
@@ -13,9 +13,9 @@  discard block
 block discarded – undo
13 13
  */
14 14
 class EE_Payment_Processor extends EE_Processor_Base {
15 15
 	/**
16
-     * 	@var EE_Payment_Processor $_instance
16
+	 * 	@var EE_Payment_Processor $_instance
17 17
 	 * 	@access 	private
18
-     */
18
+	 */
19 19
 	private static $_instance = NULL;
20 20
 
21 21
 
@@ -48,9 +48,8 @@  discard block
 block discarded – undo
48 48
 
49 49
 
50 50
 	/**
51
-
52 51
 	 * Using the selected gateway, processes the payment for that transaction, and updates the transaction appropriately.
53
- 	 * Saves the payment that is generated
52
+	 * Saves the payment that is generated
54 53
 	 *
55 54
 	 * @param EE_Payment_Method 	$payment_method
56 55
 	 * @param EE_Transaction 				$transaction
Please login to merge, or discard this patch.
Braces   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -148,11 +148,11 @@  discard block
 block discarded – undo
148 148
 		EE_Processor_Base::set_IPN( $separate_IPN_request );
149 149
 		if( $transaction instanceof EE_Transaction && $payment_method instanceof EE_Payment_Method ){
150 150
 			$obj_for_log = EEM_Payment::instance()->get_one( array( array( 'TXN_ID' => $transaction->ID(), 'PMD_ID' => $payment_method->ID() ), 'order_by' => array( 'PAY_timestamp' => 'desc' ) ) );
151
-		}elseif( $payment_method instanceof EE_Payment ){
151
+		} elseif( $payment_method instanceof EE_Payment ){
152 152
 			$obj_for_log = $payment_method;
153
-		}elseif( $transaction instanceof EE_Transaction ){
153
+		} elseif( $transaction instanceof EE_Transaction ){
154 154
 			$obj_for_log = $transaction;
155
-		}else{
155
+		} else{
156 156
 			$obj_for_log = null;
157 157
 		}
158 158
 		$log = EEM_Change_Log::instance()->log(EEM_Change_Log::type_gateway, array('IPN data received'=>$_req_data), $obj_for_log);
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
 						__FILE__, __FUNCTION__, __LINE__
181 181
 					);
182 182
 				}
183
-			}else{
183
+			} else{
184 184
 				//that's actually pretty ok. The IPN just wasn't able
185 185
 				//to identify which transaction or payment method this was for
186 186
 				// give all active payment methods a chance to claim it
@@ -201,11 +201,11 @@  discard block
 block discarded – undo
201 201
 				$payment->save();
202 202
 				//  update the TXN
203 203
 				$this->update_txn_based_on_payment( $transaction, $payment, $update_txn, $separate_IPN_request );
204
-			}else{
204
+			} else{
205 205
 				//we couldn't find the payment for this IPN... let's try and log at least SOMETHING
206 206
 				if($payment_method){
207 207
 					EEM_Change_Log::instance()->log(EEM_Change_Log::type_gateway, array('IPN data'=>$_req_data), $payment_method);
208
-				}elseif($transaction){
208
+				} elseif($transaction){
209 209
 					EEM_Change_Log::instance()->log(EEM_Change_Log::type_gateway, array('IPN data'=>$_req_data), $transaction);
210 210
 				}
211 211
 			}
@@ -236,7 +236,7 @@  discard block
 block discarded – undo
236 236
 			foreach( $request_data as $key => $value ) {
237 237
 				$return_data[ $this->_remove_unusable_characters( $key ) ] = $this->_remove_unusable_characters( $value );
238 238
 			}
239
-		}else{
239
+		} else{
240 240
 			$return_data =  preg_replace('/[^[:print:]]/', '', $request_data);
241 241
 		}
242 242
 		return $return_data;
Please login to merge, or discard this patch.
Spacing   +136 added lines, -136 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('No direct script access allowed'); }
2
-EE_Registry::instance()->load_class( 'Processor_Base' );
2
+EE_Registry::instance()->load_class('Processor_Base');
3 3
 /**
4 4
  *
5 5
  * EE_Payment_Processor
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
 	 */
28 28
 	public static function instance() {
29 29
 		// check if class object is instantiated
30
-		if ( ! self::$_instance instanceof EE_Payment_Processor ) {
30
+		if ( ! self::$_instance instanceof EE_Payment_Processor) {
31 31
 			self::$_instance = new self();
32 32
 		}
33 33
 		return self::$_instance;
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
 	 *@return EE_Payment_Processor
43 43
 	 */
44 44
 	private function __construct() {
45
-		do_action( 'AHEE__EE_Payment_Processor__construct' );
45
+		do_action('AHEE__EE_Payment_Processor__construct');
46 46
 	}
47 47
 
48 48
 
@@ -64,42 +64,42 @@  discard block
 block discarded – undo
64 64
 	 * @param string 	       						$cancel_url 	URL to return to if off-site payments are cancelled
65 65
 	 * @return EE_Payment
66 66
 	 */
67
-	public function process_payment( EE_Payment_Method $payment_method, EE_Transaction $transaction, $amount = NULL, $billing_form = NULL, $return_url = NULL, $method = 'CART', $by_admin = FALSE, $update_txn = TRUE, $cancel_url = '' ) {
68
-		if( $amount < 0 ) {
67
+	public function process_payment(EE_Payment_Method $payment_method, EE_Transaction $transaction, $amount = NULL, $billing_form = NULL, $return_url = NULL, $method = 'CART', $by_admin = FALSE, $update_txn = TRUE, $cancel_url = '') {
68
+		if ($amount < 0) {
69 69
 			throw new EE_Error( 
70 70
 					sprintf(
71
-							__( 'Attempting to make a payment for a negative amount of %1$d for transaction %2$d. That should be a refund', 'event_espresso' ),
71
+							__('Attempting to make a payment for a negative amount of %1$d for transaction %2$d. That should be a refund', 'event_espresso'),
72 72
 							$amount,
73 73
 							$transaction->ID() ) );
74 74
 		}
75 75
 		// verify payment method
76
-		$payment_method = EEM_Payment_Method::instance()->ensure_is_obj( $payment_method, TRUE );
76
+		$payment_method = EEM_Payment_Method::instance()->ensure_is_obj($payment_method, TRUE);
77 77
 		// verify transaction
78
-		EEM_Transaction::instance()->ensure_is_obj( $transaction );
79
-		$transaction->set_payment_method_ID( $payment_method->ID() );
78
+		EEM_Transaction::instance()->ensure_is_obj($transaction);
79
+		$transaction->set_payment_method_ID($payment_method->ID());
80 80
 		// verify payment method type
81
-		if ( $payment_method->type_obj() instanceof EE_PMT_Base ){
81
+		if ($payment_method->type_obj() instanceof EE_PMT_Base) {
82 82
 			$payment = $payment_method->type_obj()->process_payment(
83 83
 				$transaction,
84
-				min( $amount, $transaction->remaining() ),//make sure we don't overcharge
84
+				min($amount, $transaction->remaining()), //make sure we don't overcharge
85 85
 				$billing_form,
86 86
 				$return_url,
87
-				add_query_arg( array( 'ee_cancel_payment' => true ), $cancel_url ),
87
+				add_query_arg(array('ee_cancel_payment' => true), $cancel_url),
88 88
 				$method,
89 89
 				$by_admin
90 90
 			);
91 91
 			// check if payment method uses an off-site gateway
92
-			if ( $payment_method->type_obj()->payment_occurs() != EE_PMT_Base::offsite ) {
92
+			if ($payment_method->type_obj()->payment_occurs() != EE_PMT_Base::offsite) {
93 93
 				// don't process payments for off-site gateways yet because no payment has occurred yet
94
-				$this->update_txn_based_on_payment( $transaction, $payment, $update_txn );
94
+				$this->update_txn_based_on_payment($transaction, $payment, $update_txn);
95 95
 			}
96 96
 			return $payment;
97 97
 		} else {
98 98
 			EE_Error::add_error(
99 99
 				sprintf(
100
-					__( 'A valid payment method could not be determined due to a technical issue.%sPlease try again or contact %s for assistance.', 'event_espresso' ),
100
+					__('A valid payment method could not be determined due to a technical issue.%sPlease try again or contact %s for assistance.', 'event_espresso'),
101 101
 					'<br/>',
102
-					EE_Registry::instance()->CFG->organization->get_pretty( 'email' )
102
+					EE_Registry::instance()->CFG->organization->get_pretty('email')
103 103
 				), __FILE__, __FUNCTION__, __LINE__
104 104
 			);
105 105
 			return NULL;
@@ -115,14 +115,14 @@  discard block
 block discarded – undo
115 115
 	 * @throws EE_Error
116 116
 	 * @return string
117 117
 	 */
118
-	public function get_ipn_url_for_payment_method( $transaction, $payment_method ){
118
+	public function get_ipn_url_for_payment_method($transaction, $payment_method) {
119 119
 		/** @type EE_Transaction $transaction */
120
-		$transaction = EEM_Transaction::instance()->ensure_is_obj( $transaction );
120
+		$transaction = EEM_Transaction::instance()->ensure_is_obj($transaction);
121 121
 		$primary_reg = $transaction->primary_registration();
122
-		if( ! $primary_reg instanceof EE_Registration ){
123
-			throw new EE_Error(sprintf(__("Cannot get IPN URL for transaction with ID %d because it has no primary registration", "event_espresso"),$transaction->ID()));
122
+		if ( ! $primary_reg instanceof EE_Registration) {
123
+			throw new EE_Error(sprintf(__("Cannot get IPN URL for transaction with ID %d because it has no primary registration", "event_espresso"), $transaction->ID()));
124 124
 		}
125
-		$payment_method = EEM_Payment_Method::instance()->ensure_is_obj($payment_method,true);
125
+		$payment_method = EEM_Payment_Method::instance()->ensure_is_obj($payment_method, true);
126 126
 		$url = add_query_arg(
127 127
 			array(
128 128
 				'e_reg_url_link'=>$primary_reg->reg_url_link(),
@@ -149,81 +149,81 @@  discard block
 block discarded – undo
149 149
 	 * @throws Exception
150 150
 	 * @return EE_Payment
151 151
 	 */
152
-	public function process_ipn( $_req_data, $transaction = NULL, $payment_method = NULL, $update_txn = true, $separate_IPN_request = true ){
153
-		$_req_data = $this->_remove_unusable_characters( $_req_data );
154
-		EE_Registry::instance()->load_model( 'Change_Log' );
155
-		EE_Processor_Base::set_IPN( $separate_IPN_request );
156
-		if( $transaction instanceof EE_Transaction && $payment_method instanceof EE_Payment_Method ){
157
-			$obj_for_log = EEM_Payment::instance()->get_one( array( array( 'TXN_ID' => $transaction->ID(), 'PMD_ID' => $payment_method->ID() ), 'order_by' => array( 'PAY_timestamp' => 'desc' ) ) );
158
-		}elseif( $payment_method instanceof EE_Payment ){
152
+	public function process_ipn($_req_data, $transaction = NULL, $payment_method = NULL, $update_txn = true, $separate_IPN_request = true) {
153
+		$_req_data = $this->_remove_unusable_characters($_req_data);
154
+		EE_Registry::instance()->load_model('Change_Log');
155
+		EE_Processor_Base::set_IPN($separate_IPN_request);
156
+		if ($transaction instanceof EE_Transaction && $payment_method instanceof EE_Payment_Method) {
157
+			$obj_for_log = EEM_Payment::instance()->get_one(array(array('TXN_ID' => $transaction->ID(), 'PMD_ID' => $payment_method->ID()), 'order_by' => array('PAY_timestamp' => 'desc')));
158
+		}elseif ($payment_method instanceof EE_Payment) {
159 159
 			$obj_for_log = $payment_method;
160
-		}elseif( $transaction instanceof EE_Transaction ){
160
+		}elseif ($transaction instanceof EE_Transaction) {
161 161
 			$obj_for_log = $transaction;
162
-		}else{
162
+		} else {
163 163
 			$obj_for_log = null;
164 164
 		}
165 165
 		$log = EEM_Change_Log::instance()->log(EEM_Change_Log::type_gateway, array('IPN data received'=>$_req_data), $obj_for_log);
166
-		try{
166
+		try {
167 167
 			/**
168 168
 			 * @var EE_Payment $payment
169 169
 			 */
170 170
 			$payment = NULL;
171
-			if($transaction && $payment_method){
171
+			if ($transaction && $payment_method) {
172 172
 				/** @type EE_Transaction $transaction */
173 173
 				$transaction = EEM_Transaction::instance()->ensure_is_obj($transaction);
174 174
 				/** @type EE_Payment_Method $payment_method */
175 175
 				$payment_method = EEM_Payment_Method::instance()->ensure_is_obj($payment_method);
176
-				if ( $payment_method->type_obj() instanceof EE_PMT_Base ) {
177
-						$payment = $payment_method->type_obj()->handle_ipn( $_req_data, $transaction );
176
+				if ($payment_method->type_obj() instanceof EE_PMT_Base) {
177
+						$payment = $payment_method->type_obj()->handle_ipn($_req_data, $transaction);
178 178
 						$log->set_object($payment);
179 179
 				} else {
180 180
 					// not a payment
181 181
 					EE_Error::add_error(
182 182
 						sprintf(
183
-							__( 'A valid payment method could not be determined due to a technical issue.%sPlease refresh your browser and try again or contact %s for assistance.', 'event_espresso' ),
183
+							__('A valid payment method could not be determined due to a technical issue.%sPlease refresh your browser and try again or contact %s for assistance.', 'event_espresso'),
184 184
 							'<br/>',
185
-							EE_Registry::instance()->CFG->organization->get_pretty( 'email' )
185
+							EE_Registry::instance()->CFG->organization->get_pretty('email')
186 186
 						),
187 187
 						__FILE__, __FUNCTION__, __LINE__
188 188
 					);
189 189
 				}
190
-			}else{
190
+			} else {
191 191
 				//that's actually pretty ok. The IPN just wasn't able
192 192
 				//to identify which transaction or payment method this was for
193 193
 				// give all active payment methods a chance to claim it
194 194
 				$active_pms = EEM_Payment_Method::instance()->get_all_active();
195
-				foreach( $active_pms as $payment_method ){
196
-					try{
197
-						$payment = $payment_method->type_obj()->handle_unclaimed_ipn( $_req_data );
195
+				foreach ($active_pms as $payment_method) {
196
+					try {
197
+						$payment = $payment_method->type_obj()->handle_unclaimed_ipn($_req_data);
198 198
 						EEM_Change_Log::instance()->log(EEM_Change_Log::type_gateway, array('IPN data'=>$_req_data), $payment);
199 199
 						break;
200
-					} catch( EE_Error $e ) {
200
+					} catch (EE_Error $e) {
201 201
 						//that's fine- it apparently couldn't handle the IPN
202 202
 					}
203 203
 				}
204 204
 
205 205
 			}
206 206
 // 			EEM_Payment_Log::instance()->log("got to 7",$transaction,$payment_method);
207
-			if( $payment instanceof EE_Payment){
207
+			if ($payment instanceof EE_Payment) {
208 208
 				$payment->save();
209 209
 				//  update the TXN
210
-				$this->update_txn_based_on_payment( $transaction, $payment, $update_txn, $separate_IPN_request );
211
-			}else{
210
+				$this->update_txn_based_on_payment($transaction, $payment, $update_txn, $separate_IPN_request);
211
+			} else {
212 212
 				//we couldn't find the payment for this IPN... let's try and log at least SOMETHING
213
-				if($payment_method){
213
+				if ($payment_method) {
214 214
 					EEM_Change_Log::instance()->log(EEM_Change_Log::type_gateway, array('IPN data'=>$_req_data), $payment_method);
215
-				}elseif($transaction){
215
+				}elseif ($transaction) {
216 216
 					EEM_Change_Log::instance()->log(EEM_Change_Log::type_gateway, array('IPN data'=>$_req_data), $transaction);
217 217
 				}
218 218
 			}
219 219
 			return $payment;
220 220
 
221
-		} catch( EE_Error $e ) {
221
+		} catch (EE_Error $e) {
222 222
 			do_action(
223 223
 				'AHEE__log', __FILE__, __FUNCTION__, sprintf(
224
-					__( 'Error occurred while receiving IPN. Transaction: %1$s, req data: %2$s. The error was "%3$s"', 'event_espresso' ),
225
-					print_r( $transaction, TRUE ),
226
-					print_r( $_req_data, TRUE ),
224
+					__('Error occurred while receiving IPN. Transaction: %1$s, req data: %2$s. The error was "%3$s"', 'event_espresso'),
225
+					print_r($transaction, TRUE),
226
+					print_r($_req_data, TRUE),
227 227
 					$e->getMessage()
228 228
 				)
229 229
 			);
@@ -237,14 +237,14 @@  discard block
 block discarded – undo
237 237
 	 * @param array $request_data
238 238
 	 * @return array|string
239 239
 	 */
240
-	protected function _remove_unusable_characters( $request_data ) {
241
-		if( is_array( $request_data ) ) {
240
+	protected function _remove_unusable_characters($request_data) {
241
+		if (is_array($request_data)) {
242 242
 			$return_data = array();
243
-			foreach( $request_data as $key => $value ) {
244
-				$return_data[ $this->_remove_unusable_characters( $key ) ] = $this->_remove_unusable_characters( $value );
243
+			foreach ($request_data as $key => $value) {
244
+				$return_data[$this->_remove_unusable_characters($key)] = $this->_remove_unusable_characters($value);
245 245
 			}
246
-		}else{
247
-			$return_data =  preg_replace('/[^[:print:]]/', '', $request_data);
246
+		} else {
247
+			$return_data = preg_replace('/[^[:print:]]/', '', $request_data);
248 248
 		}
249 249
 		return $return_data;
250 250
 	}
@@ -266,13 +266,13 @@  discard block
 block discarded – undo
266 266
 	 * @return EE_Payment
267 267
 	 * @deprecated 4.6.24 method is no longer used. Instead it is up to client code, like SPCO, to call handle_ipn() for offsite gateways that don't receive separate IPNs
268 268
 	 */
269
-	public function finalize_payment_for( $transaction, $update_txn = TRUE ){
269
+	public function finalize_payment_for($transaction, $update_txn = TRUE) {
270 270
 		/** @var $transaction EE_Transaction */
271
-		$transaction = EEM_Transaction::instance()->ensure_is_obj( $transaction );
271
+		$transaction = EEM_Transaction::instance()->ensure_is_obj($transaction);
272 272
 		$last_payment_method = $transaction->payment_method();
273
-		if ( $last_payment_method instanceof EE_Payment_Method ) {
274
-			$payment = $last_payment_method->type_obj()->finalize_payment_for( $transaction );
275
-			$this->update_txn_based_on_payment( $transaction, $payment, $update_txn );
273
+		if ($last_payment_method instanceof EE_Payment_Method) {
274
+			$payment = $last_payment_method->type_obj()->finalize_payment_for($transaction);
275
+			$this->update_txn_based_on_payment($transaction, $payment, $update_txn);
276 276
 			return $payment;
277 277
 		} else {
278 278
 			return NULL;
@@ -289,10 +289,10 @@  discard block
 block discarded – undo
289 289
 	 * @internal param float $amount
290 290
 	 * @return EE_Payment
291 291
 	 */
292
-	public function process_refund( EE_Payment_Method $payment_method, EE_Payment $payment_to_refund, $refund_info = array() ){
293
-		if ( $payment_method instanceof EE_Payment_Method && $payment_method->type_obj()->supports_sending_refunds() ) {
294
-			$payment_method->type_obj()->process_refund( $payment_to_refund, $refund_info );
295
-			$this->update_txn_based_on_payment( $payment_to_refund->transaction(), $payment_to_refund );
292
+	public function process_refund(EE_Payment_Method $payment_method, EE_Payment $payment_to_refund, $refund_info = array()) {
293
+		if ($payment_method instanceof EE_Payment_Method && $payment_method->type_obj()->supports_sending_refunds()) {
294
+			$payment_method->type_obj()->process_refund($payment_to_refund, $refund_info);
295
+			$this->update_txn_based_on_payment($payment_to_refund->transaction(), $payment_to_refund);
296 296
 		}
297 297
 		return $payment_to_refund;
298 298
 	}
@@ -334,12 +334,12 @@  discard block
 block discarded – undo
334 334
 	 *                        TXN is locked before updating
335 335
 	 * @throws \EE_Error
336 336
 	 */
337
-	public function update_txn_based_on_payment( $transaction, $payment, $update_txn = true, $IPN = false ){
337
+	public function update_txn_based_on_payment($transaction, $payment, $update_txn = true, $IPN = false) {
338 338
 		$do_action = 'AHEE__EE_Payment_Processor__update_txn_based_on_payment__not_successful';
339 339
 		/** @type EE_Transaction $transaction */
340
-		$transaction = EEM_Transaction::instance()->ensure_is_obj( $transaction );
340
+		$transaction = EEM_Transaction::instance()->ensure_is_obj($transaction);
341 341
 		// can we freely update the TXN at this moment?
342
-		if ( $IPN && $transaction->is_locked() ) {
342
+		if ($IPN && $transaction->is_locked()) {
343 343
 			// don't update the transaction at this exact moment
344 344
 			// because the TXN is active in another request
345 345
 			EE_Cron_Tasks::schedule_update_transaction_with_payment(
@@ -349,40 +349,40 @@  discard block
 block discarded – undo
349 349
 			);
350 350
 		} else {
351 351
 			// verify payment and that it has been saved
352
-			if ( $payment instanceof EE_Payment && $payment->ID() ) {
353
-				if( $payment->payment_method() instanceof EE_Payment_Method && $payment->payment_method()->type_obj() instanceof EE_PMT_Base ){
354
-					$payment->payment_method()->type_obj()->update_txn_based_on_payment( $payment );
352
+			if ($payment instanceof EE_Payment && $payment->ID()) {
353
+				if ($payment->payment_method() instanceof EE_Payment_Method && $payment->payment_method()->type_obj() instanceof EE_PMT_Base) {
354
+					$payment->payment_method()->type_obj()->update_txn_based_on_payment($payment);
355 355
 					// update TXN registrations with payment info
356
-					$this->process_registration_payments( $transaction, $payment );
356
+					$this->process_registration_payments($transaction, $payment);
357 357
 				}
358 358
 				$do_action = $payment->just_approved() ? 'AHEE__EE_Payment_Processor__update_txn_based_on_payment__successful' : $do_action;
359 359
 			} else {
360 360
 				// send out notifications
361
-				add_filter( 'FHEE__EED_Messages___maybe_registration__deliver_notifications', '__return_true' );
361
+				add_filter('FHEE__EED_Messages___maybe_registration__deliver_notifications', '__return_true');
362 362
 				$do_action = 'AHEE__EE_Payment_Processor__update_txn_based_on_payment__no_payment_made';
363 363
 			}
364 364
 			// if this is an IPN, then we want to know the initial TXN status prior to updating the TXN
365 365
 			// so that we know whether the status has changed and notifications should be triggered
366
-			if ( $IPN ) {
366
+			if ($IPN) {
367 367
 				/** @type EE_Transaction_Processor $transaction_processor */
368
-				$transaction_processor = EE_Registry::instance()->load_class( 'Transaction_Processor' );
369
-				$transaction_processor->set_old_txn_status( $transaction->status_ID() );
368
+				$transaction_processor = EE_Registry::instance()->load_class('Transaction_Processor');
369
+				$transaction_processor->set_old_txn_status($transaction->status_ID());
370 370
 			}
371
-			if ( $payment->status() !== EEM_Payment::status_id_failed ) {
371
+			if ($payment->status() !== EEM_Payment::status_id_failed) {
372 372
 				/** @type EE_Transaction_Payments $transaction_payments */
373
-				$transaction_payments = EE_Registry::instance()->load_class( 'Transaction_Payments' );
373
+				$transaction_payments = EE_Registry::instance()->load_class('Transaction_Payments');
374 374
 				// set new value for total paid
375
-				$transaction_payments->calculate_total_payments_and_update_status( $transaction );
375
+				$transaction_payments->calculate_total_payments_and_update_status($transaction);
376 376
 				// call EE_Transaction_Processor::update_transaction_and_registrations_after_checkout_or_payment() ???
377
-				if ( $update_txn ) {
378
-					$this->_post_payment_processing( $transaction, $payment, $IPN );
377
+				if ($update_txn) {
378
+					$this->_post_payment_processing($transaction, $payment, $IPN);
379 379
 				}
380 380
 			}
381 381
 			// granular hook for others to use.
382
-			do_action( $do_action, $transaction, $payment );
383
-			do_action( 'AHEE_log', __CLASS__, __FUNCTION__, $do_action, '$do_action' );
382
+			do_action($do_action, $transaction, $payment);
383
+			do_action('AHEE_log', __CLASS__, __FUNCTION__, $do_action, '$do_action');
384 384
 			//global hook for others to use.
385
-			do_action( 'AHEE__EE_Payment_Processor__update_txn_based_on_payment', $transaction, $payment );
385
+			do_action('AHEE__EE_Payment_Processor__update_txn_based_on_payment', $transaction, $payment);
386 386
 		}
387 387
 	}
388 388
 
@@ -396,25 +396,25 @@  discard block
 block discarded – undo
396 396
 	 * @param EE_Registration[] $registrations
397 397
 	 * @throws \EE_Error
398 398
 	 */
399
-	public function process_registration_payments( EE_Transaction $transaction, EE_Payment $payment, $registrations = array() ) {
399
+	public function process_registration_payments(EE_Transaction $transaction, EE_Payment $payment, $registrations = array()) {
400 400
 		// only process if payment was successful
401
-		if ( $payment->status() !== EEM_Payment::status_id_approved ) {
401
+		if ($payment->status() !== EEM_Payment::status_id_approved) {
402 402
 			return;
403 403
 		}
404 404
 		//EEM_Registration::instance()->show_next_x_db_queries();
405
-		if ( empty( $registrations )) {
405
+		if (empty($registrations)) {
406 406
 			// find registrations with monies owing that can receive a payment
407
-			$registrations = $transaction->registrations( array(
407
+			$registrations = $transaction->registrations(array(
408 408
 				array(
409 409
 					// only these reg statuses can receive payments
410
-					'STS_ID'  => array( 'IN', EEM_Registration::reg_statuses_that_allow_payment() ),
411
-					'REG_final_price'  => array( '!=', 0 ),
412
-					'REG_final_price*' => array( '!=', 'REG_paid', true ),
410
+					'STS_ID'  => array('IN', EEM_Registration::reg_statuses_that_allow_payment()),
411
+					'REG_final_price'  => array('!=', 0),
412
+					'REG_final_price*' => array('!=', 'REG_paid', true),
413 413
 				)
414
-			) );
414
+			));
415 415
 		}
416 416
 		// still nothing ??!??
417
-		if ( empty( $registrations )) {
417
+		if (empty($registrations)) {
418 418
 			return;
419 419
 		}
420 420
 		// todo: break out the following logic into a separate strategy class
@@ -426,28 +426,28 @@  discard block
 block discarded – undo
426 426
 
427 427
 		$refund = $payment->is_a_refund();
428 428
 		// how much is available to apply to registrations?
429
-		$available_payment_amount = abs( $payment->amount() );
430
-		foreach ( $registrations as $registration ) {
431
-			if ( $registration instanceof EE_Registration ) {
429
+		$available_payment_amount = abs($payment->amount());
430
+		foreach ($registrations as $registration) {
431
+			if ($registration instanceof EE_Registration) {
432 432
 				// nothing left?
433
-				if ( $available_payment_amount <= 0 ) {
433
+				if ($available_payment_amount <= 0) {
434 434
 					break;
435 435
 				}
436
-				if ( $refund ) {
437
-					$available_payment_amount = $this->process_registration_refund( $registration, $payment, $available_payment_amount );
436
+				if ($refund) {
437
+					$available_payment_amount = $this->process_registration_refund($registration, $payment, $available_payment_amount);
438 438
 				} else {
439
-					$available_payment_amount = $this->process_registration_payment( $registration, $payment, $available_payment_amount );
439
+					$available_payment_amount = $this->process_registration_payment($registration, $payment, $available_payment_amount);
440 440
 				}
441 441
 			}
442 442
 		}
443
-		if ( $available_payment_amount > 0 && apply_filters( 'FHEE__EE_Payment_Processor__process_registration_payments__display_notifications', false ) ) {
443
+		if ($available_payment_amount > 0 && apply_filters('FHEE__EE_Payment_Processor__process_registration_payments__display_notifications', false)) {
444 444
 			EE_Error::add_attention(
445 445
 				sprintf(
446
-					__( 'A remainder of %1$s exists after applying this payment to Registration(s) %2$s.%3$sPlease verify that the original payment amount of %4$s is correct. If so, you should edit this payment and select at least one additional registration in the "Registrations to Apply Payment to" section, so that the remainder of this payment can be applied to the additional registration(s).', 'event_espresso' ),
447
-					EEH_Template::format_currency( $available_payment_amount ),
448
-					implode( ', ',  array_keys( $registrations ) ),
446
+					__('A remainder of %1$s exists after applying this payment to Registration(s) %2$s.%3$sPlease verify that the original payment amount of %4$s is correct. If so, you should edit this payment and select at least one additional registration in the "Registrations to Apply Payment to" section, so that the remainder of this payment can be applied to the additional registration(s).', 'event_espresso'),
447
+					EEH_Template::format_currency($available_payment_amount),
448
+					implode(', ', array_keys($registrations)),
449 449
 					'<br/>',
450
-					EEH_Template::format_currency( $payment->amount() )
450
+					EEH_Template::format_currency($payment->amount())
451 451
 				),
452 452
 				__FILE__, __FUNCTION__, __LINE__
453 453
 			);
@@ -464,17 +464,17 @@  discard block
 block discarded – undo
464 464
 	 * @param float $available_payment_amount
465 465
 	 * @return float
466 466
 	 */
467
-	public function process_registration_payment( EE_Registration $registration, EE_Payment $payment, $available_payment_amount = 0.00 ) {
467
+	public function process_registration_payment(EE_Registration $registration, EE_Payment $payment, $available_payment_amount = 0.00) {
468 468
 		$owing = $registration->final_price() - $registration->paid();
469
-		if ( $owing > 0 ) {
469
+		if ($owing > 0) {
470 470
 			// don't allow payment amount to exceed the available payment amount, OR the amount owing
471
-			$payment_amount = min( $available_payment_amount, $owing );
471
+			$payment_amount = min($available_payment_amount, $owing);
472 472
 			// update $available_payment_amount
473 473
 			$available_payment_amount = $available_payment_amount - $payment_amount;
474 474
 			//calculate and set new REG_paid
475
-			$registration->set_paid( $registration->paid() + $payment_amount );
475
+			$registration->set_paid($registration->paid() + $payment_amount);
476 476
 			// now save it
477
-			$this->_apply_registration_payment( $registration, $payment, $payment_amount );
477
+			$this->_apply_registration_payment($registration, $payment, $payment_amount);
478 478
 		}
479 479
 		return $available_payment_amount;
480 480
 	}
@@ -489,19 +489,19 @@  discard block
 block discarded – undo
489 489
 	 * @param float $payment_amount
490 490
 	 * @return float
491 491
 	 */
492
-	protected function _apply_registration_payment( EE_Registration $registration, EE_Payment $payment, $payment_amount = 0.00 ) {
492
+	protected function _apply_registration_payment(EE_Registration $registration, EE_Payment $payment, $payment_amount = 0.00) {
493 493
 		// find any existing reg payment records for this registration and payment
494 494
 		$existing_reg_payment = EEM_Registration_Payment::instance()->get_one(
495
-			array( array( 'REG_ID' => $registration->ID(), 'PAY_ID' => $payment->ID() ) )
495
+			array(array('REG_ID' => $registration->ID(), 'PAY_ID' => $payment->ID()))
496 496
 		);
497 497
 		// if existing registration payment exists
498
-		if ( $existing_reg_payment instanceof EE_Registration_Payment ) {
498
+		if ($existing_reg_payment instanceof EE_Registration_Payment) {
499 499
 			// then update that record
500
-			$existing_reg_payment->set_amount( $payment_amount );
500
+			$existing_reg_payment->set_amount($payment_amount);
501 501
 			$existing_reg_payment->save();
502 502
 		} else {
503 503
 			// or add new relation between registration and payment and set amount
504
-			$registration->_add_relation_to( $payment, 'Payment', array( 'RPY_amount' => $payment_amount ) );
504
+			$registration->_add_relation_to($payment, 'Payment', array('RPY_amount' => $payment_amount));
505 505
 			// make it stick
506 506
 			$registration->save();
507 507
 		}
@@ -517,21 +517,21 @@  discard block
 block discarded – undo
517 517
 	 * @param float $available_refund_amount - IMPORTANT !!! SEND AVAILABLE REFUND AMOUNT AS A POSITIVE NUMBER
518 518
 	 * @return float
519 519
 	 */
520
-	public function process_registration_refund( EE_Registration $registration, EE_Payment $payment, $available_refund_amount = 0.00 ) {
520
+	public function process_registration_refund(EE_Registration $registration, EE_Payment $payment, $available_refund_amount = 0.00) {
521 521
 		//EEH_Debug_Tools::printr( $payment->amount(), '$payment->amount()', __FILE__, __LINE__ );
522
-		if ( $registration->paid() > 0 ) {
522
+		if ($registration->paid() > 0) {
523 523
 			// ensure $available_refund_amount is NOT negative
524
-			$available_refund_amount = abs( $available_refund_amount );
524
+			$available_refund_amount = abs($available_refund_amount);
525 525
 			// don't allow refund amount to exceed the available payment amount, OR the amount paid
526
-			$refund_amount = min( $available_refund_amount, $registration->paid() );
526
+			$refund_amount = min($available_refund_amount, $registration->paid());
527 527
 			// update $available_payment_amount
528 528
 			$available_refund_amount = $available_refund_amount - $refund_amount;
529 529
 			//calculate and set new REG_paid
530
-			$registration->set_paid( $registration->paid() - $refund_amount );
530
+			$registration->set_paid($registration->paid() - $refund_amount);
531 531
 			// convert payment amount back to a negative value for storage in the db
532
-			$refund_amount = abs( $refund_amount ) * -1;
532
+			$refund_amount = abs($refund_amount) * -1;
533 533
 			// now save it
534
-			$this->_apply_registration_payment( $registration, $payment, $refund_amount );
534
+			$this->_apply_registration_payment($registration, $payment, $refund_amount);
535 535
 		}
536 536
 		return $available_refund_amount;
537 537
 	}
@@ -549,12 +549,12 @@  discard block
 block discarded – undo
549 549
 	 * @param EE_Payment     $payment
550 550
 	 * @param bool           $IPN
551 551
 	 */
552
-	protected function _post_payment_processing( EE_Transaction $transaction, EE_Payment $payment, $IPN = false ) {
552
+	protected function _post_payment_processing(EE_Transaction $transaction, EE_Payment $payment, $IPN = false) {
553 553
 
554 554
 		/** @type EE_Transaction_Processor $transaction_processor */
555
-		$transaction_processor = EE_Registry::instance()->load_class( 'Transaction_Processor' );
555
+		$transaction_processor = EE_Registry::instance()->load_class('Transaction_Processor');
556 556
 		// is the Payment Options Reg Step completed ?
557
-		$payment_options_step_completed = $transaction_processor->reg_step_completed( $transaction, 'payment_options' );
557
+		$payment_options_step_completed = $transaction_processor->reg_step_completed($transaction, 'payment_options');
558 558
 		// DEBUG LOG
559 559
 		//$this->log(
560 560
 		//	__CLASS__, __FUNCTION__, __LINE__,
@@ -567,14 +567,14 @@  discard block
 block discarded – undo
567 567
 		// if the Payment Options Reg Step is completed...
568 568
 		$revisit = $payment_options_step_completed === true ? true : false;
569 569
 		// then this is kinda sorta a revisit with regards to payments at least
570
-		$transaction_processor->set_revisit( $revisit );
570
+		$transaction_processor->set_revisit($revisit);
571 571
 		// if this is an IPN, let's consider the Payment Options Reg Step completed if not already
572 572
 		if (
573 573
 			$IPN &&
574 574
 			$payment_options_step_completed !== true &&
575
-			( $payment->is_approved() || $payment->is_pending() )
575
+			($payment->is_approved() || $payment->is_pending())
576 576
 		) {
577
-			$payment_options_step_completed = $transaction_processor->set_reg_step_completed( $transaction, 'payment_options' );
577
+			$payment_options_step_completed = $transaction_processor->set_reg_step_completed($transaction, 'payment_options');
578 578
 		}
579 579
 		// DEBUG LOG
580 580
 		//$this->log(
@@ -586,11 +586,11 @@  discard block
 block discarded – undo
586 586
 		//	)
587 587
 		//);
588 588
 		/** @type EE_Transaction_Payments $transaction_payments */
589
-		$transaction_payments = EE_Registry::instance()->load_class( 'Transaction_Payments' );
589
+		$transaction_payments = EE_Registry::instance()->load_class('Transaction_Payments');
590 590
 		// maybe update status, but don't save transaction just yet
591
-		$transaction_payments->update_transaction_status_based_on_total_paid( $transaction, false );
591
+		$transaction_payments->update_transaction_status_based_on_total_paid($transaction, false);
592 592
 		// check if 'finalize_registration' step has been completed...
593
-		$finalized = $transaction_processor->reg_step_completed( $transaction, 'finalize_registration' );
593
+		$finalized = $transaction_processor->reg_step_completed($transaction, 'finalize_registration');
594 594
 		// DEBUG LOG
595 595
 		//$this->log(
596 596
 		//	__CLASS__, __FUNCTION__, __LINE__,
@@ -601,9 +601,9 @@  discard block
 block discarded – undo
601 601
 		//	)
602 602
 		//);
603 603
 		//  if this is an IPN and the final step has not been initiated
604
-		if ( $IPN && $payment_options_step_completed && $finalized === false ) {
604
+		if ($IPN && $payment_options_step_completed && $finalized === false) {
605 605
 			// and if it hasn't already been set as being started...
606
-			$finalized = $transaction_processor->set_reg_step_initiated( $transaction, 'finalize_registration' );
606
+			$finalized = $transaction_processor->set_reg_step_initiated($transaction, 'finalize_registration');
607 607
 			// DEBUG LOG
608 608
 			//$this->log(
609 609
 			//	__CLASS__, __FUNCTION__, __LINE__,
@@ -616,13 +616,13 @@  discard block
 block discarded – undo
616 616
 		}
617 617
 		$transaction->save();
618 618
 		// because the above will return false if the final step was not fully completed, we need to check again...
619
-		if ( $IPN && $finalized !== false ) {
619
+		if ($IPN && $finalized !== false) {
620 620
 			// and if we are all good to go, then send out notifications
621
-			add_filter( 'FHEE__EED_Messages___maybe_registration__deliver_notifications', '__return_true' );
621
+			add_filter('FHEE__EED_Messages___maybe_registration__deliver_notifications', '__return_true');
622 622
 			// DEBUG LOG
623 623
 			//$this->log( __CLASS__, __FUNCTION__, __LINE__, $transaction );
624 624
 			//ok, now process the transaction according to the payment
625
-			$transaction_processor->update_transaction_and_registrations_after_checkout_or_payment( $transaction, $payment );
625
+			$transaction_processor->update_transaction_and_registrations_after_checkout_or_payment($transaction, $payment);
626 626
 		}
627 627
 		// DEBUG LOG
628 628
 		//$this->log(
Please login to merge, or discard this patch.
core/EE_Session.core.php 4 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -137,11 +137,11 @@
 block discarded – undo
137 137
 
138 138
 
139 139
 	/**
140
-	* 	private constructor to prevent direct creation
141
-	* 	@Constructor
142
-	* 	@access private
143
-	* 	@return EE_Session
144
-	*/
140
+	 * 	private constructor to prevent direct creation
141
+	 * 	@Constructor
142
+	 * 	@access private
143
+	 * 	@return EE_Session
144
+	 */
145 145
 	private function __construct() {
146 146
 
147 147
 		// session loading is turned ON by default, but prior to the init hook, can be turned back OFF via: add_filter( 'FHEE_load_EE_Session', '__return_false' );
Please login to merge, or discard this patch.
Spacing   +148 added lines, -148 removed lines patch added patch discarded remove patch
@@ -1,4 +1,4 @@  discard block
 block discarded – undo
1
-<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
2 2
 /**
3 3
  *
4 4
  * Event Espresso
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
 	  * array for defining default session vars
105 105
 	  * @var array
106 106
 	  */
107
-	 private $_default_session_vars = array (
107
+	 private $_default_session_vars = array(
108 108
 		'id' => NULL,
109 109
 		'user_id' => NULL,
110 110
 		'ip_address' => NULL,
@@ -126,9 +126,9 @@  discard block
 block discarded – undo
126 126
 	 *		@access public
127 127
 	 *		@return EE_Session
128 128
 	 */
129
-	public static function instance ( ) {
129
+	public static function instance( ) {
130 130
 		// check if class object is instantiated
131
-		if ( ! self::$_instance instanceof EE_Session ) {
131
+		if ( ! self::$_instance instanceof EE_Session) {
132 132
 			self::$_instance = new self();
133 133
 		}
134 134
 		return self::$_instance;
@@ -145,11 +145,11 @@  discard block
 block discarded – undo
145 145
 	private function __construct() {
146 146
 
147 147
 		// session loading is turned ON by default, but prior to the init hook, can be turned back OFF via: add_filter( 'FHEE_load_EE_Session', '__return_false' );
148
-		if ( ! apply_filters( 'FHEE_load_EE_Session', TRUE ) ) {
148
+		if ( ! apply_filters('FHEE_load_EE_Session', TRUE)) {
149 149
 			return NULL;
150 150
 		}
151
-		do_action( 'AHEE_log', __CLASS__, __FUNCTION__, '' );
152
-		define( 'ESPRESSO_SESSION', TRUE );
151
+		do_action('AHEE_log', __CLASS__, __FUNCTION__, '');
152
+		define('ESPRESSO_SESSION', TRUE);
153 153
 		// default session lifespan in seconds
154 154
 		$this->_lifespan = apply_filters(
155 155
 			'FHEE__EE_Session__construct___lifespan',
@@ -162,35 +162,35 @@  discard block
 block discarded – undo
162 162
 		 * 		}
163 163
 		 */
164 164
 		// retrieve session options from db
165
-		$session_settings = get_option( 'ee_session_settings' );
166
-		if ( $session_settings !== FALSE ) {
165
+		$session_settings = get_option('ee_session_settings');
166
+		if ($session_settings !== FALSE) {
167 167
 			// cycle though existing session options
168
-			foreach ( $session_settings as $var_name => $session_setting ) {
168
+			foreach ($session_settings as $var_name => $session_setting) {
169 169
 				// set values for class properties
170
-				$var_name = '_' . $var_name;
170
+				$var_name = '_'.$var_name;
171 171
 				$this->{$var_name} = $session_setting;
172 172
 			}
173 173
 		}
174 174
 		// are we using encryption?
175
-		if ( $this->_use_encryption ) {
175
+		if ($this->_use_encryption) {
176 176
 			// instantiate the class object making all properties and methods accessible via $this->encryption ex: $this->encryption->encrypt();
177
-			$this->encryption = EE_Registry::instance()->load_core( 'Encryption' );
177
+			$this->encryption = EE_Registry::instance()->load_core('Encryption');
178 178
 		}
179 179
 		// filter hook allows outside functions/classes/plugins to change default empty cart
180
-		$extra_default_session_vars = apply_filters( 'FHEE__EE_Session__construct__extra_default_session_vars', array() );
181
-		array_merge( $this->_default_session_vars, $extra_default_session_vars );
180
+		$extra_default_session_vars = apply_filters('FHEE__EE_Session__construct__extra_default_session_vars', array());
181
+		array_merge($this->_default_session_vars, $extra_default_session_vars);
182 182
 		// apply default session vars
183 183
 		$this->_set_defaults();
184 184
 		// check for existing session and retrieve it from db
185
-		if ( ! $this->_espresso_session() ) {
185
+		if ( ! $this->_espresso_session()) {
186 186
 			// or just start a new one
187 187
 			$this->_create_espresso_session();
188 188
 		}
189 189
 		// check request for 'clear_session' param
190
-		add_action( 'AHEE__EE_Request_Handler__construct__complete', array( $this, 'wp_loaded' ));
190
+		add_action('AHEE__EE_Request_Handler__construct__complete', array($this, 'wp_loaded'));
191 191
 		// once everything is all said and done,
192
-		add_action( 'shutdown', array( $this, 'update' ), 100 );
193
-		add_action( 'shutdown', array( $this, 'garbage_collection' ), 999 );
192
+		add_action('shutdown', array($this, 'update'), 100);
193
+		add_action('shutdown', array($this, 'garbage_collection'), 999);
194 194
 
195 195
 	}
196 196
 
@@ -222,11 +222,11 @@  discard block
 block discarded – undo
222 222
 	 */
223 223
 	private function _set_defaults() {
224 224
 		// set some defaults
225
-		foreach ( $this->_default_session_vars as $key => $default_var ) {
226
-			if ( is_array( $default_var )) {
227
-				$this->_session_data[ $key ] = array();
225
+		foreach ($this->_default_session_vars as $key => $default_var) {
226
+			if (is_array($default_var)) {
227
+				$this->_session_data[$key] = array();
228 228
 			} else {
229
-				$this->_session_data[ $key ] = '';
229
+				$this->_session_data[$key] = '';
230 230
 			}
231 231
 		}
232 232
 	}
@@ -248,7 +248,7 @@  discard block
 block discarded – undo
248 248
 	  * @param \EE_Cart $cart
249 249
 	  * @return bool
250 250
 	  */
251
-	 public function set_cart( EE_Cart $cart ) {
251
+	 public function set_cart(EE_Cart $cart) {
252 252
 		 $this->_session_data['cart'] = $cart;
253 253
 		 return TRUE;
254 254
 	 }
@@ -268,7 +268,7 @@  discard block
 block discarded – undo
268 268
 	  * @return \EE_Cart
269 269
 	  */
270 270
 	 public function cart() {
271
-		 return isset( $this->_session_data['cart'] ) ? $this->_session_data['cart'] : NULL;
271
+		 return isset($this->_session_data['cart']) ? $this->_session_data['cart'] : NULL;
272 272
 	 }
273 273
 
274 274
 
@@ -277,7 +277,7 @@  discard block
 block discarded – undo
277 277
 	  * @param \EE_Checkout $checkout
278 278
 	  * @return bool
279 279
 	  */
280
-	 public function set_checkout( EE_Checkout $checkout ) {
280
+	 public function set_checkout(EE_Checkout $checkout) {
281 281
 		 $this->_session_data['checkout'] = $checkout;
282 282
 		 return TRUE;
283 283
 	 }
@@ -297,7 +297,7 @@  discard block
 block discarded – undo
297 297
 	  * @return \EE_Checkout
298 298
 	  */
299 299
 	 public function checkout() {
300
-		 return isset( $this->_session_data['checkout'] ) ? $this->_session_data['checkout'] : NULL;
300
+		 return isset($this->_session_data['checkout']) ? $this->_session_data['checkout'] : NULL;
301 301
 	 }
302 302
 
303 303
 
@@ -306,9 +306,9 @@  discard block
 block discarded – undo
306 306
 	  * @param \EE_Transaction $transaction
307 307
 	  * @return bool
308 308
 	  */
309
-	 public function set_transaction( EE_Transaction $transaction ) {
309
+	 public function set_transaction(EE_Transaction $transaction) {
310 310
 		 // first remove the session from the transaction before we save the transaction in the session
311
-		 $transaction->set_txn_session_data( NULL );
311
+		 $transaction->set_txn_session_data(NULL);
312 312
 		 $this->_session_data['transaction'] = $transaction;
313 313
 		 return TRUE;
314 314
 	 }
@@ -328,7 +328,7 @@  discard block
 block discarded – undo
328 328
 	  * @return \EE_Transaction
329 329
 	  */
330 330
 	 public function transaction() {
331
-		 return isset( $this->_session_data['transaction'] ) ? $this->_session_data['transaction'] : NULL;
331
+		 return isset($this->_session_data['transaction']) ? $this->_session_data['transaction'] : NULL;
332 332
 	 }
333 333
 
334 334
 
@@ -340,15 +340,15 @@  discard block
 block discarded – undo
340 340
 	  * @param bool $reset_cache
341 341
 	  * @return    array
342 342
 	  */
343
-	public function get_session_data( $key = NULL, $reset_cache = FALSE ) {
344
-		if ( $reset_cache ) {
343
+	public function get_session_data($key = NULL, $reset_cache = FALSE) {
344
+		if ($reset_cache) {
345 345
 			$this->reset_cart();
346 346
 			$this->reset_checkout();
347 347
 			$this->reset_transaction();
348 348
 		}
349
-		 if ( ! empty( $key ))  {
350
-			return  isset( $this->_session_data[ $key ] ) ? $this->_session_data[ $key ] : NULL;
351
-		}  else  {
349
+		 if ( ! empty($key)) {
350
+			return  isset($this->_session_data[$key]) ? $this->_session_data[$key] : NULL;
351
+		} else {
352 352
 			return $this->_session_data;
353 353
 		}
354 354
 	}
@@ -361,20 +361,20 @@  discard block
 block discarded – undo
361 361
 	  * @param 	array $data
362 362
 	  * @return 	TRUE on success, FALSE on fail
363 363
 	  */
364
-	public function set_session_data( $data ) {
364
+	public function set_session_data($data) {
365 365
 
366 366
 		// nothing ??? bad data ??? go home!
367
-		if ( empty( $data ) || ! is_array( $data )) {
368
-			EE_Error::add_error( __( 'No session data or invalid session data was provided.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
367
+		if (empty($data) || ! is_array($data)) {
368
+			EE_Error::add_error(__('No session data or invalid session data was provided.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
369 369
 			return FALSE;
370 370
 		}
371 371
 
372
-		foreach ( $data as $key =>$value ) {
373
-			if ( isset( $this->_default_session_vars[ $key ] )) {
374
-				EE_Error::add_error( sprintf( __( 'Sorry! %s is a default session datum and can not be reset.', 'event_espresso' ), $key ), __FILE__, __FUNCTION__, __LINE__ );
372
+		foreach ($data as $key =>$value) {
373
+			if (isset($this->_default_session_vars[$key])) {
374
+				EE_Error::add_error(sprintf(__('Sorry! %s is a default session datum and can not be reset.', 'event_espresso'), $key), __FILE__, __FUNCTION__, __LINE__);
375 375
 				return FALSE;
376 376
 			} else {
377
-				$this->_session_data[ $key ] = $value;
377
+				$this->_session_data[$key] = $value;
378 378
 			}
379 379
 		}
380 380
 
@@ -391,9 +391,9 @@  discard block
 block discarded – undo
391 391
 	  * @throws \EE_Error
392 392
 	  */
393 393
 	private function _espresso_session() {
394
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
394
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
395 395
 		// check that session has started
396
-		if ( session_id() === '' ) {
396
+		if (session_id() === '') {
397 397
 			//starts a new session if one doesn't already exist, or re-initiates an existing one
398 398
 			session_start();
399 399
 		}
@@ -402,57 +402,57 @@  discard block
 block discarded – undo
402 402
 		// and the visitors IP
403 403
 		$this->_ip_address = $this->_visitor_ip();
404 404
 		// set the "user agent"
405
-		$this->_user_agent = ( isset($_SERVER['HTTP_USER_AGENT'])) ? esc_attr( $_SERVER['HTTP_USER_AGENT'] ) : FALSE;
405
+		$this->_user_agent = (isset($_SERVER['HTTP_USER_AGENT'])) ? esc_attr($_SERVER['HTTP_USER_AGENT']) : FALSE;
406 406
 		// now let's retrieve what's in the db
407 407
 		// we're using WP's Transient API to store session data using the PHP session ID as the option name
408
-		$session_data = get_transient( EE_Session::session_id_prefix . $this->_sid );
409
-		if ( $session_data ) {
410
-			if ( apply_filters( 'FHEE__EE_Session___perform_session_id_hash_check', WP_DEBUG ) ) {
411
-				$hash_check = get_transient( EE_Session::hash_check_prefix . $this->_sid );
412
-				if ( $hash_check && $hash_check !== md5( $session_data ) ) {
408
+		$session_data = get_transient(EE_Session::session_id_prefix.$this->_sid);
409
+		if ($session_data) {
410
+			if (apply_filters('FHEE__EE_Session___perform_session_id_hash_check', WP_DEBUG)) {
411
+				$hash_check = get_transient(EE_Session::hash_check_prefix.$this->_sid);
412
+				if ($hash_check && $hash_check !== md5($session_data)) {
413 413
 					EE_Error::add_error(
414 414
 						sprintf(
415
-							__( 'The stored data for session %1$s failed to pass a hash check and therefore appears to be invalid.', 'event_espresso' ),
416
-							EE_Session::session_id_prefix . $this->_sid
415
+							__('The stored data for session %1$s failed to pass a hash check and therefore appears to be invalid.', 'event_espresso'),
416
+							EE_Session::session_id_prefix.$this->_sid
417 417
 						),
418 418
 						__FILE__, __FUNCTION__, __LINE__
419 419
 					);
420 420
 				}
421 421
 			}
422 422
 			// un-encrypt the data
423
-			$session_data = $this->_use_encryption ? $this->encryption->decrypt( $session_data ) : $session_data;
423
+			$session_data = $this->_use_encryption ? $this->encryption->decrypt($session_data) : $session_data;
424 424
 			// unserialize
425
-			$session_data = maybe_unserialize( $session_data );
425
+			$session_data = maybe_unserialize($session_data);
426 426
 			// just a check to make sure the session array is indeed an array
427
-			if ( ! is_array( $session_data ) ) {
427
+			if ( ! is_array($session_data)) {
428 428
 				// no?!?! then something is wrong
429 429
 				return FALSE;
430 430
 			}
431 431
 			// get the current time in UTC
432
-			$this->_time = isset( $this->_time ) ? $this->_time : time();
432
+			$this->_time = isset($this->_time) ? $this->_time : time();
433 433
 			// and reset the session expiration
434
-			$this->_expiration = isset( $session_data['expiration'] ) ? $session_data['expiration'] : $this->_time + $this->_lifespan;
434
+			$this->_expiration = isset($session_data['expiration']) ? $session_data['expiration'] : $this->_time + $this->_lifespan;
435 435
 
436 436
 		} else {
437 437
 			// set initial site access time and the session expiration
438 438
 			$this->_set_init_access_and_expiration();
439 439
 			// set referer
440
-			$this->_session_data[ 'pages_visited' ][ $this->_session_data['init_access'] ] = isset( $_SERVER['HTTP_REFERER'] ) ? esc_attr( $_SERVER['HTTP_REFERER'] ) : '';
440
+			$this->_session_data['pages_visited'][$this->_session_data['init_access']] = isset($_SERVER['HTTP_REFERER']) ? esc_attr($_SERVER['HTTP_REFERER']) : '';
441 441
 			// no previous session = go back and create one (on top of the data above)
442 442
 			return FALSE;
443 443
 		}
444 444
 		// now the user agent
445
-		if ( $session_data['user_agent'] != $this->_user_agent ) {
445
+		if ($session_data['user_agent'] != $this->_user_agent) {
446 446
 			return FALSE;
447 447
 		}
448 448
 		// wait a minute... how old are you?
449
-		if ( $this->_time > $this->_expiration ) {
449
+		if ($this->_time > $this->_expiration) {
450 450
 			// yer too old fer me!
451 451
 			// wipe out everything that isn't a default session datum
452
-			$this->clear_session( __CLASS__, __FUNCTION__ );
452
+			$this->clear_session(__CLASS__, __FUNCTION__);
453 453
 		}
454 454
 		// make event espresso session data available to plugin
455
-		$this->_session_data = array_merge( $this->_session_data, $session_data );
455
+		$this->_session_data = array_merge($this->_session_data, $session_data);
456 456
 		return TRUE;
457 457
 
458 458
 	}
@@ -470,12 +470,12 @@  discard block
 block discarded – undo
470 470
 	  */
471 471
 	protected function _generate_session_id() {
472 472
 		// check if the SID was passed explicitly, otherwise get from session, then add salt and hash it to reduce length
473
-		if ( isset( $_REQUEST[ 'EESID' ] ) ) {
474
-			$session_id = sanitize_text_field( $_REQUEST[ 'EESID' ] );
473
+		if (isset($_REQUEST['EESID'])) {
474
+			$session_id = sanitize_text_field($_REQUEST['EESID']);
475 475
 		} else {
476
-			$session_id = md5( session_id() . get_current_blog_id() . $this->_get_sid_salt() );
476
+			$session_id = md5(session_id().get_current_blog_id().$this->_get_sid_salt());
477 477
 		}
478
-		return apply_filters( 'FHEE__EE_Session___generate_session_id__session_id', $session_id );
478
+		return apply_filters('FHEE__EE_Session___generate_session_id__session_id', $session_id);
479 479
 	}
480 480
 
481 481
 
@@ -487,20 +487,20 @@  discard block
 block discarded – undo
487 487
 	  */
488 488
 	protected function _get_sid_salt() {
489 489
 		// was session id salt already saved to db ?
490
-		if ( empty( $this->_sid_salt ) ) {
490
+		if (empty($this->_sid_salt)) {
491 491
 			// no?  then maybe use WP defined constant
492
-			if ( defined( 'AUTH_SALT' ) ) {
492
+			if (defined('AUTH_SALT')) {
493 493
 				$this->_sid_salt = AUTH_SALT;
494 494
 			}
495 495
 			// if salt doesn't exist or is too short
496
-			if ( empty( $this->_sid_salt ) || strlen( $this->_sid_salt ) < 32 ) {
496
+			if (empty($this->_sid_salt) || strlen($this->_sid_salt) < 32) {
497 497
 				// create a new one
498
-				$this->_sid_salt = wp_generate_password( 64 );
498
+				$this->_sid_salt = wp_generate_password(64);
499 499
 			}
500 500
 			// and save it as a permanent session setting
501
-			$session_settings = get_option( 'ee_session_settings' );
502
-			$session_settings[ 'sid_salt' ] = $this->_sid_salt;
503
-			update_option( 'ee_session_settings', $session_settings );
501
+			$session_settings = get_option('ee_session_settings');
502
+			$session_settings['sid_salt'] = $this->_sid_salt;
503
+			update_option('ee_session_settings', $session_settings);
504 504
 		}
505 505
 		return $this->_sid_salt;
506 506
 	}
@@ -528,19 +528,19 @@  discard block
 block discarded – undo
528 528
 	  * @param bool $new_session
529 529
 	  * @return TRUE on success, FALSE on fail
530 530
 	  */
531
-	public function update( $new_session = FALSE ) {
532
-		$this->_session_data = isset( $this->_session_data )
533
-			&& is_array( $this->_session_data )
534
-			&& isset( $this->_session_data['id'])
531
+	public function update($new_session = FALSE) {
532
+		$this->_session_data = isset($this->_session_data)
533
+			&& is_array($this->_session_data)
534
+			&& isset($this->_session_data['id'])
535 535
 			? $this->_session_data
536 536
 			: NULL;
537
-		if ( empty( $this->_session_data )) {
537
+		if (empty($this->_session_data)) {
538 538
 			$this->_set_defaults();
539 539
 		}
540 540
 		$session_data = array();
541
-		foreach ( $this->_session_data as $key => $value ) {
541
+		foreach ($this->_session_data as $key => $value) {
542 542
 
543
-			switch( $key ) {
543
+			switch ($key) {
544 544
 
545 545
 				case 'id' :
546 546
 					// session ID
@@ -558,7 +558,7 @@  discard block
 block discarded – undo
558 558
 				break;
559 559
 
560 560
 				case 'init_access' :
561
-					$session_data['init_access'] = absint( $value );
561
+					$session_data['init_access'] = absint($value);
562 562
 				break;
563 563
 
564 564
 				case 'last_access' :
@@ -568,7 +568,7 @@  discard block
 block discarded – undo
568 568
 
569 569
 				case 'expiration' :
570 570
 					// when the session expires
571
-					$session_data['expiration'] = ! empty( $this->_expiration )
571
+					$session_data['expiration'] = ! empty($this->_expiration)
572 572
 						? $this->_expiration
573 573
 						: $session_data['init_access'] + $this->_lifespan;
574 574
 				break;
@@ -580,11 +580,11 @@  discard block
 block discarded – undo
580 580
 
581 581
 				case 'pages_visited' :
582 582
 					$page_visit = $this->_get_page_visit();
583
-					if ( $page_visit ) {
583
+					if ($page_visit) {
584 584
 						// set pages visited where the first will be the http referrer
585
-						$this->_session_data[ 'pages_visited' ][ $this->_time ] = $page_visit;
585
+						$this->_session_data['pages_visited'][$this->_time] = $page_visit;
586 586
 						// we'll only save the last 10 page visits.
587
-						$session_data[ 'pages_visited' ] = array_slice( $this->_session_data['pages_visited'], -10 );
587
+						$session_data['pages_visited'] = array_slice($this->_session_data['pages_visited'], -10);
588 588
 					}
589 589
 				break;
590 590
 
@@ -598,9 +598,9 @@  discard block
 block discarded – undo
598 598
 
599 599
 		$this->_session_data = $session_data;
600 600
 		// creating a new session does not require saving to the db just yet
601
-		if ( ! $new_session ) {
601
+		if ( ! $new_session) {
602 602
 			// ready? let's save
603
-			if ( $this->_save_session_to_db() ) {
603
+			if ($this->_save_session_to_db()) {
604 604
 				return TRUE;
605 605
 			} else {
606 606
 				return FALSE;
@@ -621,9 +621,9 @@  discard block
 block discarded – undo
621 621
 	 * 	@return bool
622 622
 	 */
623 623
 	private function _create_espresso_session( ) {
624
-		do_action( 'AHEE_log', __CLASS__, __FUNCTION__, '' );
624
+		do_action('AHEE_log', __CLASS__, __FUNCTION__, '');
625 625
 		// use the update function for now with $new_session arg set to TRUE
626
-		return  $this->update( TRUE ) ? TRUE : FALSE;
626
+		return  $this->update(TRUE) ? TRUE : FALSE;
627 627
 	}
628 628
 
629 629
 
@@ -647,15 +647,15 @@  discard block
 block discarded – undo
647 647
 			return FALSE;
648 648
 		}
649 649
 		// first serialize all of our session data
650
-		$session_data = serialize( $this->_session_data );
650
+		$session_data = serialize($this->_session_data);
651 651
 		// encrypt it if we are using encryption
652
-		$session_data = $this->_use_encryption ? $this->encryption->encrypt( $session_data ) : $session_data;
652
+		$session_data = $this->_use_encryption ? $this->encryption->encrypt($session_data) : $session_data;
653 653
 		// maybe save hash check
654
-		if ( apply_filters( 'FHEE__EE_Session___perform_session_id_hash_check', WP_DEBUG ) ) {
655
-			set_transient( EE_Session::hash_check_prefix . $this->_sid, md5( $session_data ), $this->_lifespan );
654
+		if (apply_filters('FHEE__EE_Session___perform_session_id_hash_check', WP_DEBUG)) {
655
+			set_transient(EE_Session::hash_check_prefix.$this->_sid, md5($session_data), $this->_lifespan);
656 656
 		}
657 657
 		// we're using the Transient API for storing session data, cuz it's so damn simple -> set_transient(  transient ID, data, expiry )
658
-		return set_transient( EE_Session::session_id_prefix . $this->_sid, $session_data, $this->_lifespan );
658
+		return set_transient(EE_Session::session_id_prefix.$this->_sid, $session_data, $this->_lifespan);
659 659
 	}
660 660
 
661 661
 
@@ -681,10 +681,10 @@  discard block
 block discarded – undo
681 681
 			'HTTP_FORWARDED',
682 682
 			'REMOTE_ADDR'
683 683
 		);
684
-		foreach ( $server_keys as $key ){
685
-			if ( isset( $_SERVER[ $key ] )) {
686
-				foreach ( array_map( 'trim', explode( ',', $_SERVER[ $key ] )) as $ip ) {
687
-					if ( $ip === '127.0.0.1' || filter_var( $ip, FILTER_VALIDATE_IP ) !== FALSE ) {
684
+		foreach ($server_keys as $key) {
685
+			if (isset($_SERVER[$key])) {
686
+				foreach (array_map('trim', explode(',', $_SERVER[$key])) as $ip) {
687
+					if ($ip === '127.0.0.1' || filter_var($ip, FILTER_VALIDATE_IP) !== FALSE) {
688 688
 						$visitor_ip = $ip;
689 689
 					}
690 690
 				}
@@ -705,45 +705,45 @@  discard block
 block discarded – undo
705 705
 	public function _get_page_visit() {
706 706
 
707 707
 //		echo '<h3>'. __CLASS__ .'->'.__FUNCTION__.'  ( line no: ' . __LINE__ . ' )</h3>';
708
-		$page_visit = home_url('/') . 'wp-admin/admin-ajax.php';
708
+		$page_visit = home_url('/').'wp-admin/admin-ajax.php';
709 709
 
710 710
 		// check for request url
711
-		if ( isset( $_SERVER['REQUEST_URI'] )) {
711
+		if (isset($_SERVER['REQUEST_URI'])) {
712 712
 
713
-			$request_uri = esc_url( $_SERVER['REQUEST_URI'] );
713
+			$request_uri = esc_url($_SERVER['REQUEST_URI']);
714 714
 
715
-			$ru_bits = explode( '?', $request_uri );
715
+			$ru_bits = explode('?', $request_uri);
716 716
 			$request_uri = $ru_bits[0];
717 717
 			//echo '<h1>$request_uri   ' . $request_uri . '</h1>';
718 718
 
719 719
 			// check for and grab host as well
720
-			if ( isset( $_SERVER['HTTP_HOST'] )) {
721
-				$http_host = esc_url( $_SERVER['HTTP_HOST'] );
720
+			if (isset($_SERVER['HTTP_HOST'])) {
721
+				$http_host = esc_url($_SERVER['HTTP_HOST']);
722 722
 			} else {
723 723
 				$http_host = '';
724 724
 			}
725 725
 			//echo '<h1>$http_host   ' . $http_host . '</h1>';
726 726
 
727 727
 			// check for page_id in SERVER REQUEST
728
-			if ( isset( $_REQUEST['page_id'] )) {
728
+			if (isset($_REQUEST['page_id'])) {
729 729
 				// rebuild $e_reg without any of the extra parameters
730
-				$page_id = '?page_id=' . esc_attr( $_REQUEST['page_id'] ) . '&amp;';
730
+				$page_id = '?page_id='.esc_attr($_REQUEST['page_id']).'&amp;';
731 731
 			} else {
732 732
 				$page_id = '?';
733 733
 			}
734 734
 			// check for $e_reg in SERVER REQUEST
735
-			if ( isset( $_REQUEST['ee'] )) {
735
+			if (isset($_REQUEST['ee'])) {
736 736
 				// rebuild $e_reg without any of the extra parameters
737
-				$e_reg = 'ee=' . esc_attr( $_REQUEST['ee'] );
737
+				$e_reg = 'ee='.esc_attr($_REQUEST['ee']);
738 738
 			} else {
739 739
 				$e_reg = '';
740 740
 			}
741 741
 
742
-			$page_visit = rtrim( $http_host . $request_uri . $page_id . $e_reg, '?' );
742
+			$page_visit = rtrim($http_host.$request_uri.$page_id.$e_reg, '?');
743 743
 
744 744
 		}
745 745
 
746
-		return $page_visit != home_url( '/wp-admin/admin-ajax.php' ) ? $page_visit : '';
746
+		return $page_visit != home_url('/wp-admin/admin-ajax.php') ? $page_visit : '';
747 747
 
748 748
 	}
749 749
 
@@ -772,14 +772,14 @@  discard block
 block discarded – undo
772 772
 	  * @param string $function
773 773
 	  * @return void
774 774
 	  */
775
-	public function clear_session( $class = '', $function = '' ) {
775
+	public function clear_session($class = '', $function = '') {
776 776
 		//echo '<h3 style="color:#999;line-height:.9em;"><span style="color:#2EA2CC">' . __CLASS__ . '</span>::<span style="color:#E76700">' . __FUNCTION__ . '( ' . $class . '::' . $function . '() )</span><br/><span style="font-size:9px;font-weight:normal;">' . __FILE__ . '</span>    <b style="font-size:10px;">  ' . __LINE__ . ' </b></h3>';
777
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, 'session cleared by : ' . $class . '::' .  $function . '()' );
777
+		do_action('AHEE_log', __FILE__, __FUNCTION__, 'session cleared by : '.$class.'::'.$function.'()');
778 778
 		$this->reset_cart();
779 779
 		$this->reset_checkout();
780 780
 		$this->reset_transaction();
781 781
 		// wipe out everything that isn't a default session datum
782
-		$this->reset_data( array_keys( $this->_session_data ));
782
+		$this->reset_data(array_keys($this->_session_data));
783 783
 		// reset initial site access time and the session expiration
784 784
 		$this->_set_init_access_and_expiration();
785 785
 		$this->_save_session_to_db();
@@ -794,42 +794,42 @@  discard block
 block discarded – undo
794 794
 	  * @param bool  $show_all_notices
795 795
 	  * @return TRUE on success, FALSE on fail
796 796
 	  */
797
-	public function reset_data( $data_to_reset = array(), $show_all_notices = FALSE ) {
797
+	public function reset_data($data_to_reset = array(), $show_all_notices = FALSE) {
798 798
 		// if $data_to_reset is not in an array, then put it in one
799
-		if ( ! is_array( $data_to_reset ) ) {
800
-			$data_to_reset = array ( $data_to_reset );
799
+		if ( ! is_array($data_to_reset)) {
800
+			$data_to_reset = array($data_to_reset);
801 801
 		}
802 802
 		// nothing ??? go home!
803
-		if ( empty( $data_to_reset )) {
804
-			EE_Error::add_error( __( 'No session data could be reset, because no session var name was provided.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
803
+		if (empty($data_to_reset)) {
804
+			EE_Error::add_error(__('No session data could be reset, because no session var name was provided.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
805 805
 			return FALSE;
806 806
 		}
807 807
 		$return_value = TRUE;
808 808
 		// since $data_to_reset is an array, cycle through the values
809
-		foreach ( $data_to_reset as $reset ) {
809
+		foreach ($data_to_reset as $reset) {
810 810
 
811 811
 			// first check to make sure it is a valid session var
812
-			if ( isset( $this->_session_data[ $reset ] )) {
812
+			if (isset($this->_session_data[$reset])) {
813 813
 				// then check to make sure it is not a default var
814
-				if ( ! array_key_exists( $reset, $this->_default_session_vars )) {
814
+				if ( ! array_key_exists($reset, $this->_default_session_vars)) {
815 815
 					// remove session var
816
-					unset( $this->_session_data[ $reset ] );
817
-					if ( $show_all_notices ) {
818
-						EE_Error::add_success( sprintf( __( 'The session variable %s was removed.', 'event_espresso' ), $reset ), __FILE__, __FUNCTION__, __LINE__ );
816
+					unset($this->_session_data[$reset]);
817
+					if ($show_all_notices) {
818
+						EE_Error::add_success(sprintf(__('The session variable %s was removed.', 'event_espresso'), $reset), __FILE__, __FUNCTION__, __LINE__);
819 819
 					}
820
-					$return_value = !isset($return_value) ? TRUE : $return_value;
820
+					$return_value = ! isset($return_value) ? TRUE : $return_value;
821 821
 
822 822
 				} else {
823 823
 					// yeeeeeeeeerrrrrrrrrrr OUT !!!!
824
-					if ( $show_all_notices ) {
825
-						EE_Error::add_error( sprintf( __( 'Sorry! %s is a default session datum and can not be reset.', 'event_espresso' ), $reset ), __FILE__, __FUNCTION__, __LINE__ );
824
+					if ($show_all_notices) {
825
+						EE_Error::add_error(sprintf(__('Sorry! %s is a default session datum and can not be reset.', 'event_espresso'), $reset), __FILE__, __FUNCTION__, __LINE__);
826 826
 					}
827 827
 					$return_value = FALSE;
828 828
 				}
829 829
 
830
-			} else if ( $show_all_notices ) {
830
+			} else if ($show_all_notices) {
831 831
 				// oops! that session var does not exist!
832
-				EE_Error::add_error( sprintf( __( 'The session item provided, %s, is invalid or does not exist.', 'event_espresso' ), $reset ), __FILE__, __FUNCTION__, __LINE__ );
832
+				EE_Error::add_error(sprintf(__('The session item provided, %s, is invalid or does not exist.', 'event_espresso'), $reset), __FILE__, __FUNCTION__, __LINE__);
833 833
 				$return_value = FALSE;
834 834
 			}
835 835
 
@@ -850,8 +850,8 @@  discard block
 block discarded – undo
850 850
 	 *   @return	 string
851 851
 	 */
852 852
 	public function wp_loaded() {
853
-		if ( isset(  EE_Registry::instance()->REQ ) && EE_Registry::instance()->REQ->is_set( 'clear_session' )) {
854
-			$this->clear_session( __CLASS__, __FUNCTION__ );
853
+		if (isset(EE_Registry::instance()->REQ) && EE_Registry::instance()->REQ->is_set('clear_session')) {
854
+			$this->clear_session(__CLASS__, __FUNCTION__);
855 855
 		}
856 856
 	}
857 857
 
@@ -876,24 +876,24 @@  discard block
 block discarded – undo
876 876
 	  */
877 877
 	 public function garbage_collection() {
878 878
 		 // only perform during regular requests
879
-		 if ( ! defined( 'DOING_AJAX') || ! DOING_AJAX ) {
879
+		 if ( ! defined('DOING_AJAX') || ! DOING_AJAX) {
880 880
 			 /** @type WPDB $wpdb */
881 881
 			 global $wpdb;
882 882
 			 // since transient expiration timestamps are set in the future, we can compare against NOW
883 883
 			 $expiration = time();
884
-			 $too_far_in_the_the_future = $expiration + ( $this->_lifespan * 2 );
884
+			 $too_far_in_the_the_future = $expiration + ($this->_lifespan * 2);
885 885
 			 // filter the query limit. Set to 0 to turn off garbage collection
886
-			 $expired_session_transient_delete_query_limit = absint( apply_filters( 'FHEE__EE_Session__garbage_collection___expired_session_transient_delete_query_limit', 50 ));
886
+			 $expired_session_transient_delete_query_limit = absint(apply_filters('FHEE__EE_Session__garbage_collection___expired_session_transient_delete_query_limit', 50));
887 887
 			 // non-zero LIMIT means take out the trash
888
-			 if ( $expired_session_transient_delete_query_limit ) {
888
+			 if ($expired_session_transient_delete_query_limit) {
889 889
 				 //array of transient keys that require garbage collection
890 890
 				 $session_keys = array(
891 891
 					 EE_Session::session_id_prefix,
892 892
 					 EE_Session::hash_check_prefix,
893 893
 				 );
894
-				 foreach ( $session_keys as $session_key ) {
895
-					 $session_key = str_replace( '_', '\_', $session_key );
896
-					 $session_key = '\_transient\_timeout\_' . $session_key . '%';
894
+				 foreach ($session_keys as $session_key) {
895
+					 $session_key = str_replace('_', '\_', $session_key);
896
+					 $session_key = '\_transient\_timeout\_'.$session_key.'%';
897 897
 					 $SQL = "
898 898
 					SELECT option_name
899 899
 					FROM {$wpdb->options}
@@ -903,28 +903,28 @@  discard block
 block discarded – undo
903 903
 					OR option_value > {$too_far_in_the_the_future} )
904 904
 					LIMIT {$expired_session_transient_delete_query_limit}
905 905
 				";
906
-					 $expired_sessions = $wpdb->get_col( $SQL );
906
+					 $expired_sessions = $wpdb->get_col($SQL);
907 907
 					 // valid results?
908
-					 if ( ! $expired_sessions instanceof WP_Error && ! empty( $expired_sessions ) ) {
908
+					 if ( ! $expired_sessions instanceof WP_Error && ! empty($expired_sessions)) {
909 909
 						 // format array of results into something usable within the actual DELETE query's IN clause
910 910
 						 $expired = array();
911
-						 foreach ( $expired_sessions as $expired_session ) {
912
-							 $expired[ ] = "'" . $expired_session . "'";
913
-							 $expired[ ] = "'" . str_replace( 'timeout_', '', $expired_session ) . "'";
911
+						 foreach ($expired_sessions as $expired_session) {
912
+							 $expired[] = "'".$expired_session."'";
913
+							 $expired[] = "'".str_replace('timeout_', '', $expired_session)."'";
914 914
 						 }
915
-						 $expired = implode( ', ', $expired );
915
+						 $expired = implode(', ', $expired);
916 916
 						 $SQL = "
917 917
 						DELETE FROM {$wpdb->options}
918 918
 						WHERE option_name
919 919
 						IN ( $expired );
920 920
 					 ";
921
-						 $results = $wpdb->query( $SQL );
921
+						 $results = $wpdb->query($SQL);
922 922
 						 // if something went wrong, then notify the admin
923
-						 if ( $results instanceof WP_Error && is_admin() ) {
924
-							 EE_Error::add_error( $results->get_error_message(), __FILE__, __FUNCTION__, __LINE__ );
923
+						 if ($results instanceof WP_Error && is_admin()) {
924
+							 EE_Error::add_error($results->get_error_message(), __FILE__, __FUNCTION__, __LINE__);
925 925
 						 }
926 926
 					 }
927
-					 do_action( 'FHEE__EE_Session__garbage_collection___end', $expired_session_transient_delete_query_limit );
927
+					 do_action('FHEE__EE_Session__garbage_collection___end', $expired_session_transient_delete_query_limit);
928 928
 				 }
929 929
 			 }
930 930
 		 }
Please login to merge, or discard this patch.
Doc Comments   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -341,7 +341,7 @@  discard block
 block discarded – undo
341 341
 	 /**
342 342
 	  * retrieve session data
343 343
 	  * @access    public
344
-	  * @param null $key
344
+	  * @param string|null $key
345 345
 	  * @param bool $reset_cache
346 346
 	  * @return    array
347 347
 	  */
@@ -364,7 +364,7 @@  discard block
 block discarded – undo
364 364
 	  * set session data
365 365
 	  * @access 	public
366 366
 	  * @param 	array $data
367
-	  * @return 	TRUE on success, FALSE on fail
367
+	  * @return 	boolean on success, FALSE on fail
368 368
 	  */
369 369
 	public function set_session_data( $data ) {
370 370
 
@@ -392,7 +392,7 @@  discard block
 block discarded – undo
392 392
 	 /**
393 393
 	  * @initiate session
394 394
 	  * @access   private
395
-	  * @return TRUE on success, FALSE on fail
395
+	  * @return boolean on success, FALSE on fail
396 396
 	  * @throws \EE_Error
397 397
 	  */
398 398
 	private function _espresso_session() {
@@ -531,7 +531,7 @@  discard block
 block discarded – undo
531 531
 	  * @update session data  prior to saving to the db
532 532
 	  * @access public
533 533
 	  * @param bool $new_session
534
-	  * @return TRUE on success, FALSE on fail
534
+	  * @return boolean on success, FALSE on fail
535 535
 	  */
536 536
 	public function update( $new_session = FALSE ) {
537 537
 		$this->_session_data = isset( $this->_session_data )
@@ -797,7 +797,7 @@  discard block
 block discarded – undo
797 797
 	  * @access public
798 798
 	  * @param array $data_to_reset
799 799
 	  * @param bool  $show_all_notices
800
-	  * @return TRUE on success, FALSE on fail
800
+	  * @return boolean on success, FALSE on fail
801 801
 	  */
802 802
 	public function reset_data( $data_to_reset = array(), $show_all_notices = FALSE ) {
803 803
 		// if $data_to_reset is not in an array, then put it in one
Please login to merge, or discard this patch.
Braces   +4 added lines, -2 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@  discard block
 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
  * Event Espresso
@@ -353,7 +355,7 @@  discard block
 block discarded – undo
353 355
 		}
354 356
 		 if ( ! empty( $key ))  {
355 357
 			return  isset( $this->_session_data[ $key ] ) ? $this->_session_data[ $key ] : NULL;
356
-		}  else  {
358
+		} else  {
357 359
 			return $this->_session_data;
358 360
 		}
359 361
 	}
Please login to merge, or discard this patch.