Completed
Branch FET-10045-add-reg-id-shortcode (687442)
by
unknown
135:34 queued 116:03
created
form_sections/strategies/display/EE_Select_Display_Strategy.strategy.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -80,7 +80,7 @@
 block discarded – undo
80 80
 	/**
81 81
 	 * Checks if that value is the one selected
82 82
 	 * @param string|int $value unnormalized value option (string)
83
-	 * @return string
83
+	 * @return boolean
84 84
 	 */
85 85
 	protected function _check_if_option_selected( $value ){
86 86
 		return $this->_input->raw_value() == $value ? TRUE : FALSE;
Please login to merge, or discard this patch.
Spacing   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -11,48 +11,48 @@  discard block
 block discarded – undo
11 11
  * @since 				$VID:$
12 12
  *
13 13
  */
14
-class EE_Select_Display_Strategy extends EE_Display_Strategy_Base{
14
+class EE_Select_Display_Strategy extends EE_Display_Strategy_Base {
15 15
 
16 16
 	/**
17 17
 	 *
18 18
 	 * @throws EE_Error
19 19
 	 * @return string of html to display the field
20 20
 	 */
21
-	function display(){
22
-		if( ! $this->_input instanceof EE_Form_Input_With_Options_Base){
23
-			throw new EE_Error( sprintf( __( 'Cannot use Select Display Strategy with an input that doesn\'t have options', 'event_espresso' )));
21
+	function display() {
22
+		if ( ! $this->_input instanceof EE_Form_Input_With_Options_Base) {
23
+			throw new EE_Error(sprintf(__('Cannot use Select Display Strategy with an input that doesn\'t have options', 'event_espresso')));
24 24
 		}
25 25
 		EE_Registry::instance()->load_helper('Array');
26 26
 
27
-		$html = EEH_HTML::nl( 0, 'select' );
27
+		$html = EEH_HTML::nl(0, 'select');
28 28
 		$html .= '<select';
29
-		$html .= ' id="' . $this->_input->html_id() . '"';
30
-		$html .= ' name="' . $this->_input->html_name() . '"';
31
-		$class = $this->_input->required() ? $this->_input->required_css_class() . ' ' . $this->_input->html_class() : $this->_input->html_class();
32
-		$html .= ' class="' . $class . '"';
29
+		$html .= ' id="'.$this->_input->html_id().'"';
30
+		$html .= ' name="'.$this->_input->html_name().'"';
31
+		$class = $this->_input->required() ? $this->_input->required_css_class().' '.$this->_input->html_class() : $this->_input->html_class();
32
+		$html .= ' class="'.$class.'"';
33 33
 		// add html5 required
34 34
 
35 35
 		$html .= $this->_input->required() ? ' required' : '';
36
-		$html .= ' style="' . $this->_input->html_style() . '"';
37
-		$html .= ' ' . $this->_input->other_html_attributes();
36
+		$html .= ' style="'.$this->_input->html_style().'"';
37
+		$html .= ' '.$this->_input->other_html_attributes();
38 38
 		$html .= '>';
39 39
 
40 40
 //		EEH_HTML::indent( 1, 'select' );
41
-		if ( EEH_Array::is_multi_dimensional_array( $this->_input->options() )) {
42
-			EEH_HTML::indent( 1, 'optgroup' );
43
-			foreach( $this->_input->options() as $opt_group_label => $opt_group ){
44
-				$html .= EEH_HTML::nl( 0, 'optgroup' ) . '<optgroup label="' . esc_attr( $opt_group_label ) . '">';
45
-				EEH_HTML::indent( 1, 'option' );
46
-				$html .= $this->_display_options( $opt_group );
41
+		if (EEH_Array::is_multi_dimensional_array($this->_input->options())) {
42
+			EEH_HTML::indent(1, 'optgroup');
43
+			foreach ($this->_input->options() as $opt_group_label => $opt_group) {
44
+				$html .= EEH_HTML::nl(0, 'optgroup').'<optgroup label="'.esc_attr($opt_group_label).'">';
45
+				EEH_HTML::indent(1, 'option');
46
+				$html .= $this->_display_options($opt_group);
47 47
 				$html .= EEH_HTML::indent( -1, 'option' );
48
-				$html .= EEH_HTML::nl( 0, 'optgroup' ) . '</optgroup>';
48
+				$html .= EEH_HTML::nl(0, 'optgroup').'</optgroup>';
49 49
 			}
50 50
 			EEH_HTML::indent( -1, 'optgroup' );
51 51
 		} else {
52
-			$html.=$this->_display_options( $this->_input->options() );
52
+			$html .= $this->_display_options($this->_input->options());
53 53
 		}
54 54
 
55
-		$html.= EEH_HTML::nl( 0, 'select' ) . '</select>';
55
+		$html .= EEH_HTML::nl(0, 'select').'</select>';
56 56
 //		$html.= EEH_HTML::nl( -1, 'select' ) . '</select>';
57 57
 		return $html;
58 58
 	}
@@ -64,13 +64,13 @@  discard block
 block discarded – undo
64 64
 	 * @param array $options
65 65
 	 * @return string
66 66
 	 */
67
-	protected function _display_options($options){
67
+	protected function _display_options($options) {
68 68
 		$html = '';
69
-		EEH_HTML::indent( 1, 'option' );
70
-		foreach( $options as $value => $display_text ){
71
-			$unnormalized_value = $this->_input->get_normalization_strategy()->unnormalize_one( $value );
72
-			$selected = $this->_check_if_option_selected( $unnormalized_value ) ? ' selected="selected"' : '';
73
-			$html.= EEH_HTML::nl( 0, 'option' ) . '<option value="' . esc_attr( $unnormalized_value ) . '"' . $selected . '>' . $display_text . '</option>';
69
+		EEH_HTML::indent(1, 'option');
70
+		foreach ($options as $value => $display_text) {
71
+			$unnormalized_value = $this->_input->get_normalization_strategy()->unnormalize_one($value);
72
+			$selected = $this->_check_if_option_selected($unnormalized_value) ? ' selected="selected"' : '';
73
+			$html .= EEH_HTML::nl(0, 'option').'<option value="'.esc_attr($unnormalized_value).'"'.$selected.'>'.$display_text.'</option>';
74 74
 		}
75 75
 		EEH_HTML::indent( -1, 'option' );
76 76
 		return $html;
@@ -83,7 +83,7 @@  discard block
 block discarded – undo
83 83
 	 * @param string|int $value unnormalized value option (string)
84 84
 	 * @return string
85 85
 	 */
86
-	protected function _check_if_option_selected( $value ){
86
+	protected function _check_if_option_selected($value) {
87 87
 		return $this->_input->raw_value() == $value ? TRUE : FALSE;
88 88
 	}
89 89
 
Please login to merge, or discard this patch.
form_sections/strategies/normalization/EE_Int_Normalization.strategy.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
 
12 12
 	/**
13 13
 	 * @param string $value_to_normalize
14
-	 * @return int|mixed|string
14
+	 * @return integer
15 15
 	 * @throws \EE_Validation_Error
16 16
 	 */
17 17
 	public function normalize($value_to_normalize) {
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
  * @subpackage
8 8
  * @author				Mike Nelson
9 9
  */
10
-class EE_Int_Normalization extends EE_Normalization_Strategy_Base{
10
+class EE_Int_Normalization extends EE_Normalization_Strategy_Base {
11 11
 
12 12
 	/**
13 13
 	 * @param string $value_to_normalize
@@ -15,33 +15,33 @@  discard block
 block discarded – undo
15 15
 	 * @throws \EE_Validation_Error
16 16
 	 */
17 17
 	public function normalize($value_to_normalize) {
18
-		if( is_int( $value_to_normalize ) ){
18
+		if (is_int($value_to_normalize)) {
19 19
 			return $value_to_normalize;
20 20
 		}
21
-		if( ! is_string( $value_to_normalize )){
22
-			throw new EE_Validation_Error( sprintf( __( 'The value "%s" must be a string submitted for normalization, it was %s', 'event_espresso' ), print_r( $value_to_normalize, TRUE), gettype( $value_to_normalize ) ) );
21
+		if ( ! is_string($value_to_normalize)) {
22
+			throw new EE_Validation_Error(sprintf(__('The value "%s" must be a string submitted for normalization, it was %s', 'event_espresso'), print_r($value_to_normalize, TRUE), gettype($value_to_normalize)));
23 23
 		}
24 24
 		$thousands_separator = EE_Config::instance()->currency->thsnds;
25
-		$value_to_normalize = str_replace( $thousands_separator, "", $value_to_normalize );
26
-		$value_to_normalize = str_replace( array(" ","\t"), '', $value_to_normalize );
27
-		if ( preg_match( '/^\d+$/', $value_to_normalize )) {
28
-			return intval( $value_to_normalize );
25
+		$value_to_normalize = str_replace($thousands_separator, "", $value_to_normalize);
26
+		$value_to_normalize = str_replace(array(" ", "\t"), '', $value_to_normalize);
27
+		if (preg_match('/^\d+$/', $value_to_normalize)) {
28
+			return intval($value_to_normalize);
29 29
 		} else {
30 30
 			//find if this input has a int validation strategy
31 31
 			//in which case, use its message
32 32
 			$validation_error_message = NULL;
33
-			foreach( $this->_input->get_validation_strategies() as $validation_strategy ){
34
-				if( $validation_strategy instanceof EE_Int_Validation_Strategy ){
33
+			foreach ($this->_input->get_validation_strategies() as $validation_strategy) {
34
+				if ($validation_strategy instanceof EE_Int_Validation_Strategy) {
35 35
 					$validation_error_message = $validation_strategy->get_validation_error_message();
36 36
 				}
37 37
 			}
38 38
 			//this really shouldn't ever happen because fields with a int normalization strategy
39 39
 			//should also have a int validation strategy, but in case it doesnt use the default
40
-			if( ! $validation_error_message ){
40
+			if ( ! $validation_error_message) {
41 41
 				$default_validation_strategy = new EE_Int_Validation_Strategy();
42 42
 				$validation_error_message = $default_validation_strategy->get_validation_error_message();
43 43
 			}
44
-			throw new EE_Validation_Error( $validation_error_message, 'numeric_only' );
44
+			throw new EE_Validation_Error($validation_error_message, 'numeric_only');
45 45
 		}
46 46
 	}
47 47
 
@@ -50,10 +50,10 @@  discard block
 block discarded – undo
50 50
 	 * @param int $normalized_value
51 51
 	 * @return string
52 52
 	 */
53
-	public function unnormalize( $normalized_value ) {
54
-		if( empty( $normalized_value ) ){
53
+	public function unnormalize($normalized_value) {
54
+		if (empty($normalized_value)) {
55 55
 			return '0';
56
-		}else{
56
+		} else {
57 57
 			return "$normalized_value";
58 58
 		}
59 59
 	}
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.
strategies/validation/EE_Many_Valued_Validation_Strategy.strategy.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@
 block discarded – undo
27 27
 	/**
28 28
 	 * Applies all teh individual item validation strategies on each item in the array
29 29
 	 * @param array $normalized_value
30
-	 * @return boolean
30
+	 * @return boolean|null
31 31
 	 */
32 32
 	function validate($normalized_value) {
33 33
 		if( is_array($normalized_value)){
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -11,14 +11,14 @@  discard block
 block discarded – undo
11 11
  * @since 				4.6
12 12
  *
13 13
  */
14
-class EE_Many_Valued_Validation_Strategy extends EE_Validation_Strategy_Base{
14
+class EE_Many_Valued_Validation_Strategy extends EE_Validation_Strategy_Base {
15 15
 	protected $_individual_item_validation_strategies = array();
16 16
 	/**
17 17
 	 *
18 18
 	 * @param EE_Validation_Strategy_Base[] $individual_item_validation_strategies (or a single EE_Validation_Strategy_Base)
19 19
 	 */
20 20
 	public function __construct($individual_item_validation_strategies) {
21
-		if( ! is_array($individual_item_validation_strategies)){
21
+		if ( ! is_array($individual_item_validation_strategies)) {
22 22
 			$individual_item_validation_strategies = array($individual_item_validation_strategies);
23 23
 		}
24 24
 		$this->_individual_item_validation_strategies = $individual_item_validation_strategies;
@@ -30,14 +30,14 @@  discard block
 block discarded – undo
30 30
 	 * @return boolean
31 31
 	 */
32 32
 	function validate($normalized_value) {
33
-		if( is_array($normalized_value)){
33
+		if (is_array($normalized_value)) {
34 34
 			$items_to_validate = $normalized_value;
35
-		}else{
35
+		} else {
36 36
 			$items_to_validate = array($normalized_value);
37 37
 		}
38
-		foreach($items_to_validate as $individual_item){
39
-			foreach($this->_individual_item_validation_strategies as $validation_strategy){
40
-				if ( $validation_strategy instanceof EE_Validation_Strategy_Base ) {
38
+		foreach ($items_to_validate as $individual_item) {
39
+			foreach ($this->_individual_item_validation_strategies as $validation_strategy) {
40
+				if ($validation_strategy instanceof EE_Validation_Strategy_Base) {
41 41
 					$validation_strategy->validate($individual_item);
42 42
 				}
43 43
 			}
@@ -50,8 +50,8 @@  discard block
 block discarded – undo
50 50
 	 */
51 51
 	function _construct_finalize(\EE_Form_Input_Base $form_input) {
52 52
 		parent::_construct_finalize($form_input);
53
-		foreach($this->_individual_item_validation_strategies as $item_validation_strategy){
54
-			if ( $item_validation_strategy instanceof EE_Validation_Strategy_Base ) {
53
+		foreach ($this->_individual_item_validation_strategies as $item_validation_strategy) {
54
+			if ($item_validation_strategy instanceof EE_Validation_Strategy_Base) {
55 55
 				$item_validation_strategy->_construct_finalize($form_input);
56 56
 			}
57 57
 		}
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.
form_sections/strategies/validation/EE_URL_Validation_Strategy.strategy.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
 	 * just checks the field isn't blank
27 27
 	 *
28 28
 	 * @param $normalized_value
29
-	 * @return bool
29
+	 * @return boolean|null
30 30
 	 * @throws \EE_Validation_Error
31 31
 	 */
32 32
 	function validate($normalized_value) {
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@
 block discarded – undo
33 33
 		if( $normalized_value ){
34 34
 			if (filter_var($normalized_value, FILTER_VALIDATE_URL) === false){
35 35
 				throw new EE_Validation_Error( $this->get_validation_error_message(), 'invalid_url');
36
-			}else{
36
+			} else{
37 37
 				EE_Registry::instance()->load_helper('URL');
38 38
 				if( ! EEH_URL::remote_file_exists(
39 39
 						$normalized_value,
Please login to merge, or discard this patch.
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -8,16 +8,16 @@  discard block
 block discarded – undo
8 8
  * @since 				4.6
9 9
  *
10 10
  */
11
-class EE_URL_Validation_Strategy extends EE_Validation_Strategy_Base{
11
+class EE_URL_Validation_Strategy extends EE_Validation_Strategy_Base {
12 12
 
13 13
 	/**
14 14
 	 * @param null $validation_error_message
15 15
 	 */
16
-	public function __construct( $validation_error_message = NULL ) {
17
-		if( ! $validation_error_message ){
16
+	public function __construct($validation_error_message = NULL) {
17
+		if ( ! $validation_error_message) {
18 18
 			$validation_error_message = __("Please enter a valid URL", "event_espresso");
19 19
 		}
20
-		parent::__construct( $validation_error_message );
20
+		parent::__construct($validation_error_message);
21 21
 	}
22 22
 
23 23
 
@@ -30,16 +30,16 @@  discard block
 block discarded – undo
30 30
 	 * @throws \EE_Validation_Error
31 31
 	 */
32 32
 	function validate($normalized_value) {
33
-		if( $normalized_value ){
34
-			if (filter_var($normalized_value, FILTER_VALIDATE_URL) === false){
35
-				throw new EE_Validation_Error( $this->get_validation_error_message(), 'invalid_url');
36
-			}else{
37
-				if( ! EEH_URL::remote_file_exists(
33
+		if ($normalized_value) {
34
+			if (filter_var($normalized_value, FILTER_VALIDATE_URL) === false) {
35
+				throw new EE_Validation_Error($this->get_validation_error_message(), 'invalid_url');
36
+			} else {
37
+				if ( ! EEH_URL::remote_file_exists(
38 38
 						$normalized_value,
39 39
 						array(
40 40
 							'sslverify' => false, 
41
-							'limit_response_size' => 4095,//we don't really care for a full response, but we do want headers at least. Lets just ask for a one block
42
-						))){
41
+							'limit_response_size' => 4095, //we don't really care for a full response, but we do want headers at least. Lets just ask for a one block
42
+						))) {
43 43
 					throw new EE_Validation_Error(sprintf(__("That URL seems to be broken. Please enter a valid URL", "event_espresso")));
44 44
 				}
45 45
 			}
@@ -51,8 +51,8 @@  discard block
 block discarded – undo
51 51
 	/**
52 52
 	 * @return array
53 53
 	 */
54
-	function get_jquery_validation_rule_array(){
55
-		return array( 'validUrl'=>true, 'messages' => array( 'validUrl' => $this->get_validation_error_message() ) );
54
+	function get_jquery_validation_rule_array() {
55
+		return array('validUrl'=>true, 'messages' => array('validUrl' => $this->get_validation_error_message()));
56 56
 	}
57 57
 }
58 58
 
Please login to merge, or discard this patch.
line_item_display/EE_Receipt_Line_Item_Display_Strategy.strategy.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -31,7 +31,7 @@
 block discarded – undo
31 31
 	/**
32 32
 	 * @param EE_Line_Item $line_item
33 33
 	 * @param array        $options
34
-	 * @return mixed
34
+	 * @return string
35 35
 	 */
36 36
 	public function display_line_item( EE_Line_Item $line_item, $options = array() ) {
37 37
 
Please login to merge, or discard this patch.
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -14,17 +14,17 @@
 block discarded – undo
14 14
  * ------------------------------------------------------------------------
15 15
  */
16 16
  /**
17
- *
18
- * Class EE_Receipt_Line_Item_Display_Strategy
19
- *
20
- * Description
21
- *
22
- * @package         Event Espresso
23
- * @subpackage    core
24
- * @author				Brent Christensen
25
- * @since		 	   $VID:$
26
- *
27
- */
17
+  *
18
+  * Class EE_Receipt_Line_Item_Display_Strategy
19
+  *
20
+  * Description
21
+  *
22
+  * @package         Event Espresso
23
+  * @subpackage    core
24
+  * @author				Brent Christensen
25
+  * @since		 	   $VID:$
26
+  *
27
+  */
28 28
 
29 29
 class EE_Receipt_Line_Item_Display_Strategy  implements EEI_Line_Item_Display {
30 30
 
Please login to merge, or discard this patch.
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
 	 * @param array        $options
34 34
 	 * @return mixed
35 35
 	 */
36
-	public function display_line_item( EE_Line_Item $line_item, $options = array() ) {
36
+	public function display_line_item(EE_Line_Item $line_item, $options = array()) {
37 37
 
38 38
 		$html = '';
39 39
 		// set some default options and merge with incoming
@@ -41,12 +41,12 @@  discard block
 block discarded – undo
41 41
 			'show_desc' => TRUE,
42 42
 			'odd' => FALSE
43 43
 		);
44
-		$options = array_merge( $default_options, (array)$options );
45
-		switch( $line_item->type() ) {
44
+		$options = array_merge($default_options, (array) $options);
45
+		switch ($line_item->type()) {
46 46
 
47 47
 			case EEM_Line_Item::type_total:
48 48
 				// loop thru children
49
-				foreach( $line_item->children() as $child_line_item ) {
49
+				foreach ($line_item->children() as $child_line_item) {
50 50
 					// recursively feed children back into this method
51 51
 //					$html .= $this->display_line_item( $child_line_item, $options );
52 52
 				}
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
 
58 58
 			case EEM_Line_Item::type_sub_total:
59 59
 				// loop thru children
60
-				foreach( $line_item->children() as $child_line_item ) {
60
+				foreach ($line_item->children() as $child_line_item) {
61 61
 					// recursively feed children back into this method
62 62
 //					$html .= $this->display_line_item( $child_line_item, $options );
63 63
 				}
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 
68 68
 			case EEM_Line_Item::type_tax_sub_total:
69 69
 				// loop thru children
70
-				foreach( $line_item->children() as $child_line_item ) {
70
+				foreach ($line_item->children() as $child_line_item) {
71 71
 					// recursively feed children back into this method
72 72
 //					$html .= $this->display_line_item( $child_line_item, $options );
73 73
 				}
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
 				// item row
80 80
 //				$html .= $this->_item_row( $line_item, $options );
81 81
 				// got any kids?
82
-				foreach( $line_item->children() as $child_line_item ) {
82
+				foreach ($line_item->children() as $child_line_item) {
83 83
 //					$this->display_line_item( $child_line_item, $options );
84 84
 				}
85 85
 				break;
Please login to merge, or discard this patch.
libraries/line_item_display/EE_SPCO_Line_Item_Display_Strategy.strategy.php 3 patches
Doc Comments   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 	/**
68 68
 	 * @param EE_Line_Item $line_item
69 69
 	 * @param array        $options
70
-	 * @return mixed
70
+	 * @return string
71 71
 	 */
72 72
 	public function display_line_item( EE_Line_Item $line_item, $options = array() ) {
73 73
 
@@ -206,7 +206,7 @@  discard block
 block discarded – undo
206 206
 	 *    _event_row - basically a Heading row displayed once above each event's ticket rows
207 207
 	 *
208 208
 	 * @param EE_Line_Item $line_item
209
-	 * @return mixed
209
+	 * @return string
210 210
 	 */
211 211
 	private function _event_row( EE_Line_Item $line_item ) {
212 212
 		// start of row
@@ -225,7 +225,7 @@  discard block
 block discarded – undo
225 225
 	 *
226 226
 	 * @param EE_Line_Item $line_item
227 227
 	 * @param array        $options
228
-	 * @return mixed
228
+	 * @return string
229 229
 	 */
230 230
 	private function _ticket_row( EE_Line_Item $line_item, $options = array() ) {
231 231
 		// start of row
@@ -268,7 +268,7 @@  discard block
 block discarded – undo
268 268
 	 *
269 269
 	 * @param EE_Line_Item $line_item
270 270
 	 * @param array        $options
271
-	 * @return mixed
271
+	 * @return string
272 272
 	 */
273 273
 	private function _item_row( EE_Line_Item $line_item, $options = array() ) {
274 274
 		// start of row
@@ -314,7 +314,7 @@  discard block
 block discarded – undo
314 314
 	 *
315 315
 	 * @param EE_Line_Item $line_item
316 316
 	 * @param array        $options
317
-	 * @return mixed
317
+	 * @return string
318 318
 	 */
319 319
 	private function _sub_item_row( EE_Line_Item $line_item, $options = array() ) {
320 320
 		// start of row
@@ -344,7 +344,7 @@  discard block
 block discarded – undo
344 344
 	 *
345 345
 	 * @param EE_Line_Item $line_item
346 346
 	 * @param array        $options
347
-	 * @return mixed
347
+	 * @return string
348 348
 	 */
349 349
 	private function _tax_row( EE_Line_Item $line_item, $options = array() ) {
350 350
 		// start of row
@@ -374,7 +374,7 @@  discard block
 block discarded – undo
374 374
 	 * @param EE_Line_Item $line_item
375 375
 	 * @param string $text
376 376
 	 * @param array $options
377
-	 * @return mixed
377
+	 * @return string
378 378
 	 */
379 379
 	private function _total_tax_row( EE_Line_Item $line_item, $text = '', $options = array() ) {
380 380
 		$html = '';
@@ -401,7 +401,7 @@  discard block
 block discarded – undo
401 401
 	 * @param EE_Line_Item $line_item
402 402
 	 * @param string       $text
403 403
 	 * @param array        $options
404
-	 * @return mixed
404
+	 * @return string
405 405
 	 */
406 406
 	private function _sub_total_row( EE_Line_Item $line_item, $text = '', $options = array() ) {
407 407
 		$html = '';
@@ -426,7 +426,7 @@  discard block
 block discarded – undo
426 426
 	 *
427 427
 	 * @param EE_Line_Item $line_item
428 428
 	 * @param string       $text
429
-	 * @return mixed
429
+	 * @return string
430 430
 	 */
431 431
 	private function _total_row( EE_Line_Item $line_item, $text = '' ) {
432 432
 		// start of row
@@ -446,7 +446,7 @@  discard block
 block discarded – undo
446 446
 	 * 	_payments_and_amount_owing_rows
447 447
 	 *
448 448
 	 * @param EE_Line_Item $line_item
449
-	 * @return mixed
449
+	 * @return string
450 450
 	 */
451 451
 	private function _payments_and_amount_owing_rows( EE_Line_Item $line_item ) {
452 452
 		$html = '';
Please login to merge, or discard this patch.
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -1,16 +1,16 @@
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('No direct script access allowed'); }
2 2
  /**
3
- *
4
- * Class EE_SPCO_Line_Item_Display_Strategy
5
- *
6
- * Description
7
- *
8
- * @package         Event Espresso
9
- * @subpackage    core
10
- * @author				Brent Christensen
11
- * @since		 	   $VID:$
12
- *
13
- */
3
+  *
4
+  * Class EE_SPCO_Line_Item_Display_Strategy
5
+  *
6
+  * Description
7
+  *
8
+  * @package         Event Espresso
9
+  * @subpackage    core
10
+  * @author				Brent Christensen
11
+  * @since		 	   $VID:$
12
+  *
13
+  */
14 14
 
15 15
 class EE_SPCO_Line_Item_Display_Strategy implements EEI_Line_Item_Display {
16 16
 
Please login to merge, or discard this patch.
Spacing   +116 added lines, -116 removed lines patch added patch discarded remove patch
@@ -70,26 +70,26 @@  discard block
 block discarded – undo
70 70
 	 * @param \EE_Line_Item $parent_line_item
71 71
 	 * @return mixed
72 72
 	 */
73
-	public function display_line_item( EE_Line_Item $line_item, $options = array(), EE_Line_Item $parent_line_item = null ) {
73
+	public function display_line_item(EE_Line_Item $line_item, $options = array(), EE_Line_Item $parent_line_item = null) {
74 74
 
75 75
 		$html = '';
76 76
 		// set some default options and merge with incoming
77 77
 		$default_options = array(
78
-			'show_desc' => true,  // 	true 		false
78
+			'show_desc' => true, // 	true 		false
79 79
 			'odd' => false
80 80
 		);
81
-		$options = array_merge( $default_options, (array)$options );
81
+		$options = array_merge($default_options, (array) $options);
82 82
 
83
-		switch( $line_item->type() ) {
83
+		switch ($line_item->type()) {
84 84
 
85 85
 			case EEM_Line_Item::type_line_item:
86 86
 				$this->_show_taxes = $line_item->is_taxable() ? true : $this->_show_taxes;
87
-				if ( $line_item->OBJ_type() == 'Ticket' ) {
87
+				if ($line_item->OBJ_type() == 'Ticket') {
88 88
 					// item row
89
-					$html .= $this->_ticket_row( $line_item, $options );
89
+					$html .= $this->_ticket_row($line_item, $options);
90 90
 				} else {
91 91
 					// item row
92
-					$html .= $this->_item_row( $line_item, $options );
92
+					$html .= $this->_item_row($line_item, $options);
93 93
 				}
94 94
 				if (
95 95
 					apply_filters(
@@ -98,76 +98,76 @@  discard block
 block discarded – undo
98 98
 					)
99 99
 				) {
100 100
 					// got any kids?
101
-					foreach ( $line_item->children() as $child_line_item ) {
102
-						$html .= $this->display_line_item( $child_line_item, $options, $line_item );
101
+					foreach ($line_item->children() as $child_line_item) {
102
+						$html .= $this->display_line_item($child_line_item, $options, $line_item);
103 103
 					}
104 104
 				}
105 105
 				break;
106 106
 
107 107
 			case EEM_Line_Item::type_sub_line_item:
108
-				$html .= $this->_sub_item_row( $line_item, $options, $parent_line_item );
108
+				$html .= $this->_sub_item_row($line_item, $options, $parent_line_item);
109 109
 				break;
110 110
 
111 111
 			case EEM_Line_Item::type_sub_total:
112 112
 				static $sub_total = 0;
113 113
 				$event_sub_total = 0;
114
-				$text = __( 'Sub-Total', 'event_espresso' );
115
-				if ( $line_item->OBJ_type() == 'Event' ) {
116
-					$options[ 'event_id' ] = $event_id = $line_item->OBJ_ID();
117
-					if ( ! isset( $this->_events[ $options[ 'event_id' ] ] ) ) {
118
-						$event = EEM_Event::instance()->get_one_by_ID( $options[ 'event_id' ] );
119
-						if ( $event instanceof EE_Event ) {
120
-							if ( $event->default_registration_status() == EEM_Registration::status_id_not_approved ) {
114
+				$text = __('Sub-Total', 'event_espresso');
115
+				if ($line_item->OBJ_type() == 'Event') {
116
+					$options['event_id'] = $event_id = $line_item->OBJ_ID();
117
+					if ( ! isset($this->_events[$options['event_id']])) {
118
+						$event = EEM_Event::instance()->get_one_by_ID($options['event_id']);
119
+						if ($event instanceof EE_Event) {
120
+							if ($event->default_registration_status() == EEM_Registration::status_id_not_approved) {
121 121
 								return '';
122 122
 							}
123 123
 						}
124
-						$this->_events[ $options[ 'event_id' ] ] = 0;
125
-						$html .= $this->_event_row( $line_item );
126
-						$text = __( 'Event Sub-Total', 'event_espresso' );
124
+						$this->_events[$options['event_id']] = 0;
125
+						$html .= $this->_event_row($line_item);
126
+						$text = __('Event Sub-Total', 'event_espresso');
127 127
 					}
128 128
 				}
129 129
 				$child_line_items = $line_item->children();
130 130
 				// loop thru children
131
-				foreach( $child_line_items as $child_line_item ) {
131
+				foreach ($child_line_items as $child_line_item) {
132 132
 					// recursively feed children back into this method
133
-					$html .= $this->display_line_item( $child_line_item, $options );
133
+					$html .= $this->display_line_item($child_line_item, $options);
134 134
 				}
135
-				$event_sub_total += isset( $options[ 'event_id' ] ) ? $this->_events[ $options[ 'event_id' ] ] : 0;
135
+				$event_sub_total += isset($options['event_id']) ? $this->_events[$options['event_id']] : 0;
136 136
 				$sub_total += $event_sub_total;
137 137
 				if (
138 138
 					(
139 139
 						// event subtotals
140 140
 						$line_item->code() != 'pre-tax-subtotal' &&
141
-						count( $child_line_items ) > 1
141
+						count($child_line_items) > 1
142 142
 					)
143 143
 					||
144 144
 					(
145 145
 						// pre-tax subtotals
146 146
 						$line_item->code() == 'pre-tax-subtotal' &&
147
-						count( $this->_events ) > 1
147
+						count($this->_events) > 1
148 148
 					)
149 149
 				) {
150 150
 					$options['sub_total'] = $line_item->OBJ_type() == 'Event' ? $event_sub_total : $sub_total;
151
-					$html .= $this->_sub_total_row( $line_item, $text, $options );
151
+					$html .= $this->_sub_total_row($line_item, $text, $options);
152 152
 				}
153 153
 				break;
154 154
 
155 155
 			case EEM_Line_Item::type_tax:
156
-				if ( $this->_show_taxes ) {
157
-					$this->_taxes_html .= $this->_tax_row( $line_item, $options );
156
+				if ($this->_show_taxes) {
157
+					$this->_taxes_html .= $this->_tax_row($line_item, $options);
158 158
 				}
159 159
 				break;
160 160
 
161 161
 			case EEM_Line_Item::type_tax_sub_total:
162
-				if ( $this->_show_taxes ) {
162
+				if ($this->_show_taxes) {
163 163
 					$child_line_items = $line_item->children();
164 164
 					// loop thru children
165
-					foreach( $child_line_items as $child_line_item ) {
165
+					foreach ($child_line_items as $child_line_item) {
166 166
 						// recursively feed children back into this method
167
-						$html .= $this->display_line_item( $child_line_item, $options );
167
+						$html .= $this->display_line_item($child_line_item, $options);
168 168
 					}
169
-					if ( count( $child_line_items ) > 1 ) {
170
-						$this->_taxes_html .= $this->_total_tax_row( $line_item, __( 'Tax Total', 'event_espresso' ) );
169
+					if (count($child_line_items) > 1) {
170
+						$this->_taxes_html .= $this->_total_tax_row($line_item, __('Tax Total', 'event_espresso'));
171 171
 					}
172 172
 				}
173 173
 				break;
@@ -176,25 +176,25 @@  discard block
 block discarded – undo
176 176
 				// get all child line items
177 177
 				$children = $line_item->children();
178 178
 				// loop thru all non-tax child line items
179
-				foreach( $children as $child_line_item ) {
180
-					if ( $child_line_item->type() != EEM_Line_Item::type_tax_sub_total ) {
179
+				foreach ($children as $child_line_item) {
180
+					if ($child_line_item->type() != EEM_Line_Item::type_tax_sub_total) {
181 181
 						// recursively feed children back into this method
182
-						$html .= $this->display_line_item( $child_line_item, $options );
182
+						$html .= $this->display_line_item($child_line_item, $options);
183 183
 					}
184 184
 				}
185 185
 
186 186
 				// now loop thru  tax child line items
187
-				foreach( $children as $child_line_item ) {
188
-					if ( $child_line_item->type() == EEM_Line_Item::type_tax_sub_total ) {
187
+				foreach ($children as $child_line_item) {
188
+					if ($child_line_item->type() == EEM_Line_Item::type_tax_sub_total) {
189 189
 						// recursively feed children back into this method
190
-						$html .= $this->display_line_item( $child_line_item, $options );
190
+						$html .= $this->display_line_item($child_line_item, $options);
191 191
 					}
192 192
 				}
193 193
 				$html .= $this->_taxes_html;
194
-				$html .= $this->_total_row( $line_item, __('Total', 'event_espresso') );
194
+				$html .= $this->_total_row($line_item, __('Total', 'event_espresso'));
195 195
 
196 196
 
197
-				$html .= $this->_payments_and_amount_owing_rows( $line_item, $options );
197
+				$html .= $this->_payments_and_amount_owing_rows($line_item, $options);
198 198
 				break;
199 199
 
200 200
 		}
@@ -209,11 +209,11 @@  discard block
 block discarded – undo
209 209
 	 * @param EE_Line_Item $line_item
210 210
 	 * @return mixed
211 211
 	 */
212
-	private function _event_row( EE_Line_Item $line_item ) {
212
+	private function _event_row(EE_Line_Item $line_item) {
213 213
 		// start of row
214
-		$html = EEH_HTML::tr( '', 'event-cart-total-row', 'total_tr odd' );
214
+		$html = EEH_HTML::tr('', 'event-cart-total-row', 'total_tr odd');
215 215
 		// event name td
216
-		$html .= EEH_HTML::td( EEH_HTML::strong( $line_item->name() ), '', 'event-header', '', ' colspan="4"' );
216
+		$html .= EEH_HTML::td(EEH_HTML::strong($line_item->name()), '', 'event-header', '', ' colspan="4"');
217 217
 		// end of row
218 218
 		$html .= EEH_HTML::trx();
219 219
 		return $html;
@@ -228,10 +228,10 @@  discard block
 block discarded – undo
228 228
 	 * @param array        $options
229 229
 	 * @return mixed
230 230
 	 */
231
-	private function _ticket_row( EE_Line_Item $line_item, $options = array() ) {
231
+	private function _ticket_row(EE_Line_Item $line_item, $options = array()) {
232 232
 		// start of row
233 233
 		$row_class = $options['odd'] ? 'item odd' : 'item';
234
-		$html = EEH_HTML::tr( '', '', $row_class );
234
+		$html = EEH_HTML::tr('', '', $row_class);
235 235
 		// name && desc
236 236
 		$name_and_desc = apply_filters(
237 237
 			'FHEE__EE_SPCO_Line_Item_Display_Strategy__item_row__name',
@@ -240,23 +240,23 @@  discard block
 block discarded – undo
240 240
 		);
241 241
 		$name_and_desc .= apply_filters(
242 242
 			'FHEE__EE_SPCO_Line_Item_Display_Strategy__item_row__desc',
243
-			( $options['show_desc'] ? '<span class="line-item-desc-spn smaller-text">: ' . $line_item->desc() . '</span>' : '' ),
243
+			($options['show_desc'] ? '<span class="line-item-desc-spn smaller-text">: '.$line_item->desc().'</span>' : ''),
244 244
 			$line_item,
245 245
 			$options
246 246
 		);
247 247
 		$name_and_desc .= $line_item->is_taxable() ? ' * ' : '';
248 248
 		// name td
249
-		$html .= EEH_HTML::td( /*__FUNCTION__ .*/ $name_and_desc, '',  'item_l' );
249
+		$html .= EEH_HTML::td( /*__FUNCTION__ .*/ $name_and_desc, '', 'item_l' );
250 250
 		// price td
251
-		$html .= EEH_HTML::td( $line_item->unit_price_no_code(), '',  'item_c jst-rght' );
251
+		$html .= EEH_HTML::td($line_item->unit_price_no_code(), '', 'item_c jst-rght');
252 252
 		// quantity td
253
-		$html .= EEH_HTML::td( $line_item->quantity(), '', 'item_l jst-rght' );
253
+		$html .= EEH_HTML::td($line_item->quantity(), '', 'item_l jst-rght');
254 254
 		$this->_total_items += $line_item->quantity();
255 255
 		// determine total for line item
256 256
 		$total = $line_item->total();
257
-		$this->_events[ $options[ 'event_id' ] ] += $total;
257
+		$this->_events[$options['event_id']] += $total;
258 258
 		// total td
259
-		$html .= EEH_HTML::td( EEH_Template::format_currency( $total, false, false ), '',  'item_r jst-rght' );
259
+		$html .= EEH_HTML::td(EEH_Template::format_currency($total, false, false), '', 'item_r jst-rght');
260 260
 		// end of row
261 261
 		$html .= EEH_HTML::trx();
262 262
 		return $html;
@@ -271,41 +271,41 @@  discard block
 block discarded – undo
271 271
 	 * @param array        $options
272 272
 	 * @return mixed
273 273
 	 */
274
-	private function _item_row( EE_Line_Item $line_item, $options = array() ) {
274
+	private function _item_row(EE_Line_Item $line_item, $options = array()) {
275 275
 		// start of row
276 276
 		$row_class = $options['odd'] ? 'item odd' : 'item';
277
-		$html = EEH_HTML::tr( '', '', $row_class );
278
-		$obj_name = $line_item->OBJ_type() ? $line_item->OBJ_type_i18n() . ': ' : '';
277
+		$html = EEH_HTML::tr('', '', $row_class);
278
+		$obj_name = $line_item->OBJ_type() ? $line_item->OBJ_type_i18n().': ' : '';
279 279
 		// name && desc
280 280
 		$name_and_desc = apply_filters(
281 281
 			'FHEE__EE_SPCO_Line_Item_Display_Strategy__item_row__name',
282
-			 $obj_name . $line_item->name(),
282
+			 $obj_name.$line_item->name(),
283 283
 			$line_item
284 284
 		);
285 285
 		$name_and_desc .= apply_filters(
286 286
 			'FHEE__EE_SPCO_Line_Item_Display_Strategy__item_row__desc',
287
-			( $options['show_desc'] ? '<span class="line-item-desc-spn smaller-text">: ' . $line_item->desc() . '</span>' : '' ),
287
+			($options['show_desc'] ? '<span class="line-item-desc-spn smaller-text">: '.$line_item->desc().'</span>' : ''),
288 288
 			$line_item,
289 289
 			$options
290 290
 		);
291 291
 		$name_and_desc .= $line_item->is_taxable() ? ' * ' : '';
292 292
 		// name td
293
-		$html .= EEH_HTML::td( $name_and_desc, '',  'item_l' );
293
+		$html .= EEH_HTML::td($name_and_desc, '', 'item_l');
294 294
 		// price td
295
-		if ( $line_item->is_percent() ) {
296
-			$html .= EEH_HTML::td( $line_item->percent() . '%', '', 'item_c jst-rght' );
295
+		if ($line_item->is_percent()) {
296
+			$html .= EEH_HTML::td($line_item->percent().'%', '', 'item_c jst-rght');
297 297
 		} else {
298
-			$html .= EEH_HTML::td( $line_item->unit_price_no_code(), '', 'item_c jst-rght' );
298
+			$html .= EEH_HTML::td($line_item->unit_price_no_code(), '', 'item_c jst-rght');
299 299
 		}
300 300
 		// quantity td
301
-		$html .= EEH_HTML::td( $line_item->quantity(), '', 'item_l jst-rght' );
301
+		$html .= EEH_HTML::td($line_item->quantity(), '', 'item_l jst-rght');
302 302
 		//$total = $line_item->total() * $line_item->quantity();
303 303
 		$total = $line_item->total();
304
-		if( isset( $options[ 'event_id' ] ) && isset( $this->_events[ $options[ 'event_id' ] ] ) ) {
305
-			$this->_events[ $options[ 'event_id' ] ] += $total;
304
+		if (isset($options['event_id']) && isset($this->_events[$options['event_id']])) {
305
+			$this->_events[$options['event_id']] += $total;
306 306
 		}
307 307
 		// total td
308
-		$html .= EEH_HTML::td( EEH_Template::format_currency( $total, false, false ), '',  'item_r jst-rght' );
308
+		$html .= EEH_HTML::td(EEH_Template::format_currency($total, false, false), '', 'item_r jst-rght');
309 309
 		// end of row
310 310
 		$html .= EEH_HTML::trx();
311 311
 		return $html;
@@ -321,25 +321,25 @@  discard block
 block discarded – undo
321 321
 	 * @param \EE_Line_Item $parent_line_item
322 322
 	 * @return mixed
323 323
 	 */
324
-	private function _sub_item_row( EE_Line_Item $line_item, $options = array(), EE_Line_Item $parent_line_item = null ) {
324
+	private function _sub_item_row(EE_Line_Item $line_item, $options = array(), EE_Line_Item $parent_line_item = null) {
325 325
 		// start of row
326
-		$html = EEH_HTML::tr( '', '', 'item sub-item-row' );
326
+		$html = EEH_HTML::tr('', '', 'item sub-item-row');
327 327
 		// name && desc
328
-		$name_and_desc = EEH_HTML::span('', '', 'sub-item-row-bullet dashicons dashicons-arrow-right' ) . $line_item->name();
329
-		$name_and_desc .= $options['show_desc'] ? '<span class="line-sub-item-desc-spn smaller-text">: ' . $line_item->desc() . '</span>' : '';
328
+		$name_and_desc = EEH_HTML::span('', '', 'sub-item-row-bullet dashicons dashicons-arrow-right').$line_item->name();
329
+		$name_and_desc .= $options['show_desc'] ? '<span class="line-sub-item-desc-spn smaller-text">: '.$line_item->desc().'</span>' : '';
330 330
 		// name td
331
-		$html .= EEH_HTML::td( /*__FUNCTION__ .*/ $name_and_desc, '',  'item_l sub-item' );
331
+		$html .= EEH_HTML::td( /*__FUNCTION__ .*/ $name_and_desc, '', 'item_l sub-item' );
332 332
 		// discount/surcharge td
333
-		if ( $line_item->is_percent() ) {
333
+		if ($line_item->is_percent()) {
334 334
 			$html .= EEH_HTML::td(
335 335
 				EEH_Template::format_currency(
336 336
 					$line_item->total() / $parent_line_item->quantity(),
337 337
 					false, false
338 338
 				),
339
-				'',  'item_c jst-rght'
339
+				'', 'item_c jst-rght'
340 340
 			);
341 341
 		} else {
342
-			$html .= EEH_HTML::td( $line_item->unit_price_no_code(), '',  'item_c jst-rght' );
342
+			$html .= EEH_HTML::td($line_item->unit_price_no_code(), '', 'item_c jst-rght');
343 343
 		}
344 344
 		// no quantity td
345 345
 		$html .= EEH_HTML::td();
@@ -359,21 +359,21 @@  discard block
 block discarded – undo
359 359
 	 * @param array        $options
360 360
 	 * @return mixed
361 361
 	 */
362
-	private function _tax_row( EE_Line_Item $line_item, $options = array() ) {
362
+	private function _tax_row(EE_Line_Item $line_item, $options = array()) {
363 363
 		// start of row
364
-		$html = EEH_HTML::tr( '', 'item sub-item tax-total' );
364
+		$html = EEH_HTML::tr('', 'item sub-item tax-total');
365 365
 		// name && desc
366 366
 		$name_and_desc = $line_item->name();
367
-		$name_and_desc .= '<span class="smaller-text lt-grey-text" style="margin:0 0 0 2em;">' . __( ' * taxable items', 'event_espresso' ) . '</span>';
368
-		$name_and_desc .= $options[ 'show_desc' ] ? '<br/>' . $line_item->desc() : '';
367
+		$name_and_desc .= '<span class="smaller-text lt-grey-text" style="margin:0 0 0 2em;">'.__(' * taxable items', 'event_espresso').'</span>';
368
+		$name_and_desc .= $options['show_desc'] ? '<br/>'.$line_item->desc() : '';
369 369
 		// name td
370
-		$html .= EEH_HTML::td( /*__FUNCTION__ .*/ $name_and_desc, '',  'item_l sub-item' );
370
+		$html .= EEH_HTML::td( /*__FUNCTION__ .*/ $name_and_desc, '', 'item_l sub-item' );
371 371
 		// percent td
372
-		$html .= EEH_HTML::td( $line_item->percent() . '%', '',  ' jst-rght', '' );
372
+		$html .= EEH_HTML::td($line_item->percent().'%', '', ' jst-rght', '');
373 373
 		// empty td (price)
374
-		$html .= EEH_HTML::td( EEH_HTML::nbsp() );
374
+		$html .= EEH_HTML::td(EEH_HTML::nbsp());
375 375
 		// total td
376
-		$html .= EEH_HTML::td( EEH_Template::format_currency( $line_item->total(), false, false ), '',  'item_r jst-rght' );
376
+		$html .= EEH_HTML::td(EEH_Template::format_currency($line_item->total(), false, false), '', 'item_r jst-rght');
377 377
 		// end of row
378 378
 		$html .= EEH_HTML::trx();
379 379
 		return $html;
@@ -388,17 +388,17 @@  discard block
 block discarded – undo
388 388
 	 * @param string $text
389 389
 	 * @return mixed
390 390
 	 */
391
-	private function _total_tax_row( EE_Line_Item $line_item, $text = '' ) {
391
+	private function _total_tax_row(EE_Line_Item $line_item, $text = '') {
392 392
 		$html = '';
393
-		if ( $line_item->total() ) {
393
+		if ($line_item->total()) {
394 394
 			// start of row
395
-			$html = EEH_HTML::tr( '', '', 'total_tr odd' );
395
+			$html = EEH_HTML::tr('', '', 'total_tr odd');
396 396
 			// total td
397
-			$html .= EEH_HTML::td( $text, '', 'total_currency total jst-rght', '', ' colspan="2"' );
397
+			$html .= EEH_HTML::td($text, '', 'total_currency total jst-rght', '', ' colspan="2"');
398 398
 			// empty td (price)
399
-			$html .= EEH_HTML::td( EEH_HTML::nbsp() );
399
+			$html .= EEH_HTML::td(EEH_HTML::nbsp());
400 400
 			// total td
401
-			$html .= EEH_HTML::td( EEH_Template::format_currency( $line_item->total(), false, false ), '', 'total jst-rght' );
401
+			$html .= EEH_HTML::td(EEH_Template::format_currency($line_item->total(), false, false), '', 'total jst-rght');
402 402
 			// end of row
403 403
 			$html .= EEH_HTML::trx();
404 404
 		}
@@ -415,15 +415,15 @@  discard block
 block discarded – undo
415 415
 	 * @param array        $options
416 416
 	 * @return mixed
417 417
 	 */
418
-	private function _sub_total_row( EE_Line_Item $line_item, $text = '', $options = array() ) {
418
+	private function _sub_total_row(EE_Line_Item $line_item, $text = '', $options = array()) {
419 419
 		$html = '';
420
-		if ( $line_item->total() ) {
420
+		if ($line_item->total()) {
421 421
 			// start of row
422
-			$html = EEH_HTML::tr( '', '', 'total_tr odd' );
422
+			$html = EEH_HTML::tr('', '', 'total_tr odd');
423 423
 			// total td
424
-			$html .= EEH_HTML::td( $text, '', 'total_currency total jst-rght', '', ' colspan="3"' );
424
+			$html .= EEH_HTML::td($text, '', 'total_currency total jst-rght', '', ' colspan="3"');
425 425
 			// total td
426
-			$html .= EEH_HTML::td( EEH_Template::format_currency( $options[ 'sub_total' ], false, false ), '', 'total jst-rght' );
426
+			$html .= EEH_HTML::td(EEH_Template::format_currency($options['sub_total'], false, false), '', 'total jst-rght');
427 427
 			// end of row
428 428
 			$html .= EEH_HTML::trx();
429 429
 		}
@@ -440,13 +440,13 @@  discard block
 block discarded – undo
440 440
 	 * @param string       $text
441 441
 	 * @return mixed
442 442
 	 */
443
-	private function _total_row( EE_Line_Item $line_item, $text = '' ) {
443
+	private function _total_row(EE_Line_Item $line_item, $text = '') {
444 444
 		// start of row
445
-		$html = EEH_HTML::tr( '', '', 'spco-grand-total total_tr odd' );
445
+		$html = EEH_HTML::tr('', '', 'spco-grand-total total_tr odd');
446 446
 		// total td
447
-		$html .= EEH_HTML::td( $text, '',  'total_currency total jst-rght',  '',  ' colspan="3"' );
447
+		$html .= EEH_HTML::td($text, '', 'total_currency total jst-rght', '', ' colspan="3"');
448 448
 		// total td
449
-		$html .= EEH_HTML::td( EEH_Template::format_currency( $line_item->total(), false, false ), '',  'total jst-rght' );
449
+		$html .= EEH_HTML::td(EEH_Template::format_currency($line_item->total(), false, false), '', 'total jst-rght');
450 450
 		// end of row
451 451
 		$html .= EEH_HTML::trx();
452 452
 		return $html;
@@ -461,30 +461,30 @@  discard block
 block discarded – undo
461 461
 	 * @param array        $options
462 462
 	 * @return mixed
463 463
 	 */
464
-	private function _payments_and_amount_owing_rows( EE_Line_Item $line_item, $options = array() ) {
464
+	private function _payments_and_amount_owing_rows(EE_Line_Item $line_item, $options = array()) {
465 465
 		$html = '';
466 466
 		$owing = $line_item->total();
467
-		$transaction = EEM_Transaction::instance()->get_one_by_ID( $line_item->TXN_ID() );
468
-		if ( $transaction instanceof EE_Transaction ) {
467
+		$transaction = EEM_Transaction::instance()->get_one_by_ID($line_item->TXN_ID());
468
+		if ($transaction instanceof EE_Transaction) {
469 469
 			$registration_payments = array();
470
-			$registrations = ! empty( $options['registrations'] )
471
-				? $options[ 'registrations' ]
470
+			$registrations = ! empty($options['registrations'])
471
+				? $options['registrations']
472 472
 				: $transaction->registrations();
473
-			foreach ( $registrations as $registration ) {
474
-				if ( $registration instanceof EE_Registration && $registration->owes_monies_and_can_pay() ) {
473
+			foreach ($registrations as $registration) {
474
+				if ($registration instanceof EE_Registration && $registration->owes_monies_and_can_pay()) {
475 475
 					$registration_payments = $registration_payments + $registration->registration_payments();
476 476
 				}
477 477
 			}
478
-			if ( ! empty( $registration_payments )) {
479
-				foreach ( $registration_payments as $registration_payment ) {
480
-					if ( $registration_payment instanceof EE_Registration_Payment ) {
478
+			if ( ! empty($registration_payments)) {
479
+				foreach ($registration_payments as $registration_payment) {
480
+					if ($registration_payment instanceof EE_Registration_Payment) {
481 481
 						$owing = $owing - $registration_payment->amount();
482 482
 						$payment = $registration_payment->payment();
483
-						if ( $payment instanceof EE_Payment ) {
483
+						if ($payment instanceof EE_Payment) {
484 484
 							$payment_desc = sprintf(
485
-								__( 'Payment%1$s Received: %2$s', 'event_espresso' ),
485
+								__('Payment%1$s Received: %2$s', 'event_espresso'),
486 486
 								$payment->txn_id_chq_nmbr() != ''
487
-									? ' <span class="small-text">(#' . $payment->txn_id_chq_nmbr() . ')</span> '
487
+									? ' <span class="small-text">(#'.$payment->txn_id_chq_nmbr().')</span> '
488 488
 									: '',
489 489
 								$payment->timestamp()
490 490
 							);
@@ -492,12 +492,12 @@  discard block
 block discarded – undo
492 492
 							$payment_desc = '';
493 493
 						}
494 494
 						// start of row
495
-						$html .= EEH_HTML::tr( '', '', 'total_tr odd' );
495
+						$html .= EEH_HTML::tr('', '', 'total_tr odd');
496 496
 						// payment desc
497
-						$html .= EEH_HTML::td( $payment_desc, '', '', '', ' colspan="3"' );
497
+						$html .= EEH_HTML::td($payment_desc, '', '', '', ' colspan="3"');
498 498
 						// total td
499 499
 						$html .= EEH_HTML::td(
500
-							EEH_Template::format_currency( $registration_payment->amount(), false, false ),
500
+							EEH_Template::format_currency($registration_payment->amount(), false, false),
501 501
 							'',
502 502
 							'total jst-rght'
503 503
 						);
@@ -505,17 +505,17 @@  discard block
 block discarded – undo
505 505
 						$html .= EEH_HTML::trx();
506 506
 					}
507 507
 				}
508
-				if ( $line_item->total() ) {
508
+				if ($line_item->total()) {
509 509
 					// start of row
510
-					$html .= EEH_HTML::tr( '', '', 'total_tr odd' );
510
+					$html .= EEH_HTML::tr('', '', 'total_tr odd');
511 511
 					// total td
512 512
 					$html .= EEH_HTML::td(
513 513
 						__('Amount Owing', 'event_espresso'),
514
-						'',  'total_currency total jst-rght',  '',  ' colspan="3"'
514
+						'', 'total_currency total jst-rght', '', ' colspan="3"'
515 515
 					);
516 516
 					// total td
517 517
 					$html .= EEH_HTML::td(
518
-						EEH_Template::format_currency( $owing, false, false ), '',  'total jst-rght'
518
+						EEH_Template::format_currency($owing, false, false), '', 'total jst-rght'
519 519
 					);
520 520
 					// end of row
521 521
 					$html .= EEH_HTML::trx();
Please login to merge, or discard this patch.
core/libraries/messages/defaults/EE_Messages_Template_Pack.core.php 3 patches
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -316,6 +316,7 @@
 block discarded – undo
316 316
 	 * @param EE_message_type $message_type
317 317
 	 * @param string          $field          The field reference for the specific template being looked up.
318 318
 	 * @param string          $context      The context reference for the specific template being looked up
319
+	 * @param EE_Messages_Template_Pack_Default|null $default_pack
319 320
 	 *
320 321
 	 * @return string          The template contents.
321 322
 	 */
Please login to merge, or discard this patch.
Braces   +6 added lines, -3 removed lines patch added patch discarded remove patch
@@ -5,7 +5,9 @@  discard block
 block discarded – undo
5 5
  * @subpackage 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
  * EE_Template_Packs are classes that contain all the information related to messages templates for a given "template pack".
@@ -282,8 +284,9 @@  discard block
 block discarded – undo
282 284
 
283 285
 		foreach ( $contexts as $context => $details ) {
284 286
 			foreach ( $fields as $field => $field_details ) {
285
-				if ( empty( $field_details ) )
286
-					continue;
287
+				if ( empty( $field_details ) ) {
288
+									continue;
289
+				}
287 290
 				/**
288 291
 				 * is this a field array (linked to a main field)?
289 292
 				 */
Please login to merge, or discard this patch.
Spacing   +85 added lines, -85 removed lines patch added patch discarded remove patch
@@ -167,44 +167,44 @@  discard block
 block discarded – undo
167 167
 	public function __construct() {
168 168
 		$this->_set_props();
169 169
 		//make sure classname is correct
170
-		$classname = get_class( $this );
170
+		$classname = get_class($this);
171 171
 		//make sure required props have been set
172 172
 
173 173
 		//if label is empty then throw an error because we should have it defined by now.
174
-		if ( ! isset( $this->label )  ) {
175
-			throw new EE_Error( sprintf( __('The label property is not set for %s.  Please ensure that is set for the class.', 'event_espresso' ), $classname ) );
174
+		if ( ! isset($this->label)) {
175
+			throw new EE_Error(sprintf(__('The label property is not set for %s.  Please ensure that is set for the class.', 'event_espresso'), $classname));
176 176
 		}
177 177
 
178 178
 
179 179
 		//the reference for this template pack
180
-		if ( ! isset( $this->dbref )  ) {
181
-			throw new EE_Error( sprintf( __('The dbref property is not set for %s.  Please ensure that is set for the class.', 'event_espresso' ), $classname ) );
180
+		if ( ! isset($this->dbref)) {
181
+			throw new EE_Error(sprintf(__('The dbref property is not set for %s.  Please ensure that is set for the class.', 'event_espresso'), $classname));
182 182
 		}
183 183
 
184 184
 		//make sure dbref is safe
185
-		$this->dbref = str_replace( '-', '_', sanitize_key( $this->dbref ) );
185
+		$this->dbref = str_replace('-', '_', sanitize_key($this->dbref));
186 186
 
187
-		$should_be = 'EE_Messages_Template_Pack_' . str_replace( ' ', '_', ucwords( str_replace( '_', ' ', $this->dbref ) ) );
187
+		$should_be = 'EE_Messages_Template_Pack_'.str_replace(' ', '_', ucwords(str_replace('_', ' ', $this->dbref)));
188 188
 
189
-		if ( $should_be !== $classname ) {
190
-			throw new EE_Error( sprintf( __('The name of the template pack instantiated class is "%s".  It should be "%s".  Make sure that the name of the template pack class matches is prepended with "EE_Messages_Template_Pack_" and appended with a sentence case iteration of the value for your template pack\'s dbref property.', 'event_espresso' ), $classname, $should_be ) );
189
+		if ($should_be !== $classname) {
190
+			throw new EE_Error(sprintf(__('The name of the template pack instantiated class is "%s".  It should be "%s".  Make sure that the name of the template pack class matches is prepended with "EE_Messages_Template_Pack_" and appended with a sentence case iteration of the value for your template pack\'s dbref property.', 'event_espresso'), $classname, $should_be));
191 191
 		}
192 192
 
193 193
 		//if _base_path is not set then throw an error because a base path string is needed.
194
-		if ( empty( $this->_base_path ) ) {
195
-			throw new EE_Error( sprintf( __('The _base_path property is not set for %s.  Please ensure that is set for the class.', 'event_espresso' ), $classname ) );
194
+		if (empty($this->_base_path)) {
195
+			throw new EE_Error(sprintf(__('The _base_path property is not set for %s.  Please ensure that is set for the class.', 'event_espresso'), $classname));
196 196
 		}
197 197
 
198 198
 
199 199
 		//if _base_url is not set then throw an error because a  string is needed for variations.
200
-		if ( empty( $this->_base_url ) ) {
201
-			throw new EE_Error( sprintf( __('The _base_url property is not set for %s.  Please ensure that is set for the class.', 'event_espresso' ), $classname ) );
200
+		if (empty($this->_base_url)) {
201
+			throw new EE_Error(sprintf(__('The _base_url property is not set for %s.  Please ensure that is set for the class.', 'event_espresso'), $classname));
202 202
 		}
203 203
 
204 204
 
205 205
 		//if $supports is not set then throw an error because that effectively means this template_pack does not have any templates!
206
-		if ( empty( $this->_supports ) ) {
207
-			throw new EE_Error( sprintf( __('The supports property is not set for %s.  Please ensure that is set for the class.', 'event_espresso' ), $classname ) );
206
+		if (empty($this->_supports)) {
207
+			throw new EE_Error(sprintf(__('The supports property is not set for %s.  Please ensure that is set for the class.', 'event_espresso'), $classname));
208 208
 		}
209 209
 
210 210
 
@@ -241,8 +241,8 @@  discard block
 block discarded – undo
241 241
 	 *
242 242
 	 * @return array
243 243
 	 */
244
-	public function get_templates( EE_messenger $messenger, EE_message_type $message_type ) {
245
-		return isset( $this->_templates[$messenger->name][$message_type->name] ) ? $this->_templates[$messenger->name][$message_type->name] : $this->_get_templates( $messenger, $message_type );
244
+	public function get_templates(EE_messenger $messenger, EE_message_type $message_type) {
245
+		return isset($this->_templates[$messenger->name][$message_type->name]) ? $this->_templates[$messenger->name][$message_type->name] : $this->_get_templates($messenger, $message_type);
246 246
 	}
247 247
 
248 248
 
@@ -259,7 +259,7 @@  discard block
 block discarded – undo
259 259
 	 * @return array          Returns an multi-level associative array indexed by template context and field in the format:
260 260
 	 *                                array( 'context' => array( 'field' => 'value', 'another-field', 'value' ) );
261 261
 	 */
262
-	protected function _get_templates( EE_messenger $messenger, EE_message_type $message_type ) {
262
+	protected function _get_templates(EE_messenger $messenger, EE_message_type $message_type) {
263 263
 		$templates = array();
264 264
 
265 265
 		/**
@@ -278,28 +278,28 @@  discard block
 block discarded – undo
278 278
 		$contexts = $message_type->get_contexts();
279 279
 
280 280
 
281
-		foreach ( $contexts as $context => $details ) {
282
-			foreach ( $fields as $field => $field_details ) {
283
-				if ( empty( $field_details ) )
281
+		foreach ($contexts as $context => $details) {
282
+			foreach ($fields as $field => $field_details) {
283
+				if (empty($field_details))
284 284
 					continue;
285 285
 				/**
286 286
 				 * is this a field array (linked to a main field)?
287 287
 				 */
288
-				if ( $field == 'extra'  ) {
289
-					foreach ( $field_details as $main_field => $sub_fields ) {
290
-						foreach ( $sub_fields as $sub_field => $sub_field_details ) {
288
+				if ($field == 'extra') {
289
+					foreach ($field_details as $main_field => $sub_fields) {
290
+						foreach ($sub_fields as $sub_field => $sub_field_details) {
291 291
 							//make sure that the template_field_ref matches what the main template field is for this template group.
292 292
 							$template_field_ref = $sub_field == 'main' ? $main_field : $sub_field;
293
-							$templates[ $context ][ $main_field ][ $sub_field ] = $this->_get_specific_template( $default_pack, $messenger, $message_type, $template_field_ref, $context );
293
+							$templates[$context][$main_field][$sub_field] = $this->_get_specific_template($default_pack, $messenger, $message_type, $template_field_ref, $context);
294 294
 						}
295 295
 					}
296 296
 				} else {
297
-					$templates[ $context ][ $field ] = $this->_get_specific_template( $default_pack, $messenger, $message_type, $field, $context );
297
+					$templates[$context][$field] = $this->_get_specific_template($default_pack, $messenger, $message_type, $field, $context);
298 298
 				}
299 299
 			}
300 300
 		}
301 301
 
302
-		$templates = apply_filters( 'FHEE__EE_Template_Pack___get_templates__templates', $templates, $messenger, $message_type, $this );
302
+		$templates = apply_filters('FHEE__EE_Template_Pack___get_templates__templates', $templates, $messenger, $message_type, $this);
303 303
 
304 304
 		$this->_templates[$messenger->name][$message_type->name] = $templates;
305 305
 		 return $templates;
@@ -317,22 +317,22 @@  discard block
 block discarded – undo
317 317
 	 *
318 318
 	 * @return string          The template contents.
319 319
 	 */
320
-	protected function _get_specific_template( $default_pack, EE_messenger $messenger, EE_message_type $message_type, $field, $context ) {
320
+	protected function _get_specific_template($default_pack, EE_messenger $messenger, EE_message_type $message_type, $field, $context) {
321 321
 
322 322
 		//default templates
323
-		$default_templates = $default_pack instanceof EE_Messages_Template_Pack_Default ? $default_pack->get_templates( $messenger, $message_type ) : array();
323
+		$default_templates = $default_pack instanceof EE_Messages_Template_Pack_Default ? $default_pack->get_templates($messenger, $message_type) : array();
324 324
 
325 325
 		//first we allow for the $_base_path to be filtered.  However, we assign this to a new variable so that we have the original base_path as a fallback.
326
-		$filtered_base_path = apply_filters( 'FHEE__EE_Template_Pack___get_specific_template__filtered_base_path', $this->_base_path, $messenger, $message_type, $field, $context, $this );
326
+		$filtered_base_path = apply_filters('FHEE__EE_Template_Pack___get_specific_template__filtered_base_path', $this->_base_path, $messenger, $message_type, $field, $context, $this);
327 327
 
328 328
 		$master_templates = $message_type->get_master_templates();
329
-		$master_templates_mt = isset( $master_templates[$messenger->name] ) ? $master_templates[$messenger->name] : $message_type->name;
330
-		$full_path = $filtered_base_path . $messenger->name . '_' . $message_type->name . '_' . $field . '_' . $context . '.template.php';
331
-		$fallback_path = $filtered_base_path . $messenger->name . '_' . $message_type->name . '_' . $field . '.template.php';
332
-		$mt_defined_full_path = $filtered_base_path . $messenger->name . '_' . $master_templates_mt . '_' . $field . '_' . $context . '.template.php';
333
-		$mt_defined_fallback_path = $filtered_base_path . $messenger->name . '_' . $master_templates_mt . '_' . $field . '.template.php';
334
-		$base_defined_full_path = $this->_base_path . $messenger->name . '_' . $master_templates_mt . '_' . $field . '_' . $context . '.template.php';
335
-		$base_defined_fallback_path = $this->_base_path . $messenger->name . '_' . $master_templates_mt . '_' . $field . '.template.php';
329
+		$master_templates_mt = isset($master_templates[$messenger->name]) ? $master_templates[$messenger->name] : $message_type->name;
330
+		$full_path = $filtered_base_path.$messenger->name.'_'.$message_type->name.'_'.$field.'_'.$context.'.template.php';
331
+		$fallback_path = $filtered_base_path.$messenger->name.'_'.$message_type->name.'_'.$field.'.template.php';
332
+		$mt_defined_full_path = $filtered_base_path.$messenger->name.'_'.$master_templates_mt.'_'.$field.'_'.$context.'.template.php';
333
+		$mt_defined_fallback_path = $filtered_base_path.$messenger->name.'_'.$master_templates_mt.'_'.$field.'.template.php';
334
+		$base_defined_full_path = $this->_base_path.$messenger->name.'_'.$master_templates_mt.'_'.$field.'_'.$context.'.template.php';
335
+		$base_defined_fallback_path = $this->_base_path.$messenger->name.'_'.$master_templates_mt.'_'.$field.'.template.php';
336 336
 
337 337
 		/**
338 338
 		 * Template checks are done hierarchically in the following order:
@@ -346,28 +346,28 @@  discard block
 block discarded – undo
346 346
 		 */
347 347
 
348 348
 
349
-		if ( is_readable( $full_path ) ) {
349
+		if (is_readable($full_path)) {
350 350
 			$actual_path = $full_path;
351
-		} elseif ( is_readable( $fallback_path ) ) {
351
+		} elseif (is_readable($fallback_path)) {
352 352
 			$actual_path = $fallback_path;
353
-		} elseif ( is_readable( $mt_defined_full_path ) ) {
353
+		} elseif (is_readable($mt_defined_full_path)) {
354 354
 			$actual_path = $mt_defined_full_path;
355
-		} elseif ( is_readable( $mt_defined_fallback_path ) ) {
355
+		} elseif (is_readable($mt_defined_fallback_path)) {
356 356
 			$actual_path = $mt_defined_fallback_path;
357
-		} elseif ( is_readable( $base_defined_full_path ) ) {
357
+		} elseif (is_readable($base_defined_full_path)) {
358 358
 			$actual_path = $base_defined_full_path;
359
-		} elseif ( is_readable( $base_defined_fallback_path ) ) {
359
+		} elseif (is_readable($base_defined_fallback_path)) {
360 360
 			$actual_path = $base_defined_fallback_path;
361
-		} else  {
361
+		} else {
362 362
 			$actual_path = '';
363 363
 		}
364
-		if ( empty( $actual_path ) ) {
365
-			$contents = isset( $default_templates[$context][$field] ) ? $default_templates[$context][$field] : '';
364
+		if (empty($actual_path)) {
365
+			$contents = isset($default_templates[$context][$field]) ? $default_templates[$context][$field] : '';
366 366
 		} else {
367
-			$contents = EEH_Template::display_template( $actual_path, array(), TRUE );
367
+			$contents = EEH_Template::display_template($actual_path, array(), TRUE);
368 368
 		}
369 369
 
370
-		return apply_filters( 'FHEE__EE_Messages_Template_Pack__get_specific_template__contents', $contents, $actual_path, $messenger, $message_type, $field, $context, $this );
370
+		return apply_filters('FHEE__EE_Messages_Template_Pack__get_specific_template__contents', $contents, $actual_path, $messenger, $message_type, $field, $context, $this);
371 371
 	}
372 372
 
373 373
 
@@ -382,8 +382,8 @@  discard block
 block discarded – undo
382 382
 	 * @return array
383 383
 	 */
384 384
 	public function get_supports() {
385
-		$supports = apply_filters( 'FHEE__' . get_class( $this ) . '__get_supports', $this->_supports );
386
-		return apply_filters( 'FHEE__EE_Messages_Template_Pack__get_supports', $supports, $this );
385
+		$supports = apply_filters('FHEE__'.get_class($this).'__get_supports', $this->_supports);
386
+		return apply_filters('FHEE__EE_Messages_Template_Pack__get_supports', $supports, $this);
387 387
 	}
388 388
 
389 389
 
@@ -398,11 +398,11 @@  discard block
 block discarded – undo
398 398
 	 *
399 399
 	 * @return array|string
400 400
 	 */
401
-	public function get_default_variation_labels( $messenger = '' ) {
402
-		$label = empty( $messenger ) ? $this->_default_variation_labels : array();
403
-		$label = empty( $label ) && ! empty( $this->_default_variation_labels[$messenger] ) ? $this->_default_variation_labels[$messenger] : __('Default', 'event_espresso');
401
+	public function get_default_variation_labels($messenger = '') {
402
+		$label = empty($messenger) ? $this->_default_variation_labels : array();
403
+		$label = empty($label) && ! empty($this->_default_variation_labels[$messenger]) ? $this->_default_variation_labels[$messenger] : __('Default', 'event_espresso');
404 404
 
405
-		return apply_filters( 'FHEE__EE_Messages_Template_Pack__get_default_variation_labels', $label, $this->_default_variation_labels, $messenger );
405
+		return apply_filters('FHEE__EE_Messages_Template_Pack__get_default_variation_labels', $label, $this->_default_variation_labels, $messenger);
406 406
 	}
407 407
 
408 408
 
@@ -418,25 +418,25 @@  discard block
 block discarded – undo
418 418
 	 * @param string $message_type if included then css variations matching the message_type are returned (must have $messenger set).  Otherwise the array of variations per message type are returned.  If message_type is provided but NOT the messenger, then just all variations for all messengers are returned.
419 419
 	 * @return array
420 420
 	 */
421
-	public function get_variations( $messenger = '', $message_type = '' ) {
422
-		$messenger_variations = ! empty( $messenger ) && isset( $this->_variations[$messenger] ) ? $this->_variations[$messenger] : array();
421
+	public function get_variations($messenger = '', $message_type = '') {
422
+		$messenger_variations = ! empty($messenger) && isset($this->_variations[$messenger]) ? $this->_variations[$messenger] : array();
423 423
 
424 424
 		//message_type provided? IF so, then we've requested a specific set of variations, so we need to make sure we set it as empty if that's not present.
425
-		$variations = !empty( $messenger ) && !empty( $message_type ) && isset( $messenger_variations[$message_type] ) ? $messenger_variations[$message_type] : array();
425
+		$variations = ! empty($messenger) && ! empty($message_type) && isset($messenger_variations[$message_type]) ? $messenger_variations[$message_type] : array();
426 426
 
427 427
 		//now let's account for the possibility we just want all the variations for a messenger (which is indicated by providing the messenger but not the message type).
428
-		$variations = empty( $variations ) && !empty( $messenger ) && empty( $message_type ) ? $messenger_variations : $variations;
428
+		$variations = empty($variations) && ! empty($messenger) && empty($message_type) ? $messenger_variations : $variations;
429 429
 
430 430
 		//filter per template pack and globally.
431
-		$variations = apply_filters( 'FHEE__' . get_class( $this ) . '__get_variations', $variations, $messenger, $message_type );
432
-		$variations = apply_filters( 'FHEE__EE_Messages_Template_Pack__get_variations', $variations, $messenger, $message_type, $this );
431
+		$variations = apply_filters('FHEE__'.get_class($this).'__get_variations', $variations, $messenger, $message_type);
432
+		$variations = apply_filters('FHEE__EE_Messages_Template_Pack__get_variations', $variations, $messenger, $message_type, $this);
433 433
 
434 434
 		//prepend the _default_variation, but ONLY if we're returning the fully validated array.
435
-		if ( !empty( $messenger ) && !empty( $message_type ) && ! empty( $variations ) ) {
436
-			$variations = array( 'default' => $this->get_default_variation_labels( $messenger ) ) + $variations;
435
+		if ( ! empty($messenger) && ! empty($message_type) && ! empty($variations)) {
436
+			$variations = array('default' => $this->get_default_variation_labels($messenger)) + $variations;
437 437
 		}
438 438
 
439
-		return empty( $variations ) ? array( 'default' => $this->get_default_variation_labels('dft') ): $variations;
439
+		return empty($variations) ? array('default' => $this->get_default_variation_labels('dft')) : $variations;
440 440
 	}
441 441
 
442 442
 
@@ -457,39 +457,39 @@  discard block
 block discarded – undo
457 457
 	 *
458 458
 	 * @return string The variation path or url (typically css reference)
459 459
 	 */
460
-	public function get_variation( $messenger, $message_type, $type, $variation, $url = true, $file_extension = '.css', $skip_filters = FALSE ) {
460
+	public function get_variation($messenger, $message_type, $type, $variation, $url = true, $file_extension = '.css', $skip_filters = FALSE) {
461 461
 
462 462
 		$base = $url ? $this->_base_url : $this->_base_path;
463 463
 		$base_path = $this->_base_path;
464 464
 
465
-		if ( ! $skip_filters ) {
466
-			$base =  apply_filters( 'FHEE__EE_Messages_Template_Pack__get_variation__base_path_or_url', $base, $messenger, $message_type, $type, $variation, $url, $file_extension, $this );
467
-			$base_path = apply_filters( 'FHEE__EE_Messages_Template_Pack__get_variation__base_path', $base_path, $messenger, $message_type, $type, $variation, FALSE, $file_extension, $this );
465
+		if ( ! $skip_filters) {
466
+			$base = apply_filters('FHEE__EE_Messages_Template_Pack__get_variation__base_path_or_url', $base, $messenger, $message_type, $type, $variation, $url, $file_extension, $this);
467
+			$base_path = apply_filters('FHEE__EE_Messages_Template_Pack__get_variation__base_path', $base_path, $messenger, $message_type, $type, $variation, FALSE, $file_extension, $this);
468 468
 		}
469 469
 
470
-		$default_pack = get_class( $this ) != 'EE_Messages_Template_Pack_Default' ? new EE_Messages_Template_Pack_Default() : $this;
470
+		$default_pack = get_class($this) != 'EE_Messages_Template_Pack_Default' ? new EE_Messages_Template_Pack_Default() : $this;
471 471
 
472 472
 		//possible variation paths considering whether message type is present or not in the file name.
473
-		$path_string = 'variations/' . $messenger . '_' . $message_type . '_'  . $type . '_' . $variation . $file_extension;
474
-		$default_path_string = 'variations/' . $messenger . '_' . $type . '_' . $variation . $file_extension;
473
+		$path_string = 'variations/'.$messenger.'_'.$message_type.'_'.$type.'_'.$variation.$file_extension;
474
+		$default_path_string = 'variations/'.$messenger.'_'.$type.'_'.$variation.$file_extension;
475 475
 
476 476
 		//first see if fully validated file exists.
477
-		if ( is_readable( $base_path . $path_string ) ) {
478
-			$variation_path = $base . $path_string;
477
+		if (is_readable($base_path.$path_string)) {
478
+			$variation_path = $base.$path_string;
479 479
 		//otherwise see if default exists.
480
-		} elseif ( is_readable( $base_path . $default_path_string ) ) {
481
-			$variation_path = $base . $default_path_string;
480
+		} elseif (is_readable($base_path.$default_path_string)) {
481
+			$variation_path = $base.$default_path_string;
482 482
 		} else {
483
-			$variation_path = $default_pack instanceof EE_Messages_Template_Pack_Default ? $default_pack->get_default_variation( $messenger, $message_type, $type, $url, $file_extension ) : '';
483
+			$variation_path = $default_pack instanceof EE_Messages_Template_Pack_Default ? $default_pack->get_default_variation($messenger, $message_type, $type, $url, $file_extension) : '';
484 484
 		}
485 485
 
486
-		if ( $skip_filters ) {
486
+		if ($skip_filters) {
487 487
 			return $variation_path;
488 488
 		}
489 489
 
490 490
 		//filter result
491
-		$variation_path = apply_filters( 'FHEE__' . get_class( $this ) . '__get_variation', $variation_path, $messenger, $message_type, $type, $variation, $file_extension, $url );
492
-		return apply_filters( 'FHEE__EE_Messages_Template_Pack__get_variation', $variation_path, $messenger, $message_type, $type, $variation, $file_extension, $url, $this );
491
+		$variation_path = apply_filters('FHEE__'.get_class($this).'__get_variation', $variation_path, $messenger, $message_type, $type, $variation, $file_extension, $url);
492
+		return apply_filters('FHEE__EE_Messages_Template_Pack__get_variation', $variation_path, $messenger, $message_type, $type, $variation, $file_extension, $url, $this);
493 493
 	}
494 494
 
495 495
 
@@ -504,19 +504,19 @@  discard block
 block discarded – undo
504 504
 	 *
505 505
 	 * @return string returns the path for the requested wrapper template.
506 506
 	 */
507
-	public function get_wrapper( $messenger, $type = 'main' ) {
508
-		$default_pack = get_class( $this ) !== 'EE_Messages_Template_Pack_Default' ? new EE_Messages_Template_Pack_Default() : NULL;
507
+	public function get_wrapper($messenger, $type = 'main') {
508
+		$default_pack = get_class($this) !== 'EE_Messages_Template_Pack_Default' ? new EE_Messages_Template_Pack_Default() : NULL;
509 509
 
510
-		$path_string = $this->_base_path . $messenger . '_' . $type . '_wrapper.template.php';
510
+		$path_string = $this->_base_path.$messenger.'_'.$type.'_wrapper.template.php';
511 511
 
512
-		if ( is_readable( $path_string ) ) {
512
+		if (is_readable($path_string)) {
513 513
 			$template = $path_string;
514 514
 		} else {
515
-			$template = $default_pack instanceof EE_Messages_Template_Pack_Default ? $default_pack->get_wrapper( $messenger, $type ) : '';
515
+			$template = $default_pack instanceof EE_Messages_Template_Pack_Default ? $default_pack->get_wrapper($messenger, $type) : '';
516 516
 		}
517 517
 
518 518
 		//filter
519
-		$template = apply_filters( 'FHEE__' . get_class( $this ) . '__get_wrapper', $template, $messenger, $type );
520
-		return apply_filters( 'FHEE__EE_Messages_Template_Pack__get_wrapper', $template, $messenger, $type, $this );
519
+		$template = apply_filters('FHEE__'.get_class($this).'__get_wrapper', $template, $messenger, $type);
520
+		return apply_filters('FHEE__EE_Messages_Template_Pack__get_wrapper', $template, $messenger, $type, $this);
521 521
 	}
522 522
 }
Please login to merge, or discard this patch.
core/libraries/messages/messenger/EE_Pdf_messenger.class.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -332,7 +332,7 @@
 block discarded – undo
332 332
 
333 333
 
334 334
 	/**
335
-	 * @return string
335
+	 * @return boolean|null
336 336
 	 */
337 337
 	protected function _preview() { return $this->_send_message(); }
338 338
 
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -6,8 +6,9 @@
 block discarded – undo
6 6
  * @package Event Espresso
7 7
  * @subpackage messages
8 8
  */
9
-if (!defined('EVENT_ESPRESSO_VERSION') )
9
+if (!defined('EVENT_ESPRESSO_VERSION') ) {
10 10
 	exit('NO direct script access allowed');
11
+}
11 12
 
12 13
 /**
13 14
  *
Please login to merge, or discard this patch.
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
  * @package Event Espresso
7 7
  * @subpackage messages
8 8
  */
9
-if (!defined('EVENT_ESPRESSO_VERSION') )
9
+if ( ! defined('EVENT_ESPRESSO_VERSION'))
10 10
 	exit('NO direct script access allowed');
11 11
 
12 12
 /**
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
  * @subpackage		messages
21 21
  * @author			Darren Ethier
22 22
  */
23
-class EE_Pdf_messenger extends EE_messenger  {
23
+class EE_Pdf_messenger extends EE_messenger {
24 24
 
25 25
 
26 26
 	/**
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 	 * @see abstract declaration in EE_messenger for details.
66 66
 	 */
67 67
 	protected function _set_admin_pages() {
68
-		$this->admin_registered_pages = array( 'events_edit' => false );
68
+		$this->admin_registered_pages = array('events_edit' => false);
69 69
 	}
70 70
 
71 71
 
@@ -85,10 +85,10 @@  discard block
 block discarded – undo
85 85
 	protected function _set_validator_config() {
86 86
 		$this->_validator_config = array(
87 87
 			'subject' => array(
88
-				'shortcodes' => array('recipient_details', 'organization', 'event', 'ticket', 'venue', 'primary_registration_details', 'event_author', 'email','event_meta', 'recipient_list', 'transaction', 'datetime_list', 'datetime')
88
+				'shortcodes' => array('recipient_details', 'organization', 'event', 'ticket', 'venue', 'primary_registration_details', 'event_author', 'email', 'event_meta', 'recipient_list', 'transaction', 'datetime_list', 'datetime')
89 89
 				),
90 90
 			'content' => array(
91
-				'shortcodes' => array( 'recipient_details', 'organization', 'event', 'ticket', 'venue', 'primary_registration_details', 'event_author', 'email','event_meta', 'recipient_list', 'transaction', 'datetime_list', 'datetime')
91
+				'shortcodes' => array('recipient_details', 'organization', 'event', 'ticket', 'venue', 'primary_registration_details', 'event_author', 'email', 'event_meta', 'recipient_list', 'transaction', 'datetime_list', 'datetime')
92 92
 				),
93 93
 			'attendee_list' => array(
94 94
 				'shortcodes' => array('attendee', 'event_list', 'ticket_list'),
@@ -99,7 +99,7 @@  discard block
 block discarded – undo
99 99
 				'required' => array('[EVENT_LIST]')
100 100
 				),
101 101
 			'ticket_list' => array(
102
-				'shortcodes' => array('event_list', 'attendee_list', 'ticket', 'datetime_list','primary_registration_details', 'recipient_details'),
102
+				'shortcodes' => array('event_list', 'attendee_list', 'ticket', 'datetime_list', 'primary_registration_details', 'recipient_details'),
103 103
 				'required' => array('[TICKET_LIST]')
104 104
 				),
105 105
 			'datetime_list' => array(
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
 	 */
120 120
 	public  function enqueue_scripts_styles() {
121 121
 		parent::enqueue_scripts_styles();
122
-		do_action( 'AHEE__EE_Pdf_messenger__enqueue_scripts_styles');
122
+		do_action('AHEE__EE_Pdf_messenger__enqueue_scripts_styles');
123 123
 	}
124 124
 
125 125
 
@@ -245,18 +245,18 @@  discard block
 block discarded – undo
245 245
 	 */
246 246
 	protected function _send_message() {
247 247
 		$this->_template_args = array(
248
-			'page_title' => html_entity_decode( stripslashes( $this->_subject ), ENT_QUOTES, "UTF-8"),
249
-			'base_css' => $this->get_variation( $this->_tmp_pack, $this->_incoming_message_type->name, TRUE, 'base', $this->_variation ),
250
-			'print_css' => $this->get_variation( $this->_tmp_pack, $this->_incoming_message_type->name, TRUE, 'print', $this->_variation ),
251
-			'main_css' => $this->get_variation( $this->_tmp_pack, $this->_incoming_message_type->name, TRUE, 'main', $this->_variation ),
252
-			'extra_css' => EE_LIBRARIES_URL . 'messages/defaults/default/variations/pdf_base_default.css',
253
-			'main_body' => apply_filters( 'FHEE__EE_Pdf_messenger___send_message__main_body', wpautop(stripslashes_deep( html_entity_decode($this->_content,  ENT_QUOTES,"UTF-8" ) )), $this->_content )
248
+			'page_title' => html_entity_decode(stripslashes($this->_subject), ENT_QUOTES, "UTF-8"),
249
+			'base_css' => $this->get_variation($this->_tmp_pack, $this->_incoming_message_type->name, TRUE, 'base', $this->_variation),
250
+			'print_css' => $this->get_variation($this->_tmp_pack, $this->_incoming_message_type->name, TRUE, 'print', $this->_variation),
251
+			'main_css' => $this->get_variation($this->_tmp_pack, $this->_incoming_message_type->name, TRUE, 'main', $this->_variation),
252
+			'extra_css' => EE_LIBRARIES_URL.'messages/defaults/default/variations/pdf_base_default.css',
253
+			'main_body' => apply_filters('FHEE__EE_Pdf_messenger___send_message__main_body', wpautop(stripslashes_deep(html_entity_decode($this->_content, ENT_QUOTES, "UTF-8"))), $this->_content)
254 254
 			);
255 255
 		$this->_deregister_wp_hooks();
256
-		add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts_styles' ) );
256
+		add_action('wp_enqueue_scripts', array($this, 'enqueue_scripts_styles'));
257 257
 		$content = $this->_get_main_template();
258 258
 //		die( $content );
259
-		$this->_do_pdf( $content );
259
+		$this->_do_pdf($content);
260 260
 		exit(0);
261 261
 	}
262 262
 
@@ -280,8 +280,8 @@  discard block
 block discarded – undo
280 280
 
281 281
 		//just add back in wp_enqueue_scripts and wp_print_footer_scripts cause that's all we want to load.
282 282
 		add_action('wp_head', 'wp_enqueue_scripts');
283
-		add_action( 'wp_footer', 'wp_print_footer_scripts' );
284
-		add_action( 'wp_print_footer_scripts', '_wp_footer_scripts' );
283
+		add_action('wp_footer', 'wp_print_footer_scripts');
284
+		add_action('wp_print_footer_scripts', '_wp_footer_scripts');
285 285
 	}
286 286
 
287 287
 
@@ -294,11 +294,11 @@  discard block
 block discarded – undo
294 294
 	 * @param bool $preview
295 295
 	 * @return string
296 296
 	 */
297
-	protected function _get_main_template( $preview = FALSE ) {
298
-		$wrapper_template = $this->_tmp_pack->get_wrapper( 'html', 'main' );
297
+	protected function _get_main_template($preview = FALSE) {
298
+		$wrapper_template = $this->_tmp_pack->get_wrapper('html', 'main');
299 299
 		//add message type to template_args
300 300
 		$this->_template_args['message_type'] = $this->_incoming_message_type;
301
-		return EEH_Template::display_template( $wrapper_template, $this->_template_args, TRUE );
301
+		return EEH_Template::display_template($wrapper_template, $this->_template_args, TRUE);
302 302
 	}
303 303
 
304 304
 
@@ -311,21 +311,21 @@  discard block
 block discarded – undo
311 311
 	 *
312 312
 	 * @return void
313 313
 	 */
314
-	protected function _do_pdf( $content = '' ) {
315
-		$invoice_name = html_entity_decode( $this->_subject, ENT_QUOTES, "UTF-8");
314
+	protected function _do_pdf($content = '') {
315
+		$invoice_name = html_entity_decode($this->_subject, ENT_QUOTES, "UTF-8");
316 316
 
317 317
 		//only load dompdf if nobody else has yet...
318
-		if( ! defined('DOMPDF_DIR')){
318
+		if ( ! defined('DOMPDF_DIR')) {
319 319
 			define('DOMPDF_ENABLE_REMOTE', TRUE);
320 320
 			define('DOMPDF_ENABLE_JAVASCRIPT', FALSE);
321 321
 			define('DOMPDF_ENABLE_CSS_FLOAT', TRUE);
322
-			require_once(EE_THIRD_PARTY . 'dompdf/dompdf_config.inc.php');
322
+			require_once(EE_THIRD_PARTY.'dompdf/dompdf_config.inc.php');
323 323
 		}
324 324
 		$dompdf = new DOMPDF();
325 325
 		$dompdf->load_html($content);
326 326
 		$dompdf->render();
327 327
 		//forcing the browser to open a download dialog.
328
-		$dompdf->stream($invoice_name . ".pdf", array( 'Attachment' => TRUE ));
328
+		$dompdf->stream($invoice_name.".pdf", array('Attachment' => TRUE));
329 329
 	}
330 330
 
331 331
 
Please login to merge, or discard this patch.
core/libraries/messages/validators/EE_Messages_Validator.core.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -442,7 +442,7 @@
 block discarded – undo
442 442
 	 *
443 443
 	 * @param  string $value      string to evaluate
444 444
 	 * @param  array  $valid_shortcodes array of shortcodes that are acceptable.
445
-	 * @return mixed (bool|string)  return either a list of invalid shortcodes OR false if the shortcodes validate.
445
+	 * @return false|string (bool|string)  return either a list of invalid shortcodes OR false if the shortcodes validate.
446 446
 	 */
447 447
 	protected function _invalid_shortcodes($value, $valid_shortcodes) {
448 448
 		//first we need to go through the string and get the shortcodes in the string
Please login to merge, or discard this patch.
Braces   +43 added lines, -26 removed lines patch added patch discarded remove patch
@@ -1,7 +1,8 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (!defined('EVENT_ESPRESSO_VERSION') )
3
+if (!defined('EVENT_ESPRESSO_VERSION') ) {
4 4
 	exit('NO direct script access allowed');
5
+}
5 6
 
6 7
 /**
7 8
  * EE_Messages_Validator class
@@ -121,13 +122,14 @@  discard block
 block discarded – undo
121 122
 	 */
122 123
 	public function __construct( $fields, $context ) {
123 124
 		//check that _m_name and _mt_name have been set by child class otherwise we get out.
124
-		if ( empty($this->_m_name ) || empty( $this->_mt_name) )
125
-			throw new EE_Error(
125
+		if ( empty($this->_m_name ) || empty( $this->_mt_name) ) {
126
+					throw new EE_Error(
126 127
 				__(
127 128
 					'EE_Messages_Validator child classes MUST set the $_m_name and $_mt_name property.  Check that the child class is doing this',
128 129
 					'event_espresso'
129 130
 				)
130 131
 			);
132
+		}
131 133
 		$this->_fields = $fields;
132 134
 		$this->_context = $context;
133 135
 
@@ -228,8 +230,10 @@  discard block
 block discarded – undo
228 230
 		$groups_per_field = array();
229 231
 
230 232
 		foreach ( $msgr_validator as $field => $config ) {
231
-			if ( empty($config) || !isset($config['shortcodes']) )
232
-				continue;  //Nothing to see here.
233
+			if ( empty($config) || !isset($config['shortcodes']) ) {
234
+							continue;
235
+			}
236
+			//Nothing to see here.
233 237
 			$groups_per_field[$field] = array_intersect( $config['shortcodes'], $mt_codes );
234 238
 			$shortcode_groups = array_merge( $config[ 'shortcodes'], $shortcode_groups );
235 239
 		}
@@ -268,8 +272,9 @@  discard block
 block discarded – undo
268 272
 			$required = isset($config['required'])
269 273
 				? array_intersect($config['required'], array_keys($mt_codes))
270 274
 				: true;
271
-			if ( empty($required) )
272
-				continue;
275
+			if ( empty($required) ) {
276
+							continue;
277
+			}
273 278
 
274 279
 			//If we have an override then we use it to indicate the codes we want.
275 280
 			if ( isset( $this->_valid_shortcodes_modifier[$context][$field] ) ) {
@@ -310,8 +315,9 @@  discard block
 block discarded – undo
310 315
 			$specific_excludes = $this->get_specific_shortcode_excludes();
311 316
 			if ( isset( $specific_excludes[$field] ) ) {
312 317
 				foreach( $specific_excludes[$field] as $sex ) {
313
-					if ( isset( $this->_validators[$field]['shortcodes'][$sex] ) )
314
-						unset( $this->_validators[$field]['shortcodes'][$sex] );
318
+					if ( isset( $this->_validators[$field]['shortcodes'][$sex] ) ) {
319
+											unset( $this->_validators[$field]['shortcodes'][$sex] );
320
+					}
315 321
 				}
316 322
 			}
317 323
 
@@ -385,10 +391,13 @@  discard block
 block discarded – undo
385 391
 			//get the translated field label!
386 392
 			//first check if it's in the main fields list
387 393
 			if ( isset( $template_fields[$field] ) ) {
388
-				if ( empty( $template_fields[$field] ) )
389
-					$field_label = $field; //most likely the field is found in the 'extra' array.
390
-				else
391
-					$field_label = $template_fields[$field]['label'];
394
+				if ( empty( $template_fields[$field] ) ) {
395
+									$field_label = $field;
396
+				}
397
+				//most likely the field is found in the 'extra' array.
398
+				else {
399
+									$field_label = $template_fields[$field]['label'];
400
+				}
392 401
 			}
393 402
 
394 403
 			// if field label is empty OR is equal to the current field
@@ -402,8 +411,9 @@  discard block
 block discarded – undo
402 411
 
403 412
 						// if we've got a 'main' secondary field, let's see if that matches what field we're on
404 413
 						// which means it contains the label for this field.
405
-						if ( $name == 'main' && $main_field == $field_label )
406
-							$field_label = $values['label'];
414
+						if ( $name == 'main' && $main_field == $field_label ) {
415
+													$field_label = $values['label'];
416
+						}
407 417
 					}
408 418
 				}
409 419
 			}
@@ -439,8 +449,8 @@  discard block
 block discarded – undo
439 449
 			if ( isset( $this->_validators[$field]['type'] ) && !empty( $this->_validators[$field]['type'] ) ) {
440 450
 				switch ( $this->_validators[$field]['type'] ) {
441 451
 					case 'number' :
442
-						if ( !is_numeric($value) )
443
-							$err_msg .= sprintf(
452
+						if ( !is_numeric($value) ) {
453
+													$err_msg .= sprintf(
444 454
 								__(
445 455
 									'%3$sThe %1$s field is supposed to be a number. The value given (%2$s)  is not.  Please double-check and make sure the field contains a number%4$s',
446 456
 									'event_espresso'
@@ -450,11 +460,12 @@  discard block
 block discarded – undo
450 460
 								'<p>',
451 461
 								'</p >'
452 462
 							);
463
+						}
453 464
 						break;
454 465
 					case 'email' :
455 466
 						$valid_email = $this->_validate_email($value);
456
-						if ( !$valid_email )
457
-							$err_msg .= htmlentities(
467
+						if ( !$valid_email ) {
468
+													$err_msg .= htmlentities(
458 469
 								sprintf(
459 470
 									__(
460 471
 										'The %1$s field has at least one string that is not a valid email address record.  Valid emails are in the format: "Name <[email protected]>" or "[email protected]" and multiple emails can be separated by a comma.'
@@ -463,6 +474,7 @@  discard block
 block discarded – undo
463 474
 
464 475
 								)
465 476
 							);
477
+						}
466 478
 						break;
467 479
 					default :
468 480
 						break;
@@ -539,7 +551,10 @@  discard block
 block discarded – undo
539 551
 			}
540 552
 		}
541 553
 
542
-		if ( empty( $diff ) ) return FALSE; //there is no diff, we have no invalid shortcodes, so return
554
+		if ( empty( $diff ) ) {
555
+			return FALSE;
556
+		}
557
+		//there is no diff, we have no invalid shortcodes, so return
543 558
 
544 559
 		//made it here? then let's assemble the error message
545 560
 		$invalid_shortcodes = implode( '</strong>,<strong>', $diff );
@@ -561,8 +576,9 @@  discard block
 block discarded – undo
561 576
 
562 577
 		// empty strings will validate because this is how a message template
563 578
 		// for a particular context can be "turned off" (if there is no email then no message)
564
-		if ( empty( $value ) )
565
-			return $validate;
579
+		if ( empty( $value ) ) {
580
+					return $validate;
581
+		}
566 582
 
567 583
 		// first determine if there ARE any shortcodes.
568 584
 		// If there are shortcodes and then later we find that there were no other valid emails
@@ -579,8 +595,9 @@  discard block
 block discarded – undo
579 595
 		// its possible that this message is being "turned off" for a particular context
580 596
 
581 597
 
582
-		if ( !empty($or_val) && empty($value) )
583
-			return $validate;
598
+		if ( !empty($or_val) && empty($value) ) {
599
+					return $validate;
600
+		}
584 601
 
585 602
 		//trim any commas from beginning and end of string ( after whitespace trimmed );
586 603
 		$value = trim( trim($value), ',' );
@@ -601,12 +618,12 @@  discard block
 block discarded – undo
601 618
 			//either its of type "[email protected]", or its of type "fname lname <[email protected]>"
602 619
 			if(is_email($email)){
603 620
 				continue;
604
-			}else{
621
+			} else{
605 622
 				$matches = array();
606 623
 				$validate = preg_match( '/(.*)<(.+)>/', $email, $matches ) ? TRUE : FALSE;
607 624
 				if( $validate && is_email($matches[2])){
608 625
 					continue;
609
-				}else{
626
+				} else{
610 627
 					return false;
611 628
 				}
612 629
 			}
Please login to merge, or discard this patch.
Spacing   +100 added lines, -100 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (!defined('EVENT_ESPRESSO_VERSION') )
3
+if ( ! defined('EVENT_ESPRESSO_VERSION'))
4 4
 	exit('NO direct script access allowed');
5 5
 
6 6
 /**
@@ -119,9 +119,9 @@  discard block
 block discarded – undo
119 119
 	 * @param       $context
120 120
 	 * @throws \EE_Error
121 121
 	 */
122
-	public function __construct( $fields, $context ) {
122
+	public function __construct($fields, $context) {
123 123
 		//check that _m_name and _mt_name have been set by child class otherwise we get out.
124
-		if ( empty($this->_m_name ) || empty( $this->_mt_name) )
124
+		if (empty($this->_m_name) || empty($this->_mt_name))
125 125
 			throw new EE_Error(
126 126
 				__(
127 127
 					'EE_Messages_Validator child classes MUST set the $_m_name and $_mt_name property.  Check that the child class is doing this',
@@ -167,14 +167,14 @@  discard block
 block discarded – undo
167 167
 	 */
168 168
 	private function _load_objects() {
169 169
 		//load messenger
170
-		$messenger = ucwords( str_replace( '_', ' ', $this->_m_name ) );
171
-		$messenger = str_replace( ' ', '_', $messenger );
172
-		$messenger = 'EE_' . $messenger . '_messenger';
170
+		$messenger = ucwords(str_replace('_', ' ', $this->_m_name));
171
+		$messenger = str_replace(' ', '_', $messenger);
172
+		$messenger = 'EE_'.$messenger.'_messenger';
173 173
 
174
-		if ( ! class_exists( $messenger ) ) {
174
+		if ( ! class_exists($messenger)) {
175 175
 			throw new EE_Error(
176 176
 				sprintf(
177
-					__( 'There is no messenger class for the given string (%s)', 'event_espresso' ),
177
+					__('There is no messenger class for the given string (%s)', 'event_espresso'),
178 178
 					$this->_m_name
179 179
 				)
180 180
 			);
@@ -183,14 +183,14 @@  discard block
 block discarded – undo
183 183
 		$this->_messenger = new $messenger();
184 184
 
185 185
 		//load message type
186
-		$message_type = ucwords( str_replace( '_', ' ', $this->_mt_name ) );
187
-		$message_type = str_replace( ' ', '_', $message_type );
188
-		$message_type = 'EE_' . $message_type . '_message_type';
186
+		$message_type = ucwords(str_replace('_', ' ', $this->_mt_name));
187
+		$message_type = str_replace(' ', '_', $message_type);
188
+		$message_type = 'EE_'.$message_type.'_message_type';
189 189
 
190
-		if ( !class_exists( $message_type ) ) {
190
+		if ( ! class_exists($message_type)) {
191 191
 			throw new EE_Error(
192 192
 				sprintf(
193
-					__( 'There is no message type class for the given string (%s)', 'event_espresso' ),
193
+					__('There is no message type class for the given string (%s)', 'event_espresso'),
194 194
 					$this->_mt_name
195 195
 				)
196 196
 			);
@@ -227,25 +227,25 @@  discard block
 block discarded – undo
227 227
 		$shortcode_groups = $mt_codes;
228 228
 		$groups_per_field = array();
229 229
 
230
-		foreach ( $msgr_validator as $field => $config ) {
231
-			if ( empty($config) || !isset($config['shortcodes']) )
232
-				continue;  //Nothing to see here.
233
-			$groups_per_field[$field] = array_intersect( $config['shortcodes'], $mt_codes );
234
-			$shortcode_groups = array_merge( $config[ 'shortcodes'], $shortcode_groups );
230
+		foreach ($msgr_validator as $field => $config) {
231
+			if (empty($config) || ! isset($config['shortcodes']))
232
+				continue; //Nothing to see here.
233
+			$groups_per_field[$field] = array_intersect($config['shortcodes'], $mt_codes);
234
+			$shortcode_groups = array_merge($config['shortcodes'], $shortcode_groups);
235 235
 		}
236 236
 
237
-		$shortcode_groups = array_unique( $shortcode_groups);
237
+		$shortcode_groups = array_unique($shortcode_groups);
238 238
 
239 239
 		// okay now we've got our groups.
240 240
 		// Let's get the codes from the objects into an array indexed by group for easy retrieval later.
241 241
 		$codes_from_objs = array();
242 242
 
243
-		foreach ( $shortcode_groups as $group ) {
244
-			$ref = ucwords( str_replace('_', ' ', $group ) );
245
-			$ref = str_replace( ' ', '_', $ref );
246
-			$classname = 'EE_' . $ref . '_Shortcodes';
247
-			if ( class_exists( $classname ) ) {
248
-				$a = new ReflectionClass( $classname );
243
+		foreach ($shortcode_groups as $group) {
244
+			$ref = ucwords(str_replace('_', ' ', $group));
245
+			$ref = str_replace(' ', '_', $ref);
246
+			$classname = 'EE_'.$ref.'_Shortcodes';
247
+			if (class_exists($classname)) {
248
+				$a = new ReflectionClass($classname);
249 249
 				$obj = $a->newInstance();
250 250
 				$codes_from_objs[$group] = $obj->get_shortcodes();
251 251
 			}
@@ -254,8 +254,8 @@  discard block
 block discarded – undo
254 254
 
255 255
 		//let's just replace the $mt shortcode group indexes with the actual shortcodes (unique)
256 256
 		$final_mt_codes = array();
257
-		foreach ( $mt_codes as $group ) {
258
-			$final_mt_codes = array_merge( $final_mt_codes, $codes_from_objs[$group] );
257
+		foreach ($mt_codes as $group) {
258
+			$final_mt_codes = array_merge($final_mt_codes, $codes_from_objs[$group]);
259 259
 		}
260 260
 
261 261
 		$mt_codes = $final_mt_codes;
@@ -263,60 +263,60 @@  discard block
 block discarded – undo
263 263
 
264 264
 		// k now in this next loop we're going to loop through $msgr_validator again
265 265
 		// and setup the _validators property from the data we've setup so far.
266
-		foreach ( $msgr_validator as $field => $config ) {
266
+		foreach ($msgr_validator as $field => $config) {
267 267
 			//if required shortcode is not in our list of codes for the given field, then we skip this field.
268 268
 			$required = isset($config['required'])
269 269
 				? array_intersect($config['required'], array_keys($mt_codes))
270 270
 				: true;
271
-			if ( empty($required) )
271
+			if (empty($required))
272 272
 				continue;
273 273
 
274 274
 			//If we have an override then we use it to indicate the codes we want.
275
-			if ( isset( $this->_valid_shortcodes_modifier[$context][$field] ) ) {
276
-				$this->_validators[ $field ][ 'shortcodes' ] = $this->_reassemble_valid_shortcodes_from_group(
277
-					$this->_valid_shortcodes_modifier[ $context ][ $field ],
275
+			if (isset($this->_valid_shortcodes_modifier[$context][$field])) {
276
+				$this->_validators[$field]['shortcodes'] = $this->_reassemble_valid_shortcodes_from_group(
277
+					$this->_valid_shortcodes_modifier[$context][$field],
278 278
 					$codes_from_objs
279 279
 				);
280 280
 			}
281 281
 
282 282
 			//if we have specific shortcodes for a field then we need to use them
283
-			else if ( isset( $groups_per_field[$field] ) ) {
284
-				$this->_validators[ $field ][ 'shortcodes' ] = $this->_reassemble_valid_shortcodes_from_group(
285
-					$groups_per_field[ $field ],
283
+			else if (isset($groups_per_field[$field])) {
284
+				$this->_validators[$field]['shortcodes'] = $this->_reassemble_valid_shortcodes_from_group(
285
+					$groups_per_field[$field],
286 286
 					$codes_from_objs
287 287
 				);
288 288
 			}
289 289
 
290 290
 			//if empty config then we're assuming we're just going to use the shortcodes from the message type context
291
-			else if ( empty( $config ) ) {
291
+			else if (empty($config)) {
292 292
 				$this->_validators[$field]['shortcodes'] = $mt_codes;
293 293
 			}
294 294
 
295 295
 			//if we have specific shortcodes then we need to use them
296
-			else if ( isset($config['specific_shortcodes'] ) ) {
296
+			else if (isset($config['specific_shortcodes'])) {
297 297
 				$this->_validators[$field]['shortcodes'] = $config['specific_shortcodes'];
298 298
 			}
299 299
 
300 300
 			//otherwise the shortcodes are what is set by the messenger for that field
301 301
 			else {
302
-				foreach ( $config['shortcodes'] as $group ) {
302
+				foreach ($config['shortcodes'] as $group) {
303 303
 					$this->_validators[$field]['shortcodes'] = isset($this->_validators[$field]['shortcodes'])
304
-						? array_merge( $this->_validators[$field]['shortcodes'], $codes_from_objs[$group] )
304
+						? array_merge($this->_validators[$field]['shortcodes'], $codes_from_objs[$group])
305 305
 						: $codes_from_objs[$group];
306 306
 				}
307 307
 			}
308 308
 
309 309
 			//now let's just make sure that any excluded specific shortcodes are removed.
310 310
 			$specific_excludes = $this->get_specific_shortcode_excludes();
311
-			if ( isset( $specific_excludes[$field] ) ) {
312
-				foreach( $specific_excludes[$field] as $sex ) {
313
-					if ( isset( $this->_validators[$field]['shortcodes'][$sex] ) )
314
-						unset( $this->_validators[$field]['shortcodes'][$sex] );
311
+			if (isset($specific_excludes[$field])) {
312
+				foreach ($specific_excludes[$field] as $sex) {
313
+					if (isset($this->_validators[$field]['shortcodes'][$sex]))
314
+						unset($this->_validators[$field]['shortcodes'][$sex]);
315 315
 				}
316 316
 			}
317 317
 
318 318
 			//hey! don't forget to include the type if present!
319
-			$this->_validators[$field]['type'] = isset( $config['type'] ) ? $config['type'] : NULL;
319
+			$this->_validators[$field]['type'] = isset($config['type']) ? $config['type'] : NULL;
320 320
 		}
321 321
 	}
322 322
 
@@ -344,7 +344,7 @@  discard block
 block discarded – undo
344 344
 	public function get_specific_shortcode_excludes() {
345 345
 		//specific validator filter
346 346
 		$shortcode_excludes = apply_filters(
347
-			'FHEE__' . get_class( $this ) . '__get_specific_shortcode_excludes;',
347
+			'FHEE__'.get_class($this).'__get_specific_shortcode_excludes;',
348 348
 			$this->_specific_shortcode_excludes,
349 349
 			$this->_context
350 350
 		);
@@ -372,20 +372,20 @@  discard block
 block discarded – undo
372 372
 		//some defaults
373 373
 		$template_fields = $this->_messenger->get_template_fields();
374 374
 		//loop through the fields and check!
375
-		foreach ( $this->_fields as $field => $value ) {
375
+		foreach ($this->_fields as $field => $value) {
376 376
 			$this->_errors[$field] = array();
377 377
 			$err_msg = '';
378 378
 			$field_label = '';
379 379
 			//if field is not present in the _validators array then we continue
380
-			if ( !isset( $this->_validators[$field] ) ) {
381
-				unset( $this->_errors[$field] );
380
+			if ( ! isset($this->_validators[$field])) {
381
+				unset($this->_errors[$field]);
382 382
 				continue;
383 383
 			}
384 384
 
385 385
 			//get the translated field label!
386 386
 			//first check if it's in the main fields list
387
-			if ( isset( $template_fields[$field] ) ) {
388
-				if ( empty( $template_fields[$field] ) )
387
+			if (isset($template_fields[$field])) {
388
+				if (empty($template_fields[$field]))
389 389
 					$field_label = $field; //most likely the field is found in the 'extra' array.
390 390
 				else
391 391
 					$field_label = $template_fields[$field]['label'];
@@ -393,16 +393,16 @@  discard block
 block discarded – undo
393 393
 
394 394
 			// if field label is empty OR is equal to the current field
395 395
 			// then we need to loop through the 'extra' fields in the template_fields config (if present)
396
-			if ( isset( $template_fields['extra'] ) && ( empty($field_label) ) || $field_label == $field ) {
397
-				foreach( $template_fields['extra'] as $main_field => $secondary_field ) {
398
-					foreach ( $secondary_field as $name => $values ) {
399
-						if ( $name == $field ) {
396
+			if (isset($template_fields['extra']) && (empty($field_label)) || $field_label == $field) {
397
+				foreach ($template_fields['extra'] as $main_field => $secondary_field) {
398
+					foreach ($secondary_field as $name => $values) {
399
+						if ($name == $field) {
400 400
 							$field_label = $values['label'];
401 401
 						}
402 402
 
403 403
 						// if we've got a 'main' secondary field, let's see if that matches what field we're on
404 404
 						// which means it contains the label for this field.
405
-						if ( $name == 'main' && $main_field == $field_label )
405
+						if ($name == 'main' && $main_field == $field_label)
406 406
 							$field_label = $values['label'];
407 407
 					}
408 408
 				}
@@ -410,27 +410,27 @@  discard block
 block discarded – undo
410 410
 
411 411
 			//field is present. Let's validate shortcodes first (but only if shortcodes present).
412 412
 			if (
413
-				isset( $this->_validators[ $field ][ 'shortcodes' ] )
414
-				&& ! empty( $this->_validators[ $field ][ 'shortcodes' ] )
413
+				isset($this->_validators[$field]['shortcodes'])
414
+				&& ! empty($this->_validators[$field]['shortcodes'])
415 415
 			) {
416
-				$invalid_shortcodes = $this->_invalid_shortcodes( $value, $this->_validators[$field]['shortcodes'] );
416
+				$invalid_shortcodes = $this->_invalid_shortcodes($value, $this->_validators[$field]['shortcodes']);
417 417
 				// if true then that means there is a returned error message
418 418
 				// that we'll need to add to the _errors array for this field.
419
-				if ( $invalid_shortcodes ) {
419
+				if ($invalid_shortcodes) {
420 420
 					$v_s = array_keys($this->_validators[$field]['shortcodes']);
421 421
 					$err_msg = sprintf(
422 422
 						__(
423 423
 							'%3$sThe following shortcodes were found in the "%1$s" field that ARE not valid: %2$s%4$s',
424 424
 							'event_espresso'
425 425
 						),
426
-						'<strong>' . $field_label . '</strong>',
426
+						'<strong>'.$field_label.'</strong>',
427 427
 						$invalid_shortcodes,
428 428
 						'<p>',
429 429
 						'</p >'
430 430
 					);
431 431
 					$err_msg .= sprintf(
432
-						__( '%2$sValid shortcodes for this field are: %1$s%3$s', 'event_espresso' ),
433
-						implode( ', ', $v_s ),
432
+						__('%2$sValid shortcodes for this field are: %1$s%3$s', 'event_espresso'),
433
+						implode(', ', $v_s),
434 434
 						'<strong>',
435 435
 						'</strong>'
436 436
 					);
@@ -438,10 +438,10 @@  discard block
 block discarded – undo
438 438
 			}
439 439
 
440 440
 			//if there's a "type" to be validated then let's do that too.
441
-			if ( isset( $this->_validators[$field]['type'] ) && !empty( $this->_validators[$field]['type'] ) ) {
442
-				switch ( $this->_validators[$field]['type'] ) {
441
+			if (isset($this->_validators[$field]['type']) && ! empty($this->_validators[$field]['type'])) {
442
+				switch ($this->_validators[$field]['type']) {
443 443
 					case 'number' :
444
-						if ( !is_numeric($value) )
444
+						if ( ! is_numeric($value))
445 445
 							$err_msg .= sprintf(
446 446
 								__(
447 447
 									'%3$sThe %1$s field is supposed to be a number. The value given (%2$s)  is not.  Please double-check and make sure the field contains a number%4$s',
@@ -455,7 +455,7 @@  discard block
 block discarded – undo
455 455
 						break;
456 456
 					case 'email' :
457 457
 						$valid_email = $this->_validate_email($value);
458
-						if ( !$valid_email )
458
+						if ( ! $valid_email)
459 459
 							$err_msg .= htmlentities(
460 460
 								sprintf(
461 461
 									__(
@@ -472,23 +472,23 @@  discard block
 block discarded – undo
472 472
 			}
473 473
 
474 474
 			//if $err_msg isn't empty let's setup the _errors array for this field.
475
-			if ( !empty($err_msg ) ) {
475
+			if ( ! empty($err_msg)) {
476 476
 				$this->_errors[$field]['msg'] = $err_msg;
477 477
 			} else {
478
-				unset( $this->_errors[$field] );
478
+				unset($this->_errors[$field]);
479 479
 			}
480 480
 		}
481 481
 
482 482
 		// if we have ANY errors, then we want to make sure we return the values
483 483
 		// for ALL the fields so the user doesn't have to retype them all.
484
-		if ( !empty( $this->_errors ) ) {
485
-			foreach ( $this->_fields as $field => $value ) {
484
+		if ( ! empty($this->_errors)) {
485
+			foreach ($this->_fields as $field => $value) {
486 486
 				$this->_errors[$field]['value'] = stripslashes($value);
487 487
 			}
488 488
 		}
489 489
 
490 490
 		//return any errors or just TRUE if everything validates
491
-		return empty( $this->_errors ) ? TRUE : $this->_errors;
491
+		return empty($this->_errors) ? TRUE : $this->_errors;
492 492
 	}
493 493
 
494 494
 
@@ -501,10 +501,10 @@  discard block
 block discarded – undo
501 501
 	 * @param  array $codes_from_objs All the codes available.
502 502
 	 * @return array                   an array of actual shortcodes (that will be used for validation).
503 503
 	 */
504
-	private function _reassemble_valid_shortcodes_from_group( $groups, $codes_from_objs ) {
504
+	private function _reassemble_valid_shortcodes_from_group($groups, $codes_from_objs) {
505 505
 		$shortcodes = array();
506
-		foreach ( $groups as $group ) {
507
-			$shortcodes = array_merge( $shortcodes, $codes_from_objs[$group] );
506
+		foreach ($groups as $group) {
507
+			$shortcodes = array_merge($shortcodes, $codes_from_objs[$group]);
508 508
 		}
509 509
 		return $shortcodes;
510 510
 	}
@@ -523,29 +523,29 @@  discard block
 block discarded – undo
523 523
 	 */
524 524
 	protected function _invalid_shortcodes($value, $valid_shortcodes) {
525 525
 		//first we need to go through the string and get the shortcodes in the string
526
-		preg_match_all( '/(\[.+?\])/', $value, $matches );
526
+		preg_match_all('/(\[.+?\])/', $value, $matches);
527 527
 		$incoming_shortcodes = (array) $matches[0];
528 528
 
529 529
 		//get a diff of the shortcodes in the string vs the valid shortcodes
530
-		$diff = array_diff( $incoming_shortcodes, array_keys($valid_shortcodes) );
530
+		$diff = array_diff($incoming_shortcodes, array_keys($valid_shortcodes));
531 531
 
532 532
 		//we need to account for custom codes so let's loop through the diff and remove any of those type of codes
533
-		foreach ( $diff as $ind => $code ) {
534
-			if ( preg_match('/(\[[A-Za-z0-9\_]+_\*)/', $code ) ) {
533
+		foreach ($diff as $ind => $code) {
534
+			if (preg_match('/(\[[A-Za-z0-9\_]+_\*)/', $code)) {
535 535
 				//strip the shortcode so we just have the BASE string (i.e. [ANSWER_*] )
536 536
 				$dynamic_sc = preg_replace('/(_\*+.+)/', '_*]', $code);
537 537
 				//does this exist in the $valid_shortcodes?  If so then unset.
538
-				if ( isset( $valid_shortcodes[$dynamic_sc] ) ) {
539
-					unset( $diff[$ind] );
538
+				if (isset($valid_shortcodes[$dynamic_sc])) {
539
+					unset($diff[$ind]);
540 540
 				}
541 541
 			}
542 542
 		}
543 543
 
544
-		if ( empty( $diff ) ) return FALSE; //there is no diff, we have no invalid shortcodes, so return
544
+		if (empty($diff)) return FALSE; //there is no diff, we have no invalid shortcodes, so return
545 545
 
546 546
 		//made it here? then let's assemble the error message
547
-		$invalid_shortcodes = implode( '</strong>,<strong>', $diff );
548
-		$invalid_shortcodes = '<strong>' . $invalid_shortcodes . '</strong>';
547
+		$invalid_shortcodes = implode('</strong>,<strong>', $diff);
548
+		$invalid_shortcodes = '<strong>'.$invalid_shortcodes.'</strong>';
549 549
 		return $invalid_shortcodes;
550 550
 	}
551 551
 
@@ -557,13 +557,13 @@  discard block
 block discarded – undo
557 557
 	 * @param  string $value incoming value to validate
558 558
 	 * @return bool        true if the string validates, false if it doesn't
559 559
 	 */
560
-	protected function _validate_email( $value ) {
560
+	protected function _validate_email($value) {
561 561
 		$validate = TRUE;
562 562
 		$or_val = $value;
563 563
 
564 564
 		// empty strings will validate because this is how a message template
565 565
 		// for a particular context can be "turned off" (if there is no email then no message)
566
-		if ( empty( $value ) )
566
+		if (empty($value))
567 567
 			return $validate;
568 568
 
569 569
 		// first determine if there ARE any shortcodes.
@@ -581,19 +581,19 @@  discard block
 block discarded – undo
581 581
 		// its possible that this message is being "turned off" for a particular context
582 582
 
583 583
 
584
-		if ( !empty($or_val) && empty($value) )
584
+		if ( ! empty($or_val) && empty($value))
585 585
 			return $validate;
586 586
 
587 587
 		//trim any commas from beginning and end of string ( after whitespace trimmed );
588
-		$value = trim( trim($value), ',' );
588
+		$value = trim(trim($value), ',');
589 589
 
590 590
 
591 591
 		//next we need to split up the string if its comma delimited.
592 592
 		$emails = explode(',', $value);
593 593
 		$empty = FALSE; //used to indicate that there is an empty comma.
594 594
 		//now let's loop through the emails and do our checks
595
-		foreach ( $emails as $email ) {
596
-			if ( empty($email) ) {
595
+		foreach ($emails as $email) {
596
+			if (empty($email)) {
597 597
 				$empty = TRUE;
598 598
 				continue;
599 599
 			}
@@ -601,20 +601,20 @@  discard block
 block discarded – undo
601 601
 			//trim whitespace
602 602
 			$email = trim($email);
603 603
 			//either its of type "[email protected]", or its of type "fname lname <[email protected]>"
604
-			if(is_email($email)){
604
+			if (is_email($email)) {
605 605
 				continue;
606
-			}else{
606
+			} else {
607 607
 				$matches = array();
608
-				$validate = preg_match( '/(.*)<(.+)>/', $email, $matches ) ? TRUE : FALSE;
609
-				if( $validate && is_email($matches[2])){
608
+				$validate = preg_match('/(.*)<(.+)>/', $email, $matches) ? TRUE : FALSE;
609
+				if ($validate && is_email($matches[2])) {
610 610
 					continue;
611
-				}else{
611
+				} else {
612 612
 					return false;
613 613
 				}
614 614
 			}
615 615
 		}
616 616
 
617
-		$validate = $empty && !$has_shortcodes ? FALSE : $validate;
617
+		$validate = $empty && ! $has_shortcodes ? FALSE : $validate;
618 618
 
619 619
 		return $validate;
620 620
 
@@ -630,7 +630,7 @@  discard block
 block discarded – undo
630 630
 	 * @throws Exception
631 631
 	 * @return mixed
632 632
 	 */
633
-	public function __get( $property ) {
633
+	public function __get($property) {
634 634
 		$expected_properties_map = array(
635 635
 			/**
636 636
 			 * @deprecated 4.9.0
@@ -642,15 +642,15 @@  discard block
 block discarded – undo
642 642
 			'_MSGTYP' => '_message_type'
643 643
 		);
644 644
 
645
-		if ( isset( $expected_properties_map[ $property ] ) ) {
646
-			return $this->{$expected_properties_map[ $property ]};
645
+		if (isset($expected_properties_map[$property])) {
646
+			return $this->{$expected_properties_map[$property]};
647 647
 		}
648 648
 
649 649
 		throw new Exception(
650 650
 			sprintf(
651
-				__( 'The property %1$s being requested on %2$s does not exist', 'event_espresso' ),
651
+				__('The property %1$s being requested on %2$s does not exist', 'event_espresso'),
652 652
 				$property,
653
-				get_class( $this )
653
+				get_class($this)
654 654
 			)
655 655
 		);
656 656
 	}
Please login to merge, or discard this patch.