Completed
Branch FET-8837-purchasing-agent (3c506c)
by
unknown
832:15 queued 816:38
created
public/Espresso_Arabica_2014/content-espresso_events-details.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -3,30 +3,30 @@
 block discarded – undo
3 3
 global $post;
4 4
 ?>
5 5
 <div class="event-content">
6
-<?php if ( apply_filters( 'FHEE__content_espresso_events_details_template__display_entry_meta', TRUE )): ?>
6
+<?php if (apply_filters('FHEE__content_espresso_events_details_template__display_entry_meta', TRUE)): ?>
7 7
 	<div class="entry-meta">
8
-		<span class="tags-links"><?php espresso_event_categories( $post->ID, TRUE, TRUE ); ?></span>
8
+		<span class="tags-links"><?php espresso_event_categories($post->ID, TRUE, TRUE); ?></span>
9 9
 	<?php
10
-		if ( ! post_password_required() && ( comments_open() || get_comments_number() ) ) :
10
+		if ( ! post_password_required() && (comments_open() || get_comments_number())) :
11 11
 	?>
12
-	<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'event_espresso' ), __( '1 Comment', 'event_espresso' ), __( '% Comments', 'event_espresso' ) ); ?></span>
12
+	<span class="comments-link"><?php comments_popup_link(__('Leave a comment', 'event_espresso'), __('1 Comment', 'event_espresso'), __('% Comments', 'event_espresso')); ?></span>
13 13
 	<?php
14 14
 		endif;
15
-		edit_post_link( __( 'Edit', 'event_espresso' ), '<span class="edit-link">', '</span>' );
15
+		edit_post_link(__('Edit', 'event_espresso'), '<span class="edit-link">', '</span>');
16 16
 	?>
17 17
 	</div>
18 18
 <?php endif;
19
-	$event_phone = espresso_event_phone( $post->ID, FALSE );
20
-	if ( $event_phone != '' ) : ?>
19
+	$event_phone = espresso_event_phone($post->ID, FALSE);
20
+	if ($event_phone != '') : ?>
21 21
 	<p>
22
-		<span class="small-text"><strong><?php _e( 'Event Phone:', 'event_espresso' ); ?> </strong></span> <?php echo $event_phone; ?>
22
+		<span class="small-text"><strong><?php _e('Event Phone:', 'event_espresso'); ?> </strong></span> <?php echo $event_phone; ?>
23 23
 	</p>
24
-<?php endif;  ?>
24
+<?php endif; ?>
25 25
 <?php
26
-	if ( apply_filters( 'FHEE__content_espresso_events_details_template__display_the_content', true ) ) {
27
-		do_action( 'AHEE_event_details_before_the_content', $post );
28
-		apply_filters( 'FHEE__content_espresso_events_details_template__the_content', espresso_event_content_or_excerpt() );
29
-		do_action( 'AHEE_event_details_after_the_content', $post );
26
+	if (apply_filters('FHEE__content_espresso_events_details_template__display_the_content', true)) {
27
+		do_action('AHEE_event_details_before_the_content', $post);
28
+		apply_filters('FHEE__content_espresso_events_details_template__the_content', espresso_event_content_or_excerpt());
29
+		do_action('AHEE_event_details_after_the_content', $post);
30 30
 	}
31 31
  ?>
32 32
 </div>
Please login to merge, or discard this patch.
public/Espresso_Arabica_2014/content-espresso_events-shortcode.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -21,22 +21,22 @@  discard block
 block discarded – undo
21 21
  * and/or use any of the template tags functions found in:
22 22
  * \wp-content\plugins\event-espresso-core\public\template_tags.php
23 23
  ************************** IMPORTANT **************************/
24
-add_filter( 'FHEE__content_espresso_events__template_loaded', '__return_false' );
24
+add_filter('FHEE__content_espresso_events__template_loaded', '__return_false');
25 25
 
26 26
 //echo '<br/><h6 style="color:#2EA2CC;">'. __FILE__ . ' &nbsp; <span style="font-weight:normal;color:#E76700"> Line #: ' . __LINE__ . '</span></h6>';
27 27
 
28 28
 global $post;
29
-$event_class = has_excerpt( $post->ID ) ? ' has-excerpt' : '';
30
-$event_class = apply_filters( 'FHEE__content_espresso_events__event_class', $event_class );
29
+$event_class = has_excerpt($post->ID) ? ' has-excerpt' : '';
30
+$event_class = apply_filters('FHEE__content_espresso_events__event_class', $event_class);
31 31
 ?>
32
-<?php do_action( 'AHEE_event_details_before_post', $post ); ?>
33
-<article id="post-<?php the_ID(); ?>" <?php post_class( $event_class ); ?>>
32
+<?php do_action('AHEE_event_details_before_post', $post); ?>
33
+<article id="post-<?php the_ID(); ?>" <?php post_class($event_class); ?>>
34 34
 
35
-<?php if ( is_single() ) : ?>
35
+<?php if (is_single()) : ?>
36 36
 
37
-	<div id="espresso-event-header-dv-<?php echo $post->ID;?>" class="espresso-event-header-dv">
38
-		<?php espresso_get_template_part( 'content', 'espresso_events-thumbnail' ); ?>
39
-		<?php espresso_get_template_part( 'content', 'espresso_events-header' ); ?>
37
+	<div id="espresso-event-header-dv-<?php echo $post->ID; ?>" class="espresso-event-header-dv">
38
+		<?php espresso_get_template_part('content', 'espresso_events-thumbnail'); ?>
39
+		<?php espresso_get_template_part('content', 'espresso_events-header'); ?>
40 40
 	</div>
41 41
 
42 42
 	<div class="espresso-event-wrapper-dv">
@@ -46,16 +46,16 @@  discard block
 block discarded – undo
46 46
 		<?php //espresso_get_template_part( 'content', 'espresso_events-details' ); ?>
47 47
 		<?php //espresso_get_template_part( 'content', 'espresso_events-venues' ); ?>
48 48
 		<footer class="event-meta">
49
-			<?php do_action( 'AHEE_event_details_footer_top', $post ); ?>
50
-			<?php do_action( 'AHEE_event_details_footer_bottom', $post ); ?>
49
+			<?php do_action('AHEE_event_details_footer_top', $post); ?>
50
+			<?php do_action('AHEE_event_details_footer_bottom', $post); ?>
51 51
 		</footer>
52 52
 	</div>
53 53
 
54
-<?php elseif ( is_archive() ) : ?>
54
+<?php elseif (is_archive()) : ?>
55 55
 
56
-	<div id="espresso-event-list-header-dv-<?php echo $post->ID;?>" class="espresso-event-header-dv">
57
-		<?php espresso_get_template_part( 'content', 'espresso_events-thumbnail' ); ?>
58
-		<?php espresso_get_template_part( 'content', 'espresso_events-header' ); ?>
56
+	<div id="espresso-event-list-header-dv-<?php echo $post->ID; ?>" class="espresso-event-header-dv">
57
+		<?php espresso_get_template_part('content', 'espresso_events-thumbnail'); ?>
58
+		<?php espresso_get_template_part('content', 'espresso_events-header'); ?>
59 59
 	</div>
60 60
 
61 61
 	<div class="espresso-event-list-wrapper-dv">
@@ -70,5 +70,5 @@  discard block
 block discarded – undo
70 70
 
71 71
 </article>
72 72
 <!-- #post -->
73
-<?php do_action( 'AHEE_event_details_after_post', $post );
73
+<?php do_action('AHEE_event_details_after_post', $post);
74 74
 
Please login to merge, or discard this patch.
public/Espresso_Arabica_2014/content-espresso_events.php 1 patch
Spacing   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -18,52 +18,52 @@
 block discarded – undo
18 18
  * and/or use any of the template tags functions found in:
19 19
  * \wp-content\plugins\event-espresso-core\public\template_tags.php
20 20
  ************************** IMPORTANT **************************/
21
-add_filter( 'FHEE__content_espresso_events__template_loaded', '__return_true' );
21
+add_filter('FHEE__content_espresso_events__template_loaded', '__return_true');
22 22
 
23 23
 //echo '<br/><h6 style="color:#2EA2CC;">'. __FILE__ . ' &nbsp; <span style="font-weight:normal;color:#E76700"> Line #: ' . __LINE__ . '</span></h6>';
24 24
 
25 25
 global $post;
26
-$event_class = has_excerpt( $post->ID ) ? ' has-excerpt' : '';
27
-$event_class = apply_filters( 'FHEE__content_espresso_events__event_class', $event_class );
26
+$event_class = has_excerpt($post->ID) ? ' has-excerpt' : '';
27
+$event_class = apply_filters('FHEE__content_espresso_events__event_class', $event_class);
28 28
 ?>
29
-<?php do_action( 'AHEE_event_details_before_post', $post ); ?>
30
-<article id="post-<?php the_ID(); ?>" <?php post_class( $event_class ); ?>>
29
+<?php do_action('AHEE_event_details_before_post', $post); ?>
30
+<article id="post-<?php the_ID(); ?>" <?php post_class($event_class); ?>>
31 31
 
32
-<?php if ( is_single() ) : ?>
32
+<?php if (is_single()) : ?>
33 33
 
34
-	<div id="espresso-event-header-dv-<?php echo $post->ID;?>" class="espresso-event-header-dv">
35
-		<?php espresso_get_template_part( 'content', 'espresso_events-thumbnail' ); ?>
36
-		<?php espresso_get_template_part( 'content', 'espresso_events-header' ); ?>
34
+	<div id="espresso-event-header-dv-<?php echo $post->ID; ?>" class="espresso-event-header-dv">
35
+		<?php espresso_get_template_part('content', 'espresso_events-thumbnail'); ?>
36
+		<?php espresso_get_template_part('content', 'espresso_events-header'); ?>
37 37
 	</div>
38 38
 
39 39
 	<div class="espresso-event-wrapper-dv">
40
-		<?php espresso_get_template_part( 'content', 'espresso_events-tickets' ); ?>
41
-		<?php espresso_get_template_part( 'content', 'espresso_events-datetimes' ); ?>
42
-		<?php espresso_get_template_part( 'content', 'espresso_events-details' ); ?>
43
-		<?php espresso_get_template_part( 'content', 'espresso_events-venues' ); ?>
40
+		<?php espresso_get_template_part('content', 'espresso_events-tickets'); ?>
41
+		<?php espresso_get_template_part('content', 'espresso_events-datetimes'); ?>
42
+		<?php espresso_get_template_part('content', 'espresso_events-details'); ?>
43
+		<?php espresso_get_template_part('content', 'espresso_events-venues'); ?>
44 44
 		<footer class="event-meta">
45
-			<?php do_action( 'AHEE_event_details_footer_top', $post ); ?>
46
-			<?php do_action( 'AHEE_event_details_footer_bottom', $post ); ?>
45
+			<?php do_action('AHEE_event_details_footer_top', $post); ?>
46
+			<?php do_action('AHEE_event_details_footer_bottom', $post); ?>
47 47
 		</footer>
48 48
 	</div>
49 49
 
50
-<?php elseif ( is_archive() ) : ?>
50
+<?php elseif (is_archive()) : ?>
51 51
 
52
-	<div id="espresso-event-list-header-dv-<?php echo $post->ID;?>" class="espresso-event-header-dv">
53
-		<?php espresso_get_template_part( 'content', 'espresso_events-thumbnail' ); ?>
54
-		<?php espresso_get_template_part( 'content', 'espresso_events-header' ); ?>
52
+	<div id="espresso-event-list-header-dv-<?php echo $post->ID; ?>" class="espresso-event-header-dv">
53
+		<?php espresso_get_template_part('content', 'espresso_events-thumbnail'); ?>
54
+		<?php espresso_get_template_part('content', 'espresso_events-header'); ?>
55 55
 	</div>
56 56
 
57 57
 	<div class="espresso-event-list-wrapper-dv">
58
-		<?php espresso_get_template_part( 'content', 'espresso_events-tickets' ); ?>
59
-		<?php espresso_get_template_part( 'content', 'espresso_events-datetimes' ); ?>
60
-		<?php espresso_get_template_part( 'content', 'espresso_events-details' ); ?>
61
-		<?php espresso_get_template_part( 'content', 'espresso_events-venues' ); ?>
58
+		<?php espresso_get_template_part('content', 'espresso_events-tickets'); ?>
59
+		<?php espresso_get_template_part('content', 'espresso_events-datetimes'); ?>
60
+		<?php espresso_get_template_part('content', 'espresso_events-details'); ?>
61
+		<?php espresso_get_template_part('content', 'espresso_events-venues'); ?>
62 62
 	</div>
63 63
 
64 64
 <?php endif; ?>
65 65
 
66 66
 </article>
67 67
 <!-- #post -->
68
-<?php do_action( 'AHEE_event_details_after_post', $post );
68
+<?php do_action('AHEE_event_details_after_post', $post);
69 69
 
Please login to merge, or discard this patch.
templates/thank-you-page-registration-details.template.php 1 patch
Spacing   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -5,75 +5,75 @@  discard block
 block discarded – undo
5 5
 /** @type string $SPCO_attendee_information_url */
6 6
 ?>
7 7
 <h3 class="ee-registration-details-h3"><?php _e('Registration Details', 'event_espresso'); ?></h3>
8
-<?php  do_action( 'AHEE__thank_you_page_registration_details_template__after_heading' ); ?>
8
+<?php  do_action('AHEE__thank_you_page_registration_details_template__after_heading'); ?>
9 9
 
10 10
 <div class="ee-registration-details-dv">
11 11
 <?php
12 12
 $registrations = $transaction->registrations();
13
-$registrations = is_array( $registrations ) ? $registrations : array();
14
-$reg_count = count( $registrations );
13
+$registrations = is_array($registrations) ? $registrations : array();
14
+$reg_count = count($registrations);
15 15
 $reg_cntr = 0;
16 16
 $event_name = '';
17
-foreach ( $registrations as $registration ) {
18
-	if ( $registration instanceof EE_Registration ) {
19
-		if ( $event_name != $registration->event_name() && ! empty( $event_name )) { ?>
17
+foreach ($registrations as $registration) {
18
+	if ($registration instanceof EE_Registration) {
19
+		if ($event_name != $registration->event_name() && ! empty($event_name)) { ?>
20 20
 		</tbody>
21 21
 	</table>
22 22
 		<?php
23 23
 		}
24 24
 		$reg_cntr++;
25
-		if ( $event_name != $registration->event_name() ) {
25
+		if ($event_name != $registration->event_name()) {
26 26
 	?>
27 27
 	<h5>
28
-		<span class="smaller-text grey-text"><?php _e('for','event_espresso');?>: </span> <?php echo htmlentities( $registration->event_name(), ENT_QUOTES, 'UTF-8' );?>
28
+		<span class="smaller-text grey-text"><?php _e('for', 'event_espresso'); ?>: </span> <?php echo htmlentities($registration->event_name(), ENT_QUOTES, 'UTF-8'); ?>
29 29
 	</h5>
30 30
 	<table class='ee-table ee-registrations-list'>
31 31
 		<thead>
32 32
 			<tr>
33 33
 				<th width="40%">
34
-					<?php _e("Registrant Name",'event_espresso')?>
34
+					<?php _e("Registrant Name", 'event_espresso')?>
35 35
 				</th>
36 36
 				<th width="25%" class="jst-left">
37
-					<?php _e("REG Code",'event_espresso');?>
37
+					<?php _e("REG Code", 'event_espresso'); ?>
38 38
 				</th>
39 39
 				<th width="35%" class="jst-left">
40
-					<?php _e("REG Status",'event_espresso');?>
40
+					<?php _e("REG Status", 'event_espresso'); ?>
41 41
 				</th>
42 42
 			</tr>
43 43
 		</thead>
44 44
 		<tbody>
45 45
 	<?php
46 46
 		}
47
-		if ( $is_primary || ( ! $is_primary && $reg_url_link == $registration->reg_url_link() )) { ?>
47
+		if ($is_primary || ( ! $is_primary && $reg_url_link == $registration->reg_url_link())) { ?>
48 48
 			<tr>
49 49
 				<td width="40%">
50 50
 				<?php
51
-					if ( $registration->attendee() instanceof EE_Attendee ) {
52
-						echo $registration->attendee()->full_name( TRUE );
51
+					if ($registration->attendee() instanceof EE_Attendee) {
52
+						echo $registration->attendee()->full_name(TRUE);
53 53
 					}
54 54
 				?>
55 55
 					<p class="tiny-text" style="margin: .75em 0 0;">
56 56
 					<?php
57
-					if ( $registration->count_question_groups() ) {
57
+					if ($registration->count_question_groups()) {
58 58
 					?>
59
-						<a class="ee-icon-only-lnk" href="<?php echo $registration->edit_attendee_information_url();?>" title="<?php esc_attr_e('Click here to edit Attendee Information', 'event_espresso');?>"><span class="ee-icon ee-icon-user-edit"></span><?php _e('edit info', 'event_espresso');?></a>
59
+						<a class="ee-icon-only-lnk" href="<?php echo $registration->edit_attendee_information_url(); ?>" title="<?php esc_attr_e('Click here to edit Attendee Information', 'event_espresso'); ?>"><span class="ee-icon ee-icon-user-edit"></span><?php _e('edit info', 'event_espresso'); ?></a>
60 60
 					<?php } ?>
61
-						<a class="ee-resend-reg-confirmation-email ee-icon-only-lnk" href="<?php echo add_query_arg( array( 'token'=>$registration->reg_url_link(), 'resend_reg_confirmation' => 'true' ), EE_Registry::instance()->CFG->core->thank_you_page_url() );?>" title="<?php esc_attr_e('Click here to resend the Registration Confirmation email', 'event_espresso');?>" rel="<?php echo $registration->reg_url_link();?>"><span class="dashicons dashicons-email-alt"></span><?php _e('resend email', 'event_espresso');?></a>
61
+						<a class="ee-resend-reg-confirmation-email ee-icon-only-lnk" href="<?php echo add_query_arg(array('token'=>$registration->reg_url_link(), 'resend_reg_confirmation' => 'true'), EE_Registry::instance()->CFG->core->thank_you_page_url()); ?>" title="<?php esc_attr_e('Click here to resend the Registration Confirmation email', 'event_espresso'); ?>" rel="<?php echo $registration->reg_url_link(); ?>"><span class="dashicons dashicons-email-alt"></span><?php _e('resend email', 'event_espresso'); ?></a>
62 62
 					</p>
63 63
 				</td>
64 64
 				<td width="25%" class="jst-left">
65 65
 					<?php $registration->e('REG_code') ?>
66 66
 				</td>
67 67
 				<td width="35%" class="jst-left">
68
-					<?php $registration->e_pretty_status( TRUE )?>
68
+					<?php $registration->e_pretty_status(TRUE)?>
69 69
 				</td>
70 70
 			</tr>
71
-            <?php  do_action( 'AHEE__thank_you_page_registration_details_template__after_registration_table_row', $registration ); ?>
71
+            <?php  do_action('AHEE__thank_you_page_registration_details_template__after_registration_table_row', $registration); ?>
72 72
         <?php
73 73
 			$event_name = $registration->event_name();
74 74
 
75 75
 		}
76
-		if ( $reg_cntr >= $reg_count ) {
76
+		if ($reg_cntr >= $reg_count) {
77 77
 			?>
78 78
 			</tbody>
79 79
 			</table>
@@ -82,13 +82,13 @@  discard block
 block discarded – undo
82 82
 	}
83 83
 }
84 84
 ?>
85
-<?php if ( $is_primary && $SPCO_attendee_information_url ) { ?>
85
+<?php if ($is_primary && $SPCO_attendee_information_url) { ?>
86 86
 	<p class="small-text jst-rght">
87 87
 		<a href='<?php echo $SPCO_attendee_information_url?>'><?php _e("Click here to edit All Attendee Information", 'event_espresso'); ?></a>
88 88
 	</p>
89 89
 <?php } ?>
90 90
 
91
-    <?php  do_action( 'AHEE__thank_you_page_registration_details_template__after_registration_details' ); ?>
91
+    <?php  do_action('AHEE__thank_you_page_registration_details_template__after_registration_details'); ?>
92 92
 
93 93
 </div>
94 94
 <!-- end of .registration-details -->
Please login to merge, or discard this patch.
espresso.php 2 patches
Spacing   +92 added lines, -92 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( ! defined( 'ABSPATH' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('ABSPATH')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /*
5 5
   Plugin Name:		Event Espresso
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
  *
41 41
  */
42 42
 
43
-if ( function_exists( 'espresso_version' ) ) {
43
+if (function_exists('espresso_version')) {
44 44
 
45 45
 	/**
46 46
 	 *    espresso_duplicate_plugin_error
@@ -49,12 +49,12 @@  discard block
 block discarded – undo
49 49
 	function espresso_duplicate_plugin_error() {
50 50
 		?>
51 51
 		<div class="error">
52
-			<p><?php _e( 'Can not run multiple versions of Event Espresso! One version has been automatically deactivated. Please verify that you have the correct version you want still active.', 'event_espresso' ); ?></p>
52
+			<p><?php _e('Can not run multiple versions of Event Espresso! One version has been automatically deactivated. Please verify that you have the correct version you want still active.', 'event_espresso'); ?></p>
53 53
 		</div>
54 54
 		<?php
55
-		espresso_deactivate_plugin( plugin_basename( __FILE__ ) );
55
+		espresso_deactivate_plugin(plugin_basename(__FILE__));
56 56
 	}
57
-	add_action( 'admin_notices', 'espresso_duplicate_plugin_error', 1 );
57
+	add_action('admin_notices', 'espresso_duplicate_plugin_error', 1);
58 58
 
59 59
 } else {
60 60
 
@@ -69,98 +69,98 @@  discard block
 block discarded – undo
69 69
 	}
70 70
 
71 71
 	// define versions
72
-	define( 'EVENT_ESPRESSO_VERSION', espresso_version() );
73
-	define( 'EE_MIN_WP_VER_REQUIRED', '4.0' );
74
-	define( 'EE_MIN_WP_VER_RECOMMENDED', '4.1' );
75
-	define( 'EE_MIN_PHP_VER_REQUIRED', '5.3.0' );
76
-	define( 'EE_MIN_PHP_VER_RECOMMENDED', '5.4.44' );
77
-	define( 'EVENT_ESPRESSO_POWERED_BY', 'Event Espresso - ' . EVENT_ESPRESSO_VERSION );
78
-	define( 'EVENT_ESPRESSO_MAIN_FILE', __FILE__ );
72
+	define('EVENT_ESPRESSO_VERSION', espresso_version());
73
+	define('EE_MIN_WP_VER_REQUIRED', '4.0');
74
+	define('EE_MIN_WP_VER_RECOMMENDED', '4.1');
75
+	define('EE_MIN_PHP_VER_REQUIRED', '5.3.0');
76
+	define('EE_MIN_PHP_VER_RECOMMENDED', '5.4.44');
77
+	define('EVENT_ESPRESSO_POWERED_BY', 'Event Espresso - '.EVENT_ESPRESSO_VERSION);
78
+	define('EVENT_ESPRESSO_MAIN_FILE', __FILE__);
79 79
 	//used to be DIRECTORY_SEPARATOR, but that caused issues on windows
80
-	if ( ! defined( 'DS' ) ) {
81
-		define( 'DS', '/' );
80
+	if ( ! defined('DS')) {
81
+		define('DS', '/');
82 82
 	}
83
-	if ( ! defined( 'PS' ) ) {
84
-		define( 'PS', PATH_SEPARATOR );
83
+	if ( ! defined('PS')) {
84
+		define('PS', PATH_SEPARATOR);
85 85
 	}
86
-	if ( ! defined( 'SP' ) ) {
87
-		define( 'SP', ' ' );
86
+	if ( ! defined('SP')) {
87
+		define('SP', ' ');
88 88
 	}
89
-	if ( ! defined( 'EENL' ) ) {
90
-		define( 'EENL', "\n" );
89
+	if ( ! defined('EENL')) {
90
+		define('EENL', "\n");
91 91
 	}
92
-	define( 'EE_SUPPORT_EMAIL', '[email protected]' );
92
+	define('EE_SUPPORT_EMAIL', '[email protected]');
93 93
 	// define the plugin directory and URL
94
-	define( 'EE_PLUGIN_BASENAME', plugin_basename( EVENT_ESPRESSO_MAIN_FILE ) );
95
-	define( 'EE_PLUGIN_DIR_PATH', plugin_dir_path( EVENT_ESPRESSO_MAIN_FILE ) );
96
-	define( 'EE_PLUGIN_DIR_URL', plugin_dir_url( EVENT_ESPRESSO_MAIN_FILE ) );
94
+	define('EE_PLUGIN_BASENAME', plugin_basename(EVENT_ESPRESSO_MAIN_FILE));
95
+	define('EE_PLUGIN_DIR_PATH', plugin_dir_path(EVENT_ESPRESSO_MAIN_FILE));
96
+	define('EE_PLUGIN_DIR_URL', plugin_dir_url(EVENT_ESPRESSO_MAIN_FILE));
97 97
 	// main root folder paths
98
-	define( 'EE_ADMIN_PAGES', EE_PLUGIN_DIR_PATH . 'admin_pages' . DS );
99
-	define( 'EE_CORE', EE_PLUGIN_DIR_PATH . 'core' . DS );
100
-	define( 'EE_MODULES', EE_PLUGIN_DIR_PATH . 'modules' . DS );
101
-	define( 'EE_PUBLIC', EE_PLUGIN_DIR_PATH . 'public' . DS );
102
-	define( 'EE_SHORTCODES', EE_PLUGIN_DIR_PATH . 'shortcodes' . DS );
103
-	define( 'EE_WIDGETS', EE_PLUGIN_DIR_PATH . 'widgets' . DS );
104
-	define( 'EE_PAYMENT_METHODS', EE_PLUGIN_DIR_PATH . 'payment_methods' . DS );
105
-	define( 'EE_CAFF_PATH', EE_PLUGIN_DIR_PATH . 'caffeinated' . DS );
98
+	define('EE_ADMIN_PAGES', EE_PLUGIN_DIR_PATH.'admin_pages'.DS);
99
+	define('EE_CORE', EE_PLUGIN_DIR_PATH.'core'.DS);
100
+	define('EE_MODULES', EE_PLUGIN_DIR_PATH.'modules'.DS);
101
+	define('EE_PUBLIC', EE_PLUGIN_DIR_PATH.'public'.DS);
102
+	define('EE_SHORTCODES', EE_PLUGIN_DIR_PATH.'shortcodes'.DS);
103
+	define('EE_WIDGETS', EE_PLUGIN_DIR_PATH.'widgets'.DS);
104
+	define('EE_PAYMENT_METHODS', EE_PLUGIN_DIR_PATH.'payment_methods'.DS);
105
+	define('EE_CAFF_PATH', EE_PLUGIN_DIR_PATH.'caffeinated'.DS);
106 106
 	// core system paths
107
-	define( 'EE_ADMIN', EE_CORE . 'admin' . DS );
108
-	define( 'EE_CPTS', EE_CORE . 'CPTs' . DS );
109
-	define( 'EE_CLASSES', EE_CORE . 'db_classes' . DS );
110
-	define( 'EE_INTERFACES', EE_CORE . 'interfaces' . DS );
111
-	define( 'EE_BUSINESS', EE_CORE . 'business' . DS );
112
-	define( 'EE_MODELS', EE_CORE . 'db_models' . DS );
113
-	define( 'EE_HELPERS', EE_CORE . 'helpers' . DS );
114
-	define( 'EE_LIBRARIES', EE_CORE . 'libraries' . DS );
115
-	define( 'EE_TEMPLATES', EE_CORE . 'templates' . DS );
116
-	define( 'EE_THIRD_PARTY', EE_CORE . 'third_party_libs' . DS );
117
-	define( 'EE_GLOBAL_ASSETS', EE_TEMPLATES . 'global_assets' . DS );
118
-	define( 'EE_FORM_SECTIONS', EE_LIBRARIES . 'form_sections' . DS );
107
+	define('EE_ADMIN', EE_CORE.'admin'.DS);
108
+	define('EE_CPTS', EE_CORE.'CPTs'.DS);
109
+	define('EE_CLASSES', EE_CORE.'db_classes'.DS);
110
+	define('EE_INTERFACES', EE_CORE.'interfaces'.DS);
111
+	define('EE_BUSINESS', EE_CORE.'business'.DS);
112
+	define('EE_MODELS', EE_CORE.'db_models'.DS);
113
+	define('EE_HELPERS', EE_CORE.'helpers'.DS);
114
+	define('EE_LIBRARIES', EE_CORE.'libraries'.DS);
115
+	define('EE_TEMPLATES', EE_CORE.'templates'.DS);
116
+	define('EE_THIRD_PARTY', EE_CORE.'third_party_libs'.DS);
117
+	define('EE_GLOBAL_ASSETS', EE_TEMPLATES.'global_assets'.DS);
118
+	define('EE_FORM_SECTIONS', EE_LIBRARIES.'form_sections'.DS);
119 119
 	// gateways
120
-	define( 'EE_GATEWAYS', EE_MODULES . 'gateways' . DS );
121
-	define( 'EE_GATEWAYS_URL', EE_PLUGIN_DIR_URL . 'modules' . DS . 'gateways' . DS );
120
+	define('EE_GATEWAYS', EE_MODULES.'gateways'.DS);
121
+	define('EE_GATEWAYS_URL', EE_PLUGIN_DIR_URL.'modules'.DS.'gateways'.DS);
122 122
 	// asset URL paths
123
-	define( 'EE_TEMPLATES_URL', EE_PLUGIN_DIR_URL . 'core' . DS . 'templates' . DS );
124
-	define( 'EE_GLOBAL_ASSETS_URL', EE_TEMPLATES_URL . 'global_assets' . DS );
125
-	define( 'EE_IMAGES_URL', EE_GLOBAL_ASSETS_URL . 'images' . DS );
126
-	define( 'EE_THIRD_PARTY_URL', EE_PLUGIN_DIR_URL . 'core' . DS . 'third_party_libs' . DS );
127
-	define( 'EE_HELPERS_ASSETS', EE_PLUGIN_DIR_URL . 'core/helpers/assets/' );
128
-	define( 'EE_LIBRARIES_URL', EE_PLUGIN_DIR_URL . 'core/libraries/' );
123
+	define('EE_TEMPLATES_URL', EE_PLUGIN_DIR_URL.'core'.DS.'templates'.DS);
124
+	define('EE_GLOBAL_ASSETS_URL', EE_TEMPLATES_URL.'global_assets'.DS);
125
+	define('EE_IMAGES_URL', EE_GLOBAL_ASSETS_URL.'images'.DS);
126
+	define('EE_THIRD_PARTY_URL', EE_PLUGIN_DIR_URL.'core'.DS.'third_party_libs'.DS);
127
+	define('EE_HELPERS_ASSETS', EE_PLUGIN_DIR_URL.'core/helpers/assets/');
128
+	define('EE_LIBRARIES_URL', EE_PLUGIN_DIR_URL.'core/libraries/');
129 129
 	// define upload paths
130 130
 	$uploads = wp_upload_dir();
131 131
 	// define the uploads directory and URL
132
-	define( 'EVENT_ESPRESSO_UPLOAD_DIR', $uploads[ 'basedir' ] . DS . 'espresso' . DS );
133
-	define( 'EVENT_ESPRESSO_UPLOAD_URL', $uploads[ 'baseurl' ] . DS . 'espresso' . DS );
132
+	define('EVENT_ESPRESSO_UPLOAD_DIR', $uploads['basedir'].DS.'espresso'.DS);
133
+	define('EVENT_ESPRESSO_UPLOAD_URL', $uploads['baseurl'].DS.'espresso'.DS);
134 134
 	// define the templates directory and URL
135
-	define( 'EVENT_ESPRESSO_TEMPLATE_DIR', $uploads[ 'basedir' ] . DS . 'espresso' . DS . 'templates' . DS );
136
-	define( 'EVENT_ESPRESSO_TEMPLATE_URL', $uploads[ 'baseurl' ] . DS . 'espresso' . DS . 'templates' . DS );
135
+	define('EVENT_ESPRESSO_TEMPLATE_DIR', $uploads['basedir'].DS.'espresso'.DS.'templates'.DS);
136
+	define('EVENT_ESPRESSO_TEMPLATE_URL', $uploads['baseurl'].DS.'espresso'.DS.'templates'.DS);
137 137
 	// define the gateway directory and URL
138
-	define( 'EVENT_ESPRESSO_GATEWAY_DIR', $uploads[ 'basedir' ] . DS . 'espresso' . DS . 'gateways' . DS );
139
-	define( 'EVENT_ESPRESSO_GATEWAY_URL', $uploads[ 'baseurl' ] . DS . 'espresso' . DS . 'gateways' . DS );
138
+	define('EVENT_ESPRESSO_GATEWAY_DIR', $uploads['basedir'].DS.'espresso'.DS.'gateways'.DS);
139
+	define('EVENT_ESPRESSO_GATEWAY_URL', $uploads['baseurl'].DS.'espresso'.DS.'gateways'.DS);
140 140
 	// languages folder/path
141
-	define( 'EE_LANGUAGES_SAFE_LOC', '..' . DS . 'uploads' . DS . 'espresso' . DS . 'languages' . DS );
142
-	define( 'EE_LANGUAGES_SAFE_DIR', EVENT_ESPRESSO_UPLOAD_DIR . 'languages' . DS );
141
+	define('EE_LANGUAGES_SAFE_LOC', '..'.DS.'uploads'.DS.'espresso'.DS.'languages'.DS);
142
+	define('EE_LANGUAGES_SAFE_DIR', EVENT_ESPRESSO_UPLOAD_DIR.'languages'.DS);
143 143
 	//check for dompdf fonts in uploads
144
-	if ( file_exists( EVENT_ESPRESSO_UPLOAD_DIR . 'fonts' . DS ) ) {
145
-		define( 'DOMPDF_FONT_DIR', EVENT_ESPRESSO_UPLOAD_DIR . 'fonts' . DS );
144
+	if (file_exists(EVENT_ESPRESSO_UPLOAD_DIR.'fonts'.DS)) {
145
+		define('DOMPDF_FONT_DIR', EVENT_ESPRESSO_UPLOAD_DIR.'fonts'.DS);
146 146
 	}
147 147
 	//ajax constants
148
-	define( 'EE_FRONT_AJAX', isset( $_REQUEST[ 'ee_front_ajax' ] ) || isset( $_REQUEST[ 'data' ][ 'ee_front_ajax' ] ) ? true : false );
149
-	define( 'EE_ADMIN_AJAX', isset( $_REQUEST[ 'ee_admin_ajax' ] ) || isset( $_REQUEST[ 'data' ][ 'ee_admin_ajax' ] ) ? true : false );
148
+	define('EE_FRONT_AJAX', isset($_REQUEST['ee_front_ajax']) || isset($_REQUEST['data']['ee_front_ajax']) ? true : false);
149
+	define('EE_ADMIN_AJAX', isset($_REQUEST['ee_admin_ajax']) || isset($_REQUEST['data']['ee_admin_ajax']) ? true : false);
150 150
 	//just a handy constant occasionally needed for finding values representing infinity in the DB
151 151
 	//you're better to use this than its straight value (currently -1) in case you ever
152 152
 	//want to change its default value! or find when -1 means infinity
153
-	define( 'EE_INF_IN_DB', -1 );
154
-	define( 'EE_INF', INF > (float)PHP_INT_MAX ? INF : PHP_INT_MAX );
153
+	define('EE_INF_IN_DB', -1);
154
+	define('EE_INF', INF > (float) PHP_INT_MAX ? INF : PHP_INT_MAX);
155 155
 
156 156
 	/**
157 157
 	 *    espresso_plugin_activation
158 158
 	 *    adds a wp-option to indicate that EE has been activated via the WP admin plugins page
159 159
 	 */
160 160
 	function espresso_plugin_activation() {
161
-		update_option( 'ee_espresso_activation', true );
161
+		update_option('ee_espresso_activation', true);
162 162
 	}
163
-	register_activation_hook( EVENT_ESPRESSO_MAIN_FILE, 'espresso_plugin_activation' );
163
+	register_activation_hook(EVENT_ESPRESSO_MAIN_FILE, 'espresso_plugin_activation');
164 164
 
165 165
 
166 166
 
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
 		//	}
175 175
 		//
176 176
 	}
177
-	register_deactivation_hook( EVENT_ESPRESSO_MAIN_FILE, 'espresso_plugin_deactivation' );
177
+	register_deactivation_hook(EVENT_ESPRESSO_MAIN_FILE, 'espresso_plugin_deactivation');
178 178
 
179 179
 
180 180
 
@@ -184,15 +184,15 @@  discard block
 block discarded – undo
184 184
 	 */
185 185
 	function espresso_load_error_handling() {
186 186
 		// load debugging tools
187
-		if ( WP_DEBUG === true && is_readable( EE_HELPERS . 'EEH_Debug_Tools.helper.php' ) ) {
188
-			require_once( EE_HELPERS . 'EEH_Debug_Tools.helper.php' );
187
+		if (WP_DEBUG === true && is_readable(EE_HELPERS.'EEH_Debug_Tools.helper.php')) {
188
+			require_once(EE_HELPERS.'EEH_Debug_Tools.helper.php');
189 189
 			EEH_Debug_Tools::instance();
190 190
 		}
191 191
 		// load error handling
192
-		if ( is_readable( EE_CORE . 'EE_Error.core.php' ) ) {
193
-			require_once( EE_CORE . 'EE_Error.core.php' );
192
+		if (is_readable(EE_CORE.'EE_Error.core.php')) {
193
+			require_once(EE_CORE.'EE_Error.core.php');
194 194
 		} else {
195
-			wp_die( __( 'The EE_Error core class could not be loaded.', 'event_espresso' ) );
195
+			wp_die(__('The EE_Error core class could not be loaded.', 'event_espresso'));
196 196
 		}
197 197
 	}
198 198
 
@@ -206,25 +206,25 @@  discard block
 block discarded – undo
206 206
 	 * @param    string $full_path_to_file
207 207
 	 * @throws    EE_Error
208 208
 	 */
209
-	function espresso_load_required( $classname, $full_path_to_file ) {
209
+	function espresso_load_required($classname, $full_path_to_file) {
210 210
 		static $error_handling_loaded = false;
211
-		if ( ! $error_handling_loaded ) {
211
+		if ( ! $error_handling_loaded) {
212 212
 			espresso_load_error_handling();
213 213
 			$error_handling_loaded = true;
214 214
 		}
215
-		if ( is_readable( $full_path_to_file ) ) {
216
-			require_once( $full_path_to_file );
215
+		if (is_readable($full_path_to_file)) {
216
+			require_once($full_path_to_file);
217 217
 		} else {
218
-			throw new EE_Error ( sprintf(
219
-				__( 'The %s class file could not be located or is not readable due to file permissions.', 'event_espresso' ),
218
+			throw new EE_Error(sprintf(
219
+				__('The %s class file could not be located or is not readable due to file permissions.', 'event_espresso'),
220 220
 				$classname
221
-			) );
221
+			));
222 222
 		}
223 223
 	}
224 224
 
225
-	espresso_load_required( 'EEH_Base', EE_CORE . 'helpers' . DS . 'EEH_Base.helper.php' );
226
-	espresso_load_required( 'EEH_File', EE_CORE . 'helpers' . DS . 'EEH_File.helper.php' );
227
-	espresso_load_required( 'EE_Bootstrap', EE_CORE . 'EE_Bootstrap.core.php' );
225
+	espresso_load_required('EEH_Base', EE_CORE.'helpers'.DS.'EEH_Base.helper.php');
226
+	espresso_load_required('EEH_File', EE_CORE.'helpers'.DS.'EEH_File.helper.php');
227
+	espresso_load_required('EE_Bootstrap', EE_CORE.'EE_Bootstrap.core.php');
228 228
 	new EE_Bootstrap();
229 229
 
230 230
 
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
 
234 234
 
235 235
 
236
-if ( ! function_exists( 'espresso_deactivate_plugin' ) ) {
236
+if ( ! function_exists('espresso_deactivate_plugin')) {
237 237
 	/**
238 238
 	*    deactivate_plugin
239 239
 	* usage:  espresso_deactivate_plugin( plugin_basename( __FILE__ ));
@@ -242,13 +242,13 @@  discard block
 block discarded – undo
242 242
 	* @param string $plugin_basename - the results of plugin_basename( __FILE__ ) for the plugin's main file
243 243
 	* @return    void
244 244
 	*/
245
-	function espresso_deactivate_plugin( $plugin_basename = '' ) {
246
-		if ( ! function_exists( 'deactivate_plugins' ) ) {
247
-			require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
245
+	function espresso_deactivate_plugin($plugin_basename = '') {
246
+		if ( ! function_exists('deactivate_plugins')) {
247
+			require_once(ABSPATH.'wp-admin/includes/plugin.php');
248 248
 		}
249
-		unset( $_GET[ 'activate' ] );
250
-		unset( $_REQUEST[ 'activate' ] );
251
-		deactivate_plugins( $plugin_basename );
249
+		unset($_GET['activate']);
250
+		unset($_REQUEST['activate']);
251
+		deactivate_plugins($plugin_basename);
252 252
 	}
253 253
 }
254 254
 
Please login to merge, or discard this patch.
Indentation   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -27,19 +27,19 @@  discard block
 block discarded – undo
27 27
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
28 28
  */
29 29
 /**
30
- * Event Espresso
31
- *
32
- * Event Registration and Management Plugin for WordPress
33
- *
34
- * @package 	Event Espresso
35
- * @author 		Seth Shoultes
36
- * @copyright 	(c) 2008-2014 Event Espresso  All Rights Reserved.
37
- * @license 	{@link http://eventespresso.com/support/terms-conditions/}
38
- * @see         Plugin Licensing
39
- * @link 		{@link http://www.eventespresso.com}
40
- * @since 		4.0
41
- *
42
- */
30
+	 * Event Espresso
31
+	 *
32
+	 * Event Registration and Management Plugin for WordPress
33
+	 *
34
+	 * @package 	Event Espresso
35
+	 * @author 		Seth Shoultes
36
+	 * @copyright 	(c) 2008-2014 Event Espresso  All Rights Reserved.
37
+	 * @license 	{@link http://eventespresso.com/support/terms-conditions/}
38
+	 * @see         Plugin Licensing
39
+	 * @link 		{@link http://www.eventespresso.com}
40
+	 * @since 		4.0
41
+	 *
42
+	 */
43 43
 
44 44
 if ( function_exists( 'espresso_version' ) ) {
45 45
 
@@ -236,13 +236,13 @@  discard block
 block discarded – undo
236 236
 
237 237
 if ( ! function_exists( 'espresso_deactivate_plugin' ) ) {
238 238
 	/**
239
-	*    deactivate_plugin
240
-	* usage:  espresso_deactivate_plugin( plugin_basename( __FILE__ ));
241
-	*
242
-	* @access public
243
-	* @param string $plugin_basename - the results of plugin_basename( __FILE__ ) for the plugin's main file
244
-	* @return    void
245
-	*/
239
+	 *    deactivate_plugin
240
+	 * usage:  espresso_deactivate_plugin( plugin_basename( __FILE__ ));
241
+	 *
242
+	 * @access public
243
+	 * @param string $plugin_basename - the results of plugin_basename( __FILE__ ) for the plugin's main file
244
+	 * @return    void
245
+	 */
246 246
 	function espresso_deactivate_plugin( $plugin_basename = '' ) {
247 247
 		if ( ! function_exists( 'deactivate_plugins' ) ) {
248 248
 			require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
Please login to merge, or discard this patch.
core/interfaces/EEI_Interfaces.php 2 patches
Indentation   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -295,23 +295,23 @@  discard block
 block discarded – undo
295 295
 	 * @param float $amount
296 296
 	 * @param string $name
297 297
 	 * @param string $description
298
-         * @param string $code 
299
-         * @param boolean $add_to_existing_line_item if true and a duplicate line item with 
300
-         *  the same code is found, $amount will be added onto it; otherwise will simply
301
-         *  set the taxes to match $amount
298
+	 * @param string $code 
299
+	 * @param boolean $add_to_existing_line_item if true and a duplicate line item with 
300
+	 *  the same code is found, $amount will be added onto it; otherwise will simply
301
+	 *  set the taxes to match $amount
302 302
 	 * @return EE_Line_Item the new tax created
303 303
 	 */
304 304
 	public function set_total_tax_to( EE_Line_Item $total_line_item, $amount, $name  = NULL, $description = NULL, $code = NULL, $add_to_existing_line_item = false );
305 305
         
306
-         /**
307
-         * Makes all the line items which are children of $line_item taxable (or not).
308
-         * Does NOT save the line items
309
-         * @param EE_Line_Item $line_item
310
-         * @param boolean $taxable
311
-         * @param string $code_substring_for_whitelist if this string is part of the line item's code
312
-         *  it will be whitelisted (ie, except from becoming taxable)
313
-         */
314
-        public static function set_line_items_taxable( EE_Line_Item $line_item, $taxable = true, $code_substring_for_whitelist = null );
306
+		 /**
307
+		  * Makes all the line items which are children of $line_item taxable (or not).
308
+		  * Does NOT save the line items
309
+		  * @param EE_Line_Item $line_item
310
+		  * @param boolean $taxable
311
+		  * @param string $code_substring_for_whitelist if this string is part of the line item's code
312
+		  *  it will be whitelisted (ie, except from becoming taxable)
313
+		  */
314
+		public static function set_line_items_taxable( EE_Line_Item $line_item, $taxable = true, $code_substring_for_whitelist = null );
315 315
 
316 316
 	/**
317 317
 	 * Adds a simple item ( unrelated to any other model object) to the total line item,
@@ -341,15 +341,15 @@  discard block
 block discarded – undo
341 341
  */
342 342
 interface EEHI_Money{
343 343
 		/**
344
-	 * For comparing floats. Default operator is '=', but see the $operator below for all options.
345
-	 * This should be used to compare floats instead of normal '==' because floats
346
-	 * are inherently imprecise, and so you can sometimes have two floats that appear to be identical
347
-	 * but actually differ by 0.00000001.
348
-	 * @param float $float1
349
-	 * @param float $float2
350
-	 * @param string $operator  The operator. Valid options are =, <=, <, >=, >, <>, eq, lt, lte, gt, gte, ne
351
-	 * @return boolean whether the equation is true or false
352
-	 */
344
+		 * For comparing floats. Default operator is '=', but see the $operator below for all options.
345
+		 * This should be used to compare floats instead of normal '==' because floats
346
+		 * are inherently imprecise, and so you can sometimes have two floats that appear to be identical
347
+		 * but actually differ by 0.00000001.
348
+		 * @param float $float1
349
+		 * @param float $float2
350
+		 * @param string $operator  The operator. Valid options are =, <=, <, >=, >, <>, eq, lt, lte, gt, gte, ne
351
+		 * @return boolean whether the equation is true or false
352
+		 */
353 353
 	function compare_floats( $float1, $float2, $operator='=' );
354 354
 }
355 355
 
Please login to merge, or discard this patch.
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
 /**
6 6
  * Interface EEI_Base
7 7
  */
8
-interface EEI_Base{
8
+interface EEI_Base {
9 9
 	/**
10 10
 	 * gets the unique ID of the model object. If it hasn't been saved yet
11 11
 	 * to the database, this should be 0 or NULL
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
 	 * @return int records updated (or BOOLEAN if we actually ended up inserting the extra meta row)
33 33
 	 * NOTE: if the values haven't changed, returns 0
34 34
 	 */
35
-	public function update_extra_meta($meta_key,$meta_value,$previous_value = NULL);
35
+	public function update_extra_meta($meta_key, $meta_value, $previous_value = NULL);
36 36
 
37 37
 	/**
38 38
 	 * Adds a new extra meta record. If $unique is set to TRUE, we'll first double-check
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
 	 * @param boolean $unique
44 44
 	 * @return boolean
45 45
 	 */
46
-	public function add_extra_meta($meta_key,$meta_value,$unique = false);
46
+	public function add_extra_meta($meta_key, $meta_value, $unique = false);
47 47
 
48 48
 	/**
49 49
 	 * Deletes all the extra meta rows for this record as specified by key. If $meta_value
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
 	 * @param string $meta_value
53 53
 	 * @return int number of extra meta rows deleted
54 54
 	 */
55
-	public function delete_extra_meta($meta_key,$meta_value = NULL);
55
+	public function delete_extra_meta($meta_key, $meta_value = NULL);
56 56
 
57 57
 	/**
58 58
 	 * Gets the extra meta with the given meta key. If you specify "single" we just return 1, otherwise
@@ -63,7 +63,7 @@  discard block
 block discarded – undo
63 63
 	 * @param mixed $default if we don't find anything, what should we return?
64 64
 	 * @return mixed single value if $single; array if ! $single
65 65
 	 */
66
-	public function get_extra_meta($meta_key,$single = FALSE,$default = NULL);
66
+	public function get_extra_meta($meta_key, $single = FALSE, $default = NULL);
67 67
 }
68 68
 
69 69
 
@@ -90,7 +90,7 @@  discard block
 block discarded – undo
90 90
 	 * @param 	EE_Response $response
91 91
 	 * @return 	EE_Response
92 92
 	 */
93
-	public function handle_request( EE_Request $request, EE_Response $response );
93
+	public function handle_request(EE_Request $request, EE_Response $response);
94 94
 }
95 95
 
96 96
 
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
 	 * @param EE_Request $request
107 107
 	 * @param EE_Response $response
108 108
 	 */
109
-	public function handle_response( EE_Request $request, EE_Response $response );
109
+	public function handle_response(EE_Request $request, EE_Response $response);
110 110
 }
111 111
 
112 112
 
@@ -271,7 +271,7 @@  discard block
 block discarded – undo
271 271
 	 * @param string $country
272 272
 	 * @param string $CNT_ISO
273 273
 	 */
274
-	public function format( $address, $address2, $city, $state, $zip, $country, $CNT_ISO );
274
+	public function format($address, $address2, $city, $state, $zip, $country, $CNT_ISO);
275 275
 }
276 276
 
277 277
 
@@ -281,13 +281,13 @@  discard block
 block discarded – undo
281 281
 /**
282 282
  * Interface EEHI_Line_Item
283 283
  */
284
-interface EEHI_Line_Item{
284
+interface EEHI_Line_Item {
285 285
 	/**
286 286
 	 * Adds an item to the purchase in the right spot
287 287
 	 * @param EE_Line_Item $total_line_item
288 288
 	 * @param EE_Line_Item $line_item
289 289
 	 */
290
-	public function add_item( EE_line_Item $total_line_item, EE_Line_Item $line_item );
290
+	public function add_item(EE_line_Item $total_line_item, EE_Line_Item $line_item);
291 291
 	/**
292 292
 	 * Overwrites the previous tax by clearing out the old taxes, and creates a new
293 293
 	 * tax and updates the total line item accordingly
@@ -301,7 +301,7 @@  discard block
 block discarded – undo
301 301
          *  set the taxes to match $amount
302 302
 	 * @return EE_Line_Item the new tax created
303 303
 	 */
304
-	public function set_total_tax_to( EE_Line_Item $total_line_item, $amount, $name  = NULL, $description = NULL, $code = NULL, $add_to_existing_line_item = false );
304
+	public function set_total_tax_to(EE_Line_Item $total_line_item, $amount, $name = NULL, $description = NULL, $code = NULL, $add_to_existing_line_item = false);
305 305
         
306 306
          /**
307 307
          * Makes all the line items which are children of $line_item taxable (or not).
@@ -311,7 +311,7 @@  discard block
 block discarded – undo
311 311
          * @param string $code_substring_for_whitelist if this string is part of the line item's code
312 312
          *  it will be whitelisted (ie, except from becoming taxable)
313 313
          */
314
-        public static function set_line_items_taxable( EE_Line_Item $line_item, $taxable = true, $code_substring_for_whitelist = null );
314
+        public static function set_line_items_taxable(EE_Line_Item $line_item, $taxable = true, $code_substring_for_whitelist = null);
315 315
 
316 316
 	/**
317 317
 	 * Adds a simple item ( unrelated to any other model object) to the total line item,
@@ -325,21 +325,21 @@  discard block
 block discarded – undo
325 325
 	 * @param boolean $code if set to a value, ensures there is only one line item with that code
326 326
 	 * @return boolean success
327 327
 	 */
328
-	public function add_unrelated_item( EE_Line_Item $total_line_item, $name, $unit_price, $description = '', $quantity = 1, $taxable = FALSE, $code = null );
328
+	public function add_unrelated_item(EE_Line_Item $total_line_item, $name, $unit_price, $description = '', $quantity = 1, $taxable = FALSE, $code = null);
329 329
 
330 330
 	/**
331 331
 	 * Gets the line item for the taxes subtotal
332 332
 	 * @param EE_Line_Item $total_line_item of type EEM_Line_Item::type_total
333 333
 	 * @return \EE_Line_Item
334 334
 	 */
335
-	public static function get_taxes_subtotal( EE_Line_Item $total_line_item );
335
+	public static function get_taxes_subtotal(EE_Line_Item $total_line_item);
336 336
 }
337 337
 
338 338
 
339 339
 /**
340 340
  * Money-related helper
341 341
  */
342
-interface EEHI_Money{
342
+interface EEHI_Money {
343 343
 		/**
344 344
 	 * For comparing floats. Default operator is '=', but see the $operator below for all options.
345 345
 	 * This should be used to compare floats instead of normal '==' because floats
@@ -350,13 +350,13 @@  discard block
 block discarded – undo
350 350
 	 * @param string $operator  The operator. Valid options are =, <=, <, >=, >, <>, eq, lt, lte, gt, gte, ne
351 351
 	 * @return boolean whether the equation is true or false
352 352
 	 */
353
-	function compare_floats( $float1, $float2, $operator='=' );
353
+	function compare_floats($float1, $float2, $operator = '=');
354 354
 }
355 355
 
356 356
 /**
357 357
  * Interface EEHI_Template
358 358
  */
359
-interface EEHI_Template{
359
+interface EEHI_Template {
360 360
 
361 361
 	/**
362 362
 	 * EEH_Template::format_currency
@@ -369,7 +369,7 @@  discard block
 block discarded – undo
369 369
 	 * @param string   $cur_code_span_class
370 370
 	 * @return string the html output for the formatted money value
371 371
 	 */
372
-	public static function format_currency( $amount = NULL, $return_raw = FALSE, $display_code = TRUE, $CNT_ISO = '', $cur_code_span_class = 'currency-code' );
372
+	public static function format_currency($amount = NULL, $return_raw = FALSE, $display_code = TRUE, $CNT_ISO = '', $cur_code_span_class = 'currency-code');
373 373
 }
374 374
 
375 375
 
@@ -384,7 +384,7 @@  discard block
 block discarded – undo
384 384
 	 * @param array $options
385 385
 	 * @return mixed
386 386
 	 */
387
-	public function display_line_item( EE_Line_Item $line_item, $options = array() );
387
+	public function display_line_item(EE_Line_Item $line_item, $options = array());
388 388
 
389 389
 }
390 390
 
@@ -396,7 +396,7 @@  discard block
 block discarded – undo
396 396
 	 * @throws EE_Error
397 397
 	 * @return bool
398 398
 	 */
399
-	public static function ensure_file_exists_and_is_writable( $full_file_path = '' );
399
+	public static function ensure_file_exists_and_is_writable($full_file_path = '');
400 400
 	
401 401
 	/**
402 402
 	 * ensure_folder_exists_and_is_writable
@@ -405,7 +405,7 @@  discard block
 block discarded – undo
405 405
 	 * @throws EE_Error
406 406
 	 * @return bool
407 407
 	 */
408
-	public static function ensure_folder_exists_and_is_writable( $folder = '' );
408
+	public static function ensure_folder_exists_and_is_writable($folder = '');
409 409
 }
410 410
 
411 411
 // End of file EEI_Interfaces.php
Please login to merge, or discard this patch.
payment_methods/Paypal_Standard/EE_Paypal_Standard_Form.form.php 1 patch
Spacing   +38 added lines, -38 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
3
-	exit( 'No direct script access allowed' );
2
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
3
+	exit('No direct script access allowed');
4 4
 }
5 5
 
6 6
 /**
@@ -21,37 +21,37 @@  discard block
 block discarded – undo
21 21
 	/**
22 22
 	 * @param EE_PMT_Paypal_Standard $payment_method_type
23 23
 	 */
24
-	public function __construct( $payment_method_type ){
24
+	public function __construct($payment_method_type) {
25 25
 		parent::__construct(
26 26
 			array(
27 27
 				'payment_method_type'          => $payment_method_type,
28 28
 				'extra_meta_inputs'            => array(
29
-					'paypal_id'        => new EE_Text_Input( array(
30
-						'html_label_text' => sprintf( __( "Paypal Email %s", 'event_espresso' ), $payment_method_type->get_help_tab_link() ),
31
-						'html_help_text'  => __( "Typically [email protected]", 'event_espresso' ),
29
+					'paypal_id'        => new EE_Text_Input(array(
30
+						'html_label_text' => sprintf(__("Paypal Email %s", 'event_espresso'), $payment_method_type->get_help_tab_link()),
31
+						'html_help_text'  => __("Typically [email protected]", 'event_espresso'),
32 32
 						'required'        => true
33
-					) ),
34
-					'image_url'        => new EE_Admin_File_Uploader_Input( array(
35
-						'html_help_text'  => __( "Used for your business/personal logo on the PayPal page", 'event_espresso' ),
36
-						'html_label_text' => __( 'Image URL', 'event_espresso' )
37
-					) ),
38
-					'paypal_taxes'     => new EE_Yes_No_Input( array(
39
-						'html_label_text' => sprintf( __( 'Paypal Calculates Taxes %s', 'event_espresso' ), $payment_method_type->get_help_tab_link() ),
40
-						'html_help_text'  => __( 'Whether Paypal should add taxes to the order', 'event_espresso' ),
33
+					)),
34
+					'image_url'        => new EE_Admin_File_Uploader_Input(array(
35
+						'html_help_text'  => __("Used for your business/personal logo on the PayPal page", 'event_espresso'),
36
+						'html_label_text' => __('Image URL', 'event_espresso')
37
+					)),
38
+					'paypal_taxes'     => new EE_Yes_No_Input(array(
39
+						'html_label_text' => sprintf(__('Paypal Calculates Taxes %s', 'event_espresso'), $payment_method_type->get_help_tab_link()),
40
+						'html_help_text'  => __('Whether Paypal should add taxes to the order', 'event_espresso'),
41 41
 						'default'         => false
42
-					) ),
43
-					'paypal_shipping'  => new EE_Yes_No_Input( array(
44
-						'html_label_text' => sprintf( __( 'Paypal Calculates Shipping %s', 'event_espresso' ), $payment_method_type->get_help_tab_link() ),
45
-						'html_help_text'  => __( 'Whether Paypal should add shipping surcharges', 'event_espresso' ),
42
+					)),
43
+					'paypal_shipping'  => new EE_Yes_No_Input(array(
44
+						'html_label_text' => sprintf(__('Paypal Calculates Shipping %s', 'event_espresso'), $payment_method_type->get_help_tab_link()),
45
+						'html_help_text'  => __('Whether Paypal should add shipping surcharges', 'event_espresso'),
46 46
 						'default'         => false
47
-					) ),
48
-					'shipping_details' => new EE_Select_Input( array(
49
-						EE_PMT_Paypal_Standard::shipping_info_none     => __( "Do not prompt for an address", 'event_espresso' ),
50
-						EE_PMT_Paypal_Standard::shipping_info_optional => __( "Prompt for an address, but do not require it", 'event_espresso' ),
51
-						EE_PMT_Paypal_Standard::shipping_info_required => __( "Prompt for an address, and require it", 'event_espresso' )
52
-					) ),
47
+					)),
48
+					'shipping_details' => new EE_Select_Input(array(
49
+						EE_PMT_Paypal_Standard::shipping_info_none     => __("Do not prompt for an address", 'event_espresso'),
50
+						EE_PMT_Paypal_Standard::shipping_info_optional => __("Prompt for an address, but do not require it", 'event_espresso'),
51
+						EE_PMT_Paypal_Standard::shipping_info_required => __("Prompt for an address, and require it", 'event_espresso')
52
+					)),
53 53
 				),
54
-				'before_form_content_template' => $payment_method_type->file_folder() . DS . 'templates' . DS . 'paypal_standard_settings_before_form.template.php',
54
+				'before_form_content_template' => $payment_method_type->file_folder().DS.'templates'.DS.'paypal_standard_settings_before_form.template.php',
55 55
 			)
56 56
 		);
57 57
 	}
@@ -61,28 +61,28 @@  discard block
 block discarded – undo
61 61
 	/**
62 62
 	 * @param array $req_data
63 63
 	 */
64
-	protected function _normalize( $req_data ) {
65
-		parent::_normalize( $req_data );
66
-		$paypal_calculates_shipping = $this->get_input_value( 'paypal_shipping' );
67
-		$paypal_calculates_taxes = $this->get_input_value( 'paypal_taxes' );
68
-		$paypal_requests_address_info = $this->get_input_value( 'shipping_details' );
64
+	protected function _normalize($req_data) {
65
+		parent::_normalize($req_data);
66
+		$paypal_calculates_shipping = $this->get_input_value('paypal_shipping');
67
+		$paypal_calculates_taxes = $this->get_input_value('paypal_taxes');
68
+		$paypal_requests_address_info = $this->get_input_value('shipping_details');
69 69
 		if (
70
-			( $paypal_calculates_shipping || $paypal_calculates_taxes ) &&
70
+			($paypal_calculates_shipping || $paypal_calculates_taxes) &&
71 71
 			$paypal_requests_address_info == EE_PMT_Paypal_Standard::shipping_info_none
72 72
 		) {
73 73
 			//they want paypal to calculate taxes or shipping. They need to ask for
74 74
 			//address info, otherwise paypal can't calculate taxes or shipping
75 75
 			/** @type EE_Select_Input $shipping_details_input */
76
-			$shipping_details_input = $this->get_input( 'shipping_details' );
77
-			$shipping_details_input->set_default( EE_PMT_Paypal_Standard::shipping_info_optional );
76
+			$shipping_details_input = $this->get_input('shipping_details');
77
+			$shipping_details_input->set_default(EE_PMT_Paypal_Standard::shipping_info_optional);
78 78
 			$shipping_details_input_options = $shipping_details_input->options();
79 79
 			EE_Error::add_attention(
80 80
 				sprintf(
81
-					__( 'Automatically set "%s" to "%s" because Paypal requires address info in order to calculate shipping or taxes.', 'event_espresso' ),
82
-					strip_tags( $shipping_details_input->html_label_text() ),
83
-					isset( $shipping_details_input_options[ EE_PMT_Paypal_Standard::shipping_info_optional ] )
84
-						? $shipping_details_input_options[ EE_PMT_Paypal_Standard::shipping_info_optional ]
85
-						: __( 'Unknown', 'event_espresso' )
81
+					__('Automatically set "%s" to "%s" because Paypal requires address info in order to calculate shipping or taxes.', 'event_espresso'),
82
+					strip_tags($shipping_details_input->html_label_text()),
83
+					isset($shipping_details_input_options[EE_PMT_Paypal_Standard::shipping_info_optional])
84
+						? $shipping_details_input_options[EE_PMT_Paypal_Standard::shipping_info_optional]
85
+						: __('Unknown', 'event_espresso')
86 86
 				),
87 87
 				__FILE__, __FUNCTION__, __LINE__
88 88
 			);
Please login to merge, or discard this patch.
payment_methods/Paypal_Standard/EEG_Paypal_Standard.gateway.php 3 patches
Braces   +4 added lines, -3 removed lines patch added patch discarded remove patch
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 		parent::set_settings($settings_array);
78 78
 		if($this->_debug_mode){
79 79
 			$this->_gateway_url = 'https://www.sandbox.paypal.com/cgi-bin/webscr';
80
-		}else{
80
+		} else{
81 81
 			$this->_gateway_url = 'https://www.paypal.com/cgi-bin/webscr';
82 82
 		}
83 83
 	}
@@ -340,8 +340,9 @@  discard block
 block discarded – undo
340 340
 		$update_info = array();
341 341
 		foreach ( $raw_post_array as $keyval ) {
342 342
 			$keyval = explode( '=', $keyval );
343
-			if ( count( $keyval ) == 2 )
344
-				$update_info[ $keyval[ 0 ] ] = urldecode( $keyval[ 1 ] );
343
+			if ( count( $keyval ) == 2 ) {
344
+							$update_info[ $keyval[ 0 ] ] = urldecode( $keyval[ 1 ] );
345
+			}
345 346
 		}
346 347
 		// read the IPN message sent from PayPal and prepend 'cmd=_notify-validate'
347 348
 		$req = 'cmd=_notify-validate';
Please login to merge, or discard this patch.
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -456,16 +456,16 @@
 block discarded – undo
456 456
 
457 457
 		//might paypal have changed the taxes?
458 458
 		if( $this->_paypal_taxes && $payment_was_itemized ){
459
-                    //note that we're doing this BEFORE adding shipping; we actually want PayPal's shipping to remain non-taxable
460
-                    $this->_line_item->set_line_items_taxable( $transaction->total_line_item(), true, 'paypal_shipping' );
461
-                    $this->_line_item->set_total_tax_to(
462
-                            $transaction->total_line_item(),
463
-                            floatval( $update_info['tax'] ),
464
-                            __( 'Taxes', 'event_espresso' ),
465
-                            __( 'Calculated by Paypal', 'event_espresso' ),
466
-                            'paypal_tax'
467
-                    );
468
-                    $grand_total_needs_resaving = TRUE;
459
+					//note that we're doing this BEFORE adding shipping; we actually want PayPal's shipping to remain non-taxable
460
+					$this->_line_item->set_line_items_taxable( $transaction->total_line_item(), true, 'paypal_shipping' );
461
+					$this->_line_item->set_total_tax_to(
462
+							$transaction->total_line_item(),
463
+							floatval( $update_info['tax'] ),
464
+							__( 'Taxes', 'event_espresso' ),
465
+							__( 'Calculated by Paypal', 'event_espresso' ),
466
+							'paypal_tax'
467
+					);
468
+					$grand_total_needs_resaving = TRUE;
469 469
 		}
470 470
 
471 471
 		$shipping_amount = floatval( $update_info[ 'mc_shipping' ] );
Please login to merge, or discard this patch.
Spacing   +122 added lines, -122 removed lines patch added patch discarded remove patch
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
 	 * @return EEG_Paypal_Standard
69 69
 	 */
70 70
 	public function __construct() {
71
-		$this->set_uses_separate_IPN_request( true ) ;
71
+		$this->set_uses_separate_IPN_request(true);
72 72
 		parent::__construct();
73 73
 	}
74 74
 
@@ -78,11 +78,11 @@  discard block
 block discarded – undo
78 78
 	 * Also sets the gateway url class variable based on whether debug mode is enabled or not
79 79
 	 * @param array $settings_array
80 80
 	 */
81
-	public function set_settings($settings_array){
81
+	public function set_settings($settings_array) {
82 82
 		parent::set_settings($settings_array);
83
-		if($this->_debug_mode){
83
+		if ($this->_debug_mode) {
84 84
 			$this->_gateway_url = 'https://www.sandbox.paypal.com/cgi-bin/webscr';
85
-		}else{
85
+		} else {
86 86
 			$this->_gateway_url = 'https://www.paypal.com/cgi-bin/webscr';
87 87
 		}
88 88
 	}
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 	 * @param string      $cancel_url   URL to send the user to after a cancelled payment attempt on teh payment provider's website
98 98
 	 * @return EEI_Payment
99 99
 	 */
100
-	public function set_redirection_info( $payment, $billing_info = array(), $return_url = NULL, $notify_url = NULL, $cancel_url = NULL ){
100
+	public function set_redirection_info($payment, $billing_info = array(), $return_url = NULL, $notify_url = NULL, $cancel_url = NULL) {
101 101
 		$redirect_args = array();
102 102
 		$transaction = $payment->transaction();
103 103
 		$primary_registrant = $transaction->primary_registration();
@@ -107,42 +107,42 @@  discard block
 block discarded – undo
107 107
 
108 108
 		$total_discounts_to_cart_total = $transaction->paid();
109 109
 		//only itemize the order if we're paying for the rest of the order's amount
110
-		if( $payment->amount() == $transaction->total() ) {
111
-			$payment->update_extra_meta( EEG_Paypal_Standard::itemized_payment_option_name, true );
110
+		if ($payment->amount() == $transaction->total()) {
111
+			$payment->update_extra_meta(EEG_Paypal_Standard::itemized_payment_option_name, true);
112 112
 			//this payment is for the remaining transaction amount,
113 113
 			//keep track of exactly how much the itemized order amount equals
114 114
 			$itemized_sum = 0;
115 115
 			$shipping_previously_added = 0;
116 116
 			//so let's show all the line items
117
-			foreach($total_line_item->get_items() as $line_item){
118
-				if ( $line_item instanceof EE_Line_Item ) {
117
+			foreach ($total_line_item->get_items() as $line_item) {
118
+				if ($line_item instanceof EE_Line_Item) {
119 119
 					//it's some kind of discount
120
-					if( $line_item->total() < 0 ) {
121
-						$total_discounts_to_cart_total += abs( $line_item->total() );
120
+					if ($line_item->total() < 0) {
121
+						$total_discounts_to_cart_total += abs($line_item->total());
122 122
 						$itemized_sum += $line_item->total();
123 123
 						continue;
124 124
 					}
125 125
 					//dont include shipping again.
126
-					if( strpos( $line_item->code(), 'paypal_shipping_') === 0 ) {
126
+					if (strpos($line_item->code(), 'paypal_shipping_') === 0) {
127 127
 						$shipping_previously_added = $line_item->total();
128 128
 						continue;
129 129
 					}
130
-					$redirect_args[ 'item_name_' . $item_num ] = substr(
131
-						sprintf( _x( '%1$s for %2$s', 'Ticket for Event', 'event_espresso' ), $line_item->name(), $line_item->ticket_event_name() ),
130
+					$redirect_args['item_name_'.$item_num] = substr(
131
+						sprintf(_x('%1$s for %2$s', 'Ticket for Event', 'event_espresso'), $line_item->name(), $line_item->ticket_event_name()),
132 132
 						0, 127
133 133
 					);
134
-					$redirect_args[ 'amount_' . $item_num ] = $line_item->unit_price();
135
-					$redirect_args[ 'quantity_' . $item_num ] = $line_item->quantity();
134
+					$redirect_args['amount_'.$item_num] = $line_item->unit_price();
135
+					$redirect_args['quantity_'.$item_num] = $line_item->quantity();
136 136
 					//if we're not letting PayPal calculate shipping, tell them its 0
137
-					if ( ! $this->_paypal_shipping ) {
138
-						$redirect_args[ 'shipping_' . $item_num ] = '0';
139
-						$redirect_args[ 'shipping2_' . $item_num ] = '0';
137
+					if ( ! $this->_paypal_shipping) {
138
+						$redirect_args['shipping_'.$item_num] = '0';
139
+						$redirect_args['shipping2_'.$item_num] = '0';
140 140
 					}
141 141
 					$item_num++;
142 142
 					$itemized_sum += $line_item->total();
143 143
 				}
144 144
 			}
145
-			$taxes_li = $this->_line_item->get_taxes_subtotal( $total_line_item );
145
+			$taxes_li = $this->_line_item->get_taxes_subtotal($total_line_item);
146 146
 			//ideally itemized sum equals the transaction total. but if not (which is weird)
147 147
 			//and the itemized sum is LESS than the transaction total
148 148
 			//add another line item
@@ -152,47 +152,47 @@  discard block
 block discarded – undo
152 152
 					$transaction->total() - $itemized_sum - $taxes_li->total() - $shipping_previously_added,
153 153
 					2 
154 154
 				);
155
-			if( $itemized_sum_diff_from_txn_total < 0 ) {
155
+			if ($itemized_sum_diff_from_txn_total < 0) {
156 156
 				//itemized sum is too big
157
-				$total_discounts_to_cart_total += abs( $itemized_sum_diff_from_txn_total );
158
-			} elseif( $itemized_sum_diff_from_txn_total > 0 ) {
159
-				$redirect_args[ 'item_name_' . $item_num ] = substr(
160
-						__( 'Other charges', 'event_espresso' ), 0, 127 );
161
-				$redirect_args[ 'amount_' . $item_num ] = $this->format_currency( $itemized_sum_diff_from_txn_total );
162
-				$redirect_args[ 'quantity_' . $item_num ] = 1;
157
+				$total_discounts_to_cart_total += abs($itemized_sum_diff_from_txn_total);
158
+			} elseif ($itemized_sum_diff_from_txn_total > 0) {
159
+				$redirect_args['item_name_'.$item_num] = substr(
160
+						__('Other charges', 'event_espresso'), 0, 127 );
161
+				$redirect_args['amount_'.$item_num] = $this->format_currency($itemized_sum_diff_from_txn_total);
162
+				$redirect_args['quantity_'.$item_num] = 1;
163 163
 				$item_num++;
164 164
 			}
165
-			if( $total_discounts_to_cart_total > 0 ) {
166
-				$redirect_args[ 'discount_amount_cart' ] = $this->format_currency( $total_discounts_to_cart_total );
165
+			if ($total_discounts_to_cart_total > 0) {
166
+				$redirect_args['discount_amount_cart'] = $this->format_currency($total_discounts_to_cart_total);
167 167
 			}
168 168
 			//add our taxes to the order if we're NOT using PayPal's
169
-			if( ! $this->_paypal_taxes ){
169
+			if ( ! $this->_paypal_taxes) {
170 170
 				$redirect_args['tax_cart'] = $total_line_item->get_total_tax();
171 171
 			}
172 172
 		} else {
173
-			$payment->update_extra_meta( EEG_Paypal_Standard::itemized_payment_option_name, false );
173
+			$payment->update_extra_meta(EEG_Paypal_Standard::itemized_payment_option_name, false);
174 174
 			//partial payment that's not for the remaining amount, so we can't send an itemized list
175
-			$redirect_args['item_name_' . $item_num] = substr(
176
-				sprintf( __('Payment of %1$s for %2$s', "event_espresso"), $payment->amount(), $primary_registrant->reg_code() ),
175
+			$redirect_args['item_name_'.$item_num] = substr(
176
+				sprintf(__('Payment of %1$s for %2$s', "event_espresso"), $payment->amount(), $primary_registrant->reg_code()),
177 177
 				0, 127
178 178
 			);
179
-			$redirect_args['amount_' . $item_num] = $payment->amount();
180
-			$redirect_args['shipping_' . $item_num ] = '0';
181
-			$redirect_args['shipping2_' . $item_num ] = '0';
179
+			$redirect_args['amount_'.$item_num] = $payment->amount();
180
+			$redirect_args['shipping_'.$item_num] = '0';
181
+			$redirect_args['shipping2_'.$item_num] = '0';
182 182
 			$redirect_args['tax_cart'] = '0';
183 183
 			$item_num++;
184 184
 		}
185 185
 
186
-		if($this->_debug_mode){
187
-			$redirect_args['item_name_' . $item_num] = 'DEBUG INFO (this item only added in sandbox mode';
188
-			$redirect_args['amount_' . $item_num] = 0;
186
+		if ($this->_debug_mode) {
187
+			$redirect_args['item_name_'.$item_num] = 'DEBUG INFO (this item only added in sandbox mode';
188
+			$redirect_args['amount_'.$item_num] = 0;
189 189
 			$redirect_args['on0_'.$item_num] = 'NOTIFY URL';
190
-			$redirect_args['os0_' . $item_num] = $notify_url;
190
+			$redirect_args['os0_'.$item_num] = $notify_url;
191 191
 			$redirect_args['on1_'.$item_num] = 'RETURN URL';
192
-			$redirect_args['os1_' . $item_num] = $return_url;
192
+			$redirect_args['os1_'.$item_num] = $return_url;
193 193
 //			$redirect_args['option_index_' . $item_num] = 1; // <-- dunno if this is needed ?
194
-			$redirect_args['shipping_' . $item_num ] = '0';
195
-			$redirect_args['shipping2_' . $item_num ] = '0';
194
+			$redirect_args['shipping_'.$item_num] = '0';
195
+			$redirect_args['shipping2_'.$item_num] = '0';
196 196
 		}
197 197
 
198 198
 		$redirect_args['business'] = $this->_paypal_id;
@@ -202,14 +202,14 @@  discard block
 block discarded – undo
202 202
 		$redirect_args['cmd'] = '_cart';
203 203
 		$redirect_args['upload'] = 1;
204 204
 		$redirect_args['currency_code'] = $payment->currency_code();
205
-		$redirect_args['rm'] = 2;//makes the user return with method=POST
206
-		if($this->_image_url){
205
+		$redirect_args['rm'] = 2; //makes the user return with method=POST
206
+		if ($this->_image_url) {
207 207
 			$redirect_args['image_url'] = $this->_image_url;
208 208
 		}
209 209
 		$redirect_args['no_shipping'] = $this->_shipping_details;
210
-		$redirect_args['bn'] = 'EventEspresso_SP';//EE will blow up if you change this
210
+		$redirect_args['bn'] = 'EventEspresso_SP'; //EE will blow up if you change this
211 211
 
212
-		$redirect_args = apply_filters( "FHEE__EEG_Paypal_Standard__set_redirection_info__arguments", $redirect_args, $this );
212
+		$redirect_args = apply_filters("FHEE__EEG_Paypal_Standard__set_redirection_info__arguments", $redirect_args, $this);
213 213
 
214 214
 		$payment->set_redirect_url($this->_gateway_url);
215 215
 		$payment->set_redirect_args($redirect_args);
@@ -230,55 +230,55 @@  discard block
 block discarded – undo
230 230
 	 * @return \EEI_Payment updated
231 231
 	 * @throws \EE_Error
232 232
 	 */
233
-	public function handle_payment_update( $update_info, $transaction ){
233
+	public function handle_payment_update($update_info, $transaction) {
234 234
 		//verify there's payment data that's been sent
235
-		if ( empty( $update_info[ 'payment_status' ] ) || empty( $update_info[ 'txn_id' ] ) ) {
235
+		if (empty($update_info['payment_status']) || empty($update_info['txn_id'])) {
236 236
 			// waaaait... is this a PDT request? (see https://developer.paypal.com/docs/classic/products/payment-data-transfer/)
237 237
 			// indicated by the "tx" argument? If so, we don't need it. We'll just use the IPN data when it comes
238
-			if ( isset( $update_info[ 'tx' ] ) ) {
238
+			if (isset($update_info['tx'])) {
239 239
 				return $transaction->last_payment();
240 240
 			} else {
241 241
 				return null;
242 242
 			}
243 243
 		}
244
-		$payment = $this->_pay_model->get_payment_by_txn_id_chq_nmbr( $update_info[ 'txn_id' ] );
245
-		if ( ! $payment instanceof EEI_Payment ) {
244
+		$payment = $this->_pay_model->get_payment_by_txn_id_chq_nmbr($update_info['txn_id']);
245
+		if ( ! $payment instanceof EEI_Payment) {
246 246
 			$payment = $transaction->last_payment();
247 247
 		}
248 248
 		// ok, then validate the IPN. Even if we've already processed this payment,
249 249
 		// let PayPal know we don't want to hear from them anymore!
250
-		if ( ! $this->validate_ipn( $update_info, $payment ) ) {
250
+		if ( ! $this->validate_ipn($update_info, $payment)) {
251 251
 			return $payment;
252 252
 		}
253 253
 		//ok, well let's process this payment then!
254
-		switch ( $update_info[ 'payment_status' ] ) {
254
+		switch ($update_info['payment_status']) {
255 255
 
256 256
 			case 'Completed' :
257 257
 				$status = $this->_pay_model->approved_status();
258
-				$gateway_response = __( 'The payment is approved.', 'event_espresso' );
258
+				$gateway_response = __('The payment is approved.', 'event_espresso');
259 259
 				break;
260 260
 
261 261
 			case 'Pending' :
262 262
 				$status = $this->_pay_model->pending_status();
263
-				$gateway_response = __( 'The payment is in progress. Another message will be sent when payment is approved.', 'event_espresso' );
263
+				$gateway_response = __('The payment is in progress. Another message will be sent when payment is approved.', 'event_espresso');
264 264
 				break;
265 265
 
266 266
 			case 'Denied' :
267 267
 				$status = $this->_pay_model->declined_status();
268
-				$gateway_response = __( 'The payment has been declined.', 'event_espresso' );
268
+				$gateway_response = __('The payment has been declined.', 'event_espresso');
269 269
 				break;
270 270
 
271 271
 			case 'Expired' :
272 272
 			case 'Failed' :
273 273
 				$status = $this->_pay_model->failed_status();
274
-				$gateway_response = __( 'The payment failed for technical reasons or expired.', 'event_espresso' );
274
+				$gateway_response = __('The payment failed for technical reasons or expired.', 'event_espresso');
275 275
 				break;
276 276
 
277 277
 			case 'Refunded' :
278 278
 			case 'Partially_Refunded' :
279 279
 				// even though it's a refund, we consider the payment as approved, it just has a negative value
280 280
 				$status = $this->_pay_model->approved_status();
281
-				$gateway_response = __( 'The payment has been refunded. Please update registrations accordingly.', 'event_espresso' );
281
+				$gateway_response = __('The payment has been refunded. Please update registrations accordingly.', 'event_espresso');
282 282
 				break;
283 283
 
284 284
 			case 'Voided' :
@@ -286,25 +286,25 @@  discard block
 block discarded – undo
286 286
 			case 'Canceled_Reversal' :
287 287
 			default :
288 288
 				$status = $this->_pay_model->cancelled_status();
289
-				$gateway_response = __( 'The payment was cancelled, reversed, or voided. Please update registrations accordingly.', 'event_espresso' );
289
+				$gateway_response = __('The payment was cancelled, reversed, or voided. Please update registrations accordingly.', 'event_espresso');
290 290
 				break;
291 291
 
292 292
 		}
293 293
 
294 294
 		//check if we've already processed this payment
295
-		if ( $payment instanceof EEI_Payment ) {
295
+		if ($payment instanceof EEI_Payment) {
296 296
 			//payment exists. if this has the exact same status and amount, don't bother updating. just return
297
-			if ( $payment->status() == $status && $payment->amount() == $update_info[ 'mc_gross' ] ) {
297
+			if ($payment->status() == $status && $payment->amount() == $update_info['mc_gross']) {
298 298
 				// DUPLICATED IPN! dont bother updating transaction foo!;
299
-				$message_log = sprintf( __( 'It appears we have received a duplicate IPN from PayPal for payment %d', 'event_espresso' ), $payment->ID() );
299
+				$message_log = sprintf(__('It appears we have received a duplicate IPN from PayPal for payment %d', 'event_espresso'), $payment->ID());
300 300
 			} else {
301 301
 				// new payment yippee !!!
302
-				$payment->set_status( $status );
303
-				$payment->set_amount( floatval( $update_info[ 'mc_gross' ] ) );
304
-				$payment->set_gateway_response( $gateway_response );
305
-				$payment->set_details( $update_info );
306
-				$payment->set_txn_id_chq_nmbr( $update_info[ 'txn_id' ] );
307
-				$message_log = sprintf( __( 'Updated payment either from IPN or as part of POST from PayPal', 'event_espresso' ) );
302
+				$payment->set_status($status);
303
+				$payment->set_amount(floatval($update_info['mc_gross']));
304
+				$payment->set_gateway_response($gateway_response);
305
+				$payment->set_details($update_info);
306
+				$payment->set_txn_id_chq_nmbr($update_info['txn_id']);
307
+				$message_log = sprintf(__('Updated payment either from IPN or as part of POST from PayPal', 'event_espresso'));
308 308
 			}
309 309
 			$this->log(
310 310
 				array(
@@ -316,11 +316,11 @@  discard block
 block discarded – undo
316 316
 				$payment
317 317
 			);
318 318
 		}
319
-		do_action( 'FHEE__EEG_Paypal_Standard__handle_payment_update__payment_processed', $payment, $this );
319
+		do_action('FHEE__EEG_Paypal_Standard__handle_payment_update__payment_processed', $payment, $this);
320 320
 		// kill request here if this is a refund
321
-		if ( $update_info[ 'payment_status' ] == 'Refunded' || $update_info[ 'payment_status' ] == 'Partially_Refunded'   ) {
322
-			if ( apply_filters( 'FHEE__EEG_Paypal_Standard__handle_payment_update__kill_refund_request', true ) ) {
323
-				status_header( 200 );
321
+		if ($update_info['payment_status'] == 'Refunded' || $update_info['payment_status'] == 'Partially_Refunded') {
322
+			if (apply_filters('FHEE__EEG_Paypal_Standard__handle_payment_update__kill_refund_request', true)) {
323
+				status_header(200);
324 324
 				exit();
325 325
 			}
326 326
 		}
@@ -336,9 +336,9 @@  discard block
 block discarded – undo
336 336
 	 * @param EE_Payment|EEI_Payment $payment
337 337
 	 * @return boolean
338 338
 	 */
339
-	public function validate_ipn( $update_info, $payment ) {
339
+	public function validate_ipn($update_info, $payment) {
340 340
 		//allow us to skip validating IPNs with PayPal (useful for testing)
341
-		if ( apply_filters( 'FHEE__EEG_Paypal_Standard__validate_ipn__skip', false ) ) {
341
+		if (apply_filters('FHEE__EEG_Paypal_Standard__validate_ipn__skip', false)) {
342 342
 			return true;
343 343
 		}
344 344
 		//...otherwise, we actually don't care what the $update_info is, we need to look
@@ -346,22 +346,22 @@  discard block
 block discarded – undo
346 346
 		// Reading POSTed data directly from $_POST causes serialization issues with array data in the POST.
347 347
 		// Instead, read raw POST data from the input stream.
348 348
 		// @see https://gist.github.com/xcommerce-gists/3440401
349
-		$raw_post_data = file_get_contents( 'php://input' );
350
-		$raw_post_array = explode( '&', $raw_post_data );
349
+		$raw_post_data = file_get_contents('php://input');
350
+		$raw_post_array = explode('&', $raw_post_data);
351 351
 		$update_info = array();
352
-		foreach ( $raw_post_array as $keyval ) {
353
-			$keyval = explode( '=', $keyval );
354
-			if ( count( $keyval ) == 2 )
355
-				$update_info[ $keyval[ 0 ] ] = urldecode( $keyval[ 1 ] );
352
+		foreach ($raw_post_array as $keyval) {
353
+			$keyval = explode('=', $keyval);
354
+			if (count($keyval) == 2)
355
+				$update_info[$keyval[0]] = urldecode($keyval[1]);
356 356
 		}
357 357
 		// read the IPN message sent from PayPal and prepend 'cmd=_notify-validate'
358 358
 		$req = 'cmd=_notify-validate';
359
-		$get_magic_quotes_exists = function_exists( 'get_magic_quotes_gpc' ) ? true : false;
360
-		foreach ( $update_info as $key => $value ) {
361
-			if ( $get_magic_quotes_exists && get_magic_quotes_gpc() == 1 ) {
362
-				$value = urlencode( stripslashes( $value ) );
359
+		$get_magic_quotes_exists = function_exists('get_magic_quotes_gpc') ? true : false;
360
+		foreach ($update_info as $key => $value) {
361
+			if ($get_magic_quotes_exists && get_magic_quotes_gpc() == 1) {
362
+				$value = urlencode(stripslashes($value));
363 363
 			} else {
364
-				$value = urlencode( $value );
364
+				$value = urlencode($value);
365 365
 			}
366 366
 			$req .= "&$key=$value";
367 367
 		}
@@ -371,34 +371,34 @@  discard block
 block discarded – undo
371 371
 			array(
372 372
 				'body' 				=> $req,
373 373
 				'sslverify' 		=> false,
374
-				'timeout' 		=> 60 ,
374
+				'timeout' 		=> 60,
375 375
 				// make sure to set a site specific unique "user-agent" string since the WordPres default gets declined by PayPal
376 376
 				// plz see: https://github.com/websharks/s2member/issues/610
377
-				'user-agent' 	=> 'Event Espresso v' . EVENT_ESPRESSO_VERSION . '; ' . home_url(),
377
+				'user-agent' 	=> 'Event Espresso v'.EVENT_ESPRESSO_VERSION.'; '.home_url(),
378 378
 				'httpversion' => '1.1'
379 379
 			)
380 380
 		);
381 381
 		// then check the response
382
-		if ( ! is_wp_error( $response ) && array_key_exists( 'body', $response ) && strcmp( $response[ 'body' ], "VERIFIED" ) == 0 ) {
382
+		if ( ! is_wp_error($response) && array_key_exists('body', $response) && strcmp($response['body'], "VERIFIED") == 0) {
383 383
 			return true;
384 384
 		} else {
385 385
 			// huh, something's wack... the IPN didn't validate. We must have replied to the IPN incorrectly,
386 386
 			// or their API must have changed: http://www.paypalobjects.com/en_US/ebook/PP_OrderManagement_IntegrationGuide/ipn.html
387
-			if( is_wp_error(  $response ) ) {
387
+			if (is_wp_error($response)) {
388 388
 				$error_msg = sprintf( 
389
-					__( 'WP Error. Code: "%1$s", Message: "%2$s", Data: "%3$s"', 'event_espresso' ),
389
+					__('WP Error. Code: "%1$s", Message: "%2$s", Data: "%3$s"', 'event_espresso'),
390 390
 					$response->get_error_code(),
391 391
 					$response->get_error_message(),
392
-					print_r( $response->get_error_data, true )
392
+					print_r($response->get_error_data, true)
393 393
 				);
394
-			} elseif( is_array( $response ) && isset( $response[ 'body' ] ) ) {
395
-				$error_msg = $response[ 'body' ];
394
+			} elseif (is_array($response) && isset($response['body'])) {
395
+				$error_msg = $response['body'];
396 396
 			} else {
397
-				$error_msg = print_r( $response, true );
397
+				$error_msg = print_r($response, true);
398 398
 			}
399
-			$payment->set_gateway_response( sprintf( __( "IPN Validation failed! Paypal responded with '%s'", "event_espresso" ), $error_msg ) );
400
-			$payment->set_details( array( 'REQUEST' => $update_info, 'VALIDATION_RESPONSE' => $response ) );
401
-			$payment->set_status( EEM_Payment::status_id_failed );
399
+			$payment->set_gateway_response(sprintf(__("IPN Validation failed! Paypal responded with '%s'", "event_espresso"), $error_msg));
400
+			$payment->set_details(array('REQUEST' => $update_info, 'VALIDATION_RESPONSE' => $response));
401
+			$payment->set_status(EEM_Payment::status_id_failed);
402 402
 			// log the results
403 403
 			$this->log(
404 404
 				array(
@@ -420,9 +420,9 @@  discard block
 block discarded – undo
420 420
 	 */
421 421
 	protected function _process_response_url() {
422 422
 		EE_Registry::instance()->load_helper('URL');
423
-		if ( isset( $_SERVER[ 'HTTP_HOST' ], $_SERVER[ 'REQUEST_URI' ] ) ) {
423
+		if (isset($_SERVER['HTTP_HOST'], $_SERVER['REQUEST_URI'])) {
424 424
 			$url = is_ssl() ? 'https://' : 'http://';
425
-			$url .= EEH_URL::filter_input_server_url( 'HTTP_HOST' );
425
+			$url .= EEH_URL::filter_input_server_url('HTTP_HOST');
426 426
 			$url .= EEH_URL::filter_input_server_url();
427 427
 		} else {
428 428
 			$url = 'unknown';
@@ -438,30 +438,30 @@  discard block
 block discarded – undo
438 438
 	 * like the taxes or shipping
439 439
 	 * @param EEI_Payment $payment
440 440
 	 */
441
-	public function update_txn_based_on_payment( $payment ) {
441
+	public function update_txn_based_on_payment($payment) {
442 442
 		$update_info = $payment->details();
443 443
 		$transaction = $payment->transaction();
444
-		$payment_was_itemized = $payment->get_extra_meta( EEG_Paypal_Standard::itemized_payment_option_name, true, false );
445
-		if( ! $transaction ){
446
-			$this->log( __( 'Payment with ID %d has no related transaction, and so update_txn_based_on_payment couldn\'t be executed properly', 'event_espresso' ), $payment );
444
+		$payment_was_itemized = $payment->get_extra_meta(EEG_Paypal_Standard::itemized_payment_option_name, true, false);
445
+		if ( ! $transaction) {
446
+			$this->log(__('Payment with ID %d has no related transaction, and so update_txn_based_on_payment couldn\'t be executed properly', 'event_espresso'), $payment);
447 447
 			return;
448 448
 		}
449
-		if( ! is_array( $update_info ) || ! isset( $update_info[ 'mc_shipping' ] ) || ! isset( $update_info[ 'tax' ] ) ) {
449
+		if ( ! is_array($update_info) || ! isset($update_info['mc_shipping']) || ! isset($update_info['tax'])) {
450 450
 			$this->log(
451 451
 				array(
452 452
 					'url' 				=> $this->_process_response_url(),
453
-					'message' 	=> __( 'Could not update transaction based on payment because the payment details have not yet been put on the payment. This normally happens during the IPN or returning from PayPal', 'event_espresso' ),
453
+					'message' 	=> __('Could not update transaction based on payment because the payment details have not yet been put on the payment. This normally happens during the IPN or returning from PayPal', 'event_espresso'),
454 454
 					'payment' 	=> $payment->model_field_array()
455 455
 				),
456 456
 				$payment
457 457
 			);
458 458
 			return;
459 459
 		}
460
-		if( $payment->status() !== $this->_pay_model->approved_status() ) {
460
+		if ($payment->status() !== $this->_pay_model->approved_status()) {
461 461
 			$this->log(
462 462
 				array(
463 463
 					'url' 				=> $this->_process_response_url(),
464
-					'message' 	=> __( 'We shouldn\'t update transactions taxes or shipping data from non-approved payments', 'event_espresso' ),
464
+					'message' 	=> __('We shouldn\'t update transactions taxes or shipping data from non-approved payments', 'event_espresso'),
465 465
 					'payment' 	=> $payment->model_field_array()
466 466
 				),
467 467
 				$payment
@@ -471,43 +471,43 @@  discard block
 block discarded – undo
471 471
 		$grand_total_needs_resaving = false;
472 472
 
473 473
 		//might paypal have changed the taxes?
474
-		if( $this->_paypal_taxes && $payment_was_itemized ){
474
+		if ($this->_paypal_taxes && $payment_was_itemized) {
475 475
                     //note that we're doing this BEFORE adding shipping; we actually want PayPal's shipping to remain non-taxable
476
-                    $this->_line_item->set_line_items_taxable( $transaction->total_line_item(), true, 'paypal_shipping' );
476
+                    $this->_line_item->set_line_items_taxable($transaction->total_line_item(), true, 'paypal_shipping');
477 477
                     $this->_line_item->set_total_tax_to(
478 478
                             $transaction->total_line_item(),
479
-                            floatval( $update_info['tax'] ),
480
-                            __( 'Taxes', 'event_espresso' ),
481
-                            __( 'Calculated by Paypal', 'event_espresso' ),
479
+                            floatval($update_info['tax']),
480
+                            __('Taxes', 'event_espresso'),
481
+                            __('Calculated by Paypal', 'event_espresso'),
482 482
                             'paypal_tax'
483 483
                     );
484 484
                     $grand_total_needs_resaving = TRUE;
485 485
 		}
486 486
 
487
-		$shipping_amount = floatval( $update_info[ 'mc_shipping' ] );
487
+		$shipping_amount = floatval($update_info['mc_shipping']);
488 488
 		//might paypal have added shipping?
489
-		if( $this->_paypal_shipping && $shipping_amount && $payment_was_itemized ){
489
+		if ($this->_paypal_shipping && $shipping_amount && $payment_was_itemized) {
490 490
 			$this->_line_item->add_unrelated_item(
491 491
 				$transaction->total_line_item(),
492
-				sprintf( __('Shipping for transaction %1$s', 'event_espresso'), $transaction->ID() ),
492
+				sprintf(__('Shipping for transaction %1$s', 'event_espresso'), $transaction->ID()),
493 493
 				$shipping_amount,
494 494
 				__('Shipping charges calculated by Paypal', 'event_espresso'),
495 495
 				1,
496 496
 				false,
497
-				'paypal_shipping_' . $transaction->ID()
497
+				'paypal_shipping_'.$transaction->ID()
498 498
 			);
499 499
 			$grand_total_needs_resaving = true;
500 500
 		}
501 501
 
502
-		if( $grand_total_needs_resaving ){
503
-			$transaction->total_line_item()->save_this_and_descendants_to_txn( $transaction->ID() );
504
-			$registration_processor = EE_Registry::instance()->load_class( 'Registration_Processor' );
505
-			$registration_processor->update_registration_final_prices( $transaction );
502
+		if ($grand_total_needs_resaving) {
503
+			$transaction->total_line_item()->save_this_and_descendants_to_txn($transaction->ID());
504
+			$registration_processor = EE_Registry::instance()->load_class('Registration_Processor');
505
+			$registration_processor->update_registration_final_prices($transaction);
506 506
 		}
507 507
 		$this->log(
508 508
 			array(
509 509
 				'url' 													=> $this->_process_response_url(),
510
-				'message' 										=> __( 'Updated transaction related to payment', 'event_espresso' ),
510
+				'message' 										=> __('Updated transaction related to payment', 'event_espresso'),
511 511
 				'transaction (updated)' 					=> $transaction->model_field_array(),
512 512
 				'payment (updated)' 						=> $payment->model_field_array(),
513 513
 				'use_paypal_shipping' 					=> $this->_paypal_shipping,
Please login to merge, or discard this patch.
core/libraries/form_sections/payment_methods/EE_Billing_Info_Form.form.php 1 patch
Spacing   +11 added lines, -11 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
  * EE_Billing_Info_Form
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
  * @author				Mike Nelson
12 12
  *
13 13
  */
14
-class EE_Billing_Info_Form extends EE_Form_Section_Proper{
14
+class EE_Billing_Info_Form extends EE_Form_Section_Proper {
15 15
 
16 16
 	/**
17 17
 	 * The payment method this billing form is for
@@ -26,10 +26,10 @@  discard block
 block discarded – undo
26 26
 	 * @param EE_Payment_Method $payment_method
27 27
 	 * @param array $options_array @see EE_Form_Section_Proper::__construct()
28 28
 	 */
29
-	public function __construct( EE_Payment_Method $payment_method = null, $options_array= array()){
29
+	public function __construct(EE_Payment_Method $payment_method = null, $options_array = array()) {
30 30
 		$this->_pm_instance = $payment_method;
31 31
 		$this->_layout_strategy = new EE_Div_Per_Section_Layout();
32
-		parent::__construct( $options_array );
32
+		parent::__construct($options_array);
33 33
 
34 34
 	}
35 35
 
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
 	 * @param EE_Payment_Method $payment_method
41 41
 	 * @return void
42 42
 	 */
43
-	public function set_payment_method( EE_Payment_Method $payment_method ){
43
+	public function set_payment_method(EE_Payment_Method $payment_method) {
44 44
 		$this->_pm_instance = $payment_method;
45 45
 	}
46 46
 
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
 	 * Returns the instance of the payment method this billing form is for
51 51
 	 * @return EE_Payment_Method
52 52
 	 */
53
-	public function payment_method(){
53
+	public function payment_method() {
54 54
 		return $this->_pm_instance;
55 55
 	}
56 56
 
@@ -60,11 +60,11 @@  discard block
 block discarded – undo
60 60
 	 * payment_fields_autofilled_notice_html
61 61
 	 * @return string
62 62
 	 */
63
-	public function payment_fields_autofilled_notice_html(){
64
-		EE_Registry::instance()->load_helper( 'HTML' );
63
+	public function payment_fields_autofilled_notice_html() {
64
+		EE_Registry::instance()->load_helper('HTML');
65 65
 		return  new EE_Form_Section_HTML(
66 66
 			EEH_HTML::p(
67
-				apply_filters( 'FHEE__EE_Billing_Info_Form__payment_fields_autofilled_notice_html_text', __( 'Payment fields have been autofilled because you are in debug mode', 'event_espresso' )),
67
+				apply_filters('FHEE__EE_Billing_Info_Form__payment_fields_autofilled_notice_html_text', __('Payment fields have been autofilled because you are in debug mode', 'event_espresso')),
68 68
 				'',
69 69
 				'important-notice'
70 70
 			)
@@ -76,8 +76,8 @@  discard block
 block discarded – undo
76 76
 	/**
77 77
 	 * @return string
78 78
 	 */
79
-	public function html_class(){
80
-		return ! empty( $this->_html_class ) ? $this->_html_class . ' ee-billing-form' : 'ee-billing-form';
79
+	public function html_class() {
80
+		return ! empty($this->_html_class) ? $this->_html_class.' ee-billing-form' : 'ee-billing-form';
81 81
 	}
82 82
 
83 83
 
Please login to merge, or discard this patch.