Completed
Branch BUG-6292-conflict-legacy-wp-me... (9adae4)
by
unknown
44:46 queued 30:08
created
core/libraries/line_item_filters/EE_Line_Item_Filter_Collection.class.php 2 patches
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -3,19 +3,19 @@
 block discarded – undo
3 3
 	exit( 'No direct script access allowed' );
4 4
 }
5 5
 /**
6
- * Class EE_Line_Item_Filter_Collection
7
- *
8
- * An EE_Object_Collection object that type checks
9
- * for EEI_Line_Item_Filter objects when adding to the collection
10
- *
11
- * @package               Event Espresso
12
- * @subpackage            core
13
- * @author                Brent Christensen
14
- * @since                 4.8.0
15
- *
16
- *
17
- *
18
- */
6
+	 * Class EE_Line_Item_Filter_Collection
7
+	 *
8
+	 * An EE_Object_Collection object that type checks
9
+	 * for EEI_Line_Item_Filter objects when adding to the collection
10
+	 *
11
+	 * @package               Event Espresso
12
+	 * @subpackage            core
13
+	 * @author                Brent Christensen
14
+	 * @since                 4.8.0
15
+	 *
16
+	 *
17
+	 *
18
+	 */
19 19
 class EE_Line_Item_Filter_Collection extends EE_Object_Collection {
20 20
 
21 21
 
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@
 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
  * Class EE_Line_Item_Filter_Collection
Please login to merge, or discard this patch.
core/libraries/line_item_filters/EE_Line_Item_Filter_Processor.class.php 2 patches
Indentation   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -3,38 +3,38 @@
 block discarded – undo
3 3
 	exit( 'No direct script access allowed' );
4 4
 }
5 5
 /**
6
- * Class EE_Line_Item_Filter_Processor
7
- *
8
- * Receives an EE_Collection of EE_Line_Item_Filter objects
9
- * and an EEI_Line_Item grand total object upon construction
10
- * clones the entire grand total line item tree so that the original will not be affected
11
- * then process() applies each filter to the cloned grand total line item tree
12
- *
13
- * example:
14
- *
15
- * 		// make sure to setup autoloaders
16
- * 		EEH_Autoloader::register_line_item_filter_autoloaders();
17
- * 		// create a collection to hold our filters
18
- * 		$line_item_filter_collection = new EE_Line_Item_Filter_Collection();
19
- * 		$line_item_filter_collection->add( new EE_Billable_Line_Item_Filter( $array_of_EE_Registrations() ) );
20
- * 		$line_item_filter_collection->add( new EE_Non_Zero_Line_Item_Filter() );
21
- * 		// create the main processor, and pass it our filter collection, and a grand total line item
22
- * 		// which will be used to construct a clone of the entire line item tree
23
- * 		$line_item_filter_processor = new EE_Line_Item_Filter_Processor(
24
- * 			$line_item_filter_collection,
25
- * 			$EE_Cart->get_grand_total()
26
- * 		);
27
- * 		// then apply filters to the line item tree by calling process()
28
- * 		$filtered_line_item_tree = $line_item_filter_processor->process();
29
- * 		// the resultant filtered line item tree can then be passed along
30
- * 		// to other classes to do what they need to do, such as display
31
- *
32
- * @package               Event Espresso
33
- * @subpackage            core
34
- * @author                Brent Christensen
35
- * @since                 4.8.0
36
- *
37
- */
6
+	 * Class EE_Line_Item_Filter_Processor
7
+	 *
8
+	 * Receives an EE_Collection of EE_Line_Item_Filter objects
9
+	 * and an EEI_Line_Item grand total object upon construction
10
+	 * clones the entire grand total line item tree so that the original will not be affected
11
+	 * then process() applies each filter to the cloned grand total line item tree
12
+	 *
13
+	 * example:
14
+	 *
15
+	 * 		// make sure to setup autoloaders
16
+	 * 		EEH_Autoloader::register_line_item_filter_autoloaders();
17
+	 * 		// create a collection to hold our filters
18
+	 * 		$line_item_filter_collection = new EE_Line_Item_Filter_Collection();
19
+	 * 		$line_item_filter_collection->add( new EE_Billable_Line_Item_Filter( $array_of_EE_Registrations() ) );
20
+	 * 		$line_item_filter_collection->add( new EE_Non_Zero_Line_Item_Filter() );
21
+	 * 		// create the main processor, and pass it our filter collection, and a grand total line item
22
+	 * 		// which will be used to construct a clone of the entire line item tree
23
+	 * 		$line_item_filter_processor = new EE_Line_Item_Filter_Processor(
24
+	 * 			$line_item_filter_collection,
25
+	 * 			$EE_Cart->get_grand_total()
26
+	 * 		);
27
+	 * 		// then apply filters to the line item tree by calling process()
28
+	 * 		$filtered_line_item_tree = $line_item_filter_processor->process();
29
+	 * 		// the resultant filtered line item tree can then be passed along
30
+	 * 		// to other classes to do what they need to do, such as display
31
+	 *
32
+	 * @package               Event Espresso
33
+	 * @subpackage            core
34
+	 * @author                Brent Christensen
35
+	 * @since                 4.8.0
36
+	 *
37
+	 */
38 38
 class EE_Line_Item_Filter_Processor {
39 39
 
40 40
 	/**
Please login to merge, or discard this patch.
Spacing   +18 added lines, -18 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
  * Class EE_Line_Item_Filter_Processor
@@ -55,12 +55,12 @@  discard block
 block discarded – undo
55 55
 	 * @param \EEI_Line_Item                  $grand_total_line_item
56 56
 	 * @throws \EE_Error
57 57
 	 */
58
-	public function __construct( EE_Line_Item_Filter_Collection $line_item_filters, EEI_Line_Item $grand_total_line_item ) {
58
+	public function __construct(EE_Line_Item_Filter_Collection $line_item_filters, EEI_Line_Item $grand_total_line_item) {
59 59
 		$this->line_item_filters = $line_item_filters;
60
-		if ( $grand_total_line_item->type() !== EEM_Line_Item::type_total ) {
61
-			throw new EE_Error( __( 'A Line Item of the type total is required', 'event_espresso' ) );
60
+		if ($grand_total_line_item->type() !== EEM_Line_Item::type_total) {
61
+			throw new EE_Error(__('A Line Item of the type total is required', 'event_espresso'));
62 62
 		}
63
-		$this->grand_total_line_item = $this->clone_and_reset_line_item_tree( $grand_total_line_item );
63
+		$this->grand_total_line_item = $this->clone_and_reset_line_item_tree($grand_total_line_item);
64 64
 	}
65 65
 
66 66
 
@@ -71,10 +71,10 @@  discard block
 block discarded – undo
71 71
 	 * @param \EEI_Line_Item $line_item
72 72
 	 * @return \EEI_Line_Item
73 73
 	 */
74
-	protected function clone_and_reset_line_item_tree( EEI_Line_Item $line_item ) {
75
-		$cloned_line_item = $this->clone_and_reset_line_item( $line_item );
76
-		foreach ( $line_item->children() as $child_line_item ) {
77
-			$cloned_line_item->add_child_line_item( $this->clone_and_reset_line_item_tree( $child_line_item ) );
74
+	protected function clone_and_reset_line_item_tree(EEI_Line_Item $line_item) {
75
+		$cloned_line_item = $this->clone_and_reset_line_item($line_item);
76
+		foreach ($line_item->children() as $child_line_item) {
77
+			$cloned_line_item->add_child_line_item($this->clone_and_reset_line_item_tree($child_line_item));
78 78
 		}
79 79
 		return $cloned_line_item;
80 80
 	}
@@ -91,16 +91,16 @@  discard block
 block discarded – undo
91 91
 	 * @param \EEI_Line_Item $line_item
92 92
 	 * @return \EEI_Line_Item
93 93
 	 */
94
-	protected function clone_and_reset_line_item( EEI_Line_Item $line_item ) {
94
+	protected function clone_and_reset_line_item(EEI_Line_Item $line_item) {
95 95
 		// we don't actually want to work with the original line item, so clone it
96 96
 		$cloned_line_item = clone $line_item;
97
-		$cloned_line_item->set( 'LIN_ID', null );
98
-		$cloned_line_item->set( 'LIN_parent', null );
97
+		$cloned_line_item->set('LIN_ID', null);
98
+		$cloned_line_item->set('LIN_parent', null);
99 99
 		$cloned_line_item->clear_related_line_item_cache();
100
-		foreach( array_keys( EEM_Line_Item::instance()->relation_settings() ) as $relation_name) {
101
-			$cloned_line_item->clear_cache( $relation_name, null, true );
100
+		foreach (array_keys(EEM_Line_Item::instance()->relation_settings()) as $relation_name) {
101
+			$cloned_line_item->clear_cache($relation_name, null, true);
102 102
 		}
103
-		$cloned_line_item->set_allow_persist( false );
103
+		$cloned_line_item->set_allow_persist(false);
104 104
 		return $cloned_line_item;
105 105
 	}
106 106
 
@@ -113,8 +113,8 @@  discard block
 block discarded – undo
113 113
 	 */
114 114
 	public function process() {
115 115
 		$this->line_item_filters->rewind();
116
-		while ( $this->line_item_filters->valid() ) {
117
-			$this->grand_total_line_item = $this->line_item_filters->current()->process( $this->grand_total_line_item );
116
+		while ($this->line_item_filters->valid()) {
117
+			$this->grand_total_line_item = $this->line_item_filters->current()->process($this->grand_total_line_item);
118 118
 			$this->line_item_filters->next();
119 119
 		}
120 120
 		$this->grand_total_line_item->recalculate_total_including_taxes();
Please login to merge, or discard this patch.
core/libraries/line_item_filters/EE_Non_Zero_Line_Item_Filter.class.php 3 patches
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -3,18 +3,18 @@
 block discarded – undo
3 3
 	exit( 'No direct script access allowed' );
4 4
 }
5 5
 /**
6
- * Class EE_Non_Zero_Line_Item_Filter
7
- *
8
- * Filters line items to remove :
9
- * 		subtotals with a total of 0
10
- * 		line items with a quantity of 0
11
- *
12
- * @package               Event Espresso
13
- * @subpackage            core
14
- * @author                Brent Christensen
15
- * @since                 $VID:$
16
- *
17
- */
6
+	 * Class EE_Non_Zero_Line_Item_Filter
7
+	 *
8
+	 * Filters line items to remove :
9
+	 * 		subtotals with a total of 0
10
+	 * 		line items with a quantity of 0
11
+	 *
12
+	 * @package               Event Espresso
13
+	 * @subpackage            core
14
+	 * @author                Brent Christensen
15
+	 * @since                 $VID:$
16
+	 *
17
+	 */
18 18
 class EE_Non_Zero_Line_Item_Filter extends EE_Line_Item_Filter_Base {
19 19
 
20 20
 	/**
Please login to merge, or discard this patch.
Spacing   +18 added lines, -18 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
  * Class EE_Non_Zero_Line_Item_Filter
@@ -31,36 +31,36 @@  discard block
 block discarded – undo
31 31
 	 * @param EEI_Line_Item $line_item
32 32
 	 * @return \EEI_Line_Item
33 33
 	 */
34
-	public function process( EEI_Line_Item $line_item ) {
35
-		$non_zero_line_item = $this->_filter_zero_line_item( $line_item );
36
-		if ( ! $non_zero_line_item instanceof EEI_Line_Item ) {
34
+	public function process(EEI_Line_Item $line_item) {
35
+		$non_zero_line_item = $this->_filter_zero_line_item($line_item);
36
+		if ( ! $non_zero_line_item instanceof EEI_Line_Item) {
37 37
 			return null;
38 38
 		}
39 39
 		//if this is an event subtotal, we want to only include it if it
40 40
 		//has a non-zero total and at least one ticket line item child
41
-		if( $line_item->children() ) {
41
+		if ($line_item->children()) {
42 42
 			$ticket_or_subtotals_with_tkt_children_count = 0;
43
-			foreach ( $line_item->children() as $child_line_item ) {
43
+			foreach ($line_item->children() as $child_line_item) {
44 44
 				$code = $child_line_item->code();
45
-				$child_line_item = $this->process( $child_line_item );
46
-				if( ! $child_line_item instanceof EEI_Line_Item ) {
47
-					$line_item->delete_child_line_item( $code );
45
+				$child_line_item = $this->process($child_line_item);
46
+				if ( ! $child_line_item instanceof EEI_Line_Item) {
47
+					$line_item->delete_child_line_item($code);
48 48
 					continue;
49 49
 				}
50 50
 				if (
51
-					( $child_line_item instanceof EEI_Line_Item &&
51
+					($child_line_item instanceof EEI_Line_Item &&
52 52
 					$child_line_item->type() === EEM_Line_Item::type_line_item &&
53
-					$child_line_item->OBJ_type() === 'Ticket' ) ||
54
-					( $child_line_item instanceof EEI_Line_Item &&
55
-					 $child_line_item->type() === EEM_Line_Item::type_sub_total )
53
+					$child_line_item->OBJ_type() === 'Ticket') ||
54
+					($child_line_item instanceof EEI_Line_Item &&
55
+					 $child_line_item->type() === EEM_Line_Item::type_sub_total)
56 56
 				) {
57 57
 					$ticket_or_subtotals_with_tkt_children_count++;
58 58
 				}
59 59
 			}
60 60
 			// if this is an event subtotal with NO ticket children
61 61
 			// we basically want to ignore it
62
-			return $this->_filter_zero_subtotal_line_item( $non_zero_line_item, $ticket_or_subtotals_with_tkt_children_count );
63
-		}else{
62
+			return $this->_filter_zero_subtotal_line_item($non_zero_line_item, $ticket_or_subtotals_with_tkt_children_count);
63
+		} else {
64 64
 			return $non_zero_line_item;
65 65
 		}
66 66
 	}
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
 	 * @param EEI_Line_Item $line_item
74 74
 	 * @return EEI_Line_Item
75 75
 	 */
76
-	protected function _filter_zero_line_item( EEI_Line_Item $line_item ) {
76
+	protected function _filter_zero_line_item(EEI_Line_Item $line_item) {
77 77
 		if (
78 78
 			$line_item->type() === EEM_Line_Item::type_line_item &&
79 79
 			$line_item->OBJ_type() === 'Ticket' &&
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
 	 * @param int           $ticket_children
94 94
 	 * @return \EEI_Line_Item
95 95
 	 */
96
-	protected function _filter_zero_subtotal_line_item( EEI_Line_Item $line_item, $ticket_children = 0 ) {
96
+	protected function _filter_zero_subtotal_line_item(EEI_Line_Item $line_item, $ticket_children = 0) {
97 97
 		if (
98 98
 			$line_item->type() === EEM_Line_Item::type_sub_total &&
99 99
 			$ticket_children === 0
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -90,7 +90,7 @@
 block discarded – undo
90 90
 		//so in case teh IPN is arriving later, let's try to process an IPN!
91 91
 		if($_SERVER['REQUEST_METHOD'] == 'POST'){
92 92
 			return $this->handle_ipn($_POST, $transaction );
93
-		}else{
93
+		} else{
94 94
 			return parent::finalize_payment_for( $transaction );
95 95
 		}
96 96
 	}
Please login to merge, or discard this patch.
line_item_filters/EE_Single_Registration_Line_Item_Filter.class.php 2 patches
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -3,18 +3,18 @@
 block discarded – undo
3 3
 	exit( 'No direct script access allowed' );
4 4
 }
5 5
 /**
6
- * Class EE_Single_Registration_Line_Item_Filter
7
- *
8
- * Filters line items to remove any that aren't for the specified registration.
9
- * Also, other price modifiers, like discounts or surcharges, must be shared between
10
- * this registration and others, so this tree should only show this registration's share.
11
- *
12
- * @package 			Event Espresso
13
- * @subpackage 	core
14
- * @author 				Brent Christensen / Mike Nelson
15
- * @since 				4.8.0
16
- *
17
- */
6
+	 * Class EE_Single_Registration_Line_Item_Filter
7
+	 *
8
+	 * Filters line items to remove any that aren't for the specified registration.
9
+	 * Also, other price modifiers, like discounts or surcharges, must be shared between
10
+	 * this registration and others, so this tree should only show this registration's share.
11
+	 *
12
+	 * @package 			Event Espresso
13
+	 * @subpackage 	core
14
+	 * @author 				Brent Christensen / Mike Nelson
15
+	 * @since 				4.8.0
16
+	 *
17
+	 */
18 18
 class EE_Single_Registration_Line_Item_Filter extends EE_Specific_Registrations_Line_Item_Filter {
19 19
 
20 20
 	/**
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 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
  * Class EE_Single_Registration_Line_Item_Filter
@@ -21,8 +21,8 @@  discard block
 block discarded – undo
21 21
 	 *
22 22
 	 * @param EE_Registration $registration
23 23
 	 */
24
-	public function __construct( $registration ) {
25
-		parent::__construct( array( $registration ) );
24
+	public function __construct($registration) {
25
+		parent::__construct(array($registration));
26 26
 	}
27 27
 }
28 28
 // End of file EE_Single_Registration_Line_Item_Filter.class.php
Please login to merge, or discard this patch.
line_item_filters/EE_Specific_Registrations_Line_Item_Filter.class.php 3 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -18,10 +18,10 @@
 block discarded – undo
18 18
  */
19 19
 class EE_Specific_Registrations_Line_Item_Filter extends EE_Line_Item_Filter_Base {
20 20
 /**
21
-	 * array of line item codes and their corresponding quantities for
22
-	 * registrations that owe money and can pay at this moment
23
-	 * @type array $_counts_per_line_item_code
24
-	 */
21
+ * array of line item codes and their corresponding quantities for
22
+ * registrations that owe money and can pay at this moment
23
+ * @type array $_counts_per_line_item_code
24
+ */
25 25
 	protected $_counts_per_line_item_code = array();
26 26
 
27 27
 	/**
Please login to merge, or discard this patch.
Spacing   +40 added lines, -40 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
 /**
@@ -36,9 +36,9 @@  discard block
 block discarded – undo
36 36
 	 * EE_Billable_Line_Item_Filter constructor.
37 37
 	 * @param EE_Registration[] $registrations
38 38
 	 */
39
-	public function __construct( $registrations ) {
39
+	public function __construct($registrations) {
40 40
 		$this->_registrations = $registrations;
41
-		$this->_calculate_counts_per_line_item_code( $registrations );
41
+		$this->_calculate_counts_per_line_item_code($registrations);
42 42
 	}
43 43
 
44 44
 	/**
@@ -46,14 +46,14 @@  discard block
 block discarded – undo
46 46
 	 * @param EE_Registration[] $registrations
47 47
 	 * @return void
48 48
 	 */
49
-	protected function _calculate_counts_per_line_item_code( $registrations ) {
50
-		foreach( $registrations as $registration ) {
51
-			$line_item_code = EEM_Line_Item::instance()->get_var( EEM_Line_Item::instance()->line_item_for_registration_query_params( $registration, array( 'limit' => 1 ) ), 'LIN_code' );
52
-			if( $line_item_code ) {
53
-				if( ! isset( $this->_counts_per_line_item_code[ $line_item_code ] ) ) {
54
-					$this->_counts_per_line_item_code[ $line_item_code ] = 1;
55
-				}else{
56
-					$this->_counts_per_line_item_code[ $line_item_code ]++;
49
+	protected function _calculate_counts_per_line_item_code($registrations) {
50
+		foreach ($registrations as $registration) {
51
+			$line_item_code = EEM_Line_Item::instance()->get_var(EEM_Line_Item::instance()->line_item_for_registration_query_params($registration, array('limit' => 1)), 'LIN_code');
52
+			if ($line_item_code) {
53
+				if ( ! isset($this->_counts_per_line_item_code[$line_item_code])) {
54
+					$this->_counts_per_line_item_code[$line_item_code] = 1;
55
+				} else {
56
+					$this->_counts_per_line_item_code[$line_item_code]++;
57 57
 				}
58 58
 			}
59 59
 		}
@@ -67,57 +67,57 @@  discard block
 block discarded – undo
67 67
 	 * @param EEI_Line_Item      $line_item
68 68
 	 * @return \EEI_Line_Item
69 69
 	 */
70
-	public function process( EEI_Line_Item $line_item ) {
71
-		$this->_filter_billable_line_item( $line_item );
72
-		if( ! $line_item->children() ) {
70
+	public function process(EEI_Line_Item $line_item) {
71
+		$this->_filter_billable_line_item($line_item);
72
+		if ( ! $line_item->children()) {
73 73
 			return $line_item;
74 74
 		}
75 75
 		//the original running total (taking ALL tickets into account)
76 76
 		$running_total_of_children = 0;
77 77
 		//the new running total (only taking the specified ticket quantities into account)
78 78
 		$runnign_total_of_children_under_consideration = 0;
79
-		foreach ( $line_item->children() as $child_line_item ) {
80
-			if( $child_line_item->is_percent() ) {
79
+		foreach ($line_item->children() as $child_line_item) {
80
+			if ($child_line_item->is_percent()) {
81 81
 				$original_li_total = $running_total_of_children * $child_line_item->percent() / 100;
82
-			}else{
82
+			} else {
83 83
 				$original_li_total = $child_line_item->unit_price() * $child_line_item->quantity();
84 84
 			}
85 85
 
86
-			$this->process( $child_line_item );
86
+			$this->process($child_line_item);
87 87
 			/*
88 88
 			 * If this line item is a normal line item that isn't for a ticket
89 89
 			 * we want to modify its total (and unit price if not a percentage line item)
90 90
 			 * so it reflects only that portion of the surcharge/discount shared by these
91 91
 			 * registrations
92 92
 			 */
93
-			if( $child_line_item->type() === EEM_Line_Item::type_line_item &&
94
-					$child_line_item->OBJ_type() !== 'Ticket' ) {
95
-				if( $running_total_of_children ) {
93
+			if ($child_line_item->type() === EEM_Line_Item::type_line_item &&
94
+					$child_line_item->OBJ_type() !== 'Ticket') {
95
+				if ($running_total_of_children) {
96 96
 					$percent_of_running_total = $original_li_total / $running_total_of_children;
97 97
 				} else {
98 98
 					$percent_of_running_total = 0;
99 99
 				}
100 100
 
101
-				$child_line_item->set_total( $runnign_total_of_children_under_consideration * $percent_of_running_total );
102
-				if( ! $child_line_item->is_percent() ) {
103
-					$child_line_item->set_unit_price( $child_line_item->total() / $child_line_item->quantity() );
101
+				$child_line_item->set_total($runnign_total_of_children_under_consideration * $percent_of_running_total);
102
+				if ( ! $child_line_item->is_percent()) {
103
+					$child_line_item->set_unit_price($child_line_item->total() / $child_line_item->quantity());
104 104
 				}
105
-			}elseif( $line_item->type() === EEM_Line_Item::type_line_item &&
106
-					$line_item->OBJ_type() === 'Ticket' ) {
105
+			}elseif ($line_item->type() === EEM_Line_Item::type_line_item &&
106
+					$line_item->OBJ_type() === 'Ticket') {
107 107
 				//make sure this item's quantity matches its parent
108
-				if( ! $child_line_item->is_percent() ) {
109
-					$child_line_item->set_quantity( $line_item->quantity() );
110
-					$child_line_item->set_total( $child_line_item->unit_price() * $child_line_item->quantity() );
108
+				if ( ! $child_line_item->is_percent()) {
109
+					$child_line_item->set_quantity($line_item->quantity());
110
+					$child_line_item->set_total($child_line_item->unit_price() * $child_line_item->quantity());
111 111
 				}
112 112
 			}
113 113
 			$running_total_of_children += $original_li_total;
114 114
 			$runnign_total_of_children_under_consideration += $child_line_item->total();
115 115
 		}
116
-		$line_item->set_total( $runnign_total_of_children_under_consideration );
117
-		if( $line_item->quantity() ) {
118
-			$line_item->set_unit_price( $runnign_total_of_children_under_consideration / $line_item->quantity() );
116
+		$line_item->set_total($runnign_total_of_children_under_consideration);
117
+		if ($line_item->quantity()) {
118
+			$line_item->set_unit_price($runnign_total_of_children_under_consideration / $line_item->quantity());
119 119
 		} else {
120
-			$line_item->set_unit_price( 0 );
120
+			$line_item->set_unit_price(0);
121 121
 		}
122 122
 		return $line_item;
123 123
 	}
@@ -130,18 +130,18 @@  discard block
 block discarded – undo
130 130
 	 * @param EEI_Line_Item $line_item
131 131
 	 * @return EEI_Line_Item
132 132
 	 */
133
-	protected function _filter_billable_line_item( EEI_Line_Item $line_item ) {
133
+	protected function _filter_billable_line_item(EEI_Line_Item $line_item) {
134 134
 		// is this a ticket ?
135
-		if ( $line_item->type() === EEM_Line_Item::type_line_item && $line_item->OBJ_type() == 'Ticket' ) {
135
+		if ($line_item->type() === EEM_Line_Item::type_line_item && $line_item->OBJ_type() == 'Ticket') {
136 136
 			// if this ticket is billable at this moment, then we should have a positive quantity
137
-			if ( isset( $this->_counts_per_line_item_code[ $line_item->code() ] )) {
137
+			if (isset($this->_counts_per_line_item_code[$line_item->code()])) {
138 138
 				// set quantity based on number of billable registrations for this ticket
139
-				$quantity = $this->_counts_per_line_item_code[ $line_item->code() ];
139
+				$quantity = $this->_counts_per_line_item_code[$line_item->code()];
140 140
 			} else {
141 141
 				$quantity = 0;
142 142
 			}
143
-			$line_item->set_quantity( $quantity );
144
-			$line_item->set_total( $line_item->unit_price() * $line_item->quantity() );
143
+			$line_item->set_quantity($quantity);
144
+			$line_item->set_total($line_item->unit_price() * $line_item->quantity());
145 145
 		}
146 146
 		return $line_item;
147 147
 	}
Please login to merge, or discard this patch.
Braces   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
 			if( $line_item_code ) {
53 53
 				if( ! isset( $this->_counts_per_line_item_code[ $line_item_code ] ) ) {
54 54
 					$this->_counts_per_line_item_code[ $line_item_code ] = 1;
55
-				}else{
55
+				} else{
56 56
 					$this->_counts_per_line_item_code[ $line_item_code ]++;
57 57
 				}
58 58
 			}
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
 		foreach ( $line_item->children() as $child_line_item ) {
80 80
 			if( $child_line_item->is_percent() ) {
81 81
 				$original_li_total = $running_total_of_children * $child_line_item->percent() / 100;
82
-			}else{
82
+			} else{
83 83
 				$original_li_total = $child_line_item->unit_price() * $child_line_item->quantity();
84 84
 			}
85 85
 
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 				if( ! $child_line_item->is_percent() ) {
103 103
 					$child_line_item->set_unit_price( $child_line_item->total() / $child_line_item->quantity() );
104 104
 				}
105
-			}elseif( $line_item->type() === EEM_Line_Item::type_line_item &&
105
+			} elseif( $line_item->type() === EEM_Line_Item::type_line_item &&
106 106
 					$line_item->OBJ_type() === 'Ticket' ) {
107 107
 				//make sure this item's quantity matches its parent
108 108
 				if( ! $child_line_item->is_percent() ) {
Please login to merge, or discard this patch.
core/libraries/messages/EE_Messages_Base.lib.php 2 patches
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if (!defined('EVENT_ESPRESSO_VERSION') )
2
+if ( ! defined('EVENT_ESPRESSO_VERSION'))
3 3
 	exit('NO direct script access allowed');
4 4
 
5 5
 /**
@@ -185,14 +185,14 @@  discard block
 block discarded – undo
185 185
 	 * @access protected
186 186
 	 * @return void
187 187
 	 */
188
-	protected function _set_existing_admin_settings( $messenger = NULL ) {
188
+	protected function _set_existing_admin_settings($messenger = NULL) {
189 189
 		$active_messengers = EEH_MSG_Template::get_active_messengers_in_db();
190
-		$active_message_types = !empty( $messenger ) ? $active_messengers[$messenger]['settings'][$messenger . '-message_types'] : array();
190
+		$active_message_types = ! empty($messenger) ? $active_messengers[$messenger]['settings'][$messenger.'-message_types'] : array();
191 191
 
192 192
 
193 193
 		$actives = $this->_messages_item_type == 'messenger' ? $active_messengers : $active_message_types;
194 194
 
195
-		$this->_existing_admin_settings = isset($actives[$this->name]['settings'] ) ? $actives[$this->name]['settings'] : null;
195
+		$this->_existing_admin_settings = isset($actives[$this->name]['settings']) ? $actives[$this->name]['settings'] : null;
196 196
 	}
197 197
 
198 198
 
@@ -207,10 +207,10 @@  discard block
 block discarded – undo
207 207
 	 * @access public
208 208
 	 * @return array          settings
209 209
 	 */
210
-	public function get_existing_admin_settings( $messenger = NULL ) {
210
+	public function get_existing_admin_settings($messenger = NULL) {
211 211
 		// if admin_settings property empty lets try setting it.
212
-		if ( method_exists($this, '_set_existing_admin_settings') && empty( $this->_existing_admin_settings ) )
213
-			$this->_set_existing_admin_settings( $messenger );
212
+		if (method_exists($this, '_set_existing_admin_settings') && empty($this->_existing_admin_settings))
213
+			$this->_set_existing_admin_settings($messenger);
214 214
 
215 215
 		return EEH_Class_Tools::has_property($this, '_existing_admin_settings') ? $this->_existing_admin_settings : null;
216 216
 	}
@@ -225,10 +225,10 @@  discard block
 block discarded – undo
225 225
 	 * @return array   an array of valid shortcodes.
226 226
 	 */
227 227
 	public function get_valid_shortcodes() {
228
-		$valid_shortcodes = apply_filters( 'FHEE__' . get_class($this) . '__get_valid_shortcodes', $this->_valid_shortcodes, $this );
228
+		$valid_shortcodes = apply_filters('FHEE__'.get_class($this).'__get_valid_shortcodes', $this->_valid_shortcodes, $this);
229 229
 
230 230
 		//The below filter applies to ALL messengers and message types so use with care!
231
-		$valid_shortcodes = apply_filters( 'FHEE__EE_Messages_Base__get_valid_shortcodes', $valid_shortcodes, $this );
231
+		$valid_shortcodes = apply_filters('FHEE__EE_Messages_Base__get_valid_shortcodes', $valid_shortcodes, $this);
232 232
 		return $valid_shortcodes;
233 233
 	}
234 234
 
@@ -259,17 +259,17 @@  discard block
 block discarded – undo
259 259
 	 * @access protected
260 260
 	 * @return string $content for page.
261 261
 	 */
262
-	protected function _get_admin_page_content( $page, $action, $extra, $actives ) {
262
+	protected function _get_admin_page_content($page, $action, $extra, $actives) {
263 263
 		//we can also further refine the context by action (if present).
264
-		if ( !empty($action) ) {
265
-			$page = $page . '_' . $action;
264
+		if ( ! empty($action)) {
265
+			$page = $page.'_'.$action;
266 266
 		}
267 267
 
268
-		if ( !isset( $this->admin_registered_pages[$page]) )
268
+		if ( ! isset($this->admin_registered_pages[$page]))
269 269
 			return false; //todo: a place to throw an exception?  We need to indicate there is no registered page so this function is not being called correctly.
270 270
 
271 271
 		//k made it here so let's call the method
272
-		if ( FALSE === ( $content = call_user_func_array( array( $this, '_get_admin_content_' . $page), array($actives, $extra) ) ) ) {
272
+		if (FALSE === ($content = call_user_func_array(array($this, '_get_admin_content_'.$page), array($actives, $extra)))) {
273 273
 			return false; //todo this needs to be an exception once we've got exceptions in place.
274 274
 		}
275 275
 		return $content;
Please login to merge, or discard this patch.
Braces   +9 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,6 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if (!defined('EVENT_ESPRESSO_VERSION') )
2
+if (!defined('EVENT_ESPRESSO_VERSION') ) {
3 3
 	exit('NO direct script access allowed');
4
+}
4 5
 
5 6
 /**
6 7
  * Event Espresso
@@ -209,8 +210,9 @@  discard block
 block discarded – undo
209 210
 	 */
210 211
 	public function get_existing_admin_settings( $messenger = NULL ) {
211 212
 		// if admin_settings property empty lets try setting it.
212
-		if ( method_exists($this, '_set_existing_admin_settings') && empty( $this->_existing_admin_settings ) )
213
-			$this->_set_existing_admin_settings( $messenger );
213
+		if ( method_exists($this, '_set_existing_admin_settings') && empty( $this->_existing_admin_settings ) ) {
214
+					$this->_set_existing_admin_settings( $messenger );
215
+		}
214 216
 
215 217
 		return EEH_Class_Tools::has_property($this, '_existing_admin_settings') ? $this->_existing_admin_settings : null;
216 218
 	}
@@ -265,8 +267,10 @@  discard block
 block discarded – undo
265 267
 			$page = $page . '_' . $action;
266 268
 		}
267 269
 
268
-		if ( !isset( $this->admin_registered_pages[$page]) )
269
-			return false; //todo: a place to throw an exception?  We need to indicate there is no registered page so this function is not being called correctly.
270
+		if ( !isset( $this->admin_registered_pages[$page]) ) {
271
+					return false;
272
+		}
273
+		//todo: a place to throw an exception?  We need to indicate there is no registered page so this function is not being called correctly.
270 274
 
271 275
 		//k made it here so let's call the method
272 276
 		if ( FALSE === ( $content = call_user_func_array( array( $this, '_get_admin_content_' . $page), array($actives, $extra) ) ) ) {
Please login to merge, or discard this patch.
core/libraries/messages/EE_Payment_Base_message_type.lib.php 2 patches
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -39,31 +39,31 @@  discard block
 block discarded – undo
39 39
 
40 40
 
41 41
 
42
-	protected function _get_data_for_context( $context, EE_Registration $registration, $id ) {
42
+	protected function _get_data_for_context($context, EE_Registration $registration, $id) {
43 43
 
44 44
 		//use the registration to get the transaction.
45 45
 		$transaction = $registration->transaction();
46 46
 
47 47
 		//bail early if no transaction
48
-		if ( ! $transaction instanceof EE_Transaction ) {
49
-			throw new EE_Error( __('The given registration does not have an associated transaction. Something is wrong.', 'event_espresso' ) );
48
+		if ( ! $transaction instanceof EE_Transaction) {
49
+			throw new EE_Error(__('The given registration does not have an associated transaction. Something is wrong.', 'event_espresso'));
50 50
 		}
51 51
 
52
-		$payment = ! empty( $id ) ? EEM_Payment::instance()->get_one( array( array( 'PAY_ID' => $id, 'TXN_ID' => $transaction->ID() ) ) ) : 0;
52
+		$payment = ! empty($id) ? EEM_Payment::instance()->get_one(array(array('PAY_ID' => $id, 'TXN_ID' => $transaction->ID()))) : 0;
53 53
 
54
-		return array( $transaction, $payment );
54
+		return array($transaction, $payment);
55 55
 	}
56 56
 
57 57
 
58 58
 
59 59
 
60 60
 
61
-	protected function _get_id_for_msg_url( $context, EE_Registration $registration ) {
61
+	protected function _get_id_for_msg_url($context, EE_Registration $registration) {
62 62
 		//there should be a transaction and payment object in the incoming data.
63
-		if ( $this->_data instanceof EE_Messages_incoming_data  ) {
64
-			$payment = !empty( $this->_data->payment ) ? $this->_data->payment : NULL;
63
+		if ($this->_data instanceof EE_Messages_incoming_data) {
64
+			$payment = ! empty($this->_data->payment) ? $this->_data->payment : NULL;
65 65
 
66
-			if ( $payment instanceof EE_Payment ) {
66
+			if ($payment instanceof EE_Payment) {
67 67
 				return $payment->ID();
68 68
 			}
69 69
 		}
@@ -72,9 +72,9 @@  discard block
 block discarded – undo
72 72
 
73 73
 
74 74
 
75
-	protected function _get_admin_content_events_edit_for_messenger( EE_Messenger $messenger ) {
75
+	protected function _get_admin_content_events_edit_for_messenger(EE_Messenger $messenger) {
76 76
 		//this is just a test
77
-		return $this->name . ' Message Type for ' . $messenger->name . ' Messenger ';
77
+		return $this->name.' Message Type for '.$messenger->name.' Messenger ';
78 78
 	}
79 79
 
80 80
 	/**
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -5,7 +5,9 @@
 block discarded – undo
5 5
  * @subpackage plugin api, messages
6 6
  * @since           4.5.0
7 7
  */
8
-if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
8
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
9
+	exit('No direct script access allowed');
10
+}
9 11
 
10 12
 /**
11 13
  * Use this to register or deregister a new message template pack variation for the EE messages system.
Please login to merge, or discard this patch.
core/libraries/messages/EE_Registration_Base_message_type.lib.php 2 patches
Spacing   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -29,33 +29,33 @@  discard block
 block discarded – undo
29 29
 	}
30 30
 
31 31
 
32
-	protected function _get_admin_content_events_edit_for_messenger( EE_Messenger $messenger ) {
32
+	protected function _get_admin_content_events_edit_for_messenger(EE_Messenger $messenger) {
33 33
 		//this is just a test
34
-		return $this->name . ' Message Type for ' . $messenger->name . ' Messenger ';
34
+		return $this->name.' Message Type for '.$messenger->name.' Messenger ';
35 35
 	}
36 36
 
37 37
 
38 38
 
39 39
 
40 40
 	protected function _set_data_handler() {
41
-		if ( is_array( $this->_data ) ) {
42
-			$data_type = reset( $this->_data );
41
+		if (is_array($this->_data)) {
42
+			$data_type = reset($this->_data);
43 43
 
44
-			if ( is_array( $data_type ) ) {
44
+			if (is_array($data_type)) {
45 45
 				//grab the first item and see if its a registration.
46
-				$maybe_reg = isset( $data_type[0] ) && is_array( $data_type[0] ) ? reset( $data_type[0] ) : reset( $data_type );
47
-				if ( $maybe_reg instanceof EE_Registration ) {
46
+				$maybe_reg = isset($data_type[0]) && is_array($data_type[0]) ? reset($data_type[0]) : reset($data_type);
47
+				if ($maybe_reg instanceof EE_Registration) {
48 48
 					//is $data_type itself just an array of registrations?
49
-					if ( isset( $data_type[1] ) && $data_type[1] instanceof EE_Registration  ) {
49
+					if (isset($data_type[1]) && $data_type[1] instanceof EE_Registration) {
50 50
 						$regs = $data_type;
51 51
 					} else {
52
-						$regs = is_array( $data_type[0] ) ? $data_type[0] : array( $maybe_reg );
52
+						$regs = is_array($data_type[0]) ? $data_type[0] : array($maybe_reg);
53 53
 					}
54 54
 
55
-					foreach ( $regs as $reg ) {
55
+					foreach ($regs as $reg) {
56 56
 						$this->_regs_for_sending[] = $reg->ID();
57 57
 					}
58
-					$this->_data = isset( $this->_data[1] ) ? array( $maybe_reg->transaction(), null, $this->_data[1] ) : array( $maybe_reg->transaction() );
58
+					$this->_data = isset($this->_data[1]) ? array($maybe_reg->transaction(), null, $this->_data[1]) : array($maybe_reg->transaction());
59 59
 					$this->_data_handler = 'Gateways';
60 60
 				} else {
61 61
 					$this->_data_handler = 'Gateways';
@@ -72,18 +72,18 @@  discard block
 block discarded – undo
72 72
 
73 73
 
74 74
 
75
-	protected function _get_data_for_context( $context, EE_Registration $registration, $id ) {
76
-		if ( $context  == 'admin' ) {
75
+	protected function _get_data_for_context($context, EE_Registration $registration, $id) {
76
+		if ($context == 'admin') {
77 77
 			//use the registration to get the transaction.
78 78
 			$transaction = $registration->transaction();
79 79
 
80 80
 			//bail early if no transaction
81
-			if ( ! $transaction instanceof EE_Transaction ) {
82
-				throw new EE_Error( __('The given registration does not have an associated transaction. Something is wrong.', 'event_espresso' ) );
81
+			if ( ! $transaction instanceof EE_Transaction) {
82
+				throw new EE_Error(__('The given registration does not have an associated transaction. Something is wrong.', 'event_espresso'));
83 83
 			}
84 84
 
85
-			$payment = !empty( $id ) ? EEM_Payment::instance()->get_one( array( array( 'PAY_ID' => $id, 'TXN_ID' => $transaction->ID() ) ) ) : 0;
86
-			return array( $transaction, $payment );
85
+			$payment = ! empty($id) ? EEM_Payment::instance()->get_one(array(array('PAY_ID' => $id, 'TXN_ID' => $transaction->ID()))) : 0;
86
+			return array($transaction, $payment);
87 87
 		} else {
88 88
 			return $registration;
89 89
 		}
@@ -91,13 +91,13 @@  discard block
 block discarded – undo
91 91
 
92 92
 
93 93
 
94
-	protected function _get_id_for_msg_url( $context, EE_Registration $registration ) {
95
-		if ( $context == 'admin' ) {
94
+	protected function _get_id_for_msg_url($context, EE_Registration $registration) {
95
+		if ($context == 'admin') {
96 96
 			//there should be a transaction and payment object in the incoming data.
97
-			if ( $this->_data instanceof EE_Messages_incoming_data && ! $this->_data instanceof EE_Messages_Preview_incoming_data ) {
97
+			if ($this->_data instanceof EE_Messages_incoming_data && ! $this->_data instanceof EE_Messages_Preview_incoming_data) {
98 98
 				$payment = $this->_data->payment;
99 99
 
100
-				if ( $payment instanceof EE_Payment ) {
100
+				if ($payment instanceof EE_Payment) {
101 101
 					return $payment->ID();
102 102
 				}
103 103
 			}
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
 	 * @return array array of EE_Messages_Addressee objects
126 126
 	 */
127 127
 	protected function _admin_addressees() {
128
-		if ( $this->_single_message )
128
+		if ($this->_single_message)
129 129
 			return array();
130 130
 		return parent::_admin_addressees();
131 131
 	}
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
 
134 134
 
135 135
 	protected function _primary_attendee_addressees() {
136
-		if ( $this->_single_message )
136
+		if ($this->_single_message)
137 137
 			return array();
138 138
 
139 139
 		return parent::_primary_attendee_addressees();
Please login to merge, or discard this patch.
Braces   +9 added lines, -5 removed lines patch added patch discarded remove patch
@@ -6,7 +6,9 @@  discard block
 block discarded – undo
6 6
  * @subpackage messages
7 7
  * @since           4.5.0
8 8
  */
9
-if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
9
+if ( ! defined('EVENT_ESPRESSO_VERSION')) {
10
+	exit('No direct script access allowed');
11
+}
10 12
 
11 13
 /**
12 14
  * This class contains common methods/properties shared among all registration message types.
@@ -125,16 +127,18 @@  discard block
 block discarded – undo
125 127
 	 * @return array array of EE_Messages_Addressee objects
126 128
 	 */
127 129
 	protected function _admin_addressees() {
128
-		if ( $this->_single_message )
129
-			return array();
130
+		if ( $this->_single_message ) {
131
+					return array();
132
+		}
130 133
 		return parent::_admin_addressees();
131 134
 	}
132 135
 
133 136
 
134 137
 
135 138
 	protected function _primary_attendee_addressees() {
136
-		if ( $this->_single_message )
137
-			return array();
139
+		if ( $this->_single_message ) {
140
+					return array();
141
+		}
138 142
 
139 143
 		return parent::_primary_attendee_addressees();
140 144
 	}
Please login to merge, or discard this patch.
core/libraries/messages/EE_messenger.lib.php 2 patches
Braces   +26 added lines, -17 removed lines patch added patch discarded remove patch
@@ -1,6 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if (!defined('EVENT_ESPRESSO_VERSION') )
2
+if (!defined('EVENT_ESPRESSO_VERSION') ) {
3 3
 	exit('NO direct script access allowed');
4
+}
4 5
 
5 6
 /**
6 7
  * Event Espresso
@@ -495,8 +496,9 @@  discard block
 block discarded – undo
495 496
 				continue;
496 497
 			}
497 498
 			$mtp_obj->admin_registered_pages = (array) $mtp_obj->admin_registered_pages;
498
-			if ( ! in_array( 'events_edit', $mtp_obj->admin_registered_pages ) )
499
-				continue;
499
+			if ( ! in_array( 'events_edit', $mtp_obj->admin_registered_pages ) ) {
500
+							continue;
501
+			}
500 502
 			$stargs = array();
501 503
 			$default_value = '';
502 504
 			$select_values = array();
@@ -647,8 +649,9 @@  discard block
 block discarded – undo
647 649
 	 * @throws \EE_Error
648 650
 	 */
649 651
 	protected function _validate_and_setup( $message ) {
650
-		if ( !is_object( $message ) )
651
-			throw new EE_Error( __('Incoming "$message" must be an object', 'event_espresso' ) );
652
+		if ( !is_object( $message ) ) {
653
+					throw new EE_Error( __('Incoming "$message" must be an object', 'event_espresso' ) );
654
+		}
652 655
 
653 656
 		//verify we have the required template pack value on the $message object.
654 657
 		if ( empty( $message->template_pack ) || ! $message->template_pack instanceof EE_Messages_Template_Pack ) {
@@ -662,8 +665,9 @@  discard block
 block discarded – undo
662 665
 		$template_fields = $this->get_template_fields();
663 666
 
664 667
 		foreach ( $template_fields as $template => $value ) {
665
-			if ( $template !== 'extra' )
666
-				$this->_set_template_value($template, $message->$template);
668
+			if ( $template !== 'extra' ) {
669
+							$this->_set_template_value($template, $message->$template);
670
+			}
667 671
 		}
668 672
 	}
669 673
 
@@ -683,8 +687,9 @@  discard block
 block discarded – undo
683 687
 		$wrapper_template = $this->_tmp_pack->get_wrapper( $this->name, $type );
684 688
 
685 689
 		//check file exists and is readable
686
-		if ( !is_readable( $wrapper_template ) )
687
-			throw new EE_Error( sprintf( __('Unable to access the template file for the %s messenger main content wrapper.  The location being attempted is %s.', 'event_espresso' ), ucwords($this->label['singular']) , $wrapper_template ) );
690
+		if ( !is_readable( $wrapper_template ) ) {
691
+					throw new EE_Error( sprintf( __('Unable to access the template file for the %s messenger main content wrapper.  The location being attempted is %s.', 'event_espresso' ), ucwords($this->label['singular']) , $wrapper_template ) );
692
+		}
688 693
 
689 694
 		//require template helper
690 695
 		EE_Registry::instance()->load_helper( 'Template' );
@@ -753,20 +758,24 @@  discard block
 block discarded – undo
753 758
 	 */
754 759
 	public function get_field_label( $field ) {
755 760
 		//first let's see if the field requests is in the top level array.
756
-		if ( isset( $this->_template_fields[$field] ) && !empty( $this->_template_fields[$field]['label'] ) )
757
-			return $this->_template[$field]['label'];
761
+		if ( isset( $this->_template_fields[$field] ) && !empty( $this->_template_fields[$field]['label'] ) ) {
762
+					return $this->_template[$field]['label'];
763
+		}
758 764
 
759 765
 		//nope so let's look in the extra array to see if it's there HOWEVER if the field exists as a top level index in the extra array then we know the label is in the 'main' index.
760
-		if ( isset( $this->_template_fields['extra'] ) && !empty( $this->_template_fields['extra'][$field] ) && !empty( $this->_template_fields['extra'][$field]['main']['label'] )  )
761
-			return $this->_template_fields['extra'][$field]['main']['label'];
766
+		if ( isset( $this->_template_fields['extra'] ) && !empty( $this->_template_fields['extra'][$field] ) && !empty( $this->_template_fields['extra'][$field]['main']['label'] )  ) {
767
+					return $this->_template_fields['extra'][$field]['main']['label'];
768
+		}
762 769
 
763 770
 		//now it's possible this field may just be existing in any of the extra array items.
764 771
 		if ( !empty( $this->_template_fields['extra'] ) && is_array( $this->_template_fields['extra'] ) ) {
765 772
 			foreach ( $this->_template_fields['extra'] as $main_field => $subfields ) {
766
-				if ( !is_array( $subfields ) )
767
-					continue;
768
-				if ( isset( $subfields[$field] ) && !empty( $subfields[$field]['label'] ) )
769
-					return $subfields[$field]['label'];
773
+				if ( !is_array( $subfields ) ) {
774
+									continue;
775
+				}
776
+				if ( isset( $subfields[$field] ) && !empty( $subfields[$field]['label'] ) ) {
777
+									return $subfields[$field]['label'];
778
+				}
770 779
 			}
771 780
 		}
772 781
 
Please login to merge, or discard this patch.
Spacing   +91 added lines, -91 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if (!defined('EVENT_ESPRESSO_VERSION') )
2
+if ( ! defined('EVENT_ESPRESSO_VERSION'))
3 3
 	exit('NO direct script access allowed');
4 4
 
5 5
 /**
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
 	 * @return void
290 290
 	 */
291 291
 	public function enqueue_scripts_styles() {
292
-		do_action( 'AHEE__EE_messenger__enqueue_scripts_styles');
292
+		do_action('AHEE__EE_messenger__enqueue_scripts_styles');
293 293
 	}
294 294
 
295 295
 
@@ -325,7 +325,7 @@  discard block
 block discarded – undo
325 325
 
326 326
 		$this->_supports_labels->template_variation_description = __('These are different styles to choose from for the selected template structure.  Usually these affect things like font style, color, borders etc.  In some cases the styles will also make minor layout changes.');
327 327
 
328
-		$this->_supports_labels = apply_filters( 'FHEE__EE_messenger___set_supports_labels_defaults___supports_labels', $this->_supports_labels, $this );
328
+		$this->_supports_labels = apply_filters('FHEE__EE_messenger___set_supports_labels_defaults___supports_labels', $this->_supports_labels, $this);
329 329
 	}
330 330
 
331 331
 
@@ -340,10 +340,10 @@  discard block
 block discarded – undo
340 340
 	 * @return stdClass
341 341
 	 */
342 342
 	public function get_supports_labels() {
343
-		if ( empty( $this->_supports_labels->template_pack ) || empty( $this->_supports_labels->template_variation) ) {
343
+		if (empty($this->_supports_labels->template_pack) || empty($this->_supports_labels->template_variation)) {
344 344
 			$this->_set_supports_labels_defaults();
345 345
 		}
346
-		return apply_filters( 'FHEE__EE_messenger__get_supports_labels', $this->_supports_labels, $this );
346
+		return apply_filters('FHEE__EE_messenger__get_supports_labels', $this->_supports_labels, $this);
347 347
 	}
348 348
 
349 349
 
@@ -363,10 +363,10 @@  discard block
 block discarded – undo
363 363
 	 *
364 364
 	 * @return string                    path or url for the requested variation.
365 365
 	 */
366
-	public function get_variation( EE_Messages_Template_Pack $pack, $message_type_name, $url = FALSE, $type = 'main', $variation = 'default', $skip_filters = FALSE ) {
366
+	public function get_variation(EE_Messages_Template_Pack $pack, $message_type_name, $url = FALSE, $type = 'main', $variation = 'default', $skip_filters = FALSE) {
367 367
 		$this->_tmp_pack = $pack;
368
-		$variation_path = apply_filters( 'EE_messenger__get_variation__variation', false, $pack, $this->name, $message_type_name, $url, $type, $variation, $skip_filters );
369
-		$variation_path = empty( $variation_path ) ? $this->_tmp_pack->get_variation( $this->name, $message_type_name, $type, $variation, $url, '.css', $skip_filters ) : $variation_path;
368
+		$variation_path = apply_filters('EE_messenger__get_variation__variation', false, $pack, $this->name, $message_type_name, $url, $type, $variation, $skip_filters);
369
+		$variation_path = empty($variation_path) ? $this->_tmp_pack->get_variation($this->name, $message_type_name, $type, $variation, $url, '.css', $skip_filters) : $variation_path;
370 370
 		return $variation_path;
371 371
 
372 372
 	}
@@ -384,13 +384,13 @@  discard block
 block discarded – undo
384 384
 	 * @return array
385 385
 	 */
386 386
 	public function get_default_message_types() {
387
-		$class = get_class( $this );
387
+		$class = get_class($this);
388 388
 
389 389
 		//messenger specific filter
390
-		$default_types = apply_filters( 'FHEE__' . $class . '__get_default_message_types__default_types', $this->_default_message_types, $this );
390
+		$default_types = apply_filters('FHEE__'.$class.'__get_default_message_types__default_types', $this->_default_message_types, $this);
391 391
 
392 392
 		//all messengers filter
393
-		$default_types = apply_filters( 'FHEE__EE_messenger__get_default_message_types__default_types', $default_types, $this );
393
+		$default_types = apply_filters('FHEE__EE_messenger__get_default_message_types__default_types', $default_types, $this);
394 394
 		return $default_types;
395 395
 	}
396 396
 
@@ -405,14 +405,14 @@  discard block
 block discarded – undo
405 405
 	 * @return array
406 406
 	 */
407 407
 	public function get_valid_message_types() {
408
-		$class = get_class( $this );
408
+		$class = get_class($this);
409 409
 
410 410
 		//messenger specific filter
411 411
 		//messenger specific filter
412
-		$valid_types = apply_filters( 'FHEE__' . $class . '__get_valid_message_types__valid_types', $this->_valid_message_types, $this );
412
+		$valid_types = apply_filters('FHEE__'.$class.'__get_valid_message_types__valid_types', $this->_valid_message_types, $this);
413 413
 
414 414
 		//all messengers filter
415
-		$valid_types = apply_filters( 'FHEE__EE_messenger__get_valid_message_types__valid_types', $valid_types, $this );
415
+		$valid_types = apply_filters('FHEE__EE_messenger__get_valid_message_types__valid_types', $valid_types, $this);
416 416
 		return $valid_types;
417 417
 	}
418 418
 
@@ -426,7 +426,7 @@  discard block
 block discarded – undo
426 426
 	 * @access public
427 427
 	 * @param array $new_config Whatever is put in here will reset the _validator_config property
428 428
 	 */
429
-	public function set_validator_config( $new_config ) {
429
+	public function set_validator_config($new_config) {
430 430
 		$this->_validator_config = $new_config;
431 431
 	}
432 432
 
@@ -442,8 +442,8 @@  discard block
 block discarded – undo
442 442
 	public function get_validator_config() {
443 443
 		$class = get_class($this);
444 444
 
445
-		$config = apply_filters( 'FHEE__' . $class . '__get_validator_config', $this->_validator_config, $this );
446
-		$config = apply_filters( 'FHEE__EE_messenger__get_validator_config', $config, $this );
445
+		$config = apply_filters('FHEE__'.$class.'__get_validator_config', $this->_validator_config, $this);
446
+		$config = apply_filters('FHEE__EE_messenger__get_validator_config', $config, $this);
447 447
 		return $config;
448 448
 	}
449 449
 
@@ -460,8 +460,8 @@  discard block
 block discarded – undo
460 460
 	 * @access public
461 461
 	 * @return string content for page
462 462
 	 */
463
-	public function get_messenger_admin_page_content( $page, $action = null, $extra = array(), $message_types = array() ) {
464
-		return $this->_get_admin_page_content( $page, $action, $extra, $message_types );
463
+	public function get_messenger_admin_page_content($page, $action = null, $extra = array(), $message_types = array()) {
464
+		return $this->_get_admin_page_content($page, $action, $extra, $message_types);
465 465
 	}
466 466
 
467 467
 
@@ -470,76 +470,76 @@  discard block
 block discarded – undo
470 470
 
471 471
 
472 472
 
473
-	protected function _get_admin_content_events_edit( $message_types, $extra ) {
473
+	protected function _get_admin_content_events_edit($message_types, $extra) {
474 474
 		//defaults
475 475
 		$template_args = array();
476 476
 		$custom_templates = array();
477 477
 		$selector_rows = '';
478 478
 
479 479
 		//we don't need message types here so we're just going to ignore. we do, however, expect the event id here. The event id is needed to provide a link to setup a custom template for this event.
480
-		$event_id = isset( $extra['event'] ) ? $extra['event'] : NULL;
480
+		$event_id = isset($extra['event']) ? $extra['event'] : NULL;
481 481
 
482
-		$template_wrapper_path = EE_LIBRARIES . 'messages/messenger/admin_templates/event_switcher_wrapper.template.php';
483
-		$template_row_path = EE_LIBRARIES . 'messages/messenger/admin_templates/event_switcher_row.template.php';
482
+		$template_wrapper_path = EE_LIBRARIES.'messages/messenger/admin_templates/event_switcher_wrapper.template.php';
483
+		$template_row_path = EE_LIBRARIES.'messages/messenger/admin_templates/event_switcher_row.template.php';
484 484
 
485 485
 		//array of template objects for global and custom (non-trashed) (but remember just for this messenger!)
486
-		$global_templates = EEM_Message_Template_Group::instance()->get_all( array( array('MTP_messenger' => $this->name, 'MTP_is_global' => TRUE, 'MTP_is_active' => TRUE ) ) );
487
-		$templates_for_event = EEM_Message_Template_Group::instance()->get_all_custom_templates_by_event( $event_id, array( 'MTP_messenger' => $this->name, 'MTP_is_active' => TRUE ) );
488
-		$templates_for_event = !empty( $templates_for_event ) ? $templates_for_event : array();
486
+		$global_templates = EEM_Message_Template_Group::instance()->get_all(array(array('MTP_messenger' => $this->name, 'MTP_is_global' => TRUE, 'MTP_is_active' => TRUE)));
487
+		$templates_for_event = EEM_Message_Template_Group::instance()->get_all_custom_templates_by_event($event_id, array('MTP_messenger' => $this->name, 'MTP_is_active' => TRUE));
488
+		$templates_for_event = ! empty($templates_for_event) ? $templates_for_event : array();
489 489
 
490 490
 		//so we need to setup the rows for the selectors and we use the global mtpgs (cause those will the active message template groups)
491
-		foreach ( $global_templates as $mtpgID => $mtpg ) {
491
+		foreach ($global_templates as $mtpgID => $mtpg) {
492 492
 			//verify this message type is supposed to show on this page
493 493
 			$mtp_obj = $mtpg->message_type_obj();
494
-			if ( ! $mtp_obj instanceof EE_message_type ) {
494
+			if ( ! $mtp_obj instanceof EE_message_type) {
495 495
 				continue;
496 496
 			}
497 497
 			$mtp_obj->admin_registered_pages = (array) $mtp_obj->admin_registered_pages;
498
-			if ( ! in_array( 'events_edit', $mtp_obj->admin_registered_pages ) )
498
+			if ( ! in_array('events_edit', $mtp_obj->admin_registered_pages))
499 499
 				continue;
500 500
 			$stargs = array();
501 501
 			$default_value = '';
502 502
 			$select_values = array();
503 503
 			$select_values[$mtpgID] = __('Global', 'event_espresso');
504
-			$default_value = array_key_exists( $mtpgID, $templates_for_event ) && ! $mtpg->get('MTP_is_override' ) ? $mtpgID : NULL;
504
+			$default_value = array_key_exists($mtpgID, $templates_for_event) && ! $mtpg->get('MTP_is_override') ? $mtpgID : NULL;
505 505
 
506 506
 			//if the override has been set for the global template, then that means even if there are custom templates already created we ignore them because of the set override.
507 507
 
508
-			if ( ! $mtpg->get('MTP_is_override' ) ) {
508
+			if ( ! $mtpg->get('MTP_is_override')) {
509 509
 				//any custom templates for this message type?
510
-				$custom_templates = EEM_Message_Template_Group::instance()->get_custom_message_template_by_m_and_mt( $this->name, $mtpg->message_type() );
510
+				$custom_templates = EEM_Message_Template_Group::instance()->get_custom_message_template_by_m_and_mt($this->name, $mtpg->message_type());
511 511
 
512
-				foreach( $custom_templates as $cmtpgID => $cmtpg ) {
512
+				foreach ($custom_templates as $cmtpgID => $cmtpg) {
513 513
 					$select_values[$cmtpgID] = $cmtpg->name();
514
-					$default_value = array_key_exists( $cmtpgID, $templates_for_event ) ? $cmtpgID : $default_value;
514
+					$default_value = array_key_exists($cmtpgID, $templates_for_event) ? $cmtpgID : $default_value;
515 515
 				}
516 516
 			}
517 517
 
518 518
 			//if there is no $default_value then we set it as the global
519
-			$default_value = empty( $default_value ) ? $mtpgID : $default_value;
519
+			$default_value = empty($default_value) ? $mtpgID : $default_value;
520 520
 
521
-			$edit_url = EEH_URL::add_query_args_and_nonce( array('page' => 'espresso_messages', 'action' => 'edit_message_template', 'id' => $default_value), admin_url('admin.php') );
522
-			$create_url = EEH_URL::add_query_args_and_nonce( array('page' => 'espresso_messages', 'action' => 'add_new_message_template', 'GRP_ID' => $default_value ), admin_url( 'admin.php' ) );
521
+			$edit_url = EEH_URL::add_query_args_and_nonce(array('page' => 'espresso_messages', 'action' => 'edit_message_template', 'id' => $default_value), admin_url('admin.php'));
522
+			$create_url = EEH_URL::add_query_args_and_nonce(array('page' => 'espresso_messages', 'action' => 'add_new_message_template', 'GRP_ID' => $default_value), admin_url('admin.php'));
523 523
 
524
-			$st_args['mt_name'] = ucwords( $mtp_obj->label['singular'] );
524
+			$st_args['mt_name'] = ucwords($mtp_obj->label['singular']);
525 525
 			$st_args['mt_slug'] = $mtpg->message_type();
526 526
 			$st_args['messenger_slug'] = $this->name;
527
-			$st_args['selector'] = EEH_Form_Fields::select_input( 'event_message_templates_relation[' . $mtpgID . ']', $select_values, $default_value, 'data-messenger="' . $this->name . '" data-messagetype="' . $mtpg->message_type() . '"', 'message-template-selector' );
527
+			$st_args['selector'] = EEH_Form_Fields::select_input('event_message_templates_relation['.$mtpgID.']', $select_values, $default_value, 'data-messenger="'.$this->name.'" data-messagetype="'.$mtpg->message_type().'"', 'message-template-selector');
528 528
 
529 529
 			//note that  message template group that has override_all_custom set will remove the ability to set a custom message template based off of the global (and that also in turn overrides any other custom templates).
530
-			$st_args['create_button'] =  $mtpg->get('MTP_is_override') ? '' : '<a data-messenger="' . $this->name . '" data-messagetype="' . $mtpg->message_type() . '" data-grpid="' . $default_value . '" target="_blank" href="' . $create_url . '" class="button button-small create-mtpg-button">' . __('Create New Custom', 'event_espresso') . '</a>';
531
-			$st_args['create_button'] = EE_Registry::instance()->CAP->current_user_can( 'ee_edit_messages', 'espresso_messsages_add_new_message_template' ) ? $st_args['create_button'] : '';
532
-			$st_args['edit_button'] = EE_Registry::instance()->CAP->current_user_can( 'ee_edit_message', 'espresso_messages_edit_message_template', $mtpgID ) ?  '<a data-messagetype="' . $mtpg->message_type() . '" data-grpid="' . $default_value . '" target="_blank" href="' . $edit_url . '" class="button button-small edit-mtpg-button">' . __('Edit', 'event_espresso') . '</a>' : '';
533
-			$selector_rows .= EEH_Template::display_template( $template_row_path, $st_args, TRUE );
530
+			$st_args['create_button'] = $mtpg->get('MTP_is_override') ? '' : '<a data-messenger="'.$this->name.'" data-messagetype="'.$mtpg->message_type().'" data-grpid="'.$default_value.'" target="_blank" href="'.$create_url.'" class="button button-small create-mtpg-button">'.__('Create New Custom', 'event_espresso').'</a>';
531
+			$st_args['create_button'] = EE_Registry::instance()->CAP->current_user_can('ee_edit_messages', 'espresso_messsages_add_new_message_template') ? $st_args['create_button'] : '';
532
+			$st_args['edit_button'] = EE_Registry::instance()->CAP->current_user_can('ee_edit_message', 'espresso_messages_edit_message_template', $mtpgID) ? '<a data-messagetype="'.$mtpg->message_type().'" data-grpid="'.$default_value.'" target="_blank" href="'.$edit_url.'" class="button button-small edit-mtpg-button">'.__('Edit', 'event_espresso').'</a>' : '';
533
+			$selector_rows .= EEH_Template::display_template($template_row_path, $st_args, TRUE);
534 534
 		}
535 535
 
536 536
 		//if no selectors present then get out.
537
-		if ( empty( $selector_rows ) ) {
537
+		if (empty($selector_rows)) {
538 538
 			return '';
539 539
 		}
540 540
 
541 541
 		$template_args['selector_rows'] = $selector_rows;
542
-		return EEH_Template::display_template( $template_wrapper_path, $template_args, TRUE );
542
+		return EEH_Template::display_template($template_wrapper_path, $template_args, TRUE);
543 543
 	}
544 544
 
545 545
 
@@ -554,8 +554,8 @@  discard block
 block discarded – undo
554 554
 	 * @return array $this->_template_fields
555 555
 	 */
556 556
 	public function get_template_fields() {
557
-		$template_fields = apply_filters( 'FHEE__' . get_class($this) . '__get_template_fields', $this->_template_fields, $this );
558
-		$template_fields = apply_filters( 'FHEE__EE_messenger__get_template_fields', $template_fields, $this );
557
+		$template_fields = apply_filters('FHEE__'.get_class($this).'__get_template_fields', $this->_template_fields, $this);
558
+		$template_fields = apply_filters('FHEE__EE_messenger__get_template_fields', $template_fields, $this);
559 559
 		return $template_fields;
560 560
 	}
561 561
 
@@ -568,9 +568,9 @@  discard block
 block discarded – undo
568 568
 	 * The following method doesn't NEED to be used by child classes but might be modified by the specific messenger
569 569
 	 */
570 570
 	protected function _set_template_value($item, $value) {
571
-		if ( array_key_exists($item, $this->_template_fields) ) {
572
-			$prop = '_' . $item;
573
-			$this->$prop= $value;
571
+		if (array_key_exists($item, $this->_template_fields)) {
572
+			$prop = '_'.$item;
573
+			$this->$prop = $value;
574 574
 		}
575 575
 	}
576 576
 
@@ -580,8 +580,8 @@  discard block
 block discarded – undo
580 580
 	 * @param EE_message_type $message_type The message type object used in combination with this messenger to generate the provided message.
581 581
 	 * @return bool | WP_Error
582 582
 	 */
583
-	public function send_message( $message, EE_message_type $message_type ) {
584
-		$this->_validate_and_setup( $message );
583
+	public function send_message($message, EE_message_type $message_type) {
584
+		$this->_validate_and_setup($message);
585 585
 		$this->_incoming_message_type = $message_type;
586 586
 		return $this->_send_message();
587 587
 	}
@@ -595,28 +595,28 @@  discard block
 block discarded – undo
595 595
 	 * @param  bool   $send    true we will actually use the _send method (for test sends). FALSE we just return preview
596 596
 	 * @return string          return the message html content
597 597
 	 */
598
-	public function get_preview( $message, EE_message_type $message_type, $send = FALSE ) {
599
-		$this->_validate_and_setup( $message );
598
+	public function get_preview($message, EE_message_type $message_type, $send = FALSE) {
599
+		$this->_validate_and_setup($message);
600 600
 
601 601
 		$this->_incoming_message_type = $message_type;
602 602
 
603
-		if ( $send ) {
603
+		if ($send) {
604 604
 			//are we overriding any existing template fields?
605 605
 			$settings = $this->get_existing_test_settings();
606
-			if ( !empty( $settings ) ) {
607
-				foreach( $settings as $field => $value ) {
608
-					$this->_set_template_value( $field, $value );
606
+			if ( ! empty($settings)) {
607
+				foreach ($settings as $field => $value) {
608
+					$this->_set_template_value($field, $value);
609 609
 				}
610 610
 			}
611 611
 		}
612 612
 
613 613
 		//enqueue preview js so that any links/buttons on the page are disabled.
614
-		if ( ! $send ) {
614
+		if ( ! $send) {
615 615
 			// the below may seem like duplication.  However, typically if a messenger enqueues scripts/styles,
616 616
 			// it deregisters all existing wp scripts and styles first.  So the second hook ensures our previewer still gets setup.
617
-			add_action( 'admin_enqueue_scripts', array( $this, 'add_preview_script' ), 10 );
618
-			add_action( 'wp_enqueue_scripts', array( $this, 'add_preview_script' ), 10 );
619
-			add_action( 'AHEE__EE_messenger__enqueue_scripts_styles', array( $this, 'add_preview_script' ), 10 );
617
+			add_action('admin_enqueue_scripts', array($this, 'add_preview_script'), 10);
618
+			add_action('wp_enqueue_scripts', array($this, 'add_preview_script'), 10);
619
+			add_action('AHEE__EE_messenger__enqueue_scripts_styles', array($this, 'add_preview_script'), 10);
620 620
 		}
621 621
 
622 622
 		return $send ? $this->_send_message() : $this->_preview();
@@ -634,10 +634,10 @@  discard block
 block discarded – undo
634 634
 	 */
635 635
 	public function add_preview_script() {
636 636
 		//error message
637
-		EE_Registry::$i18n_js_strings[ 'links_disabled' ] = __( 'All the links on this page have been disabled because this is a generated preview message for the purpose of ensuring layout, style, and content setup.  To test generated links, you must trigger an actual message notification.', 'event_espresso' );
638
-		wp_register_script( 'ee-messages-preview-js', EE_LIBRARIES_URL . 'messages/messenger/assets/js/ee-messages-preview.js', array( 'jquery' ), EVENT_ESPRESSO_VERSION, true );
639
-		wp_localize_script( 'ee-messages-preview-js', 'eei18n', EE_Registry::$i18n_js_strings );
640
-		wp_enqueue_script( 'ee-messages-preview-js' );
637
+		EE_Registry::$i18n_js_strings['links_disabled'] = __('All the links on this page have been disabled because this is a generated preview message for the purpose of ensuring layout, style, and content setup.  To test generated links, you must trigger an actual message notification.', 'event_espresso');
638
+		wp_register_script('ee-messages-preview-js', EE_LIBRARIES_URL.'messages/messenger/assets/js/ee-messages-preview.js', array('jquery'), EVENT_ESPRESSO_VERSION, true);
639
+		wp_localize_script('ee-messages-preview-js', 'eei18n', EE_Registry::$i18n_js_strings);
640
+		wp_enqueue_script('ee-messages-preview-js');
641 641
 	}
642 642
 
643 643
 
@@ -647,23 +647,23 @@  discard block
 block discarded – undo
647 647
 	 * @param  object $message message object
648 648
 	 * @throws \EE_Error
649 649
 	 */
650
-	protected function _validate_and_setup( $message ) {
651
-		if ( !is_object( $message ) )
652
-			throw new EE_Error( __('Incoming "$message" must be an object', 'event_espresso' ) );
650
+	protected function _validate_and_setup($message) {
651
+		if ( ! is_object($message))
652
+			throw new EE_Error(__('Incoming "$message" must be an object', 'event_espresso'));
653 653
 
654 654
 		//verify we have the required template pack value on the $message object.
655
-		if ( empty( $message->template_pack ) || ! $message->template_pack instanceof EE_Messages_Template_Pack ) {
656
-			throw new EE_Error( __('Incoming $message object must have a EE_Messages_Template_Pack object assigned to the template_pack property', 'event_espresso' ) );
655
+		if (empty($message->template_pack) || ! $message->template_pack instanceof EE_Messages_Template_Pack) {
656
+			throw new EE_Error(__('Incoming $message object must have a EE_Messages_Template_Pack object assigned to the template_pack property', 'event_espresso'));
657 657
 		}
658 658
 
659 659
 		$this->_tmp_pack = $message->template_pack;
660 660
 
661
-		$this->_variation = !empty ( $message->variation ) ? $message->variation : 'default';
661
+		$this->_variation = ! empty ($message->variation) ? $message->variation : 'default';
662 662
 
663 663
 		$template_fields = $this->get_template_fields();
664 664
 
665
-		foreach ( $template_fields as $template => $value ) {
666
-			if ( $template !== 'extra' )
665
+		foreach ($template_fields as $template => $value) {
666
+			if ($template !== 'extra')
667 667
 				$this->_set_template_value($template, $message->$template);
668 668
 		}
669 669
 	}
@@ -678,21 +678,21 @@  discard block
 block discarded – undo
678 678
 	 * @return string
679 679
 	 * @throws \EE_Error
680 680
 	 */
681
-	protected function _get_main_template( $preview = FALSE ) {
681
+	protected function _get_main_template($preview = FALSE) {
682 682
 		$type = $preview ? 'preview' : 'main';
683 683
 
684
-		$wrapper_template = $this->_tmp_pack->get_wrapper( $this->name, $type );
684
+		$wrapper_template = $this->_tmp_pack->get_wrapper($this->name, $type);
685 685
 
686 686
 		//check file exists and is readable
687
-		if ( !is_readable( $wrapper_template ) )
688
-			throw new EE_Error( sprintf( __('Unable to access the template file for the %s messenger main content wrapper.  The location being attempted is %s.', 'event_espresso' ), ucwords($this->label['singular']) , $wrapper_template ) );
687
+		if ( ! is_readable($wrapper_template))
688
+			throw new EE_Error(sprintf(__('Unable to access the template file for the %s messenger main content wrapper.  The location being attempted is %s.', 'event_espresso'), ucwords($this->label['singular']), $wrapper_template));
689 689
 
690 690
 		//add message type to template args
691 691
 		$this->_template_args['message_type'] = $this->_incoming_message_type;
692 692
 
693 693
 		//require template helper
694
-		EE_Registry::instance()->load_helper( 'Template' );
695
-		return EEH_Template::display_template( $wrapper_template, $this->_template_args, TRUE );
694
+		EE_Registry::instance()->load_helper('Template');
695
+		return EEH_Template::display_template($wrapper_template, $this->_template_args, TRUE);
696 696
 	}
697 697
 
698 698
 
@@ -728,7 +728,7 @@  discard block
 block discarded – undo
728 728
 	 */
729 729
 	public function get_existing_test_settings() {
730 730
 		$settings = EEH_MSG_Template::get_active_messengers_in_db();
731
-		return isset( $settings[$this->name]['test_settings'] ) ? $settings[$this->name]['test_settings'] : array();
731
+		return isset($settings[$this->name]['test_settings']) ? $settings[$this->name]['test_settings'] : array();
732 732
 	}
733 733
 
734 734
 
@@ -739,10 +739,10 @@  discard block
 block discarded – undo
739 739
 	 * @access public
740 740
 	 * @return bool 	success/fail
741 741
 	 */
742
-	public function set_existing_test_settings( $settings ) {
742
+	public function set_existing_test_settings($settings) {
743 743
 		$existing = EEH_MSG_Template::get_active_messengers_in_db();
744 744
 		$existing[$this->name]['test_settings'] = $settings;
745
-		return EEH_MSG_Template::update_active_messengers_in_db( $existing );
745
+		return EEH_MSG_Template::update_active_messengers_in_db($existing);
746 746
 	}
747 747
 
748 748
 
@@ -755,21 +755,21 @@  discard block
 block discarded – undo
755 755
 	 * @param string $field The field to retrieve the label for
756 756
 	 * @return string        	  The label
757 757
 	 */
758
-	public function get_field_label( $field ) {
758
+	public function get_field_label($field) {
759 759
 		//first let's see if the field requests is in the top level array.
760
-		if ( isset( $this->_template_fields[$field] ) && !empty( $this->_template_fields[$field]['label'] ) )
760
+		if (isset($this->_template_fields[$field]) && ! empty($this->_template_fields[$field]['label']))
761 761
 			return $this->_template[$field]['label'];
762 762
 
763 763
 		//nope so let's look in the extra array to see if it's there HOWEVER if the field exists as a top level index in the extra array then we know the label is in the 'main' index.
764
-		if ( isset( $this->_template_fields['extra'] ) && !empty( $this->_template_fields['extra'][$field] ) && !empty( $this->_template_fields['extra'][$field]['main']['label'] )  )
764
+		if (isset($this->_template_fields['extra']) && ! empty($this->_template_fields['extra'][$field]) && ! empty($this->_template_fields['extra'][$field]['main']['label']))
765 765
 			return $this->_template_fields['extra'][$field]['main']['label'];
766 766
 
767 767
 		//now it's possible this field may just be existing in any of the extra array items.
768
-		if ( !empty( $this->_template_fields['extra'] ) && is_array( $this->_template_fields['extra'] ) ) {
769
-			foreach ( $this->_template_fields['extra'] as $main_field => $subfields ) {
770
-				if ( !is_array( $subfields ) )
768
+		if ( ! empty($this->_template_fields['extra']) && is_array($this->_template_fields['extra'])) {
769
+			foreach ($this->_template_fields['extra'] as $main_field => $subfields) {
770
+				if ( ! is_array($subfields))
771 771
 					continue;
772
-				if ( isset( $subfields[$field] ) && !empty( $subfields[$field]['label'] ) )
772
+				if (isset($subfields[$field]) && ! empty($subfields[$field]['label']))
773 773
 					return $subfields[$field]['label'];
774 774
 			}
775 775
 		}
@@ -790,7 +790,7 @@  discard block
 block discarded – undo
790 790
 	 *
791 791
 	 * @return void
792 792
 	 */
793
-	public function do_secondary_messenger_hooks( $sending_messenger_name ) {
793
+	public function do_secondary_messenger_hooks($sending_messenger_name) {
794 794
 		return;
795 795
 	}
796 796
 
Please login to merge, or discard this patch.