Completed
Branch BUG-8698-ticket-sellouts (a43227)
by
unknown
939:57 queued 919:17
created
strategies/display/EE_Select_Multiple_Display_Strategy.strategy.php 1 patch
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 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
 /**
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
  *
26 26
  * ------------------------------------------------------------------------
27 27
  */
28
-class EE_Select_Multiple_Display_Strategy extends EE_Select_Display_Strategy{
28
+class EE_Select_Multiple_Display_Strategy extends EE_Select_Display_Strategy {
29 29
 
30 30
 	/**
31 31
 	 *
@@ -34,31 +34,31 @@  discard block
 block discarded – undo
34 34
 	 */
35 35
 	public function display() {
36 36
 
37
-		if( ! $this->_input instanceof EE_Form_Input_With_Options_Base){
37
+		if ( ! $this->_input instanceof EE_Form_Input_With_Options_Base) {
38 38
 			throw new EE_Error(sprintf(__('Cannot use Select Multiple Display Strategy with an input that doesn\'t have options', "event_espresso")));
39 39
 		}
40 40
 
41
-		$html = EEH_HTML::nl( 0, 'select' );
41
+		$html = EEH_HTML::nl(0, 'select');
42 42
 		$html .= '<select multiple';
43
-		$html .= ' id="' . $this->_input->html_id() . '"';
44
-		$html .= ' name="' . $this->_input->html_name() . '[]"';
45
-		$class = $this->_input->required() ? $this->_input->required_css_class() . ' ' . $this->_input->html_class() : $this->_input->html_class();
46
-		$html .= ' class="' . $class . '"';
43
+		$html .= ' id="'.$this->_input->html_id().'"';
44
+		$html .= ' name="'.$this->_input->html_name().'[]"';
45
+		$class = $this->_input->required() ? $this->_input->required_css_class().' '.$this->_input->html_class() : $this->_input->html_class();
46
+		$html .= ' class="'.$class.'"';
47 47
 		// add html5 required
48 48
 		$html .= $this->_input->required() ? ' required' : '';
49
-		$html .= ' style="' . $this->_input->html_style() . '"';
50
-		$html .= ' ' . $this->_input->other_html_attributes();
49
+		$html .= ' style="'.$this->_input->html_style().'"';
50
+		$html .= ' '.$this->_input->other_html_attributes();
51 51
 		$html .= '>';
52 52
 
53 53
 		EE_Registry::instance()->load_helper('Array');
54
-		EEH_HTML::indent( 1, 'select' );
55
-		if( EEH_Array::is_multi_dimensional_array( $this->_input->options() )){
54
+		EEH_HTML::indent(1, 'select');
55
+		if (EEH_Array::is_multi_dimensional_array($this->_input->options())) {
56 56
 			throw new EE_Error(sprintf(__("Select multiple display strategy does not allow for nested arrays of options.", "event_espresso")));
57
-		}else{
58
-			$html.=$this->_display_options( $this->_input->options() );
57
+		} else {
58
+			$html .= $this->_display_options($this->_input->options());
59 59
 		}
60 60
 
61
-		$html.= EEH_HTML::nl( -1, 'select' ) . "</select>";
61
+		$html .= EEH_HTML::nl( -1, 'select' )."</select>";
62 62
 		return $html;
63 63
 	}
64 64
 
@@ -69,12 +69,12 @@  discard block
 block discarded – undo
69 69
 	 * @param string|int $value unnormalized value option (string)
70 70
 	 * @return boolean
71 71
 	 */
72
-	protected function _check_if_option_selected( $value ){
72
+	protected function _check_if_option_selected($value) {
73 73
 		$selected_options = $this->_input->raw_value();
74
-		if ( empty( $selected_options )){
74
+		if (empty($selected_options)) {
75 75
 			return FALSE;
76 76
 		}
77
-		return in_array( $value, $selected_options ) ? TRUE : FALSE;
77
+		return in_array($value, $selected_options) ? TRUE : FALSE;
78 78
 	}
79 79
 
80 80
 
Please login to merge, or discard this patch.
caffeinated/admin/extend/about/templates/whats_new.template.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -1,25 +1,25 @@
 block discarded – undo
1 1
 <div class="changelog point-releases">
2
-	<!-- <h3><?php echo _n( 'Minor Release Information', 'Minor Releases', 1 ); ?></h3> -->
3
-	<h3><?php echo _n( 'Major Release Information', 'Major Releases', 1 ); ?></h3>
2
+	<!-- <h3><?php echo _n('Minor Release Information', 'Minor Releases', 1); ?></h3> -->
3
+	<h3><?php echo _n('Major Release Information', 'Major Releases', 1); ?></h3>
4 4
 	<?php //$type = 'minor'; ?>
5 5
 	<?php $type = 'major'; ?>
6
-	<p><?php printf( __( '<strong>Version %1$s</strong> is a %2$s release.', 'event_espresso'), EVENT_ESPRESSO_VERSION, $type ); ?>
6
+	<p><?php printf(__('<strong>Version %1$s</strong> is a %2$s release.', 'event_espresso'), EVENT_ESPRESSO_VERSION, $type); ?>
7 7
 		<?php
8
-			$ver = explode( '.', EVENT_ESPRESSO_VERSION );
9
-			array_pop( $ver );
10
-			$ver = implode( '.', $ver );
8
+			$ver = explode('.', EVENT_ESPRESSO_VERSION);
9
+			array_pop($ver);
10
+			$ver = implode('.', $ver);
11 11
 		?>
12
-		<?php printf( __( 'For more information, see <a href="%s" target="_blank">the release notes</a>.' ), 'http://eventespresso.com/wiki/ee4-changelog/#' . $ver ); ?>
12
+		<?php printf(__('For more information, see <a href="%s" target="_blank">the release notes</a>.'), 'http://eventespresso.com/wiki/ee4-changelog/#'.$ver); ?>
13 13
  	</p>
14 14
 </div>
15 15
 
16 16
 <div class="changelog">
17 17
 	<?php
18 18
 	//maintenance mode on?
19
-	if ( EE_Maintenance_Mode::instance()->level() == EE_Maintenance_Mode::level_2_complete_maintenance ) {
19
+	if (EE_Maintenance_Mode::instance()->level() == EE_Maintenance_Mode::level_2_complete_maintenance) {
20 20
 		?>
21 21
 		<div class="ee-attention">
22
-			<h2 class="ee-maintenance-mode-callout"><?php  _e('Event Espresso is in full maintenance mode.' , 'event_espresso'); ?></h2>
22
+			<h2 class="ee-maintenance-mode-callout"><?php  _e('Event Espresso is in full maintenance mode.', 'event_espresso'); ?></h2>
23 23
 			<p>
24 24
 			<?php
25 25
 				printf(
Please login to merge, or discard this patch.
core/db_models/EEM_Question.model.php 2 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -310,7 +310,7 @@  discard block
 block discarded – undo
310 310
 	 * Gets an array for converting between QST_system and QST_IDs for system questions. Eg, if you want to know
311 311
 	 * which system question QST_ID corresponds to the QST_system 'city', use EEM_Question::instance()->get_Question_ID_from_system_string('city');
312 312
 	 * @param $QST_system
313
-	 * @return int of QST_ID for the question that corresponds to that QST_system
313
+	 * @return string of QST_ID for the question that corresponds to that QST_system
314 314
 	 */
315 315
 	public function get_Question_ID_from_system_string( $QST_system ){
316 316
 		 return $this->get_var( array( array( 'QST_system' => $QST_system ) ) );
@@ -369,7 +369,7 @@  discard block
 block discarded – undo
369 369
 
370 370
 
371 371
 	/**
372
-	 * @return array
372
+	 * @return EEM_Question
373 373
 	 */
374 374
 	public function question_descriptions() {
375 375
 		return $this->_question_descriptions;
Please login to merge, or discard this patch.
Spacing   +81 added lines, -81 removed lines patch added patch discarded remove patch
@@ -1,8 +1,8 @@  discard block
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2 2
 	exit('No direct script access allowed');
3 3
 }
4
-require_once( EE_MODELS . 'EEM_Soft_Delete_Base.model.php' );
5
-require_once( EE_CLASSES . 'EE_Question.class.php' );
4
+require_once(EE_MODELS.'EEM_Soft_Delete_Base.model.php');
5
+require_once(EE_CLASSES.'EE_Question.class.php');
6 6
 
7 7
 
8 8
 
@@ -101,52 +101,52 @@  discard block
 block discarded – undo
101 101
 	 *
102 102
 	 * @param null $timezone
103 103
 	 */
104
-	protected function __construct( $timezone = NULL ) {
105
-		$this->singular_item = __('Question','event_espresso');
106
-		$this->plural_item = __('Questions','event_espresso');
107
-		$this->_allowed_question_types=apply_filters(
104
+	protected function __construct($timezone = NULL) {
105
+		$this->singular_item = __('Question', 'event_espresso');
106
+		$this->plural_item = __('Questions', 'event_espresso');
107
+		$this->_allowed_question_types = apply_filters(
108 108
 			'FHEE__EEM_Question__construct__allowed_question_types',
109 109
 			array(
110
-				EEM_Question::QST_type_text =>__('Text','event_espresso'),
111
-				EEM_Question::QST_type_textarea =>__('Textarea','event_espresso'),
112
-				EEM_Question::QST_type_checkbox =>__('Checkboxes','event_espresso'),
113
-				EEM_Question::QST_type_radio =>__('Radio Buttons','event_espresso'),
114
-				EEM_Question::QST_type_dropdown =>__('Dropdown','event_espresso'),
115
-				EEM_Question::QST_type_state =>__('State/Province Dropdown','event_espresso'),
116
-				EEM_Question::QST_type_country =>__('Country Dropdown','event_espresso'),
117
-				EEM_Question::QST_type_date =>__('Date Picker','event_espresso'),
118
-				EEM_Question::QST_type_html_textarea => __( 'HTML Textarea', 'event_espresso' ),
119
-				EEM_Question::QST_type_email => __( 'Email', 'event_espresso' ),
120
-				EEM_Question::QST_type_us_phone => __( 'USA - Format Phone', 'event_espresso' ),
121
-				EEM_Question::QST_type_decimal => __( 'Number', 'event_espresso' ),
122
-				EEM_Question::QST_type_int => __( 'Whole Number', 'event_espresso' ),
123
-				EEM_Question::QST_type_url => __( 'URL', 'event_espresso' ),
124
-				EEM_Question::QST_type_year => __( 'Year', 'event_espresso' ),
125
-				EEM_Question::QST_type_multi_select => __( 'Multi Select', 'event_espresso' )
110
+				EEM_Question::QST_type_text =>__('Text', 'event_espresso'),
111
+				EEM_Question::QST_type_textarea =>__('Textarea', 'event_espresso'),
112
+				EEM_Question::QST_type_checkbox =>__('Checkboxes', 'event_espresso'),
113
+				EEM_Question::QST_type_radio =>__('Radio Buttons', 'event_espresso'),
114
+				EEM_Question::QST_type_dropdown =>__('Dropdown', 'event_espresso'),
115
+				EEM_Question::QST_type_state =>__('State/Province Dropdown', 'event_espresso'),
116
+				EEM_Question::QST_type_country =>__('Country Dropdown', 'event_espresso'),
117
+				EEM_Question::QST_type_date =>__('Date Picker', 'event_espresso'),
118
+				EEM_Question::QST_type_html_textarea => __('HTML Textarea', 'event_espresso'),
119
+				EEM_Question::QST_type_email => __('Email', 'event_espresso'),
120
+				EEM_Question::QST_type_us_phone => __('USA - Format Phone', 'event_espresso'),
121
+				EEM_Question::QST_type_decimal => __('Number', 'event_espresso'),
122
+				EEM_Question::QST_type_int => __('Whole Number', 'event_espresso'),
123
+				EEM_Question::QST_type_url => __('URL', 'event_espresso'),
124
+				EEM_Question::QST_type_year => __('Year', 'event_espresso'),
125
+				EEM_Question::QST_type_multi_select => __('Multi Select', 'event_espresso')
126 126
 			)
127 127
 		);
128 128
 		$this->_question_descriptions = apply_filters(
129 129
 			'FHEE__EEM_Question__construct__allowed_question_types',
130 130
 			array(
131
-				EEM_Question::QST_type_text          => __( 'A single line text input field', 'event_espresso' ),
132
-				EEM_Question::QST_type_textarea      => __( 'A multi line text input field', 'event_espresso' ),
133
-				EEM_Question::QST_type_checkbox      => __( 'Allows multiple preset options to be selected', 'event_espresso' ),
134
-				EEM_Question::QST_type_radio         => __( 'Allows a single preset option to be selected', 'event_espresso' ),
135
-				EEM_Question::QST_type_dropdown      => __( 'A dropdown that allows a single selection', 'event_espresso' ),
136
-				EEM_Question::QST_type_state         => __( 'A dropdown that lists states/provinces', 'event_espresso' ),
137
-				EEM_Question::QST_type_country       => __( 'A dropdown that lists countries', 'event_espresso' ),
138
-				EEM_Question::QST_type_date          => __( 'A popup calendar that allows date selections', 'event_espresso' ),
139
-				EEM_Question::QST_type_html_textarea => __( 'A multi line text input field that allows HTML', 'event_espresso' ),
140
-				EEM_Question::QST_type_email         => __( 'A text field that must contain a valid Email address', 'event_espresso' ),
141
-				EEM_Question::QST_type_us_phone      => __( 'A text field that must contain a valid US phone number', 'event_espresso' ),
142
-				EEM_Question::QST_type_decimal       => __( 'A text field that allows number values with decimals', 'event_espresso' ),
143
-				EEM_Question::QST_type_int           => __( 'A text field that only allows whole numbers (no decimals)', 'event_espresso' ),
144
-				EEM_Question::QST_type_url           => __( 'A text field that must contain a valid URL', 'event_espresso' ),
145
-				EEM_Question::QST_type_year          => __( 'A dropdown that lists the last 100 years', 'event_espresso' ),
146
-				EEM_Question::QST_type_multi_select  => __( 'A dropdown that allows multiple selections', 'event_espresso' )
131
+				EEM_Question::QST_type_text          => __('A single line text input field', 'event_espresso'),
132
+				EEM_Question::QST_type_textarea      => __('A multi line text input field', 'event_espresso'),
133
+				EEM_Question::QST_type_checkbox      => __('Allows multiple preset options to be selected', 'event_espresso'),
134
+				EEM_Question::QST_type_radio         => __('Allows a single preset option to be selected', 'event_espresso'),
135
+				EEM_Question::QST_type_dropdown      => __('A dropdown that allows a single selection', 'event_espresso'),
136
+				EEM_Question::QST_type_state         => __('A dropdown that lists states/provinces', 'event_espresso'),
137
+				EEM_Question::QST_type_country       => __('A dropdown that lists countries', 'event_espresso'),
138
+				EEM_Question::QST_type_date          => __('A popup calendar that allows date selections', 'event_espresso'),
139
+				EEM_Question::QST_type_html_textarea => __('A multi line text input field that allows HTML', 'event_espresso'),
140
+				EEM_Question::QST_type_email         => __('A text field that must contain a valid Email address', 'event_espresso'),
141
+				EEM_Question::QST_type_us_phone      => __('A text field that must contain a valid US phone number', 'event_espresso'),
142
+				EEM_Question::QST_type_decimal       => __('A text field that allows number values with decimals', 'event_espresso'),
143
+				EEM_Question::QST_type_int           => __('A text field that only allows whole numbers (no decimals)', 'event_espresso'),
144
+				EEM_Question::QST_type_url           => __('A text field that must contain a valid URL', 'event_espresso'),
145
+				EEM_Question::QST_type_year          => __('A dropdown that lists the last 100 years', 'event_espresso'),
146
+				EEM_Question::QST_type_multi_select  => __('A dropdown that allows multiple selections', 'event_espresso')
147 147
 			)
148 148
 		);
149
-		$this->_question_type_categories = (array)apply_filters(
149
+		$this->_question_type_categories = (array) apply_filters(
150 150
 				'FHEE__EEM_Question__construct__question_type_categories',
151 151
 				array(
152 152
 				'text' => array(
@@ -171,22 +171,22 @@  discard block
 block discarded – undo
171 171
 		);
172 172
 
173 173
 		$this->_tables = array(
174
-			'Question'=>new EE_Primary_Table('esp_question','QST_ID')
174
+			'Question'=>new EE_Primary_Table('esp_question', 'QST_ID')
175 175
 		);
176 176
 		$this->_fields = array(
177 177
 			'Question'=>array(
178
-				'QST_ID'=>new EE_Primary_Key_Int_Field('QST_ID', __('Question ID','event_espresso')),
179
-				'QST_display_text'=>new EE_Post_Content_Field('QST_display_text', __('Question Text','event_espresso'), true, ''),
180
-				'QST_admin_label'=>new EE_Plain_Text_Field('QST_admin_label', __('Question Label (admin-only)','event_espresso'), true, ''),
181
-				'QST_system'=>new EE_Plain_Text_Field('QST_system', __('Internal string ID for question','event_espresso'), false, '' ),
182
-				'QST_type'=>new EE_Enum_Text_Field('QST_type', __('Question Type','event_espresso'),false, 'TEXT',$this->_allowed_question_types),
183
-				'QST_required'=>new EE_Boolean_Field('QST_required', __('Required Question?','event_espresso'), false, false),
184
-				'QST_required_text'=>new EE_Simple_HTML_Field('QST_required_text', __('Text to Display if Not Provided','event_espresso'), true, ''),
185
-				'QST_order'=>new EE_Integer_Field('QST_order', __('Question Order','event_espresso'), false, 0),
186
-				'QST_admin_only'=>new EE_Boolean_Field('QST_admin_only', __('Admin-Only Question?','event_espresso'), false, false),
187
-				'QST_max' => new EE_Infinite_Integer_Field( 'QST_max', __( 'Max Size', 'event_espresso'	), false, EE_INF ),
188
-				'QST_wp_user'=>new EE_WP_User_Field('QST_wp_user', __('Question Creator ID','event_espresso'), false ),
189
-				'QST_deleted'=>new EE_Trashed_Flag_Field('QST_deleted', __('Flag Indicating question was deleted','event_espresso'), false, false)
178
+				'QST_ID'=>new EE_Primary_Key_Int_Field('QST_ID', __('Question ID', 'event_espresso')),
179
+				'QST_display_text'=>new EE_Post_Content_Field('QST_display_text', __('Question Text', 'event_espresso'), true, ''),
180
+				'QST_admin_label'=>new EE_Plain_Text_Field('QST_admin_label', __('Question Label (admin-only)', 'event_espresso'), true, ''),
181
+				'QST_system'=>new EE_Plain_Text_Field('QST_system', __('Internal string ID for question', 'event_espresso'), false, ''),
182
+				'QST_type'=>new EE_Enum_Text_Field('QST_type', __('Question Type', 'event_espresso'), false, 'TEXT', $this->_allowed_question_types),
183
+				'QST_required'=>new EE_Boolean_Field('QST_required', __('Required Question?', 'event_espresso'), false, false),
184
+				'QST_required_text'=>new EE_Simple_HTML_Field('QST_required_text', __('Text to Display if Not Provided', 'event_espresso'), true, ''),
185
+				'QST_order'=>new EE_Integer_Field('QST_order', __('Question Order', 'event_espresso'), false, 0),
186
+				'QST_admin_only'=>new EE_Boolean_Field('QST_admin_only', __('Admin-Only Question?', 'event_espresso'), false, false),
187
+				'QST_max' => new EE_Infinite_Integer_Field('QST_max', __('Max Size', 'event_espresso'), false, EE_INF),
188
+				'QST_wp_user'=>new EE_WP_User_Field('QST_wp_user', __('Question Creator ID', 'event_espresso'), false),
189
+				'QST_deleted'=>new EE_Trashed_Flag_Field('QST_deleted', __('Flag Indicating question was deleted', 'event_espresso'), false, false)
190 190
 			)
191 191
 		);
192 192
 		$this->_model_relations = array(
@@ -198,11 +198,11 @@  discard block
 block discarded – undo
198 198
 			'Question_Group_Question'=>new EE_Has_Many_Relation()
199 199
 		);
200 200
 		//this model is generally available for reading
201
-		$this->_cap_restriction_generators[ EEM_Base::caps_read ] = new EE_Restriction_Generator_Public();
202
-		$this->_cap_restriction_generators[ EEM_Base::caps_read_admin ] = new EE_Restriction_Generator_Reg_Form('QST_system');
203
-		$this->_cap_restriction_generators[ EEM_Base::caps_edit ] = new EE_Restriction_Generator_Reg_Form('QST_system');
204
-		$this->_cap_restriction_generators[ EEM_Base::caps_delete ] = new EE_Restriction_Generator_Reg_Form('QST_system');
205
-		parent::__construct( $timezone );
201
+		$this->_cap_restriction_generators[EEM_Base::caps_read] = new EE_Restriction_Generator_Public();
202
+		$this->_cap_restriction_generators[EEM_Base::caps_read_admin] = new EE_Restriction_Generator_Reg_Form('QST_system');
203
+		$this->_cap_restriction_generators[EEM_Base::caps_edit] = new EE_Restriction_Generator_Reg_Form('QST_system');
204
+		$this->_cap_restriction_generators[EEM_Base::caps_delete] = new EE_Restriction_Generator_Reg_Form('QST_system');
205
+		parent::__construct($timezone);
206 206
 	}
207 207
 
208 208
 	/**
@@ -210,7 +210,7 @@  discard block
 block discarded – undo
210 210
 	 * but they can be extended
211 211
 	 * @return string[]
212 212
 	 */
213
-	public function allowed_question_types(){
213
+	public function allowed_question_types() {
214 214
 		return $this->_allowed_question_types;
215 215
 	}
216 216
 	/**
@@ -218,16 +218,16 @@  discard block
 block discarded – undo
218 218
 	 * @param string $question_type one of EEM_Question::allowed_question_types(
219 219
 	 * @return string[] like EEM_Question::allowed_question_types()
220 220
 	 */
221
-	public function question_types_in_same_category( $question_type ) {
222
-		$question_types = array( $question_type );
223
-		foreach( $this->_question_type_categories as $category => $question_types_in_category ) {
224
-			if( in_array( $question_type, $question_types_in_category ) ) {
221
+	public function question_types_in_same_category($question_type) {
222
+		$question_types = array($question_type);
223
+		foreach ($this->_question_type_categories as $category => $question_types_in_category) {
224
+			if (in_array($question_type, $question_types_in_category)) {
225 225
 				$question_types = $question_types_in_category;
226 226
 				break;
227 227
 			}
228 228
 		}
229 229
 
230
-		return array_intersect_key( $this->allowed_question_types(), array_flip( $question_types ) );
230
+		return array_intersect_key($this->allowed_question_types(), array_flip($question_types));
231 231
 	}
232 232
 
233 233
 	/**
@@ -236,11 +236,11 @@  discard block
 block discarded – undo
236 236
 	 * @param string $category one of the top-level keys of EEM_Question::question_type_categories()
237 237
 	 * @return boolean
238 238
 	 */
239
-	public function question_type_is_in_category( $question_type, $category ) {
240
-		if( ! isset( $this->_question_type_categories[ $category ] ) ) {
239
+	public function question_type_is_in_category($question_type, $category) {
240
+		if ( ! isset($this->_question_type_categories[$category])) {
241 241
 			return false;
242 242
 		}
243
-		return in_array( $question_type, $this->_question_type_categories[ $category ] );
243
+		return in_array($question_type, $this->_question_type_categories[$category]);
244 244
 	}
245 245
 
246 246
 	/**
@@ -257,9 +257,9 @@  discard block
 block discarded – undo
257 257
 	 * @param string $system_question_group_id QSG_system
258 258
 	 * @return array of system question names (QST_system)
259 259
 	 */
260
-	public function allowed_system_questions_in_system_question_group( $system_question_group_id ) {
260
+	public function allowed_system_questions_in_system_question_group($system_question_group_id) {
261 261
 		$question_system_ids = array();
262
-		switch( $system_question_group_id ) {
262
+		switch ($system_question_group_id) {
263 263
 			case EEM_Question_Group::system_personal:
264 264
 				$question_system_ids = array(
265 265
 					EEM_Attendee::system_question_fname,
@@ -280,7 +280,7 @@  discard block
 block discarded – undo
280 280
 				);
281 281
 				break;
282 282
 		}
283
-		return apply_filters( 'FHEE__EEM_Question__system_questions_allowed_in_system_question_group__return', $question_system_ids, $system_question_group_id );
283
+		return apply_filters('FHEE__EEM_Question__system_questions_allowed_in_system_question_group__return', $question_system_ids, $system_question_group_id);
284 284
 	}
285 285
 
286 286
 	/**
@@ -289,11 +289,11 @@  discard block
 block discarded – undo
289 289
 	 * @param string $system_question_group_id QSG_system
290 290
 	 * @return array of system question names (QST_system)
291 291
 	 */
292
-	public function required_system_questions_in_system_question_group( $system_question_group_id ) {
292
+	public function required_system_questions_in_system_question_group($system_question_group_id) {
293 293
 		$question_system_ids = null;
294
-		switch( $system_question_group_id ) {
294
+		switch ($system_question_group_id) {
295 295
 			case EEM_Question_Group::system_personal:
296
-				$question_system_ids =  array(
296
+				$question_system_ids = array(
297 297
 					EEM_Attendee::system_question_fname,
298 298
 					EEM_Attendee::system_question_email,
299 299
 				);
@@ -301,7 +301,7 @@  discard block
 block discarded – undo
301 301
 			default:
302 302
 				$question_system_ids = array();
303 303
 		}
304
-		return apply_filters( 'FHEE__EEM_Question__system_questions_required_in_system_question_group', $question_system_ids, $system_question_group_id );
304
+		return apply_filters('FHEE__EEM_Question__system_questions_required_in_system_question_group', $question_system_ids, $system_question_group_id);
305 305
 	}
306 306
 
307 307
 
@@ -312,8 +312,8 @@  discard block
 block discarded – undo
312 312
 	 * @param $QST_system
313 313
 	 * @return int of QST_ID for the question that corresponds to that QST_system
314 314
 	 */
315
-	public function get_Question_ID_from_system_string( $QST_system ){
316
-		 return $this->get_var( array( array( 'QST_system' => $QST_system ) ) );
315
+	public function get_Question_ID_from_system_string($QST_system) {
316
+		 return $this->get_var(array(array('QST_system' => $QST_system)));
317 317
 	}
318 318
 
319 319
 
@@ -325,10 +325,10 @@  discard block
 block discarded – undo
325 325
 	 */
326 326
 	public function get_latest_question_order() {
327 327
 		$columns_to_select = array(
328
-			'max_order' => array("MAX(QST_order)","%d")
328
+			'max_order' => array("MAX(QST_order)", "%d")
329 329
 		);
330
-		$max = $this->_get_all_wpdb_results( array(), ARRAY_A, $columns_to_select );
331
-		return isset( $max[0], $max[0]['max_order'] ) ? $max[0]['max_order'] : 0;
330
+		$max = $this->_get_all_wpdb_results(array(), ARRAY_A, $columns_to_select);
331
+		return isset($max[0], $max[0]['max_order']) ? $max[0]['max_order'] : 0;
332 332
 	}
333 333
 
334 334
 	/**
@@ -357,10 +357,10 @@  discard block
 block discarded – undo
357 357
 	 * @param string $system_question_value
358 358
 	 * @return int|float
359 359
 	 */
360
-	public function absolute_max_for_system_question( $system_question_value ) {
360
+	public function absolute_max_for_system_question($system_question_value) {
361 361
 		$maxes = $this->system_question_maxes();
362
-		if( isset( $maxes[ $system_question_value ] ) ) {
363
-			return $maxes[ $system_question_value ];
362
+		if (isset($maxes[$system_question_value])) {
363
+			return $maxes[$system_question_value];
364 364
 		} else {
365 365
 			return EE_INF;
366 366
 		}
Please login to merge, or discard this patch.
admin_pages/registration_form/Registration_Form_Admin_Page.core.php 1 patch
Spacing   +146 added lines, -146 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if (!defined('EVENT_ESPRESSO_VERSION') )
2
+if ( ! defined('EVENT_ESPRESSO_VERSION'))
3 3
 	exit('NO direct script access allowed');
4 4
 
5 5
 /**
@@ -68,12 +68,12 @@  discard block
 block discarded – undo
68 68
 	 * 		@param bool $routing indicate whether we want to just load the object and handle routing or just load the object.
69 69
 	 * 		@access public
70 70
 	 */
71
-	public function __construct( $routing = TRUE ) {
72
-		require_once( EE_MODELS . 'EEM_Question.model.php' );
73
-		require_once( EE_MODELS . 'EEM_Question_Group.model.php' );
74
-		$this->_question_model=  EEM_Question::instance();
75
-		$this->_question_group_model=EEM_Question_Group::instance();
76
-		parent::__construct( $routing );
71
+	public function __construct($routing = TRUE) {
72
+		require_once(EE_MODELS.'EEM_Question.model.php');
73
+		require_once(EE_MODELS.'EEM_Question_Group.model.php');
74
+		$this->_question_model = EEM_Question::instance();
75
+		$this->_question_group_model = EEM_Question_Group::instance();
76
+		parent::__construct($routing);
77 77
 	}
78 78
 
79 79
 
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
 	 *_set_page_routes
110 110
 	 */
111 111
 	protected function _set_page_routes() {
112
-		$qst_id = ! empty( $this->_req_data['QST_ID'] ) ? $this->_req_data['QST_ID'] : 0;
112
+		$qst_id = ! empty($this->_req_data['QST_ID']) ? $this->_req_data['QST_ID'] : 0;
113 113
 		$this->_page_routes = array(
114 114
 			'default' => array(
115 115
 				'func' => '_questions_overview_list_table',
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
 
131 131
 			'update_question' => array(
132 132
 				'func' => '_insert_or_update_question',
133
-				'args' => array('new_question' => FALSE ),
133
+				'args' => array('new_question' => FALSE),
134 134
 				'capability' => 'ee_edit_question',
135 135
 				'obj_id' => $qst_id,
136 136
 				'noheader' => TRUE,
@@ -165,7 +165,7 @@  discard block
 block discarded – undo
165 165
 						'filename' => 'registration_form_questions_overview_views_bulk_actions_search'
166 166
 						)
167 167
 					),
168
-				'help_tour' => array( 'Registration_Form_Questions_Overview_Help_Tour'),
168
+				'help_tour' => array('Registration_Form_Questions_Overview_Help_Tour'),
169 169
 				'require_nonce' => FALSE,
170 170
 				'qtips' => array(
171 171
 					'EE_Registration_Form_Tips'
@@ -184,7 +184,7 @@  discard block
 block discarded – undo
184 184
 						'filename' => 'registration_form_question_groups'
185 185
 						),
186 186
 					),
187
-				'help_tour' => array( 'Registration_Form_Question_Groups_Help_Tour'),
187
+				'help_tour' => array('Registration_Form_Question_Groups_Help_Tour'),
188 188
 				'require_nonce' => FALSE
189 189
 				),
190 190
 
@@ -193,16 +193,16 @@  discard block
 block discarded – undo
193 193
 					'label' => __('Edit Question', 'event_espresso'),
194 194
 					'order' => 15,
195 195
 					'persistent' => FALSE,
196
-					'url' => isset($this->_req_data['question_id']) ? add_query_arg(array('question_id' => $this->_req_data['question_id'] ), $this->_current_page_view_url )  : $this->_admin_base_url
196
+					'url' => isset($this->_req_data['question_id']) ? add_query_arg(array('question_id' => $this->_req_data['question_id']), $this->_current_page_view_url) : $this->_admin_base_url
197 197
 					),
198
-				'metaboxes' => array_merge( $this->_default_espresso_metaboxes, array('_publish_post_box' ) ),
198
+				'metaboxes' => array_merge($this->_default_espresso_metaboxes, array('_publish_post_box')),
199 199
 				'help_tabs' => array(
200 200
 					'registration_form_edit_question_group_help_tab' => array(
201 201
 						'title' => __('Edit Question', 'event_espresso'),
202 202
 						'filename' => 'registration_form_edit_question'
203 203
 						),
204 204
 					),
205
-                'help_tour' => array( 'Registration_Form_Edit_Question_Help_Tour'),
205
+                'help_tour' => array('Registration_Form_Edit_Question_Help_Tour'),
206 206
 				'require_nonce' => FALSE
207 207
 				),
208 208
 			);
@@ -230,7 +230,7 @@  discard block
 block discarded – undo
230 230
 	//none of the below group are currently used for Event Categories
231 231
 	protected function _add_feature_pointers() {}
232 232
 	public function load_scripts_styles() {
233
-		wp_register_style( 'espresso_registration', REGISTRATION_FORM_ASSETS_URL . 'espresso_registration_form_admin.css', array(), EVENT_ESPRESSO_VERSION );
233
+		wp_register_style('espresso_registration', REGISTRATION_FORM_ASSETS_URL.'espresso_registration_form_admin.css', array(), EVENT_ESPRESSO_VERSION);
234 234
 		wp_enqueue_style('espresso_registration');
235 235
 	}
236 236
 	public function admin_init() {}
@@ -246,20 +246,20 @@  discard block
 block discarded – undo
246 246
 
247 247
 	public function load_scripts_styles_add_question() {
248 248
 		$this->load_scripts_styles_forms();
249
-		wp_register_script( 'espresso_registration_form_single', REGISTRATION_FORM_ASSETS_URL . 'espresso_registration_form_admin.js', array('jquery-ui-sortable'), EVENT_ESPRESSO_VERSION, TRUE );
250
-		wp_enqueue_script( 'espresso_registration_form_single' );
249
+		wp_register_script('espresso_registration_form_single', REGISTRATION_FORM_ASSETS_URL.'espresso_registration_form_admin.js', array('jquery-ui-sortable'), EVENT_ESPRESSO_VERSION, TRUE);
250
+		wp_enqueue_script('espresso_registration_form_single');
251 251
 	}
252 252
 	public function load_scripts_styles_edit_question() {
253 253
 		$this->load_scripts_styles_forms();
254
-		wp_register_script( 'espresso_registration_form_single', REGISTRATION_FORM_ASSETS_URL . 'espresso_registration_form_admin.js', array('jquery-ui-sortable'), EVENT_ESPRESSO_VERSION, TRUE );
255
-		wp_enqueue_script( 'espresso_registration_form_single' );
254
+		wp_register_script('espresso_registration_form_single', REGISTRATION_FORM_ASSETS_URL.'espresso_registration_form_admin.js', array('jquery-ui-sortable'), EVENT_ESPRESSO_VERSION, TRUE);
255
+		wp_enqueue_script('espresso_registration_form_single');
256 256
 	}
257 257
 
258 258
 
259 259
 
260 260
 
261 261
 	public function recaptcha_info_help_tab() {
262
-		$template = REGISTRATION_FORM_TEMPLATE_PATH . 'recaptcha_info_help_tab.template.php';
262
+		$template = REGISTRATION_FORM_TEMPLATE_PATH.'recaptcha_info_help_tab.template.php';
263 263
 		EEH_Template::display_template($template, array());
264 264
 	}
265 265
 
@@ -291,7 +291,7 @@  discard block
 block discarded – undo
291 291
 				)
292 292
 		);
293 293
 
294
-		if ( EE_Registry::instance()->CAP->current_user_can( 'ee_delete_questions', 'espresso_registration_form_trash_questions' ) ) {
294
+		if (EE_Registry::instance()->CAP->current_user_can('ee_delete_questions', 'espresso_registration_form_trash_questions')) {
295 295
 			$this->_views['trash'] = array(
296 296
 				'slug' => 'trash',
297 297
 				'label' => __('Trash', 'event_espresso'),
@@ -309,9 +309,9 @@  discard block
 block discarded – undo
309 309
 	 */
310 310
 	protected function _questions_groups_preview() {
311 311
 		$this->_admin_page_title = __('Question Groups (Preview)', 'event_espresso');
312
-		$this->_template_args['preview_img'] = '<img src="' . REGISTRATION_FORM_ASSETS_URL . 'caf_reg_form_preview.jpg" alt="' . esc_attr__( 'Preview Question Groups Overview List Table screenshot', 'event_espresso' ) . '" />';
313
-		$this->_template_args['preview_text'] = '<strong>'.__( 'Question Groups is a feature that is only available in the Caffeinated version of Event Espresso.  With the Question Groups feature you are able to: create new question groups, edit existing question groups, and also create and edit new questions and add them to question groups.', 'event_espresso' ).'</strong>';
314
-		$this->display_admin_caf_preview_page( 'question_groups_tab' );
312
+		$this->_template_args['preview_img'] = '<img src="'.REGISTRATION_FORM_ASSETS_URL.'caf_reg_form_preview.jpg" alt="'.esc_attr__('Preview Question Groups Overview List Table screenshot', 'event_espresso').'" />';
313
+		$this->_template_args['preview_text'] = '<strong>'.__('Question Groups is a feature that is only available in the Caffeinated version of Event Espresso.  With the Question Groups feature you are able to: create new question groups, edit existing question groups, and also create and edit new questions and add them to question groups.', 'event_espresso').'</strong>';
314
+		$this->display_admin_caf_preview_page('question_groups_tab');
315 315
 	}
316 316
 
317 317
 
@@ -322,58 +322,58 @@  discard block
 block discarded – undo
322 322
 	 * @param \EEM_Base $model
323 323
 	 * @return array where each key is the name of a model's field/db column, and each value is its value.
324 324
 	 */
325
-	protected function _set_column_values_for(EEM_Base $model){
326
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
327
-		$set_column_values=array();
325
+	protected function _set_column_values_for(EEM_Base $model) {
326
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
327
+		$set_column_values = array();
328 328
 
329 329
 		//some initial checks for proper values.
330 330
 		//if QST_admin_only, then no matter what QST_required is we disable.
331
-		if ( !empty( $this->_req_data['QST_admin_only'] ) ) {
331
+		if ( ! empty($this->_req_data['QST_admin_only'])) {
332 332
 			$this->_req_data['QST_required'] = 0;
333 333
 		}
334
-		foreach($model->field_settings() as $fieldName=>$settings){
334
+		foreach ($model->field_settings() as $fieldName=>$settings) {
335 335
 			// basically if QSG_identifier is empty or not set
336
-			if ( $fieldName === 'QSG_identifier' && ( isset( $this->_req_data['QSG_identifier'] ) && empty( $this->_req_data['QSG_identifier'] ) )) {
337
-				$QSG_name = isset( $this->_req_data['QSG_name'] ) ? $this->_req_data['QSG_name'] : '' ;
338
-				$set_column_values[$fieldName] = sanitize_title($QSG_name ) . '-' . uniqid( '', true );
336
+			if ($fieldName === 'QSG_identifier' && (isset($this->_req_data['QSG_identifier']) && empty($this->_req_data['QSG_identifier']))) {
337
+				$QSG_name = isset($this->_req_data['QSG_name']) ? $this->_req_data['QSG_name'] : '';
338
+				$set_column_values[$fieldName] = sanitize_title($QSG_name).'-'.uniqid('', true);
339 339
 //				dd($set_column_values);
340 340
 			}
341 341
 			//if the admin label is blank, use a slug version of the question text
342
-			else if ( $fieldName === 'QST_admin_label' && ( isset( $this->_req_data['QST_admin_label'] ) && empty( $this->_req_data['QST_admin_label'] )  )) {
343
-				$QST_text = isset( $this->_req_data['QST_display_text'] ) ? $this->_req_data['QST_display_text'] : '' ;
344
-				$set_column_values[$fieldName] = sanitize_title(wp_trim_words($QST_text,10));
342
+			else if ($fieldName === 'QST_admin_label' && (isset($this->_req_data['QST_admin_label']) && empty($this->_req_data['QST_admin_label']))) {
343
+				$QST_text = isset($this->_req_data['QST_display_text']) ? $this->_req_data['QST_display_text'] : '';
344
+				$set_column_values[$fieldName] = sanitize_title(wp_trim_words($QST_text, 10));
345 345
 			}
346 346
 
347 347
 
348
-			else if ( $fieldName === 'QST_admin_only' && ( !isset( $this->_req_data['QST_admin_only'] ) ) ) {
348
+			else if ($fieldName === 'QST_admin_only' && ( ! isset($this->_req_data['QST_admin_only']))) {
349 349
 				$set_column_values[$fieldName] = 0;
350 350
 			}
351 351
 
352
-			else if ( $fieldName === 'QST_max' ) {
352
+			else if ($fieldName === 'QST_max') {
353 353
 				$qst_system = EEM_Question::instance()->get_var(
354 354
 					array(
355 355
 						array(
356
-							'QST_ID' => isset( $this->_req_data[ 'QST_ID' ] ) ? $this->_req_data[ 'QST_ID' ] : 0
356
+							'QST_ID' => isset($this->_req_data['QST_ID']) ? $this->_req_data['QST_ID'] : 0
357 357
 						)
358 358
 					),
359 359
 					'QST_system' );
360
-				$max_max = EEM_Question::instance()->absolute_max_for_system_question( $qst_system );
361
-				if( empty( $this->_req_data[ 'QST_max' ] ) ||
362
-					 $this->_req_data[ 'QST_max' ] > $max_max ) {
363
-					$set_column_values[ $fieldName ] = $max_max;
360
+				$max_max = EEM_Question::instance()->absolute_max_for_system_question($qst_system);
361
+				if (empty($this->_req_data['QST_max']) ||
362
+					 $this->_req_data['QST_max'] > $max_max) {
363
+					$set_column_values[$fieldName] = $max_max;
364 364
 				}
365 365
 			}
366 366
 
367 367
 
368 368
 			//only add a property to the array if it's not null (otherwise the model should just use the default value)
369
-			if(
370
-				! isset( $set_column_values[ $fieldName ] ) &&
371
-				isset($this->_req_data[$fieldName] ) ){
372
-				$set_column_values[$fieldName]=$this->_req_data[$fieldName];
369
+			if (
370
+				! isset($set_column_values[$fieldName]) &&
371
+				isset($this->_req_data[$fieldName]) ) {
372
+				$set_column_values[$fieldName] = $this->_req_data[$fieldName];
373 373
 			}
374 374
 
375 375
 		}
376
-		return $set_column_values;//validation fo this data to be performed by the model before insertion.
376
+		return $set_column_values; //validation fo this data to be performed by the model before insertion.
377 377
 	}
378 378
 
379 379
 
@@ -392,29 +392,29 @@  discard block
 block discarded – undo
392 392
 	 * _edit_question
393 393
 	 */
394 394
 	protected function _edit_question() {
395
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
396
-		$ID=isset( $this->_req_data['QST_ID'] ) && ! empty( $this->_req_data['QST_ID'] ) ? absint( $this->_req_data['QST_ID'] ) : FALSE;
395
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
396
+		$ID = isset($this->_req_data['QST_ID']) && ! empty($this->_req_data['QST_ID']) ? absint($this->_req_data['QST_ID']) : FALSE;
397 397
 
398
-		$this->_admin_page_title = ucwords( str_replace( '_', ' ', $this->_req_action ));
398
+		$this->_admin_page_title = ucwords(str_replace('_', ' ', $this->_req_action));
399 399
 		// add PRC_ID to title if editing
400
-		$this->_admin_page_title = $ID ? $this->_admin_page_title . ' # ' . $ID : $this->_admin_page_title;
401
-		if($ID){
402
-			$question=$this->_question_model->get_one_by_ID($ID);
403
-			$additional_hidden_fields=array('QST_ID'=>array('type'=>'hidden','value'=>$ID));
400
+		$this->_admin_page_title = $ID ? $this->_admin_page_title.' # '.$ID : $this->_admin_page_title;
401
+		if ($ID) {
402
+			$question = $this->_question_model->get_one_by_ID($ID);
403
+			$additional_hidden_fields = array('QST_ID'=>array('type'=>'hidden', 'value'=>$ID));
404 404
 			$this->_set_add_edit_form_tags('update_question', $additional_hidden_fields);
405
-		}else{
406
-			$question= EE_Question::new_instance();
405
+		} else {
406
+			$question = EE_Question::new_instance();
407 407
 			$question->set_order_to_latest();
408 408
 			$this->_set_add_edit_form_tags('insert_question');
409 409
 		}
410
-		$question_types = $question->has_answers() ?  $this->_question_model->question_types_in_same_category( $question->type() ) : $this->_question_model->allowed_question_types();
411
-		$this->_template_args['QST_ID']=$ID;
412
-		$this->_template_args['question']=$question;
413
-		$this->_template_args['question_types']= $question_types;
414
-		$this->_template_args['max_max'] = EEM_Question::instance()->absolute_max_for_system_question( $question->system_ID() );
410
+		$question_types = $question->has_answers() ? $this->_question_model->question_types_in_same_category($question->type()) : $this->_question_model->allowed_question_types();
411
+		$this->_template_args['QST_ID'] = $ID;
412
+		$this->_template_args['question'] = $question;
413
+		$this->_template_args['question_types'] = $question_types;
414
+		$this->_template_args['max_max'] = EEM_Question::instance()->absolute_max_for_system_question($question->system_ID());
415 415
 		$this->_template_args['question_type_descriptions'] = $this->_get_question_type_descriptions();
416
-		$this->_set_publish_post_box_vars( 'id', $ID );
417
-		$this->_template_args['admin_page_content'] = EEH_Template::display_template( REGISTRATION_FORM_TEMPLATE_PATH . 'questions_main_meta_box.template.php', $this->_template_args, TRUE );
416
+		$this->_set_publish_post_box_vars('id', $ID);
417
+		$this->_template_args['admin_page_content'] = EEH_Template::display_template(REGISTRATION_FORM_TEMPLATE_PATH.'questions_main_meta_box.template.php', $this->_template_args, TRUE);
418 418
 
419 419
 		// the details template wrapper
420 420
 		$this->display_admin_page_with_sidebar();
@@ -429,18 +429,18 @@  discard block
 block discarded – undo
429 429
 		EE_Registry::instance()->load_helper('HTML');
430 430
 		$descriptions = '';
431 431
 		$question_type_descriptions = EEM_Question::instance()->question_descriptions();
432
-		foreach ( $question_type_descriptions as $type => $question_type_description ) {
433
-			if ( $type == 'HTML_TEXTAREA' ) {
432
+		foreach ($question_type_descriptions as $type => $question_type_description) {
433
+			if ($type == 'HTML_TEXTAREA') {
434 434
 				$html = new EE_Simple_HTML_Validation_Strategy();
435 435
 				$question_type_description .= sprintf(
436
-					__( '%1$s(allowed tags: %2$s)', 'event_espresso' ),
436
+					__('%1$s(allowed tags: %2$s)', 'event_espresso'),
437 437
 					'<br/>',
438 438
 					$html->get_list_of_allowed_tags()
439 439
 				);
440 440
 			}
441 441
 			$descriptions .= EEH_HTML::p(
442 442
 				$question_type_description,
443
-				'question_type_description-' . $type,
443
+				'question_type_description-'.$type,
444 444
 				'question_type_description description',
445 445
 				'display:none;'
446 446
 			);
@@ -454,58 +454,58 @@  discard block
 block discarded – undo
454 454
 	 * @param bool|true $new_question
455 455
 	 * @throws \EE_Error
456 456
 	 */
457
-	protected function _insert_or_update_question( $new_question = TRUE) {
458
-		do_action( 'AHEE_log', __FILE__, __FUNCTION__, '' );
459
-		$set_column_values=$this->_set_column_values_for($this->_question_model);
460
-		if($new_question){
461
-			$ID=$this->_question_model->insert($set_column_values);
457
+	protected function _insert_or_update_question($new_question = TRUE) {
458
+		do_action('AHEE_log', __FILE__, __FUNCTION__, '');
459
+		$set_column_values = $this->_set_column_values_for($this->_question_model);
460
+		if ($new_question) {
461
+			$ID = $this->_question_model->insert($set_column_values);
462 462
 			$success = $ID ? true : false;
463 463
 			$action_desc = 'added';
464
-		}else{
465
-			$ID=absint($this->_req_data['QST_ID']);
466
-			$pk=$this->_question_model->primary_key_name();
467
-			$wheres=array($pk=>$ID);
464
+		} else {
465
+			$ID = absint($this->_req_data['QST_ID']);
466
+			$pk = $this->_question_model->primary_key_name();
467
+			$wheres = array($pk=>$ID);
468 468
 			unset($set_column_values[$pk]);
469
-			$success= $this->_question_model->update($set_column_values,array($wheres));
470
-			$action_desc='updated';
469
+			$success = $this->_question_model->update($set_column_values, array($wheres));
470
+			$action_desc = 'updated';
471 471
 		}
472 472
 
473
-		if ($ID){
473
+		if ($ID) {
474 474
 			//save the related options
475 475
 			//trash removed options, save old ones
476 476
 			//get list of all options
477 477
 			/** @type EE_Question $question */
478
-			$question=$this->_question_model->get_one_by_ID($ID);
479
-			$options=$question->options();
480
-			if(! empty($options)){
481
-				foreach($options as $option_ID=>$option){
482
-					$option_req_index=$this->_get_option_req_data_index($option_ID);
483
-					if($option_req_index!==FALSE){
478
+			$question = $this->_question_model->get_one_by_ID($ID);
479
+			$options = $question->options();
480
+			if ( ! empty($options)) {
481
+				foreach ($options as $option_ID=>$option) {
482
+					$option_req_index = $this->_get_option_req_data_index($option_ID);
483
+					if ($option_req_index !== FALSE) {
484 484
 						$option->save($this->_req_data['question_options'][$option_req_index]);
485
-					}else{
485
+					} else {
486 486
 						//not found, remove it
487 487
 						$option->delete();
488 488
 					}
489 489
 				}
490 490
 			}
491 491
 			//save new related options
492
-			foreach($this->_req_data['question_options'] as $index=>$option_req_data){
493
-				if( empty($option_req_data['QSO_ID'] ) && (  ( isset( $option_req_data['QSO_value'] ) && $option_req_data['QSO_value'] !== '' ) || ! empty( $option_req_data['QSO_desc'] ) ) ) {//no ID! save it!
494
-					if( ! isset( $option_req_data['QSO_value'] ) || $option_req_data['QSO_value'] === ''  ){
495
-						$option_req_data['QSO_value']=$option_req_data['QSO_desc'];
492
+			foreach ($this->_req_data['question_options'] as $index=>$option_req_data) {
493
+				if (empty($option_req_data['QSO_ID']) && ((isset($option_req_data['QSO_value']) && $option_req_data['QSO_value'] !== '') || ! empty($option_req_data['QSO_desc']))) {//no ID! save it!
494
+					if ( ! isset($option_req_data['QSO_value']) || $option_req_data['QSO_value'] === '') {
495
+						$option_req_data['QSO_value'] = $option_req_data['QSO_desc'];
496 496
 					}
497
-					$new_option=EE_Question_Option::new_instance( array( 'QSO_value' => $option_req_data['QSO_value'], 'QSO_desc' => $option_req_data['QSO_desc'], 'QSO_order' => $option_req_data['QSO_order'], 'QST_ID' => $question->ID()));
497
+					$new_option = EE_Question_Option::new_instance(array('QSO_value' => $option_req_data['QSO_value'], 'QSO_desc' => $option_req_data['QSO_desc'], 'QSO_order' => $option_req_data['QSO_order'], 'QST_ID' => $question->ID()));
498 498
 					$new_option->save();
499 499
 				}
500 500
 			}
501 501
 		}
502
-		$query_args = array( 'action' => 'edit_question', 'QST_ID' => $ID );
503
-		if ( $success !== FALSE ) {
504
-			$msg = $new_question ? sprintf( __('The %s has been created', 'event_espresso'), $this->_question_model->item_name() ) : sprintf( __('The %s has been updated', 'event_espresso' ), $this->_question_model->item_name() );
505
-			EE_Error::add_success( $msg );
502
+		$query_args = array('action' => 'edit_question', 'QST_ID' => $ID);
503
+		if ($success !== FALSE) {
504
+			$msg = $new_question ? sprintf(__('The %s has been created', 'event_espresso'), $this->_question_model->item_name()) : sprintf(__('The %s has been updated', 'event_espresso'), $this->_question_model->item_name());
505
+			EE_Error::add_success($msg);
506 506
 		}
507 507
 
508
-		$this->_redirect_after_action( FALSE, '', $action_desc, $query_args, TRUE);
508
+		$this->_redirect_after_action(FALSE, '', $action_desc, $query_args, TRUE);
509 509
 	}
510 510
 
511 511
 
@@ -518,10 +518,10 @@  discard block
 block discarded – undo
518 518
 	 * @param int $ID of the question option to find
519 519
 	 * @return int index in question_options array if successful, FALSE if unsuccessful
520 520
 	 */
521
-	protected function _get_option_req_data_index($ID){
522
-		$req_data_for_question_options=$this->_req_data['question_options'];
523
-		foreach($req_data_for_question_options as $num=>$option_data){
524
-			if( array_key_exists('QSO_ID',$option_data) && (int)$option_data['QSO_ID'] === $ID ){
521
+	protected function _get_option_req_data_index($ID) {
522
+		$req_data_for_question_options = $this->_req_data['question_options'];
523
+		foreach ($req_data_for_question_options as $num=>$option_data) {
524
+			if (array_key_exists('QSO_ID', $option_data) && (int) $option_data['QSO_ID'] === $ID) {
525 525
 				return $num;
526 526
 			}
527 527
 		}
@@ -543,25 +543,25 @@  discard block
 block discarded – undo
543 543
 	 * @param int      $current_page
544 544
 	 * @return array lik EEM_Base::get_all's $query_params parameter
545 545
 	 */
546
-	protected function get_query_params($model, $per_page=10,$current_page=10){
546
+	protected function get_query_params($model, $per_page = 10, $current_page = 10) {
547 547
 		$query_params = array();
548
-		$offset=($current_page-1)*$per_page;
549
-		$query_params['limit']=array($offset,$per_page);
550
-		$order = ( isset( $this->_req_data['order'] ) && ! empty( $this->_req_data['order'] )) ? $this->_req_data['order'] : 'ASC';
548
+		$offset = ($current_page - 1) * $per_page;
549
+		$query_params['limit'] = array($offset, $per_page);
550
+		$order = (isset($this->_req_data['order']) && ! empty($this->_req_data['order'])) ? $this->_req_data['order'] : 'ASC';
551 551
 		$orderby_field = $model instanceof EEM_Question ? 'QST_ID' : 'QSG_order';
552 552
 		$field_to_order_by = empty($this->_req_data['orderby']) ? $orderby_field : $this->_req_data['orderby'];
553
-		$query_params['order_by']=array( $field_to_order_by => $order );
554
-		$search_string = array_key_exists('s',$this->_req_data) ? $this->_req_data['s'] : null;
555
-		if(! empty($search_string)){
556
-			if($model instanceof EEM_Question_Group){
557
-				$query_params[0]=array(
553
+		$query_params['order_by'] = array($field_to_order_by => $order);
554
+		$search_string = array_key_exists('s', $this->_req_data) ? $this->_req_data['s'] : null;
555
+		if ( ! empty($search_string)) {
556
+			if ($model instanceof EEM_Question_Group) {
557
+				$query_params[0] = array(
558 558
 					'OR'=>array(
559
-						'QSG_name'=>array('LIKE',"%$search_string%"),
560
-						'QSG_desc'=>array('LIKE',"%$search_string%"))
559
+						'QSG_name'=>array('LIKE', "%$search_string%"),
560
+						'QSG_desc'=>array('LIKE', "%$search_string%"))
561 561
 					);
562
-			}else{
563
-				$query_params[0]=array(
564
-					'QST_display_text'=>array('LIKE',"%$search_string%")
562
+			} else {
563
+				$query_params[0] = array(
564
+					'QST_display_text'=>array('LIKE', "%$search_string%")
565 565
 					);
566 566
 			}
567 567
 		}
@@ -609,13 +609,13 @@  discard block
 block discarded – undo
609 609
 	 * @param bool|false $count
610 610
 	 * @return \EE_Soft_Delete_Base_Class[]|int
611 611
 	 */
612
-	public function get_questions( $per_page=10, $current_page = 1, $count = FALSE ) {
612
+	public function get_questions($per_page = 10, $current_page = 1, $count = FALSE) {
613 613
 		$QST = EEM_Question::instance();
614 614
 		$query_params = $this->get_query_params($QST, $per_page, $current_page);
615
-		if ($count){
616
-			$where = isset( $query_params[0] ) ? array( $query_params[0] ) : array();
615
+		if ($count) {
616
+			$where = isset($query_params[0]) ? array($query_params[0]) : array();
617 617
 			$results = $QST->count($where);
618
-		}else{
618
+		} else {
619 619
 			$results = $QST->get_all($query_params);
620 620
 		}
621 621
 		return $results;
@@ -630,10 +630,10 @@  discard block
 block discarded – undo
630 630
 	 * @param bool|false $count
631 631
 	 * @return \EE_Soft_Delete_Base_Class[]|int
632 632
 	 */
633
-	public function get_trashed_questions( $per_page, $current_page = 1, $count = FALSE ) {
634
-		$query_params =$this->get_query_params( EEM_Question::instance(), $per_page, $current_page);
635
-		$where        = isset( $query_params[0] ) ? array($query_params[0]) : array();
636
-		$questions    =$count ? EEM_Question::instance()->count_deleted($where) : EEM_Question::instance()->get_all_deleted($query_params);
633
+	public function get_trashed_questions($per_page, $current_page = 1, $count = FALSE) {
634
+		$query_params = $this->get_query_params(EEM_Question::instance(), $per_page, $current_page);
635
+		$where        = isset($query_params[0]) ? array($query_params[0]) : array();
636
+		$questions    = $count ? EEM_Question::instance()->count_deleted($where) : EEM_Question::instance()->get_all_deleted($query_params);
637 637
 		return $questions;
638 638
 	}
639 639
 
@@ -645,12 +645,12 @@  discard block
 block discarded – undo
645 645
 	 * @param bool|false $count
646 646
 	 * @return \EE_Soft_Delete_Base_Class[]
647 647
 	 */
648
-	public function get_question_groups( $per_page, $current_page = 1, $count = FALSE ) {
648
+	public function get_question_groups($per_page, $current_page = 1, $count = FALSE) {
649 649
 		/** @type EEM_Question_Group $questionGroupModel */
650 650
 		$questionGroupModel = EEM_Question_Group::instance();
651 651
 		//note: this a subclass of EEM_Soft_Delete_Base, so this is actually only getting non-trashed items
652 652
 		return $questionGroupModel->get_all(
653
-			$this->get_query_params( $questionGroupModel, $per_page, $current_page )
653
+			$this->get_query_params($questionGroupModel, $per_page, $current_page)
654 654
 		);
655 655
 	}
656 656
 
@@ -667,36 +667,36 @@  discard block
 block discarded – undo
667 667
 
668 668
 		$this->_template_args['values'] = $this->_yes_no_values;
669 669
 
670
-		$this->_template_args['use_captcha'] = isset( EE_Registry::instance()->CFG->registration->use_captcha ) ? EE_Registry::instance()->CFG->registration->use_captcha : FALSE;
671
-		$this->_template_args['show_captcha_settings'] = $this->_template_args['use_captcha'] ? 'style="display:table-row;"': '';
670
+		$this->_template_args['use_captcha'] = isset(EE_Registry::instance()->CFG->registration->use_captcha) ? EE_Registry::instance()->CFG->registration->use_captcha : FALSE;
671
+		$this->_template_args['show_captcha_settings'] = $this->_template_args['use_captcha'] ? 'style="display:table-row;"' : '';
672 672
 
673
-		$this->_template_args['recaptcha_publickey'] = isset( EE_Registry::instance()->CFG->registration->recaptcha_publickey ) ? stripslashes( EE_Registry::instance()->CFG->registration->recaptcha_publickey ) : '';
674
-		$this->_template_args['recaptcha_privatekey'] = isset( EE_Registry::instance()->CFG->registration->recaptcha_privatekey ) ? stripslashes( EE_Registry::instance()->CFG->registration->recaptcha_privatekey ) : '';
675
-		$this->_template_args['recaptcha_width'] = isset( EE_Registry::instance()->CFG->registration->recaptcha_width ) ? absint( EE_Registry::instance()->CFG->registration->recaptcha_width ) : 500;
673
+		$this->_template_args['recaptcha_publickey'] = isset(EE_Registry::instance()->CFG->registration->recaptcha_publickey) ? stripslashes(EE_Registry::instance()->CFG->registration->recaptcha_publickey) : '';
674
+		$this->_template_args['recaptcha_privatekey'] = isset(EE_Registry::instance()->CFG->registration->recaptcha_privatekey) ? stripslashes(EE_Registry::instance()->CFG->registration->recaptcha_privatekey) : '';
675
+		$this->_template_args['recaptcha_width'] = isset(EE_Registry::instance()->CFG->registration->recaptcha_width) ? absint(EE_Registry::instance()->CFG->registration->recaptcha_width) : 500;
676 676
 
677 677
 		$this->_template_args['recaptcha_theme_options'] = array(
678
-				array('id'  => 'red','text'=> __('Red', 'event_espresso')),
679
-				array('id'  => 'white','text'=> __('White', 'event_espresso')),
680
-				array('id'  => 'blackglass','text'=> __('Blackglass', 'event_espresso')),
681
-				array('id'  => 'clean','text'=> __('Clean', 'event_espresso'))
678
+				array('id'  => 'red', 'text'=> __('Red', 'event_espresso')),
679
+				array('id'  => 'white', 'text'=> __('White', 'event_espresso')),
680
+				array('id'  => 'blackglass', 'text'=> __('Blackglass', 'event_espresso')),
681
+				array('id'  => 'clean', 'text'=> __('Clean', 'event_espresso'))
682 682
 			);
683
-		$this->_template_args['recaptcha_theme'] = isset( EE_Registry::instance()->CFG->registration->recaptcha_theme ) ? EE_Registry::instance()->CFG->registration->get_pretty( 'recaptcha_theme' ) : 'clean';
683
+		$this->_template_args['recaptcha_theme'] = isset(EE_Registry::instance()->CFG->registration->recaptcha_theme) ? EE_Registry::instance()->CFG->registration->get_pretty('recaptcha_theme') : 'clean';
684 684
 
685 685
 		$this->_template_args['recaptcha_language_options'] = array(
686
-				array('id'  => 'en','text'=> __('English', 'event_espresso')),
687
-				array('id'  => 'es','text'=> __('Spanish', 'event_espresso')),
688
-				array('id'  => 'nl','text'=> __('Dutch', 'event_espresso')),
689
-				array('id'  => 'fr','text'=> __('French', 'event_espresso')),
690
-				array('id'  => 'de','text'=> __('German', 'event_espresso')),
691
-				array('id'  => 'pt','text'=> __('Portuguese', 'event_espresso')),
692
-				array('id'  => 'ru','text'=> __('Russian', 'event_espresso')),
693
-				array('id'  => 'tr','text'=> __('Turkish', 'event_espresso'))
686
+				array('id'  => 'en', 'text'=> __('English', 'event_espresso')),
687
+				array('id'  => 'es', 'text'=> __('Spanish', 'event_espresso')),
688
+				array('id'  => 'nl', 'text'=> __('Dutch', 'event_espresso')),
689
+				array('id'  => 'fr', 'text'=> __('French', 'event_espresso')),
690
+				array('id'  => 'de', 'text'=> __('German', 'event_espresso')),
691
+				array('id'  => 'pt', 'text'=> __('Portuguese', 'event_espresso')),
692
+				array('id'  => 'ru', 'text'=> __('Russian', 'event_espresso')),
693
+				array('id'  => 'tr', 'text'=> __('Turkish', 'event_espresso'))
694 694
 			);
695
-		$this->_template_args['recaptcha_language'] = isset( EE_Registry::instance()->CFG->registration->recaptcha_language ) ? EE_Registry::instance()->CFG->registration->recaptcha_language : 'en';
695
+		$this->_template_args['recaptcha_language'] = isset(EE_Registry::instance()->CFG->registration->recaptcha_language) ? EE_Registry::instance()->CFG->registration->recaptcha_language : 'en';
696 696
 
697
-		$this->_set_add_edit_form_tags( 'update_reg_form_settings' );
698
-		$this->_set_publish_post_box_vars( NULL, FALSE, FALSE, NULL, FALSE );
699
-		$this->_template_args['admin_page_content'] = EEH_Template::display_template( REGISTRATION_FORM_TEMPLATE_PATH . 'reg_form_settings.template.php', $this->_template_args, TRUE );
697
+		$this->_set_add_edit_form_tags('update_reg_form_settings');
698
+		$this->_set_publish_post_box_vars(NULL, FALSE, FALSE, NULL, FALSE);
699
+		$this->_template_args['admin_page_content'] = EEH_Template::display_template(REGISTRATION_FORM_TEMPLATE_PATH.'reg_form_settings.template.php', $this->_template_args, TRUE);
700 700
 		$this->display_admin_page_with_sidebar();
701 701
 	}
702 702
 
Please login to merge, or discard this patch.
core/data_migration_scripts/EE_DMS_Core_4_9_0.dms.php 1 patch
Spacing   +39 added lines, -39 removed lines patch added patch discarded remove patch
@@ -8,13 +8,13 @@  discard block
 block discarded – undo
8 8
 //(all other times it gets resurrected from a wordpress option)
9 9
 $stages = glob(EE_CORE.'data_migration_scripts/4_9_0_stages/*');
10 10
 $class_to_filepath = array();
11
-foreach($stages as $filepath){
11
+foreach ($stages as $filepath) {
12 12
 	$matches = array();
13
-	preg_match('~4_9_0_stages/(.*).dmsstage.php~',$filepath,$matches);
13
+	preg_match('~4_9_0_stages/(.*).dmsstage.php~', $filepath, $matches);
14 14
 	$class_to_filepath[$matches[1]] = $filepath;
15 15
 }
16 16
 //give addons a chance to autoload their stages too
17
-$class_to_filepath = apply_filters('FHEE__EE_DMS_4_9_0__autoloaded_stages',$class_to_filepath);
17
+$class_to_filepath = apply_filters('FHEE__EE_DMS_4_9_0__autoloaded_stages', $class_to_filepath);
18 18
 EEH_Autoloader::register_autoloader($class_to_filepath);
19 19
 
20 20
 
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
  * @since                4.6.0
31 31
  *
32 32
  */
33
-class EE_DMS_Core_4_9_0 extends EE_Data_Migration_Script_Base{
33
+class EE_DMS_Core_4_9_0 extends EE_Data_Migration_Script_Base {
34 34
 
35 35
 	/**
36 36
 	 * return EE_DMS_Core_4_9_0
@@ -54,14 +54,14 @@  discard block
 block discarded – undo
54 54
 	 */
55 55
 	public function can_migrate_from_version($version_array) {
56 56
 		$version_string = $version_array['Core'];
57
-		if( $version_string <= '4.9.0' && $version_string >= '4.8.0' ){
57
+		if ($version_string <= '4.9.0' && $version_string >= '4.8.0') {
58 58
 //			echo "$version_string can be migrated from";
59 59
 			return true;
60
-		} elseif( ! $version_string ){
60
+		} elseif ( ! $version_string) {
61 61
 //			echo "no version string provided: $version_string";
62 62
 			//no version string provided... this must be pre 4.3
63
-			return false;//changed mind. dont want people thinking they should migrate yet because they cant
64
-		}else{
63
+			return false; //changed mind. dont want people thinking they should migrate yet because they cant
64
+		} else {
65 65
 //			echo "$version_string doesnt apply";
66 66
 			return false;
67 67
 		}
@@ -82,18 +82,18 @@  discard block
 block discarded – undo
82 82
 	 * @return bool
83 83
 	 */
84 84
 	public function schema_changes_before_migration() {
85
-		require_once( EE_HELPERS . 'EEH_Activation.helper.php' );
86
-		$now_in_mysql = current_time( 'mysql', true );
85
+		require_once(EE_HELPERS.'EEH_Activation.helper.php');
86
+		$now_in_mysql = current_time('mysql', true);
87 87
 
88
-		$table_name='esp_answer';
89
-		$sql=" ANS_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
88
+		$table_name = 'esp_answer';
89
+		$sql = " ANS_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
90 90
 					REG_ID int(10) unsigned NOT NULL,
91 91
 					QST_ID int(10) unsigned NOT NULL,
92 92
 					ANS_value text NOT NULL,
93 93
 					PRIMARY KEY  (ANS_ID),
94 94
 					KEY REG_ID (REG_ID),
95 95
 					KEY QST_ID (QST_ID)";
96
-		$this->_table_has_not_changed_since_previous($table_name,$sql, 'ENGINE=InnoDB');
96
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
97 97
 
98 98
 		$table_name = 'esp_attendee_meta';
99 99
 		$sql = "ATTM_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
 				KEY ATT_fname (ATT_fname)";
116 116
 		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB ');
117 117
 
118
-		$table_name='esp_checkin';
118
+		$table_name = 'esp_checkin';
119 119
 		$sql = "CHK_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
120 120
 				REG_ID int(10) unsigned NOT NULL,
121 121
 				DTT_ID int(10) unsigned NOT NULL,
@@ -143,7 +143,7 @@  discard block
 block discarded – undo
143 143
 				CNT_is_EU tinyint(1) DEFAULT '0',
144 144
 				CNT_active tinyint(1) DEFAULT '0',
145 145
 				PRIMARY KEY  (CNT_ISO)";
146
-		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB' );
146
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
147 147
 
148 148
 		$table_name = 'esp_currency';
149 149
 		$sql = "CUR_code varchar(6) collate utf8_bin NOT NULL,
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
 				CUR_dec_plc varchar(1) collate utf8_bin NOT NULL DEFAULT '2',
154 154
 				CUR_active tinyint(1) DEFAULT '0',
155 155
 				PRIMARY KEY  (CUR_code)";
156
-		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB' );
156
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
157 157
 
158 158
 
159 159
 		$table_name = 'esp_currency_payment_method';
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
 				KEY DTT_EVT_start (DTT_EVT_start),
182 182
 				KEY EVT_ID (EVT_ID),
183 183
 				KEY DTT_is_primary (DTT_is_primary)";
184
-		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB' );
184
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
185 185
 		
186 186
 		$table_name = "esp_datetime_ticket";
187 187
 		$sql = "DTK_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
@@ -199,7 +199,7 @@  discard block
 block discarded – undo
199 199
 				PRIMARY KEY  (EMT_ID),
200 200
 				KEY EVT_ID (EVT_ID),
201 201
 				KEY GRP_ID (GRP_ID)";
202
-		$this->_table_has_not_changed_since_previous( $table_name, $sql, 'ENGINE=InnoDB');
202
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
203 203
 
204 204
 		$table_name = 'esp_event_meta';
205 205
 		$sql = "EVTM_ID int(10) NOT NULL AUTO_INCREMENT,
@@ -217,9 +217,9 @@  discard block
 block discarded – undo
217 217
 				EVT_donations tinyint(1) NULL,
218 218
 				PRIMARY KEY  (EVTM_ID),
219 219
 				KEY EVT_ID (EVT_ID)";
220
-		$this->_table_has_not_changed_since_previous($table_name,$sql, 'ENGINE=InnoDB');
220
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
221 221
 
222
-		$table_name='esp_event_question_group';
222
+		$table_name = 'esp_event_question_group';
223 223
 		$sql = "EQG_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
224 224
 				EVT_ID bigint(20) unsigned NOT NULL,
225 225
 				QSG_ID int(10) unsigned NOT NULL,
@@ -227,17 +227,17 @@  discard block
 block discarded – undo
227 227
 				PRIMARY KEY  (EQG_ID),
228 228
 				KEY EVT_ID (EVT_ID),
229 229
 				KEY QSG_ID (QSG_ID)";
230
-		$this->_table_is_changed_in_this_version($table_name,$sql, 'ENGINE=InnoDB');
230
+		$this->_table_is_changed_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
231 231
 
232
-		$table_name='esp_event_venue';
232
+		$table_name = 'esp_event_venue';
233 233
 		$sql = "EVV_ID int(11) NOT NULL AUTO_INCREMENT,
234 234
 				EVT_ID bigint(20) unsigned NOT NULL,
235 235
 				VNU_ID bigint(20) unsigned NOT NULL,
236 236
 				EVV_primary tinyint(1) unsigned NOT NULL DEFAULT 0,
237 237
 				PRIMARY KEY  (EVV_ID)";
238
-		$this->_table_has_not_changed_since_previous($table_name,$sql, 'ENGINE=InnoDB');
238
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
239 239
 
240
-		$table_name='esp_extra_meta';
240
+		$table_name = 'esp_extra_meta';
241 241
 		$sql = "EXM_ID int(11) NOT NULL AUTO_INCREMENT,
242 242
 				OBJ_ID int(11) DEFAULT NULL,
243 243
 				EXM_type varchar(45) DEFAULT NULL,
@@ -245,7 +245,7 @@  discard block
 block discarded – undo
245 245
 				EXM_value text,
246 246
 				PRIMARY KEY  (EXM_ID),
247 247
 				KEY EXM_type (EXM_type,OBJ_ID,EXM_key)";
248
-		$this->_table_has_not_changed_since_previous($table_name,$sql, 'ENGINE=InnoDB');
248
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
249 249
 
250 250
 		$table_name = 'esp_extra_join';
251 251
 		$sql = "EXJ_ID int(11) NOT NULL AUTO_INCREMENT,
@@ -258,7 +258,7 @@  discard block
 block discarded – undo
258 258
 				KEY second_model (EXJ_second_model_name,EXJ_second_model_id)";
259 259
 		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB ');
260 260
 
261
-		$table_name='esp_line_item';
261
+		$table_name = 'esp_line_item';
262 262
 		$sql = "LIN_ID int(11) NOT NULL AUTO_INCREMENT,
263 263
 				LIN_code varchar(245) NOT NULL DEFAULT '',
264 264
 				TXN_ID int(11) DEFAULT NULL,
@@ -278,7 +278,7 @@  discard block
 block discarded – undo
278 278
 				PRIMARY KEY  (LIN_ID),
279 279
 				KEY LIN_code (LIN_code(191)),
280 280
 				KEY TXN_ID (TXN_ID)";
281
-		$this->_table_has_not_changed_since_previous($table_name,$sql, 'ENGINE=InnoDB' );
281
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
282 282
 
283 283
 		$table_name = 'esp_log';
284 284
 		$sql = "LOG_ID int(11) NOT NULL AUTO_INCREMENT,
@@ -327,7 +327,7 @@  discard block
 block discarded – undo
327 327
 				KEY STS_ID (STS_ID),
328 328
 				KEY MSG_created (MSG_created),
329 329
 				KEY MSG_modified (MSG_modified)";
330
-		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB' );
330
+		$this->_table_is_new_in_this_version($table_name, $sql, 'ENGINE=InnoDB');
331 331
 		
332 332
 		$table_name = 'esp_message_template';
333 333
 		$sql = "MTP_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
@@ -352,7 +352,7 @@  discard block
 block discarded – undo
352 352
 				MTP_is_active tinyint(1) NOT NULL DEFAULT '1',
353 353
 				PRIMARY KEY  (GRP_ID),
354 354
 				KEY MTP_user_id (MTP_user_id)";
355
-		$this->_table_has_not_changed_since_previous( $table_name, $sql, 'ENGINE=InnoDB');
355
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
356 356
 
357 357
 		$table_name = 'esp_payment';
358 358
 		$sql = "PAY_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
@@ -410,7 +410,7 @@  discard block
 block discarded – undo
410 410
 				PRIMARY KEY  (TTM_ID)";
411 411
 		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
412 412
 
413
-		$table_name='esp_question';
413
+		$table_name = 'esp_question';
414 414
 		$sql = 'QST_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
415 415
 				QST_display_text text NOT NULL,
416 416
 				QST_admin_label varchar(255) NOT NULL,
@@ -425,9 +425,9 @@  discard block
 block discarded – undo
425 425
 				QST_deleted tinyint(2) unsigned NOT NULL DEFAULT 0,
426 426
 				PRIMARY KEY  (QST_ID),
427 427
 				KEY QST_order (QST_order)';
428
-		$this->_table_has_not_changed_since_previous($table_name,$sql, 'ENGINE=InnoDB');
428
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
429 429
 
430
-		$table_name='esp_question_group_question';
430
+		$table_name = 'esp_question_group_question';
431 431
 		$sql = "QGQ_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
432 432
 				QSG_ID int(10) unsigned NOT NULL,
433 433
 				QST_ID int(10) unsigned NOT NULL,
@@ -435,9 +435,9 @@  discard block
 block discarded – undo
435 435
 				PRIMARY KEY  (QGQ_ID),
436 436
 				KEY QST_ID (QST_ID),
437 437
 				KEY QSG_ID_order (QSG_ID,QGQ_order)";
438
-		$this->_table_has_not_changed_since_previous($table_name,$sql, 'ENGINE=InnoDB');
438
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
439 439
 
440
-		$table_name='esp_question_option';
440
+		$table_name = 'esp_question_option';
441 441
 		$sql = "QSO_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
442 442
 				QSO_value varchar(255) NOT NULL,
443 443
 				QSO_desc text NOT NULL,
@@ -448,7 +448,7 @@  discard block
 block discarded – undo
448 448
 				PRIMARY KEY  (QSO_ID),
449 449
 				KEY QST_ID (QST_ID),
450 450
 				KEY QSO_order (QSO_order)";
451
-		$this->_table_has_not_changed_since_previous($table_name,$sql, 'ENGINE=InnoDB');
451
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
452 452
 
453 453
 		$table_name = 'esp_registration';
454 454
 		$sql = "REG_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
@@ -561,7 +561,7 @@  discard block
 block discarded – undo
561 561
 				PRC_parent int(10) unsigned DEFAULT 0,
562 562
 				PRIMARY KEY  (PRC_ID),
563 563
 				KEY PRT_ID (PRT_ID)";
564
-		$this->_table_has_not_changed_since_previous($table_name,$sql, 'ENGINE=InnoDB');
564
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
565 565
 
566 566
 		$table_name = "esp_price_type";
567 567
 		$sql = "PRT_ID tinyint(3) unsigned NOT NULL AUTO_INCREMENT,
@@ -598,7 +598,7 @@  discard block
 block discarded – undo
598 598
 				TKT_deleted tinyint(1) NOT NULL DEFAULT '0',
599 599
 				PRIMARY KEY  (TKT_ID),
600 600
 				KEY TKT_start_date (TKT_start_date)";
601
-		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB' );
601
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
602 602
 
603 603
 		$table_name = 'esp_question_group';
604 604
 		$sql = 'QSG_ID int(10) unsigned NOT NULL AUTO_INCREMENT,
@@ -614,7 +614,7 @@  discard block
 block discarded – undo
614 614
 				PRIMARY KEY  (QSG_ID),
615 615
 				UNIQUE KEY QSG_identifier_UNIQUE (QSG_identifier),
616 616
 				KEY QSG_order (QSG_order)';
617
-		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB' );
617
+		$this->_table_has_not_changed_since_previous($table_name, $sql, 'ENGINE=InnoDB');
618 618
 
619 619
 		/** @var EE_DMS_Core_4_1_0 $script_4_1_defaults */
620 620
 		$script_4_1_defaults = EE_Registry::instance()->load_dms('Core_4_1_0');
@@ -648,5 +648,5 @@  discard block
 block discarded – undo
648 648
 		return true;
649 649
 	}
650 650
 
651
-	public function migration_page_hooks(){}
651
+	public function migration_page_hooks() {}
652 652
 }
653 653
\ No newline at end of file
Please login to merge, or discard this patch.
core/business/EE_Transaction_Payments.class.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -161,7 +161,7 @@
 block discarded – undo
161 161
 	 * @param EE_Transaction $transaction
162 162
 	 * @param string         $payment_status One of EEM_Payment's statuses, like 'PAP' (Approved).
163 163
 	 *                                       By default, searches for approved payments
164
-	 * @return float|false   float on success, false on fail
164
+	 * @return double   float on success, false on fail
165 165
 	 * @throws \EE_Error
166 166
 	 */
167 167
 	public function recalculate_total_payments_for_transaction( EE_Transaction $transaction, $payment_status = EEM_Payment::status_id_approved ) {
Please login to merge, or discard this patch.
Spacing   +55 added lines, -55 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('No direct script access allowed'); }
2
-EE_Registry::instance()->load_class( 'Processor_Base' );
2
+EE_Registry::instance()->load_class('Processor_Base');
3 3
 
4 4
 /**
5 5
  * Class EE_Transaction_Payments
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 	 */
45 45
 	public static function instance() {
46 46
 		// check if class object is instantiated
47
-		if ( ! self::$_instance instanceof EE_Transaction_Payments ) {
47
+		if ( ! self::$_instance instanceof EE_Transaction_Payments) {
48 48
 			self::$_instance = new self();
49 49
 		}
50 50
 		return self::$_instance;
@@ -72,9 +72,9 @@  discard block
 block discarded – undo
72 72
 	/**
73 73
 	 * @param string $old_txn_status
74 74
 	 */
75
-	public function set_old_txn_status( $old_txn_status ) {
75
+	public function set_old_txn_status($old_txn_status) {
76 76
 		// only set the first time
77
-		if ( $this->_old_txn_status === null ) {
77
+		if ($this->_old_txn_status === null) {
78 78
 			$this->_old_txn_status = $old_txn_status;
79 79
 		}
80 80
 	}
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
 	/**
94 94
 	 * @param string $new_txn_status
95 95
 	 */
96
-	public function set_new_txn_status( $new_txn_status ) {
96
+	public function set_new_txn_status($new_txn_status) {
97 97
 		$this->_new_txn_status = $new_txn_status;
98 98
 	}
99 99
 
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
 	 * @return bool
106 106
 	 */
107 107
 	public function txn_status_updated() {
108
-		return $this->_new_txn_status !== $this->_old_txn_status && $this->_old_txn_status !== null  ? true : false;
108
+		return $this->_new_txn_status !== $this->_old_txn_status && $this->_old_txn_status !== null ? true : false;
109 109
 	}
110 110
 
111 111
 
@@ -125,22 +125,22 @@  discard block
 block discarded – undo
125 125
 	 * @return    boolean        whether the TXN was saved
126 126
 	 * @throws \EE_Error
127 127
 	 */
128
-	public function calculate_total_payments_and_update_status( EE_Transaction $transaction, $update_txn = true ){
128
+	public function calculate_total_payments_and_update_status(EE_Transaction $transaction, $update_txn = true) {
129 129
 		// verify transaction
130
-		if ( ! $transaction instanceof EE_Transaction ) {
131
-			EE_Error::add_error( __( 'Please provide a valid EE_Transaction object.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
130
+		if ( ! $transaction instanceof EE_Transaction) {
131
+			EE_Error::add_error(__('Please provide a valid EE_Transaction object.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
132 132
 			return false;
133 133
 		}
134 134
 		// set incoming TXN_Status
135
-		$this->set_old_txn_status( $transaction->status_ID() );
135
+		$this->set_old_txn_status($transaction->status_ID());
136 136
 		// calculate total paid
137
-		$total_paid = $this->recalculate_total_payments_for_transaction( $transaction );
137
+		$total_paid = $this->recalculate_total_payments_for_transaction($transaction);
138 138
 		// if total paid has changed
139
-		if ( $total_paid !== false && (float)$total_paid !== $transaction->paid() ) {
140
-			$transaction->set_paid( $total_paid );
139
+		if ($total_paid !== false && (float) $total_paid !== $transaction->paid()) {
140
+			$transaction->set_paid($total_paid);
141 141
 			// maybe update status, and make sure to save transaction if not done already
142
-			if ( ! $this->update_transaction_status_based_on_total_paid( $transaction, $update_txn )) {
143
-				if ( $update_txn ) {
142
+			if ( ! $this->update_transaction_status_based_on_total_paid($transaction, $update_txn)) {
143
+				if ($update_txn) {
144 144
 					return $transaction->save() ? true : false;
145 145
 				}
146 146
 			} else {
@@ -164,18 +164,18 @@  discard block
 block discarded – undo
164 164
 	 * @return float|false   float on success, false on fail
165 165
 	 * @throws \EE_Error
166 166
 	 */
167
-	public function recalculate_total_payments_for_transaction( EE_Transaction $transaction, $payment_status = EEM_Payment::status_id_approved ) {
167
+	public function recalculate_total_payments_for_transaction(EE_Transaction $transaction, $payment_status = EEM_Payment::status_id_approved) {
168 168
 		// verify transaction
169
-		if ( ! $transaction instanceof EE_Transaction ) {
170
-			EE_Error::add_error( __( 'Please provide a valid EE_Transaction object.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
169
+		if ( ! $transaction instanceof EE_Transaction) {
170
+			EE_Error::add_error(__('Please provide a valid EE_Transaction object.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
171 171
 			return false;
172 172
 		}
173 173
 		// ensure Payment model is loaded
174
-		EE_Registry::instance()->load_model( 'Payment' );
174
+		EE_Registry::instance()->load_model('Payment');
175 175
 		// calls EEM_Base::sum()
176 176
 		return EEM_Payment::instance()->sum(
177 177
 			// query params
178
-			array( array( 'TXN_ID' => $transaction->ID(), 'STS_ID' => $payment_status )),
178
+			array(array('TXN_ID' => $transaction->ID(), 'STS_ID' => $payment_status)),
179 179
 			// field to sum
180 180
 			'PAY_amount'
181 181
 		);
@@ -191,36 +191,36 @@  discard block
 block discarded – undo
191 191
 	 * @return 	boolean 	 	whether the TXN was saved
192 192
 	 * @throws \EE_Error
193 193
 	 */
194
-	public function update_transaction_status_based_on_total_paid( EE_Transaction $transaction, $update_txn = TRUE ) {
194
+	public function update_transaction_status_based_on_total_paid(EE_Transaction $transaction, $update_txn = TRUE) {
195 195
 		// verify transaction
196
-		if ( ! $transaction instanceof EE_Transaction ) {
196
+		if ( ! $transaction instanceof EE_Transaction) {
197 197
 			EE_Error::add_error(
198
-				__( 'Please provide a valid EE_Transaction object.', 'event_espresso' ),
198
+				__('Please provide a valid EE_Transaction object.', 'event_espresso'),
199 199
 				__FILE__, __FUNCTION__, __LINE__
200 200
 			);
201 201
 			return FALSE;
202 202
 		}
203 203
 		// set incoming TXN_Status
204
-		$this->set_old_txn_status( $transaction->status_ID() );
204
+		$this->set_old_txn_status($transaction->status_ID());
205 205
 		// set transaction status based on comparison of TXN_paid vs TXN_total
206
-		if ( EEH_Money::compare_floats( $transaction->paid(), $transaction->total(), '>' ) ){
206
+		if (EEH_Money::compare_floats($transaction->paid(), $transaction->total(), '>')) {
207 207
 			$new_txn_status = EEM_Transaction::overpaid_status_code;
208
-		} else if ( EEH_Money::compare_floats( $transaction->paid(), $transaction->total() ) ) {
208
+		} else if (EEH_Money::compare_floats($transaction->paid(), $transaction->total())) {
209 209
 			$new_txn_status = EEM_Transaction::complete_status_code;
210
-		} else if ( EEH_Money::compare_floats( $transaction->paid(), $transaction->total(), '<' ) ) {
210
+		} else if (EEH_Money::compare_floats($transaction->paid(), $transaction->total(), '<')) {
211 211
 			$new_txn_status = EEM_Transaction::incomplete_status_code;
212 212
 		} else {
213 213
 			EE_Error::add_error(
214
-				__( 'The total paid calculation for this transaction is inaccurate.', 'event_espresso' ),
214
+				__('The total paid calculation for this transaction is inaccurate.', 'event_espresso'),
215 215
 				__FILE__, __FUNCTION__, __LINE__
216 216
 			);
217 217
 			return FALSE;
218 218
 		}
219
-		if ( $new_txn_status !== $transaction->status_ID() ) {
219
+		if ($new_txn_status !== $transaction->status_ID()) {
220 220
 			// set incoming TXN_Status
221
-			$this->set_new_txn_status( $new_txn_status );
222
-			$transaction->set_status( $new_txn_status );
223
-			if ( $update_txn ) {
221
+			$this->set_new_txn_status($new_txn_status);
222
+			$transaction->set_status($new_txn_status);
223
+			if ($update_txn) {
224 224
 				return $transaction->save() ? TRUE : FALSE;
225 225
 			}
226 226
 		}
@@ -238,17 +238,17 @@  discard block
 block discarded – undo
238 238
 	 * @return boolean
239 239
 	 * @throws \EE_Error
240 240
 	 */
241
-	public function delete_payment_and_update_transaction( EE_Payment $payment ) {
241
+	public function delete_payment_and_update_transaction(EE_Payment $payment) {
242 242
 		// verify payment
243
-		if ( ! $payment instanceof EE_Payment ) {
244
-			EE_Error::add_error( __( 'A valid Payment object was not received.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
243
+		if ( ! $payment instanceof EE_Payment) {
244
+			EE_Error::add_error(__('A valid Payment object was not received.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
245 245
 			return false;
246 246
 		}
247
-		if ( ! $this->delete_registration_payments_and_update_registrations( $payment ) ) {
247
+		if ( ! $this->delete_registration_payments_and_update_registrations($payment)) {
248 248
 			return false;
249 249
 		}
250
-		if ( ! $payment->delete() ) {
251
-			EE_Error::add_error( __( 'The payment could not be deleted.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ );
250
+		if ( ! $payment->delete()) {
251
+			EE_Error::add_error(__('The payment could not be deleted.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__);
252 252
 			return false;
253 253
 		}
254 254
 
@@ -259,14 +259,14 @@  discard block
 block discarded – undo
259 259
 			|| $TXN_status === EEM_Transaction::failed_status_code
260 260
 			|| $payment->amount() === 0
261 261
 		) {
262
-			EE_Error::add_success( __( 'The Payment was successfully deleted.', 'event_espresso' ) );
262
+			EE_Error::add_success(__('The Payment was successfully deleted.', 'event_espresso'));
263 263
 			return true;
264 264
 		}
265 265
 
266 266
 
267 267
 		//if this fails, that just means that the transaction didn't get its status changed and/or updated.
268 268
 		//however the payment was still deleted.
269
-		if ( ! $this->calculate_total_payments_and_update_status( $transaction ) ) {
269
+		if ( ! $this->calculate_total_payments_and_update_status($transaction)) {
270 270
 
271 271
 			EE_Error::add_attention(
272 272
 				__(
@@ -300,28 +300,28 @@  discard block
 block discarded – undo
300 300
 	 * @return bool
301 301
 	 * @throws \EE_Error
302 302
 	 */
303
-	public function delete_registration_payments_and_update_registrations( EE_Payment $payment, $reg_payment_query_params = array() ) {
303
+	public function delete_registration_payments_and_update_registrations(EE_Payment $payment, $reg_payment_query_params = array()) {
304 304
 		$save_payment = false;
305
-		$reg_payment_query_params = ! empty( $reg_payment_query_params ) ? $reg_payment_query_params : array( array( 'PAY_ID' => $payment->ID() ) );
306
-		$registration_payments = EEM_Registration_Payment::instance()->get_all( $reg_payment_query_params );
307
-		if ( ! empty( $registration_payments )) {
308
-			foreach ( $registration_payments as $registration_payment ) {
309
-				if ( $registration_payment instanceof EE_Registration_Payment ) {
305
+		$reg_payment_query_params = ! empty($reg_payment_query_params) ? $reg_payment_query_params : array(array('PAY_ID' => $payment->ID()));
306
+		$registration_payments = EEM_Registration_Payment::instance()->get_all($reg_payment_query_params);
307
+		if ( ! empty($registration_payments)) {
308
+			foreach ($registration_payments as $registration_payment) {
309
+				if ($registration_payment instanceof EE_Registration_Payment) {
310 310
 					$amount_paid = $registration_payment->amount();
311 311
 					$registration = $registration_payment->registration();
312
-					if ( $registration instanceof EE_Registration ) {
313
-						$registration->set_paid( $registration->paid() - $amount_paid );
314
-						if ( $registration->save() ) {
315
-							if ( $registration_payment->delete() ) {
316
-								$registration->_remove_relation_to( $payment, 'Payment' );
317
-								$payment->_remove_relation_to( $registration, 'Registration' );
312
+					if ($registration instanceof EE_Registration) {
313
+						$registration->set_paid($registration->paid() - $amount_paid);
314
+						if ($registration->save()) {
315
+							if ($registration_payment->delete()) {
316
+								$registration->_remove_relation_to($payment, 'Payment');
317
+								$payment->_remove_relation_to($registration, 'Registration');
318 318
 							}
319 319
 							$save_payment = true;
320 320
 						}
321 321
 					} else {
322 322
 						EE_Error::add_error(
323 323
 							sprintf(
324
-								__( 'An invalid Registration object was associated with Registration Payment ID# %1$d.', 'event_espresso' ),
324
+								__('An invalid Registration object was associated with Registration Payment ID# %1$d.', 'event_espresso'),
325 325
 								$registration_payment->ID()
326 326
 							),
327 327
 							__FILE__, __FUNCTION__, __LINE__
@@ -331,7 +331,7 @@  discard block
 block discarded – undo
331 331
 				} else {
332 332
 					EE_Error::add_error(
333 333
 						sprintf(
334
-							__( 'An invalid Registration Payment object was associated with payment ID# %1$d.', 'event_espresso' ),
334
+							__('An invalid Registration Payment object was associated with payment ID# %1$d.', 'event_espresso'),
335 335
 							$payment->ID()
336 336
 						),
337 337
 						__FILE__, __FUNCTION__, __LINE__
@@ -340,7 +340,7 @@  discard block
 block discarded – undo
340 340
 				}
341 341
 			}
342 342
 		}
343
-		if ( $save_payment ) {
343
+		if ($save_payment) {
344 344
 			$payment->save();
345 345
 		}
346 346
 		return true;
Please login to merge, or discard this patch.
core/db_classes/EE_Attendee.class.php 2 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -512,7 +512,7 @@  discard block
 block discarded – undo
512 512
 
513 513
 	/**
514 514
 	 * returns any events attached to this attendee ($_Event property);
515
-	 * @return array
515
+	 * @return EE_Base_Class[]
516 516
 	 */
517 517
 	public function events() {
518 518
 		return $this->get_many_related( 'Event' );
@@ -522,7 +522,7 @@  discard block
 block discarded – undo
522 522
 	 * Gets the billing info array where keys match espresso_reg_page_billing_inputs(),
523 523
 	 * and keys are their cleaned values. @see EE_Attendee::save_and_clean_billing_info_for_payment_method() which was used to save the billing info
524 524
 	 * @param EE_Payment_Method $payment_method the _gateway_name property on the gateway class
525
-	 * @return EE_Form_Section_Proper
525
+	 * @return null|EE_Billing_Info_Form
526 526
 	 */
527 527
 	public function billing_info_for_payment_method($payment_method){
528 528
 		$pm_type = $payment_method->type_obj();
Please login to merge, or discard this patch.
Spacing   +98 added lines, -98 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -33,20 +33,20 @@  discard block
 block discarded – undo
33 33
 	 * @param string $timezone
34 34
 	 * @param array $date_formats
35 35
 	 */
36
-	protected function __construct( $fieldValues = NULL, $bydb = FALSE, $timezone = NULL, $date_formats = array() ) {
37
-		if ( !isset( $fieldValues[ 'ATT_full_name' ] ) ) {
38
-			$fname = isset( $fieldValues[ 'ATT_fname' ] ) ? $fieldValues[ 'ATT_fname' ] . ' ' : '';
39
-			$lname = isset( $fieldValues[ 'ATT_lname' ] ) ? $fieldValues[ 'ATT_lname' ] : '';
40
-			$fieldValues[ 'ATT_full_name' ] = $fname . $lname;
36
+	protected function __construct($fieldValues = NULL, $bydb = FALSE, $timezone = NULL, $date_formats = array()) {
37
+		if ( ! isset($fieldValues['ATT_full_name'])) {
38
+			$fname = isset($fieldValues['ATT_fname']) ? $fieldValues['ATT_fname'].' ' : '';
39
+			$lname = isset($fieldValues['ATT_lname']) ? $fieldValues['ATT_lname'] : '';
40
+			$fieldValues['ATT_full_name'] = $fname.$lname;
41 41
 		}
42
-		if ( !isset( $fieldValues[ 'ATT_slug' ] ) ) {
42
+		if ( ! isset($fieldValues['ATT_slug'])) {
43 43
 			//			$fieldValues['ATT_slug'] = sanitize_key(wp_generate_password(20));
44
-			$fieldValues[ 'ATT_slug' ] = sanitize_title( $fieldValues[ 'ATT_full_name' ] );
44
+			$fieldValues['ATT_slug'] = sanitize_title($fieldValues['ATT_full_name']);
45 45
 		}
46
-		if ( !isset( $fieldValues[ 'ATT_short_bio' ] ) && isset( $fieldValues[ 'ATT_bio' ] ) ) {
47
-			$fieldValues[ 'ATT_short_bio' ] = substr( $fieldValues[ 'ATT_bio' ], 0, 50 );
46
+		if ( ! isset($fieldValues['ATT_short_bio']) && isset($fieldValues['ATT_bio'])) {
47
+			$fieldValues['ATT_short_bio'] = substr($fieldValues['ATT_bio'], 0, 50);
48 48
 		}
49
-		parent::__construct( $fieldValues, $bydb, $timezone, $date_formats );
49
+		parent::__construct($fieldValues, $bydb, $timezone, $date_formats);
50 50
 	}
51 51
 
52 52
 
@@ -60,9 +60,9 @@  discard block
 block discarded – undo
60 60
 	 *                             		    date_format and the second value is the time format
61 61
 	 * @return EE_Attendee
62 62
 	 */
63
-	public static function new_instance( $props_n_values = array(), $timezone = null, $date_formats = array() ) {
64
-		$has_object = parent::_check_for_object( $props_n_values, __CLASS__, $timezone, $date_formats );
65
-		return $has_object ? $has_object : new self( $props_n_values, false, $timezone, $date_formats );
63
+	public static function new_instance($props_n_values = array(), $timezone = null, $date_formats = array()) {
64
+		$has_object = parent::_check_for_object($props_n_values, __CLASS__, $timezone, $date_formats);
65
+		return $has_object ? $has_object : new self($props_n_values, false, $timezone, $date_formats);
66 66
 	}
67 67
 
68 68
 
@@ -73,8 +73,8 @@  discard block
 block discarded – undo
73 73
 	 *                          		the website will be used.
74 74
 	 * @return EE_Attendee
75 75
 	 */
76
-	public static function new_instance_from_db( $props_n_values = array(), $timezone = null ) {
77
-		return new self( $props_n_values, TRUE, $timezone );
76
+	public static function new_instance_from_db($props_n_values = array(), $timezone = null) {
77
+		return new self($props_n_values, TRUE, $timezone);
78 78
 	}
79 79
 
80 80
 
@@ -85,8 +85,8 @@  discard block
 block discarded – undo
85 85
 	 * @access        public
86 86
 	 * @param string $fname
87 87
 	 */
88
-	public function set_fname( $fname = '' ) {
89
-		$this->set( 'ATT_fname', $fname );
88
+	public function set_fname($fname = '') {
89
+		$this->set('ATT_fname', $fname);
90 90
 	}
91 91
 
92 92
 
@@ -97,8 +97,8 @@  discard block
 block discarded – undo
97 97
 	 * @access        public
98 98
 	 * @param string $lname
99 99
 	 */
100
-	public function set_lname( $lname = '' ) {
101
-		$this->set( 'ATT_lname', $lname );
100
+	public function set_lname($lname = '') {
101
+		$this->set('ATT_lname', $lname);
102 102
 	}
103 103
 
104 104
 
@@ -109,8 +109,8 @@  discard block
 block discarded – undo
109 109
 	 * @access        public
110 110
 	 * @param string $address
111 111
 	 */
112
-	public function set_address( $address = '' ) {
113
-		$this->set( 'ATT_address', $address );
112
+	public function set_address($address = '') {
113
+		$this->set('ATT_address', $address);
114 114
 	}
115 115
 
116 116
 
@@ -121,8 +121,8 @@  discard block
 block discarded – undo
121 121
 	 * @access        public
122 122
 	 * @param        string $address2
123 123
 	 */
124
-	public function set_address2( $address2 = '' ) {
125
-		$this->set( 'ATT_address2', $address2 );
124
+	public function set_address2($address2 = '') {
125
+		$this->set('ATT_address2', $address2);
126 126
 	}
127 127
 
128 128
 
@@ -133,8 +133,8 @@  discard block
 block discarded – undo
133 133
 	 * @access        public
134 134
 	 * @param        string $city
135 135
 	 */
136
-	public function set_city( $city = '' ) {
137
-		$this->set( 'ATT_city', $city );
136
+	public function set_city($city = '') {
137
+		$this->set('ATT_city', $city);
138 138
 	}
139 139
 
140 140
 
@@ -145,8 +145,8 @@  discard block
 block discarded – undo
145 145
 	 * @access        public
146 146
 	 * @param        int $STA_ID
147 147
 	 */
148
-	public function set_state( $STA_ID = 0 ) {
149
-		$this->set( 'STA_ID', $STA_ID );
148
+	public function set_state($STA_ID = 0) {
149
+		$this->set('STA_ID', $STA_ID);
150 150
 	}
151 151
 
152 152
 
@@ -157,8 +157,8 @@  discard block
 block discarded – undo
157 157
 	 * @access        public
158 158
 	 * @param        string $CNT_ISO
159 159
 	 */
160
-	public function set_country( $CNT_ISO = '' ) {
161
-		$this->set( 'CNT_ISO', $CNT_ISO );
160
+	public function set_country($CNT_ISO = '') {
161
+		$this->set('CNT_ISO', $CNT_ISO);
162 162
 	}
163 163
 
164 164
 
@@ -169,8 +169,8 @@  discard block
 block discarded – undo
169 169
 	 * @access        public
170 170
 	 * @param        string $zip
171 171
 	 */
172
-	public function set_zip( $zip = '' ) {
173
-		$this->set( 'ATT_zip', $zip );
172
+	public function set_zip($zip = '') {
173
+		$this->set('ATT_zip', $zip);
174 174
 	}
175 175
 
176 176
 
@@ -181,8 +181,8 @@  discard block
 block discarded – undo
181 181
 	 * @access        public
182 182
 	 * @param        string $email
183 183
 	 */
184
-	public function set_email( $email = '' ) {
185
-		$this->set( 'ATT_email', $email );
184
+	public function set_email($email = '') {
185
+		$this->set('ATT_email', $email);
186 186
 	}
187 187
 
188 188
 
@@ -193,8 +193,8 @@  discard block
 block discarded – undo
193 193
 	 * @access        public
194 194
 	 * @param        string $phone
195 195
 	 */
196
-	public function set_phone( $phone = '' ) {
197
-		$this->set( 'ATT_phone', $phone );
196
+	public function set_phone($phone = '') {
197
+		$this->set('ATT_phone', $phone);
198 198
 	}
199 199
 
200 200
 
@@ -205,8 +205,8 @@  discard block
 block discarded – undo
205 205
 	 * @access        public
206 206
 	 * @param        bool $ATT_deleted
207 207
 	 */
208
-	public function set_deleted( $ATT_deleted = FALSE ) {
209
-		$this->set( 'ATT_deleted', $ATT_deleted );
208
+	public function set_deleted($ATT_deleted = FALSE) {
209
+		$this->set('ATT_deleted', $ATT_deleted);
210 210
 	}
211 211
 
212 212
 
@@ -219,7 +219,7 @@  discard block
 block discarded – undo
219 219
 	 * @return int
220 220
 	 */
221 221
 	public function wp_user() {
222
-		return $this->get( 'ATT_author' );
222
+		return $this->get('ATT_author');
223 223
 	}
224 224
 
225 225
 
@@ -230,7 +230,7 @@  discard block
 block discarded – undo
230 230
 	 * @return string
231 231
 	 */
232 232
 	public function fname() {
233
-		return $this->get( 'ATT_fname' );
233
+		return $this->get('ATT_fname');
234 234
 	}
235 235
 
236 236
 
@@ -250,9 +250,9 @@  discard block
 block discarded – undo
250 250
 	 * @param bool $apply_html_entities
251 251
 	 * @return string
252 252
 	 */
253
-	public function full_name( $apply_html_entities = FALSE ) {
254
-		$full_name = $this->fname() . ' ' . $this->lname();
255
-		return $apply_html_entities ? htmlentities( $full_name, ENT_QUOTES, 'UTF-8' ) : $full_name;
253
+	public function full_name($apply_html_entities = FALSE) {
254
+		$full_name = $this->fname().' '.$this->lname();
255
+		return $apply_html_entities ? htmlentities($full_name, ENT_QUOTES, 'UTF-8') : $full_name;
256 256
 	}
257 257
 
258 258
 
@@ -263,7 +263,7 @@  discard block
 block discarded – undo
263 263
 	 * @return string
264 264
 	 */
265 265
 	public function lname() {
266
-		return $this->get( 'ATT_lname' );
266
+		return $this->get('ATT_lname');
267 267
 	}
268 268
 
269 269
 
@@ -277,26 +277,26 @@  discard block
 block discarded – undo
277 277
 	 */
278 278
 	public function full_address_as_array() {
279 279
 		$full_address_array = array();
280
-		$initial_address_fields = array( 'ATT_address', 'ATT_address2', 'ATT_city', );
281
-		foreach ( $initial_address_fields as $address_field_name ) {
282
-			$address_fields_value = $this->get( $address_field_name );
283
-			if ( !empty( $address_fields_value ) ) {
284
-				$full_address_array[ ] = $address_fields_value;
280
+		$initial_address_fields = array('ATT_address', 'ATT_address2', 'ATT_city',);
281
+		foreach ($initial_address_fields as $address_field_name) {
282
+			$address_fields_value = $this->get($address_field_name);
283
+			if ( ! empty($address_fields_value)) {
284
+				$full_address_array[] = $address_fields_value;
285 285
 			}
286 286
 		}
287 287
 		//now handle state and country
288 288
 		$state_obj = $this->state_obj();
289
-		if ( !empty( $state_obj ) ) {
290
-			$full_address_array[ ] = $state_obj->name();
289
+		if ( ! empty($state_obj)) {
290
+			$full_address_array[] = $state_obj->name();
291 291
 		}
292 292
 		$country_obj = $this->country_obj();
293
-		if ( !empty( $country_obj ) ) {
294
-			$full_address_array[ ] = $country_obj->name();
293
+		if ( ! empty($country_obj)) {
294
+			$full_address_array[] = $country_obj->name();
295 295
 		}
296 296
 		//lastly get the xip
297 297
 		$zip_value = $this->zip();
298
-		if ( !empty( $zip_value ) ) {
299
-			$full_address_array[ ] = $zip_value;
298
+		if ( ! empty($zip_value)) {
299
+			$full_address_array[] = $zip_value;
300 300
 		}
301 301
 		return $full_address_array;
302 302
 	}
@@ -308,7 +308,7 @@  discard block
 block discarded – undo
308 308
 	 * @return string
309 309
 	 */
310 310
 	public function address() {
311
-		return $this->get( 'ATT_address' );
311
+		return $this->get('ATT_address');
312 312
 	}
313 313
 
314 314
 
@@ -318,7 +318,7 @@  discard block
 block discarded – undo
318 318
 	 * @return string
319 319
 	 */
320 320
 	public function address2() {
321
-		return $this->get( 'ATT_address2' );
321
+		return $this->get('ATT_address2');
322 322
 	}
323 323
 
324 324
 
@@ -328,7 +328,7 @@  discard block
 block discarded – undo
328 328
 	 * @return string
329 329
 	 */
330 330
 	public function city() {
331
-		return $this->get( 'ATT_city' );
331
+		return $this->get('ATT_city');
332 332
 	}
333 333
 
334 334
 
@@ -338,7 +338,7 @@  discard block
 block discarded – undo
338 338
 	 * @return string
339 339
 	 */
340 340
 	public function state_ID() {
341
-		return $this->get( 'STA_ID' );
341
+		return $this->get('STA_ID');
342 342
 	}
343 343
 
344 344
 
@@ -357,17 +357,17 @@  discard block
 block discarded – undo
357 357
 	 * @return EE_State
358 358
 	 */
359 359
 	public function state_obj() {
360
-		return $this->get_first_related( 'State' );
360
+		return $this->get_first_related('State');
361 361
 	}
362 362
 
363 363
 	/**
364 364
 	 * Returns the state's name, otherwise 'Unknown'
365 365
 	 * @return string
366 366
 	 */
367
-	public function state_name(){
368
-		if( $this->state_obj() ){
367
+	public function state_name() {
368
+		if ($this->state_obj()) {
369 369
 			return $this->state_obj()->name();
370
-		}else{
370
+		} else {
371 371
 			return '';
372 372
 		}
373 373
 	}
@@ -381,7 +381,7 @@  discard block
 block discarded – undo
381 381
 	 * @return string
382 382
 	 */
383 383
 	public function state() {
384
-		if ( apply_filters( 'FHEE__EEI_Address__state__use_abbreviation', true, $this->state_obj() ) ) {
384
+		if (apply_filters('FHEE__EEI_Address__state__use_abbreviation', true, $this->state_obj())) {
385 385
 			return $this->state_abbrev();
386 386
 		} else {
387 387
 			return $this->state_name();
@@ -395,7 +395,7 @@  discard block
 block discarded – undo
395 395
 	 * @return string
396 396
 	 */
397 397
 	public function country_ID() {
398
-		return $this->get( 'CNT_ISO' );
398
+		return $this->get('CNT_ISO');
399 399
 	}
400 400
 
401 401
 
@@ -405,17 +405,17 @@  discard block
 block discarded – undo
405 405
 	 * @return EE_Country
406 406
 	 */
407 407
 	public function country_obj() {
408
-		return $this->get_first_related( 'Country' );
408
+		return $this->get_first_related('Country');
409 409
 	}
410 410
 
411 411
 	/**
412 412
 	 * Returns the country's name if known, otherwise 'Unknown'
413 413
 	 * @return string
414 414
 	 */
415
-	public function country_name(){
416
-		if( $this->country_obj() ){
415
+	public function country_name() {
416
+		if ($this->country_obj()) {
417 417
 			return $this->country_obj()->name();
418
-		}else{
418
+		} else {
419 419
 			return '';
420 420
 		}
421 421
 	}
@@ -429,7 +429,7 @@  discard block
 block discarded – undo
429 429
 	 * @return string
430 430
 	 */
431 431
 	public function country() {
432
-		if ( apply_filters( 'FHEE__EEI_Address__country__use_abbreviation', true, $this->country_obj() ) ) {
432
+		if (apply_filters('FHEE__EEI_Address__country__use_abbreviation', true, $this->country_obj())) {
433 433
 			return $this->country_ID();
434 434
 		} else {
435 435
 			return $this->country_name();
@@ -443,7 +443,7 @@  discard block
 block discarded – undo
443 443
 	 * @return string
444 444
 	 */
445 445
 	public function zip() {
446
-		return $this->get( 'ATT_zip' );
446
+		return $this->get('ATT_zip');
447 447
 	}
448 448
 
449 449
 
@@ -453,7 +453,7 @@  discard block
 block discarded – undo
453 453
 	 * @return string
454 454
 	 */
455 455
 	public function email() {
456
-		return $this->get( 'ATT_email' );
456
+		return $this->get('ATT_email');
457 457
 	}
458 458
 
459 459
 
@@ -463,7 +463,7 @@  discard block
 block discarded – undo
463 463
 	 * @return string
464 464
 	 */
465 465
 	public function phone() {
466
-		return $this->get( 'ATT_phone' );
466
+		return $this->get('ATT_phone');
467 467
 	}
468 468
 
469 469
 
@@ -473,7 +473,7 @@  discard block
 block discarded – undo
473 473
 	 * @return        bool
474 474
 	 */
475 475
 	public function deleted() {
476
-		return $this->get( 'ATT_deleted' );
476
+		return $this->get('ATT_deleted');
477 477
 	}
478 478
 
479 479
 
@@ -483,8 +483,8 @@  discard block
 block discarded – undo
483 483
 	 * @param array $query_params
484 484
 	 * @return EE_Registration[]
485 485
 	 */
486
-	public function get_registrations( $query_params = array() ) {
487
-		return $this->get_many_related( 'Registration', $query_params );
486
+	public function get_registrations($query_params = array()) {
487
+		return $this->get_many_related('Registration', $query_params);
488 488
 	}
489 489
 
490 490
 
@@ -494,7 +494,7 @@  discard block
 block discarded – undo
494 494
 	 * @return EE_Registration
495 495
 	 */
496 496
 	public function get_most_recent_registration() {
497
-		return $this->get_first_related( 'Registration', array( 'order_by' => array( 'REG_date' => 'DESC' ) ) ); //null, 'REG_date', 'DESC', '=', 'OBJECT_K');
497
+		return $this->get_first_related('Registration', array('order_by' => array('REG_date' => 'DESC'))); //null, 'REG_date', 'DESC', '=', 'OBJECT_K');
498 498
 	}
499 499
 
500 500
 
@@ -504,8 +504,8 @@  discard block
 block discarded – undo
504 504
 	 * @param int $event_id
505 505
 	 * @return EE_Registration
506 506
 	 */
507
-	public function get_most_recent_registration_for_event( $event_id ) {
508
-		return $this->get_first_related( 'Registration', array(array( 'EVT_ID' => $event_id ), 'order_by' => array('REG_date' => 'DESC')));//, '=', 'OBJECT_K' );
507
+	public function get_most_recent_registration_for_event($event_id) {
508
+		return $this->get_first_related('Registration', array(array('EVT_ID' => $event_id), 'order_by' => array('REG_date' => 'DESC'))); //, '=', 'OBJECT_K' );
509 509
 	}
510 510
 
511 511
 
@@ -515,7 +515,7 @@  discard block
 block discarded – undo
515 515
 	 * @return array
516 516
 	 */
517 517
 	public function events() {
518
-		return $this->get_many_related( 'Event' );
518
+		return $this->get_many_related('Event');
519 519
 	}
520 520
 
521 521
 	/**
@@ -524,17 +524,17 @@  discard block
 block discarded – undo
524 524
 	 * @param EE_Payment_Method $payment_method the _gateway_name property on the gateway class
525 525
 	 * @return EE_Form_Section_Proper
526 526
 	 */
527
-	public function billing_info_for_payment_method($payment_method){
527
+	public function billing_info_for_payment_method($payment_method) {
528 528
 		$pm_type = $payment_method->type_obj();
529
-		if( ! $pm_type instanceof EE_PMT_Base ){
529
+		if ( ! $pm_type instanceof EE_PMT_Base) {
530 530
 			return NULL;
531 531
 		}
532
-		$billing_info =  $this->get_post_meta( $this->get_billing_info_postmeta_name( $payment_method ), true );
533
-		if ( ! $billing_info){
532
+		$billing_info = $this->get_post_meta($this->get_billing_info_postmeta_name($payment_method), true);
533
+		if ( ! $billing_info) {
534 534
 			return NULL;
535 535
 		}
536 536
 		$billing_form = $pm_type->billing_form();
537
-		$billing_form->receive_form_submission( array( $billing_form->name() => $billing_info ), FALSE );
537
+		$billing_form->receive_form_submission(array($billing_form->name() => $billing_info), FALSE);
538 538
 		return $billing_form;
539 539
 	}
540 540
 
@@ -544,10 +544,10 @@  discard block
 block discarded – undo
544 544
 	 * @param EE_Payment_Method $payment_method
545 545
 	 * @return string
546 546
 	 */
547
-	public function get_billing_info_postmeta_name($payment_method){
548
-		if( $payment_method->type_obj() instanceof EE_PMT_Base ){
549
-			return 'billing_info_' . $payment_method->type_obj()->system_name();
550
-		}else{
547
+	public function get_billing_info_postmeta_name($payment_method) {
548
+		if ($payment_method->type_obj() instanceof EE_PMT_Base) {
549
+			return 'billing_info_'.$payment_method->type_obj()->system_name();
550
+		} else {
551 551
 			return NULL;
552 552
 		}
553 553
 	}
@@ -558,13 +558,13 @@  discard block
 block discarded – undo
558 558
 	 * @param EE_Payment_Method $payment_method
559 559
 	 * @return boolean
560 560
 	 */
561
-	public function save_and_clean_billing_info_for_payment_method($billing_form, $payment_method){
562
-		if( ! $billing_form instanceof EE_Billing_Attendee_Info_Form ){
563
-			EE_Error::add_error( __( 'Cannot save billing info because there is none.', 'event_espresso' ) );
561
+	public function save_and_clean_billing_info_for_payment_method($billing_form, $payment_method) {
562
+		if ( ! $billing_form instanceof EE_Billing_Attendee_Info_Form) {
563
+			EE_Error::add_error(__('Cannot save billing info because there is none.', 'event_espresso'));
564 564
 			return false;
565 565
 		}
566 566
 		$billing_form->clean_sensitive_data();
567
-		return update_post_meta($this->ID(), $this->get_billing_info_postmeta_name( $payment_method ), $billing_form->input_values( true ) );
567
+		return update_post_meta($this->ID(), $this->get_billing_info_postmeta_name($payment_method), $billing_form->input_values(true));
568 568
 	}
569 569
 
570 570
 	/**
@@ -580,14 +580,14 @@  discard block
 block discarded – undo
580 580
 	 * @return string
581 581
 	 */
582 582
 	public function get_admin_edit_link() {
583
-		EE_Registry::instance()->load_helper( 'URL' );
583
+		EE_Registry::instance()->load_helper('URL');
584 584
 		return EEH_URL::add_query_args_and_nonce(
585 585
 			array(
586 586
 				'page' => 'espresso_registrations',
587 587
 				'action' => 'edit_attendee',
588 588
 				'post' => $this->ID()
589 589
 			),
590
-			admin_url( 'admin.php' )
590
+			admin_url('admin.php')
591 591
 		);
592 592
 	}
593 593
 
@@ -604,13 +604,13 @@  discard block
 block discarded – undo
604 604
 	 * @return string
605 605
 	 */
606 606
 	public function get_admin_overview_link() {
607
-		EE_Registry::instance()->load_helper( 'URL' );
607
+		EE_Registry::instance()->load_helper('URL');
608 608
 		return EEH_URL::add_query_args_and_nonce(
609 609
 			array(
610 610
 				'page' => 'espresso_registrations',
611 611
 				'action' => 'contact_list'
612 612
 			),
613
-			admin_url( 'admin.php' )
613
+			admin_url('admin.php')
614 614
 		);
615 615
 	}
616 616
 
Please login to merge, or discard this patch.
core/db_classes/EE_CPT_Base.class.php 2 patches
Doc Comments   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
 	 *
131 131
 	 * @link   http://codex.wordpress.org/Function_Reference/get_the_post_thumbnail
132 132
 	 * @access protected
133
-	 * @param string|array $size (optional) Image size. Defaults to 'post-thumbnail' but can also be a 2-item array representing width and height in pixels (i.e. array(32,32) ).
133
+	 * @param string $size (optional) Image size. Defaults to 'post-thumbnail' but can also be a 2-item array representing width and height in pixels (i.e. array(32,32) ).
134 134
 	 * @param string|array $attr Optional. Query string or array of attributes.
135 135
 	 * @return string HTML image element
136 136
 	 */
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
 
159 159
 	/**
160 160
 	 * This uses the wp "wp_get_attachment_image_src()" function to return the feature image for the current class using the given size params.
161
-	 * @param  string|array $size can either be a string: 'thumbnail', 'medium', 'large', 'full' OR 2-item array representing width and height in pixels eg. array(32,32).
161
+	 * @param  integer[] $size can either be a string: 'thumbnail', 'medium', 'large', 'full' OR 2-item array representing width and height in pixels eg. array(32,32).
162 162
 	 * @return string|boolean          the url of the image or false if not found
163 163
 	 */
164 164
 	public function feature_image_url( $size = 'thumbnail' ) {
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
 	 * This is a method for restoring this_obj using details from the given $revision_id
173 173
 	 *
174 174
 	 * @param int $revision_id 		ID of the revision we're getting data from
175
-	 * @param array $related_obj_names if included this will be used to restore for related obj
175
+	 * @param string[] $related_obj_names if included this will be used to restore for related obj
176 176
 	 *                                 if not included then we just do restore on the meta.
177 177
 	 *                                 We will accept an array of related_obj_names for restoration here.
178 178
 	 * @param array $where_query       You can optionally include an array of key=>value pairs
@@ -227,7 +227,7 @@  discard block
 block discarded – undo
227 227
 	 * Wrapper for get_post_meta, http://codex.wordpress.org/Function_Reference/get_post_meta
228 228
 	 * @param string  $meta_key
229 229
 	 * @param boolean $single
230
-	 * @return mixed <ul><li>If only $id is set it will return all meta values in an associative array.</li>
230
+	 * @return string|null <ul><li>If only $id is set it will return all meta values in an associative array.</li>
231 231
 	 * <li>If $single is set to false, or left blank, the function returns an array containing all values of the specified key.</li>
232 232
 	 * <li>If $single is set to true, the function returns the first value of the specified key (not in an array</li></ul>
233 233
 	 */
@@ -255,8 +255,8 @@  discard block
 block discarded – undo
255 255
 
256 256
 	/**
257 257
 	 * Wrapper for add_post_meta, http://codex.wordpress.org/Function_Reference/add_post_meta
258
-	 * @param mixed $meta_key
259
-	 * @param mixed $meta_value
258
+	 * @param string $meta_key
259
+	 * @param string $meta_value
260 260
 	 * @param bool  $unique . If postmeta for this $meta_key already exists, whether to add an additional item or not
261 261
 	 * @return boolean Boolean true, except if the $unique argument was set to true and a custom field with the given key already exists, in which case false is returned.
262 262
 	 */
@@ -272,7 +272,7 @@  discard block
 block discarded – undo
272 272
 	/**
273 273
 	 * Wrapper for delete_post_meta, http://codex.wordpress.org/Function_Reference/delete_post_meta
274 274
 	 *
275
-	 * @param mixed $meta_key
275
+	 * @param string $meta_key
276 276
 	 * @param mixed $meta_value
277 277
 	 * @return boolean False for failure. True for success.
278 278
 	 */
@@ -300,7 +300,7 @@  discard block
 block discarded – undo
300 300
 	/**
301 301
 	 * Gets all the term-taxonomies for this CPT
302 302
 	 * @param array $query_params
303
-	 * @return EE_Term_Taxonomy
303
+	 * @return EE_Base_Class[]
304 304
 	 */
305 305
 	public function term_taxonomies( $query_params = array() ) {
306 306
 		return $this->get_many_related( 'Term_Taxonomy', $query_params );
Please login to merge, or discard this patch.
Spacing   +56 added lines, -56 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -47,8 +47,8 @@  discard block
 block discarded – undo
47 47
 	 * @param int    $parent_term_taxonomy_id optional
48 48
 	 * @return EE_Term_Taxonomy
49 49
 	 */
50
-	function add_event_category( $category_name, $category_description = NULL, $parent_term_taxonomy_id = NULL ) {
51
-		return $this->get_model()->add_event_category( $this, $category_name, $category_description, $parent_term_taxonomy_id );
50
+	function add_event_category($category_name, $category_description = NULL, $parent_term_taxonomy_id = NULL) {
51
+		return $this->get_model()->add_event_category($this, $category_name, $category_description, $parent_term_taxonomy_id);
52 52
 	}
53 53
 
54 54
 
@@ -58,8 +58,8 @@  discard block
 block discarded – undo
58 58
 	 * @param string $category_name
59 59
 	 * @return bool
60 60
 	 */
61
-	function remove_event_category( $category_name ) {
62
-		return $this->get_model()->remove_event_category( $this, $category_name );
61
+	function remove_event_category($category_name) {
62
+		return $this->get_model()->remove_event_category($this, $category_name);
63 63
 	}
64 64
 
65 65
 
@@ -70,14 +70,14 @@  discard block
 block discarded – undo
70 70
 	 * @param EE_Term_Taxonomy $term_taxonomy
71 71
 	 * @return EE_Base_Class the relation was removed from
72 72
 	 */
73
-	function remove_relation_to_term_taxonomy( $term_taxonomy ) {
74
-		if ( !$term_taxonomy ) {
75
-			EE_Error::add_error( sprintf( __( "No Term_Taxonomy provided which to remove from model object of type %s and id %d", "event_espresso" ), get_class( $this ), $this->ID() ), __FILE__, __FUNCTION__, __LINE__ );
73
+	function remove_relation_to_term_taxonomy($term_taxonomy) {
74
+		if ( ! $term_taxonomy) {
75
+			EE_Error::add_error(sprintf(__("No Term_Taxonomy provided which to remove from model object of type %s and id %d", "event_espresso"), get_class($this), $this->ID()), __FILE__, __FUNCTION__, __LINE__);
76 76
 			return NULL;
77 77
 		}
78
-		$term_taxonomy->set_count( $term_taxonomy->count() - 1 );
78
+		$term_taxonomy->set_count($term_taxonomy->count() - 1);
79 79
 		$term_taxonomy->save();
80
-		return $this->_remove_relation_to( $term_taxonomy, 'Term_Taxonomy' );
80
+		return $this->_remove_relation_to($term_taxonomy, 'Term_Taxonomy');
81 81
 	}
82 82
 
83 83
 
@@ -101,7 +101,7 @@  discard block
 block discarded – undo
101 101
 	 * @return int
102 102
 	 */
103 103
 	public function parent() {
104
-		return $this->get( 'parent' );
104
+		return $this->get('parent');
105 105
 	}
106 106
 
107 107
 
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
 	 * @return string
112 112
 	 */
113 113
 	public function status() {
114
-		return $this->get( 'status' );
114
+		return $this->get('status');
115 115
 	}
116 116
 
117 117
 
@@ -119,8 +119,8 @@  discard block
 block discarded – undo
119 119
 	/**
120 120
 	 * @param string $status
121 121
 	 */
122
-	public function set_status( $status ) {
123
-		$this->set( 'status', $status );
122
+	public function set_status($status) {
123
+		$this->set('status', $status);
124 124
 	}
125 125
 
126 126
 
@@ -134,12 +134,12 @@  discard block
 block discarded – undo
134 134
 	 * @param string|array $attr Optional. Query string or array of attributes.
135 135
 	 * @return string HTML image element
136 136
 	 */
137
-	protected function _get_feature_image( $size, $attr ) {
137
+	protected function _get_feature_image($size, $attr) {
138 138
 		//first let's see if we already have the _feature_image property set AND if it has a cached element on it FOR the given size
139
-		$attr_key = is_array( $attr ) ? implode( '_', $attr ) : $attr;
140
-		$cache_key = is_array( $size ) ? implode( '_', $size ) . $attr_key : $size . $attr_key;
141
-		$this->_feature_image[ $cache_key ] = isset( $this->_feature_image[ $cache_key ] ) ? $this->_feature_image[ $cache_key ] : $this->get_model()->get_feature_image( $this->ID(), $size, $attr );
142
-		return $this->_feature_image[ $cache_key ];
139
+		$attr_key = is_array($attr) ? implode('_', $attr) : $attr;
140
+		$cache_key = is_array($size) ? implode('_', $size).$attr_key : $size.$attr_key;
141
+		$this->_feature_image[$cache_key] = isset($this->_feature_image[$cache_key]) ? $this->_feature_image[$cache_key] : $this->get_model()->get_feature_image($this->ID(), $size, $attr);
142
+		return $this->_feature_image[$cache_key];
143 143
 	}
144 144
 
145 145
 
@@ -150,8 +150,8 @@  discard block
 block discarded – undo
150 150
 	 * @param string|array $attr
151 151
 	 * @return string of html
152 152
 	 */
153
-	public function feature_image( $size = 'thumbnail', $attr = '' ) {
154
-		return $this->_get_feature_image( $size, $attr );
153
+	public function feature_image($size = 'thumbnail', $attr = '') {
154
+		return $this->_get_feature_image($size, $attr);
155 155
 	}
156 156
 
157 157
 
@@ -161,9 +161,9 @@  discard block
 block discarded – undo
161 161
 	 * @param  string|array $size can either be a string: 'thumbnail', 'medium', 'large', 'full' OR 2-item array representing width and height in pixels eg. array(32,32).
162 162
 	 * @return string|boolean          the url of the image or false if not found
163 163
 	 */
164
-	public function feature_image_url( $size = 'thumbnail' ) {
165
-		$attachment = wp_get_attachment_image_src( get_post_thumbnail_id( $this->ID() ), $size );
166
-		return !empty( $attachment ) ? $attachment[ 0 ] : FALSE;
164
+	public function feature_image_url($size = 'thumbnail') {
165
+		$attachment = wp_get_attachment_image_src(get_post_thumbnail_id($this->ID()), $size);
166
+		return ! empty($attachment) ? $attachment[0] : FALSE;
167 167
 	}
168 168
 
169 169
 
@@ -185,36 +185,36 @@  discard block
 block discarded – undo
185 185
 	 *                                 This array is INDEXED by RELATED OBJ NAME (so it corresponds with the obj_names sent);
186 186
 	 * @return void
187 187
 	 */
188
-	public function restore_revision( $revision_id, $related_obj_names = array(), $where_query = array() ) {
188
+	public function restore_revision($revision_id, $related_obj_names = array(), $where_query = array()) {
189 189
 		//get revision object
190
-		$revision_obj = $this->get_model()->get_one_by_ID( $revision_id );
191
-		if ( $revision_obj instanceof EE_CPT_Base ) {
190
+		$revision_obj = $this->get_model()->get_one_by_ID($revision_id);
191
+		if ($revision_obj instanceof EE_CPT_Base) {
192 192
 			//no related_obj_name so we assume we're saving a revision on this object.
193
-			if ( empty( $related_obj_names ) ) {
193
+			if (empty($related_obj_names)) {
194 194
 				$fields = $this->get_model()->get_meta_table_fields();
195
-				foreach ( $fields as $field ) {
196
-					$this->set( $field, $revision_obj->get( $field ) );
195
+				foreach ($fields as $field) {
196
+					$this->set($field, $revision_obj->get($field));
197 197
 				}
198 198
 				$this->save();
199 199
 			}
200
-			$related_obj_names = (array)$related_obj_names;
201
-			foreach ( $related_obj_names as $related_name ) {
200
+			$related_obj_names = (array) $related_obj_names;
201
+			foreach ($related_obj_names as $related_name) {
202 202
 				//related_obj_name so we're saving a revision on an object related to this object
203 203
 				//do we have $where_query params for this related object?  If we do then we include that.
204
-				$cols_n_values = isset( $where_query[ $related_name ] ) ? $where_query[ $related_name ] : array();
205
-				$where_params = !empty( $cols_n_values ) ? array( $cols_n_values ) : array();
206
-				$related_objs = $this->get_many_related( $related_name, $where_params );
207
-				$revision_related_objs = $revision_obj->get_many_related( $related_name, $where_params );
204
+				$cols_n_values = isset($where_query[$related_name]) ? $where_query[$related_name] : array();
205
+				$where_params = ! empty($cols_n_values) ? array($cols_n_values) : array();
206
+				$related_objs = $this->get_many_related($related_name, $where_params);
207
+				$revision_related_objs = $revision_obj->get_many_related($related_name, $where_params);
208 208
 				//load helper
209 209
 				//remove related objs from this object that are not in revision
210 210
 				//array_diff *should* work cause I think objects are indexed by ID?
211
-				$related_to_remove = EEH_Array::object_array_diff( $related_objs, $revision_related_objs );
212
-				foreach ( $related_to_remove as $rr ) {
213
-					$this->_remove_relation_to( $rr, $related_name, $cols_n_values );
211
+				$related_to_remove = EEH_Array::object_array_diff($related_objs, $revision_related_objs);
212
+				foreach ($related_to_remove as $rr) {
213
+					$this->_remove_relation_to($rr, $related_name, $cols_n_values);
214 214
 				}
215 215
 				//add all related objs attached to revision to this object
216
-				foreach ( $revision_related_objs as $r_obj ) {
217
-					$this->_add_relation_to( $r_obj, $related_name, $cols_n_values );
216
+				foreach ($revision_related_objs as $r_obj) {
217
+					$this->_add_relation_to($r_obj, $related_name, $cols_n_values);
218 218
 				}
219 219
 			}
220 220
 		}
@@ -230,8 +230,8 @@  discard block
 block discarded – undo
230 230
 	 * <li>If $single is set to false, or left blank, the function returns an array containing all values of the specified key.</li>
231 231
 	 * <li>If $single is set to true, the function returns the first value of the specified key (not in an array</li></ul>
232 232
 	 */
233
-	public function get_post_meta( $meta_key = NULL, $single = FALSE ) {
234
-		return get_post_meta( $this->ID(), $meta_key, $single );
233
+	public function get_post_meta($meta_key = NULL, $single = FALSE) {
234
+		return get_post_meta($this->ID(), $meta_key, $single);
235 235
 	}
236 236
 
237 237
 
@@ -243,11 +243,11 @@  discard block
 block discarded – undo
243 243
 	 * @param mixed  $prev_value
244 244
 	 * @return mixed Returns meta_id if the meta doesn't exist, otherwise returns true on success and false on failure. NOTE: If the meta_value passed to this function is the same as the value that is already in the database, this function returns false.
245 245
 	 */
246
-	public function update_post_meta( $meta_key, $meta_value, $prev_value = NULL ) {
247
-		if ( ! $this->ID() ) {
246
+	public function update_post_meta($meta_key, $meta_value, $prev_value = NULL) {
247
+		if ( ! $this->ID()) {
248 248
 			$this->save();
249 249
 		}
250
-		return update_post_meta( $this->ID(), $meta_key, $meta_value, $prev_value );
250
+		return update_post_meta($this->ID(), $meta_key, $meta_value, $prev_value);
251 251
 	}
252 252
 
253 253
 
@@ -259,11 +259,11 @@  discard block
 block discarded – undo
259 259
 	 * @param bool  $unique . If postmeta for this $meta_key already exists, whether to add an additional item or not
260 260
 	 * @return boolean Boolean true, except if the $unique argument was set to true and a custom field with the given key already exists, in which case false is returned.
261 261
 	 */
262
-	public function add_post_meta( $meta_key, $meta_value, $unique = FALSE ) {
263
-		if ( $this->ID() ) {
262
+	public function add_post_meta($meta_key, $meta_value, $unique = FALSE) {
263
+		if ($this->ID()) {
264 264
 			$this->save();
265 265
 		}
266
-		return add_post_meta( $this->ID(), $meta_key, $meta_value, $unique );
266
+		return add_post_meta($this->ID(), $meta_key, $meta_value, $unique);
267 267
 	}
268 268
 
269 269
 
@@ -275,13 +275,13 @@  discard block
 block discarded – undo
275 275
 	 * @param mixed $meta_value
276 276
 	 * @return boolean False for failure. True for success.
277 277
 	 */
278
-	public function delete_post_meta( $meta_key, $meta_value = '' ) {
279
-		if ( ! $this->ID() ) {
278
+	public function delete_post_meta($meta_key, $meta_value = '') {
279
+		if ( ! $this->ID()) {
280 280
 			//there are obviously no postmetas for this if it's not saved
281 281
 			//so let's just report this as a success
282 282
 			return true;
283 283
 		}
284
-		return delete_post_meta( $this->ID(), $meta_key, $meta_value );
284
+		return delete_post_meta($this->ID(), $meta_key, $meta_value);
285 285
 	}
286 286
 
287 287
 
@@ -291,7 +291,7 @@  discard block
 block discarded – undo
291 291
 	 * @return string
292 292
 	 */
293 293
 	public function get_permalink() {
294
-		return get_permalink( $this->ID() );
294
+		return get_permalink($this->ID());
295 295
 	}
296 296
 
297 297
 
@@ -301,8 +301,8 @@  discard block
 block discarded – undo
301 301
 	 * @param array $query_params
302 302
 	 * @return EE_Term_Taxonomy
303 303
 	 */
304
-	public function term_taxonomies( $query_params = array() ) {
305
-		return $this->get_many_related( 'Term_Taxonomy', $query_params );
304
+	public function term_taxonomies($query_params = array()) {
305
+		return $this->get_many_related('Term_Taxonomy', $query_params);
306 306
 	}
307 307
 
308 308
 
Please login to merge, or discard this patch.
core/db_classes/EE_Line_Item.class.php 2 patches
Doc Comments   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
 	/**
108 108
 	 * Sets TXN_ID
109 109
 	 * @param int $TXN_ID
110
-	 * @return boolean
110
+	 * @return boolean|null
111 111
 	 */
112 112
 	function set_TXN_ID( $TXN_ID ) {
113 113
 		$this->set( 'TXN_ID', $TXN_ID );
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
 	/**
133 133
 	 * Sets name
134 134
 	 * @param string $name
135
-	 * @return boolean
135
+	 * @return boolean|null
136 136
 	 */
137 137
 	function set_name( $name ) {
138 138
 		$this->set( 'LIN_name', $name );
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
 	/**
154 154
 	 * Sets desc
155 155
 	 * @param string $desc
156
-	 * @return boolean
156
+	 * @return boolean|null
157 157
 	 */
158 158
 	function set_desc( $desc ) {
159 159
 		$this->set( 'LIN_desc', $desc );
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
 	/**
175 175
 	 * Sets quantity
176 176
 	 * @param int $quantity
177
-	 * @return boolean
177
+	 * @return boolean|null
178 178
 	 */
179 179
 	function set_quantity( $quantity ) {
180 180
 		$this->set( 'LIN_quantity', $quantity );
@@ -195,7 +195,7 @@  discard block
 block discarded – undo
195 195
 	/**
196 196
 	 * Sets item_id
197 197
 	 * @param string $item_id
198
-	 * @return boolean
198
+	 * @return boolean|null
199 199
 	 */
200 200
 	function set_OBJ_ID( $item_id ) {
201 201
 		$this->set( 'OBJ_ID', $item_id );
@@ -216,7 +216,7 @@  discard block
 block discarded – undo
216 216
 	/**
217 217
 	 * Sets item_type
218 218
 	 * @param string $OBJ_type
219
-	 * @return boolean
219
+	 * @return boolean|null
220 220
 	 */
221 221
 	function set_OBJ_type( $OBJ_type ) {
222 222
 		$this->set( 'OBJ_type', $OBJ_type );
@@ -237,7 +237,7 @@  discard block
 block discarded – undo
237 237
 	/**
238 238
 	 * Sets unit_price
239 239
 	 * @param float $unit_price
240
-	 * @return boolean
240
+	 * @return boolean|null
241 241
 	 */
242 242
 	function set_unit_price( $unit_price ) {
243 243
 		$this->set( 'LIN_unit_price', $unit_price );
@@ -285,7 +285,7 @@  discard block
 block discarded – undo
285 285
 	/**
286 286
 	 * Sets percent (between 100-0.01)
287 287
 	 * @param float $percent
288
-	 * @return boolean
288
+	 * @return boolean|null
289 289
 	 */
290 290
 	function set_percent( $percent ) {
291 291
 		$this->set( 'LIN_percent', $percent );
@@ -306,7 +306,7 @@  discard block
 block discarded – undo
306 306
 	/**
307 307
 	 * Sets total
308 308
 	 * @param float $total
309
-	 * @return boolean
309
+	 * @return boolean|null
310 310
 	 */
311 311
 	function set_total( $total ) {
312 312
 		$this->set( 'LIN_total', $total );
@@ -347,7 +347,7 @@  discard block
 block discarded – undo
347 347
 	/**
348 348
 	 * Sets parent
349 349
 	 * @param int $parent
350
-	 * @return boolean
350
+	 * @return boolean|null
351 351
 	 */
352 352
 	function set_parent_ID( $parent ) {
353 353
 		$this->set( 'LIN_parent', $parent );
@@ -368,7 +368,7 @@  discard block
 block discarded – undo
368 368
 	/**
369 369
 	 * Sets type
370 370
 	 * @param string $type
371
-	 * @return boolean
371
+	 * @return boolean|null
372 372
 	 */
373 373
 	function set_type( $type ) {
374 374
 		$this->set( 'LIN_type', $type );
@@ -426,7 +426,7 @@  discard block
 block discarded – undo
426 426
 	/**
427 427
 	 * Sets code
428 428
 	 * @param string $code
429
-	 * @return boolean
429
+	 * @return boolean|null
430 430
 	 */
431 431
 	function set_code( $code ) {
432 432
 		$this->set( 'LIN_code', $code );
@@ -447,7 +447,7 @@  discard block
 block discarded – undo
447 447
 	/**
448 448
 	 * Sets is_taxable
449 449
 	 * @param boolean $is_taxable
450
-	 * @return boolean
450
+	 * @return boolean|null
451 451
 	 */
452 452
 	function set_is_taxable( $is_taxable ) {
453 453
 		$this->set( 'LIN_is_taxable', $is_taxable );
Please login to merge, or discard this patch.
Spacing   +211 added lines, -211 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1
-<?php if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) {
2
-	exit( 'No direct script access allowed' );
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3 3
 }
4 4
 /**
5 5
  * Event Espresso
@@ -50,9 +50,9 @@  discard block
 block discarded – undo
50 50
 	 *                             		    date_format and the second value is the time format
51 51
 	 * @return EE_Line_Item
52 52
 	 */
53
-	public static function new_instance( $props_n_values = array(), $timezone = null, $date_formats = array() ) {
54
-		$has_object = parent::_check_for_object( $props_n_values, __CLASS__, $timezone, $date_formats );
55
-		return $has_object ? $has_object : new self( $props_n_values, false, $timezone, $date_formats );
53
+	public static function new_instance($props_n_values = array(), $timezone = null, $date_formats = array()) {
54
+		$has_object = parent::_check_for_object($props_n_values, __CLASS__, $timezone, $date_formats);
55
+		return $has_object ? $has_object : new self($props_n_values, false, $timezone, $date_formats);
56 56
 	}
57 57
 
58 58
 
@@ -63,8 +63,8 @@  discard block
 block discarded – undo
63 63
 	 *                          		the website will be used.
64 64
 	 * @return EE_Line_Item
65 65
 	 */
66
-	public static function new_instance_from_db( $props_n_values = array(), $timezone = null ) {
67
-		return new self( $props_n_values, TRUE, $timezone );
66
+	public static function new_instance_from_db($props_n_values = array(), $timezone = null) {
67
+		return new self($props_n_values, TRUE, $timezone);
68 68
 	}
69 69
 
70 70
 
@@ -75,10 +75,10 @@  discard block
 block discarded – undo
75 75
 	 * @param bool   $bydb
76 76
 	 * @param string $timezone
77 77
 	 */
78
-	protected function __construct( $fieldValues = array(), $bydb = FALSE, $timezone = '' ) {
79
-		parent::__construct( $fieldValues, $bydb, $timezone );
80
-		if ( ! $this->get( 'LIN_code' ) ) {
81
-			$this->set_code( $this->generate_code() );
78
+	protected function __construct($fieldValues = array(), $bydb = FALSE, $timezone = '') {
79
+		parent::__construct($fieldValues, $bydb, $timezone);
80
+		if ( ! $this->get('LIN_code')) {
81
+			$this->set_code($this->generate_code());
82 82
 		}
83 83
 	}
84 84
 
@@ -89,7 +89,7 @@  discard block
 block discarded – undo
89 89
 	 * @return int
90 90
 	 */
91 91
 	function ID() {
92
-		return $this->get( 'LIN_ID' );
92
+		return $this->get('LIN_ID');
93 93
 	}
94 94
 
95 95
 
@@ -99,7 +99,7 @@  discard block
 block discarded – undo
99 99
 	 * @return int
100 100
 	 */
101 101
 	function TXN_ID() {
102
-		return $this->get( 'TXN_ID' );
102
+		return $this->get('TXN_ID');
103 103
 	}
104 104
 
105 105
 
@@ -109,8 +109,8 @@  discard block
 block discarded – undo
109 109
 	 * @param int $TXN_ID
110 110
 	 * @return boolean
111 111
 	 */
112
-	function set_TXN_ID( $TXN_ID ) {
113
-		$this->set( 'TXN_ID', $TXN_ID );
112
+	function set_TXN_ID($TXN_ID) {
113
+		$this->set('TXN_ID', $TXN_ID);
114 114
 	}
115 115
 
116 116
 
@@ -120,9 +120,9 @@  discard block
 block discarded – undo
120 120
 	 * @return string
121 121
 	 */
122 122
 	function name() {
123
-		$name =  $this->get( 'LIN_name' );
124
-		if( ! $name ){
125
-			$name = ucwords( str_replace( '-', ' ', $this->type() ) );
123
+		$name = $this->get('LIN_name');
124
+		if ( ! $name) {
125
+			$name = ucwords(str_replace('-', ' ', $this->type()));
126 126
 		}
127 127
 		return $name;
128 128
 	}
@@ -134,8 +134,8 @@  discard block
 block discarded – undo
134 134
 	 * @param string $name
135 135
 	 * @return boolean
136 136
 	 */
137
-	function set_name( $name ) {
138
-		$this->set( 'LIN_name', $name );
137
+	function set_name($name) {
138
+		$this->set('LIN_name', $name);
139 139
 	}
140 140
 
141 141
 
@@ -145,7 +145,7 @@  discard block
 block discarded – undo
145 145
 	 * @return string
146 146
 	 */
147 147
 	function desc() {
148
-		return $this->get( 'LIN_desc' );
148
+		return $this->get('LIN_desc');
149 149
 	}
150 150
 
151 151
 
@@ -155,8 +155,8 @@  discard block
 block discarded – undo
155 155
 	 * @param string $desc
156 156
 	 * @return boolean
157 157
 	 */
158
-	function set_desc( $desc ) {
159
-		$this->set( 'LIN_desc', $desc );
158
+	function set_desc($desc) {
159
+		$this->set('LIN_desc', $desc);
160 160
 	}
161 161
 
162 162
 
@@ -166,7 +166,7 @@  discard block
 block discarded – undo
166 166
 	 * @return int
167 167
 	 */
168 168
 	function quantity() {
169
-		return $this->get( 'LIN_quantity' );
169
+		return $this->get('LIN_quantity');
170 170
 	}
171 171
 
172 172
 
@@ -176,8 +176,8 @@  discard block
 block discarded – undo
176 176
 	 * @param int $quantity
177 177
 	 * @return boolean
178 178
 	 */
179
-	function set_quantity( $quantity ) {
180
-		$this->set( 'LIN_quantity', $quantity );
179
+	function set_quantity($quantity) {
180
+		$this->set('LIN_quantity', $quantity);
181 181
 	}
182 182
 
183 183
 
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
 	 * @return string
188 188
 	 */
189 189
 	function OBJ_ID() {
190
-		return $this->get( 'OBJ_ID' );
190
+		return $this->get('OBJ_ID');
191 191
 	}
192 192
 
193 193
 
@@ -197,8 +197,8 @@  discard block
 block discarded – undo
197 197
 	 * @param string $item_id
198 198
 	 * @return boolean
199 199
 	 */
200
-	function set_OBJ_ID( $item_id ) {
201
-		$this->set( 'OBJ_ID', $item_id );
200
+	function set_OBJ_ID($item_id) {
201
+		$this->set('OBJ_ID', $item_id);
202 202
 	}
203 203
 
204 204
 
@@ -208,7 +208,7 @@  discard block
 block discarded – undo
208 208
 	 * @return string
209 209
 	 */
210 210
 	function OBJ_type() {
211
-		return $this->get( 'OBJ_type' );
211
+		return $this->get('OBJ_type');
212 212
 	}
213 213
 
214 214
 
@@ -218,8 +218,8 @@  discard block
 block discarded – undo
218 218
 	 * @param string $OBJ_type
219 219
 	 * @return boolean
220 220
 	 */
221
-	function set_OBJ_type( $OBJ_type ) {
222
-		$this->set( 'OBJ_type', $OBJ_type );
221
+	function set_OBJ_type($OBJ_type) {
222
+		$this->set('OBJ_type', $OBJ_type);
223 223
 	}
224 224
 
225 225
 
@@ -229,7 +229,7 @@  discard block
 block discarded – undo
229 229
 	 * @return float
230 230
 	 */
231 231
 	function unit_price() {
232
-		return $this->get( 'LIN_unit_price' );
232
+		return $this->get('LIN_unit_price');
233 233
 	}
234 234
 
235 235
 
@@ -239,8 +239,8 @@  discard block
 block discarded – undo
239 239
 	 * @param float $unit_price
240 240
 	 * @return boolean
241 241
 	 */
242
-	function set_unit_price( $unit_price ) {
243
-		$this->set( 'LIN_unit_price', $unit_price );
242
+	function set_unit_price($unit_price) {
243
+		$this->set('LIN_unit_price', $unit_price);
244 244
 	}
245 245
 
246 246
 
@@ -251,19 +251,19 @@  discard block
 block discarded – undo
251 251
 	 * @return boolean
252 252
 	 */
253 253
 	function is_percent() {
254
-		if( $this->is_tax_sub_total() ) {
254
+		if ($this->is_tax_sub_total()) {
255 255
 			//tax subtotals HAVE a percent on them, that percentage only applies
256 256
 			//to taxable items, so its' an exception. Treat it like a flat line item
257 257
 			return false;
258 258
 		}
259
-		$unit_price = abs( $this->get( 'LIN_unit_price' ) );
260
-		$percent = abs( $this->get( 'LIN_percent' ) );
261
-		if ( $unit_price < .001 && $percent ) {
259
+		$unit_price = abs($this->get('LIN_unit_price'));
260
+		$percent = abs($this->get('LIN_percent'));
261
+		if ($unit_price < .001 && $percent) {
262 262
 			return TRUE;
263
-		} elseif ( $unit_price >= .001 && !$percent ) {
263
+		} elseif ($unit_price >= .001 && ! $percent) {
264 264
 			return FALSE;
265
-		} elseif ( $unit_price >= .001 && $percent ) {
266
-			throw new EE_Error( sprintf( __( "A Line Item can not have a unit price of (%s) AND a percent (%s)!", "event_espresso" ), $unit_price, $percent ) );
265
+		} elseif ($unit_price >= .001 && $percent) {
266
+			throw new EE_Error(sprintf(__("A Line Item can not have a unit price of (%s) AND a percent (%s)!", "event_espresso"), $unit_price, $percent));
267 267
 		} else {
268 268
 			// if they're both 0, assume its not a percent item
269 269
 			return FALSE;
@@ -277,7 +277,7 @@  discard block
 block discarded – undo
277 277
 	 * @return float
278 278
 	 */
279 279
 	function percent() {
280
-		return $this->get( 'LIN_percent' );
280
+		return $this->get('LIN_percent');
281 281
 	}
282 282
 
283 283
 
@@ -287,8 +287,8 @@  discard block
 block discarded – undo
287 287
 	 * @param float $percent
288 288
 	 * @return boolean
289 289
 	 */
290
-	function set_percent( $percent ) {
291
-		$this->set( 'LIN_percent', $percent );
290
+	function set_percent($percent) {
291
+		$this->set('LIN_percent', $percent);
292 292
 	}
293 293
 
294 294
 
@@ -298,7 +298,7 @@  discard block
 block discarded – undo
298 298
 	 * @return float
299 299
 	 */
300 300
 	function total() {
301
-		return $this->get( 'LIN_total' );
301
+		return $this->get('LIN_total');
302 302
 	}
303 303
 
304 304
 
@@ -308,8 +308,8 @@  discard block
 block discarded – undo
308 308
 	 * @param float $total
309 309
 	 * @return boolean
310 310
 	 */
311
-	function set_total( $total ) {
312
-		$this->set( 'LIN_total', $total );
311
+	function set_total($total) {
312
+		$this->set('LIN_total', $total);
313 313
 	}
314 314
 
315 315
 
@@ -319,7 +319,7 @@  discard block
 block discarded – undo
319 319
 	 * @return int
320 320
 	 */
321 321
 	function order() {
322
-		return $this->get( 'LIN_order' );
322
+		return $this->get('LIN_order');
323 323
 	}
324 324
 
325 325
 
@@ -328,8 +328,8 @@  discard block
 block discarded – undo
328 328
 	 * Sets order
329 329
 	 * @param int $order
330 330
 	 */
331
-	function set_order( $order ) {
332
-		$this->set( 'LIN_order', $order );
331
+	function set_order($order) {
332
+		$this->set('LIN_order', $order);
333 333
 	}
334 334
 
335 335
 
@@ -339,7 +339,7 @@  discard block
 block discarded – undo
339 339
 	 * @return int
340 340
 	 */
341 341
 	function parent_ID() {
342
-		return $this->get( 'LIN_parent' );
342
+		return $this->get('LIN_parent');
343 343
 	}
344 344
 
345 345
 
@@ -349,8 +349,8 @@  discard block
 block discarded – undo
349 349
 	 * @param int $parent
350 350
 	 * @return boolean
351 351
 	 */
352
-	function set_parent_ID( $parent ) {
353
-		$this->set( 'LIN_parent', $parent );
352
+	function set_parent_ID($parent) {
353
+		$this->set('LIN_parent', $parent);
354 354
 	}
355 355
 
356 356
 
@@ -360,7 +360,7 @@  discard block
 block discarded – undo
360 360
 	 * @return string
361 361
 	 */
362 362
 	function type() {
363
-		return $this->get( 'LIN_type' );
363
+		return $this->get('LIN_type');
364 364
 	}
365 365
 
366 366
 
@@ -370,8 +370,8 @@  discard block
 block discarded – undo
370 370
 	 * @param string $type
371 371
 	 * @return boolean
372 372
 	 */
373
-	function set_type( $type ) {
374
-		$this->set( 'LIN_type', $type );
373
+	function set_type($type) {
374
+		$this->set('LIN_type', $type);
375 375
 	}
376 376
 
377 377
 
@@ -384,8 +384,8 @@  discard block
 block discarded – undo
384 384
 	 * @return EE_Line_Item
385 385
 	 */
386 386
 	public function parent() {
387
-		if( $this->ID() ) {
388
-			return $this->get_model()->get_one_by_ID( $this->parent_ID() );
387
+		if ($this->ID()) {
388
+			return $this->get_model()->get_one_by_ID($this->parent_ID());
389 389
 		} else {
390 390
 			return $this->_parent;
391 391
 		}
@@ -398,13 +398,13 @@  discard block
 block discarded – undo
398 398
 	 * @return EE_Line_Item[]
399 399
 	 */
400 400
 	public function children() {
401
-		if ( $this->ID() ) {
401
+		if ($this->ID()) {
402 402
 			return $this->get_model()->get_all(
403 403
 					array(
404
-						array( 'LIN_parent' => $this->ID() ),
405
-						'order_by' => array( 'LIN_order' => 'ASC' ) ) );
404
+						array('LIN_parent' => $this->ID()),
405
+						'order_by' => array('LIN_order' => 'ASC') ) );
406 406
 		} else {
407
-			if ( ! is_array( $this->_children ) ) {
407
+			if ( ! is_array($this->_children)) {
408 408
 				$this->_children = array();
409 409
 			}
410 410
 			return $this->_children;
@@ -418,7 +418,7 @@  discard block
 block discarded – undo
418 418
 	 * @return string
419 419
 	 */
420 420
 	function code() {
421
-		return $this->get( 'LIN_code' );
421
+		return $this->get('LIN_code');
422 422
 	}
423 423
 
424 424
 
@@ -428,8 +428,8 @@  discard block
 block discarded – undo
428 428
 	 * @param string $code
429 429
 	 * @return boolean
430 430
 	 */
431
-	function set_code( $code ) {
432
-		$this->set( 'LIN_code', $code );
431
+	function set_code($code) {
432
+		$this->set('LIN_code', $code);
433 433
 	}
434 434
 
435 435
 
@@ -439,7 +439,7 @@  discard block
 block discarded – undo
439 439
 	 * @return boolean
440 440
 	 */
441 441
 	function is_taxable() {
442
-		return $this->get( 'LIN_is_taxable' );
442
+		return $this->get('LIN_is_taxable');
443 443
 	}
444 444
 
445 445
 
@@ -449,8 +449,8 @@  discard block
 block discarded – undo
449 449
 	 * @param boolean $is_taxable
450 450
 	 * @return boolean
451 451
 	 */
452
-	function set_is_taxable( $is_taxable ) {
453
-		$this->set( 'LIN_is_taxable', $is_taxable );
452
+	function set_is_taxable($is_taxable) {
453
+		$this->set('LIN_is_taxable', $is_taxable);
454 454
 	}
455 455
 
456 456
 
@@ -465,7 +465,7 @@  discard block
 block discarded – undo
465 465
 	 */
466 466
 	function get_object() {
467 467
 		$model_name_of_related_obj = $this->OBJ_type();
468
-		return $this->get_model()->has_relation(  $model_name_of_related_obj ) ? $this->get_first_related( $model_name_of_related_obj ) : NULL;
468
+		return $this->get_model()->has_relation($model_name_of_related_obj) ? $this->get_first_related($model_name_of_related_obj) : NULL;
469 469
 	}
470 470
 
471 471
 
@@ -476,11 +476,11 @@  discard block
 block discarded – undo
476 476
 	 * @param array $query_params
477 477
 	 * @return EE_Ticket
478 478
 	 */
479
-	function ticket( $query_params = array() ) {
479
+	function ticket($query_params = array()) {
480 480
 		//we're going to assume that when this method is called we always want to receive the attached ticket EVEN if that ticket is archived.  This can be overridden via the incoming $query_params argument
481
-		$remove_defaults = array( 'default_where_conditions' => 'none' );
482
-		$query_params = array_merge( $remove_defaults, $query_params );
483
-		return $this->get_first_related( 'Ticket', $query_params );
481
+		$remove_defaults = array('default_where_conditions' => 'none');
482
+		$query_params = array_merge($remove_defaults, $query_params);
483
+		return $this->get_first_related('Ticket', $query_params);
484 484
 	}
485 485
 
486 486
 
@@ -490,11 +490,11 @@  discard block
 block discarded – undo
490 490
 	 * @return EE_Datetime | NULL
491 491
 	 */
492 492
 	function get_ticket_datetime() {
493
-		if ( $this->OBJ_type() === 'Ticket' ) {
493
+		if ($this->OBJ_type() === 'Ticket') {
494 494
 			$ticket = $this->ticket();
495
-			if ( $ticket instanceof EE_Ticket ) {
495
+			if ($ticket instanceof EE_Ticket) {
496 496
 				$datetime = $ticket->first_datetime();
497
-				if ( $datetime instanceof EE_Datetime ) {
497
+				if ($datetime instanceof EE_Datetime) {
498 498
 					return $datetime;
499 499
 				}
500 500
 			}
@@ -510,9 +510,9 @@  discard block
 block discarded – undo
510 510
 	 * @return string
511 511
 	 */
512 512
 	function ticket_event_name() {
513
-		$event_name = __( "Unknown", "event_espresso" );
513
+		$event_name = __("Unknown", "event_espresso");
514 514
 		$event = $this->ticket_event();
515
-		if ( $event instanceof EE_Event ) {
515
+		if ($event instanceof EE_Event) {
516 516
 			$event_name = $event->name();
517 517
 		}
518 518
 		return $event_name;
@@ -526,9 +526,9 @@  discard block
 block discarded – undo
526 526
 	function ticket_event() {
527 527
 		$event = null;
528 528
 		$ticket = $this->ticket();
529
-		if ( $ticket instanceof EE_Ticket ) {
529
+		if ($ticket instanceof EE_Ticket) {
530 530
 			$datetime = $ticket->first_datetime();
531
-			if ( $datetime instanceof EE_Datetime ) {
531
+			if ($datetime instanceof EE_Datetime) {
532 532
 				$event = $datetime->event();
533 533
 			}
534 534
 		}
@@ -543,11 +543,11 @@  discard block
 block discarded – undo
543 543
 	 * @param string $time_format
544 544
 	 * @return string
545 545
 	 */
546
-	function ticket_datetime_start( $date_format = '', $time_format = '' ) {
547
-		$first_datetime_string = __( "Unknown", "event_espresso" );
546
+	function ticket_datetime_start($date_format = '', $time_format = '') {
547
+		$first_datetime_string = __("Unknown", "event_espresso");
548 548
 		$datetime = $this->get_ticket_datetime();
549
-		if ( $datetime ) {
550
-			$first_datetime_string = $datetime->start_date_and_time( $date_format, $time_format );
549
+		if ($datetime) {
550
+			$first_datetime_string = $datetime->start_date_and_time($date_format, $time_format);
551 551
 		}
552 552
 		return $first_datetime_string;
553 553
 	}
@@ -562,26 +562,26 @@  discard block
 block discarded – undo
562 562
 	 * @return bool success
563 563
 	 * @throws \EE_Error
564 564
 	 */
565
-	function add_child_line_item( EEI_Line_Item $line_item, $set_order = true ) {
565
+	function add_child_line_item(EEI_Line_Item $line_item, $set_order = true) {
566 566
 		// should we calculate the LIN_order for this line item ?
567
-		if ( $set_order || $line_item->order() === null ) {
568
-			$line_item->set_order( count( $this->children() ) );
567
+		if ($set_order || $line_item->order() === null) {
568
+			$line_item->set_order(count($this->children()));
569 569
 		}
570
-		if ( $this->ID() ) {
570
+		if ($this->ID()) {
571 571
 			//check for any duplicate line items (with the same code), if so, this replaces it
572
-			$line_item_with_same_code = $this->get_child_line_item(  $line_item->code() );
573
-			if( $line_item_with_same_code instanceof EE_Line_Item && $line_item_with_same_code !== $line_item ) {
574
-				$this->delete_child_line_item( $line_item_with_same_code->code() );
572
+			$line_item_with_same_code = $this->get_child_line_item($line_item->code());
573
+			if ($line_item_with_same_code instanceof EE_Line_Item && $line_item_with_same_code !== $line_item) {
574
+				$this->delete_child_line_item($line_item_with_same_code->code());
575 575
 			}
576
-			$line_item->set_parent_ID( $this->ID() );
577
-			if( $this->TXN_ID() ){
578
-				$line_item->set_TXN_ID( $this->TXN_ID() );
576
+			$line_item->set_parent_ID($this->ID());
577
+			if ($this->TXN_ID()) {
578
+				$line_item->set_TXN_ID($this->TXN_ID());
579 579
 			}
580 580
 			return $line_item->save();
581 581
 		} else {
582
-			$this->_children[ $line_item->code() ] = $line_item;
583
-			if( $line_item->parent() != $this ) {
584
-				$line_item->set_parent( $this );
582
+			$this->_children[$line_item->code()] = $line_item;
583
+			if ($line_item->parent() != $this) {
584
+				$line_item->set_parent($this);
585 585
 			}
586 586
 			return TRUE;
587 587
 		}
@@ -595,16 +595,16 @@  discard block
 block discarded – undo
595 595
 	 * @param EE_Line_Item $line_item
596 596
 	 *
597 597
 	 */
598
-	public function set_parent( $line_item ) {
599
-		if ( $this->ID() ) {
600
-			if( ! $line_item->ID() ) {
598
+	public function set_parent($line_item) {
599
+		if ($this->ID()) {
600
+			if ( ! $line_item->ID()) {
601 601
 				$line_item->save();
602 602
 			}
603
-			$this->set_parent_ID( $line_item->ID() );
603
+			$this->set_parent_ID($line_item->ID());
604 604
 			$this->save();
605 605
 		} else {
606 606
 			$this->_parent = $line_item;
607
-			$this->set_parent_ID( $line_item->ID() );
607
+			$this->set_parent_ID($line_item->ID());
608 608
 		}
609 609
 	}
610 610
 
@@ -617,11 +617,11 @@  discard block
 block discarded – undo
617 617
 	 * @param string $code
618 618
 	 * @return EE_Line_Item
619 619
 	 */
620
-	function get_child_line_item( $code ) {
621
-		if ( $this->ID() ) {
622
-			return $this->get_model()->get_one( array( array( 'LIN_parent' => $this->ID(), 'LIN_code' => $code ) ) );
620
+	function get_child_line_item($code) {
621
+		if ($this->ID()) {
622
+			return $this->get_model()->get_one(array(array('LIN_parent' => $this->ID(), 'LIN_code' => $code)));
623 623
 		} else {
624
-			return isset( $this->_children[ $code ] ) ? $this->_children[ $code ] : null;
624
+			return isset($this->_children[$code]) ? $this->_children[$code] : null;
625 625
 		}
626 626
 	}
627 627
 
@@ -632,10 +632,10 @@  discard block
 block discarded – undo
632 632
 	 * @return int
633 633
 	 */
634 634
 	function delete_children_line_items() {
635
-		if ( $this->ID() ) {
636
-			return $this->get_model()->delete( array( array( 'LIN_parent' => $this->ID() ) ) );
635
+		if ($this->ID()) {
636
+			return $this->get_model()->delete(array(array('LIN_parent' => $this->ID())));
637 637
 		} else {
638
-			$count = count( $this->_children );
638
+			$count = count($this->_children);
639 639
 			$this->_children = array();
640 640
 			return $count;
641 641
 		}
@@ -652,25 +652,25 @@  discard block
 block discarded – undo
652 652
 	 * @param bool $stop_search_once_found
653 653
 	 * @return int count of items deleted (or simply removed from the line item's cache, if not has not been saved to the DB yet)
654 654
 	 */
655
-	function delete_child_line_item( $code, $stop_search_once_found = true ) {
656
-		if ( $this->ID() ) {
655
+	function delete_child_line_item($code, $stop_search_once_found = true) {
656
+		if ($this->ID()) {
657 657
 			$items_deleted = 0;
658
-			if( $this->code() == $code ) {
659
-				$items_deleted += EEH_Line_Item::delete_all_child_items( $this );
660
-				$items_deleted += intval( $this->delete() );
661
-				if( $stop_search_once_found ){
658
+			if ($this->code() == $code) {
659
+				$items_deleted += EEH_Line_Item::delete_all_child_items($this);
660
+				$items_deleted += intval($this->delete());
661
+				if ($stop_search_once_found) {
662 662
 					return $items_deleted;
663 663
 				}
664 664
 			}
665
-			foreach( $this->children() as $child_line_item ) {
666
-				$items_deleted += $child_line_item->delete_child_line_item( $code, $stop_search_once_found );
665
+			foreach ($this->children() as $child_line_item) {
666
+				$items_deleted += $child_line_item->delete_child_line_item($code, $stop_search_once_found);
667 667
 			}
668 668
 			return $items_deleted;
669 669
 		} else {
670
-			if( isset( $this->_children[ $code ] ) ) {
671
-				unset( $this->_children[ $code ] );
670
+			if (isset($this->_children[$code])) {
671
+				unset($this->_children[$code]);
672 672
 				return 1;
673
-			}else{
673
+			} else {
674 674
 				return 0;
675 675
 			}
676 676
 		}
@@ -683,9 +683,9 @@  discard block
 block discarded – undo
683 683
 	 * @return boolean
684 684
 	 */
685 685
 	public function delete_if_childless_subtotal() {
686
-		if( $this->ID() &&
686
+		if ($this->ID() &&
687 687
 				$this->type() == EEM_Line_Item::type_sub_total &&
688
-				! $this->children() ) {
688
+				! $this->children()) {
689 689
 			return $this->delete();
690 690
 		} else {
691 691
 			return false;
@@ -700,7 +700,7 @@  discard block
 block discarded – undo
700 700
 	 */
701 701
 	function generate_code() {
702 702
 		// each line item in the cart requires a unique identifier
703
-		return md5( $this->get( 'OBJ_type' ) . $this->get( 'OBJ_ID' ) . microtime() );
703
+		return md5($this->get('OBJ_type').$this->get('OBJ_ID').microtime());
704 704
 	}
705 705
 
706 706
 
@@ -764,7 +764,7 @@  discard block
 block discarded – undo
764 764
 	 * @return string like '2, 004.00', formatted according to the localized currency
765 765
 	 */
766 766
 	function unit_price_no_code() {
767
-		return $this->get_pretty( 'LIN_unit_price', 'no_currency_code' );
767
+		return $this->get_pretty('LIN_unit_price', 'no_currency_code');
768 768
 	}
769 769
 
770 770
 
@@ -774,7 +774,7 @@  discard block
 block discarded – undo
774 774
 	 * @return string like '2, 004.00', formatted according to the localized currency
775 775
 	 */
776 776
 	function total_no_code() {
777
-		return $this->get_pretty( 'LIN_total', 'no_currency_code' );
777
+		return $this->get_pretty('LIN_total', 'no_currency_code');
778 778
 	}
779 779
 
780 780
 
@@ -793,17 +793,17 @@  discard block
 block discarded – undo
793 793
 
794 794
 		$total = $pre_tax_total + $tax_total;
795 795
 		// no negative totals plz
796
-		$total = max( $total, 0 );
797
-		$this->set_total( $total );
796
+		$total = max($total, 0);
797
+		$this->set_total($total);
798 798
 		//only update the related transaction's total
799 799
 		//if we intend to save this line item and its a grand total
800
-		if(
800
+		if (
801 801
 			$this->allow_persist() &&
802 802
 			$this->type() == EEM_Line_Item::type_total &&
803 803
 			$this->transaction() instanceof EE_Transaction
804
-		){
805
-			$this->transaction()->set_total( $total );
806
-			if ( $this->transaction()->ID() ) {
804
+		) {
805
+			$this->transaction()->set_total($total);
806
+			if ($this->transaction()->ID()) {
807 807
 				$this->transaction()->save();
808 808
 			}
809 809
 		}
@@ -824,42 +824,42 @@  discard block
 block discarded – undo
824 824
 		$total = 0;
825 825
 		$my_children = $this->children();
826 826
 		//completely ignore tax and tax sub-totals when calculating the pre-tax-total
827
-		if ( $this->is_tax_sub_total() || $this->is_tax() ) {
827
+		if ($this->is_tax_sub_total() || $this->is_tax()) {
828 828
 			return 0;
829 829
 		} elseif (
830
-			( $this->is_sub_line_item() || $this->is_line_item() )
831
-			&& empty( $my_children )
830
+			($this->is_sub_line_item() || $this->is_line_item())
831
+			&& empty($my_children)
832 832
 		) {
833 833
 			$total = $this->unit_price() * $this->quantity();
834
-		} elseif( $this->is_sub_total() || $this->is_total() ) {
835
-			$total = $this->_recalculate_pretax_total_for_subtotal( $total, $my_children );
836
-		} elseif (  $this->is_line_item() && ! empty( $my_children ) ) {
837
-			$total = $this->_recalculate_pretax_total_for_line_item( $total, $my_children );
834
+		} elseif ($this->is_sub_total() || $this->is_total()) {
835
+			$total = $this->_recalculate_pretax_total_for_subtotal($total, $my_children);
836
+		} elseif ($this->is_line_item() && ! empty($my_children)) {
837
+			$total = $this->_recalculate_pretax_total_for_line_item($total, $my_children);
838 838
 		}
839 839
 		//ensure all non-line items and non-sub-line-items have a quantity of 1
840
-		if( ! $this->is_line_item() && ! $this->is_sub_line_item() ) {
841
-			$this->set_quantity( 1 );
842
-			if( ! $this->is_percent() ) {
843
-				$this->set_unit_price( $this->total() );
840
+		if ( ! $this->is_line_item() && ! $this->is_sub_line_item()) {
841
+			$this->set_quantity(1);
842
+			if ( ! $this->is_percent()) {
843
+				$this->set_unit_price($this->total());
844 844
 			}
845 845
 		}
846 846
 
847 847
 		//we don't want to bother saving grand totals, because that needs to factor in taxes anyways
848 848
 		//so it ought to be
849
-		if( ! $this->is_total() ) {
850
-			$this->set_total( $total );
849
+		if ( ! $this->is_total()) {
850
+			$this->set_total($total);
851 851
 			//if not a percent line item, make sure we keep the unit price in sync
852
-			if(
852
+			if (
853 853
 				$this->is_line_item() &&
854
-				! empty( $my_children ) &&
854
+				! empty($my_children) &&
855 855
 				! $this->is_percent()
856 856
 			) {
857
-				if( $this->quantity() === 0 ){
857
+				if ($this->quantity() === 0) {
858 858
 					$new_unit_price = 0;
859 859
 				} else {
860 860
 					$new_unit_price = $this->total() / $this->quantity();
861 861
 				}
862
-				$this->set_unit_price( $new_unit_price );
862
+				$this->set_unit_price($new_unit_price);
863 863
 			}
864 864
 			$this->maybe_save();
865 865
 		}
@@ -875,14 +875,14 @@  discard block
 block discarded – undo
875 875
 	 * @param EE_Line_Item[] $my_children
876 876
 	 * @return float
877 877
 	 */
878
-	protected function _recalculate_pretax_total_for_subtotal( $calculated_total_so_far, $my_children = null ) {
879
-		if( $my_children === null ) {
878
+	protected function _recalculate_pretax_total_for_subtotal($calculated_total_so_far, $my_children = null) {
879
+		if ($my_children === null) {
880 880
 			$my_children = $this->children();
881 881
 		}
882 882
 		//get the total of all its children
883
-		foreach ( $my_children as $child_line_item ) {
884
-			if ( $child_line_item instanceof EE_Line_Item ) {
885
-				if ( $child_line_item->is_percent() ) {
883
+		foreach ($my_children as $child_line_item) {
884
+			if ($child_line_item instanceof EE_Line_Item) {
885
+				if ($child_line_item->is_percent()) {
886 886
 					
887 887
 					//round as we go so that the line items add up ok
888 888
 					$percent_total = round(
@@ -890,25 +890,25 @@  discard block
 block discarded – undo
890 890
 						EE_Registry::instance()->CFG->currency->dec_plc
891 891
 					);
892 892
 					
893
-					$child_line_item->set_total( $percent_total );
893
+					$child_line_item->set_total($percent_total);
894 894
 					//so far all percent line items should have a quantity of 1
895 895
 					//(ie, no double percent discounts. Although that might be requested someday)
896
-					$child_line_item->set_quantity( 1 );
896
+					$child_line_item->set_quantity(1);
897 897
 					$child_line_item->maybe_save();
898 898
 					$calculated_total_so_far += $percent_total;
899 899
 				} else {
900 900
 					//verify flat sub-line-item quantities match their parent
901
-					if( $child_line_item->is_sub_line_item() ) {
902
-						$child_line_item->set_quantity( $this->quantity() );
901
+					if ($child_line_item->is_sub_line_item()) {
902
+						$child_line_item->set_quantity($this->quantity());
903 903
 					}
904 904
 					$calculated_total_so_far += $child_line_item->recalculate_pre_tax_total();
905 905
 				}
906 906
 			}
907 907
 		}
908 908
 
909
-		if( $this->is_sub_total() ){
909
+		if ($this->is_sub_total()) {
910 910
 			// no negative totals plz
911
-			$calculated_total_so_far = max( $calculated_total_so_far, 0 );
911
+			$calculated_total_so_far = max($calculated_total_so_far, 0);
912 912
 		}
913 913
 		return $calculated_total_so_far;
914 914
 	}
@@ -922,8 +922,8 @@  discard block
 block discarded – undo
922 922
 	 * @param EE_Line_Item[] $my_children
923 923
 	 * @return float
924 924
 	 */
925
-	protected function _recalculate_pretax_total_for_line_item( $calculated_total_so_far, $my_children = null ) {
926
-		if( $my_children === null ) {
925
+	protected function _recalculate_pretax_total_for_line_item($calculated_total_so_far, $my_children = null) {
926
+		if ($my_children === null) {
927 927
 			$my_children = $this->children();
928 928
 		}
929 929
 		//we need to keep track of the running total for a single item,
@@ -931,9 +931,9 @@  discard block
 block discarded – undo
931 931
 		$unit_price_for_total = 0;
932 932
 		$quantity_for_total = 1;
933 933
 		//get the total of all its children
934
-		foreach ( $my_children as $child_line_item ) {
935
-			if ( $child_line_item instanceof EE_Line_Item ) {
936
-				if ( $child_line_item->is_percent() ) {
934
+		foreach ($my_children as $child_line_item) {
935
+			if ($child_line_item instanceof EE_Line_Item) {
936
+				if ($child_line_item->is_percent()) {
937 937
 					//it should be the unit-price-so-far multiplied by teh percent multiplied by the quantity
938 938
 					//not total multiplied by percent, because that ignores rounding along-the-way
939 939
 					$percent_unit_price = round(
@@ -941,17 +941,17 @@  discard block
 block discarded – undo
941 941
 						EE_Registry::instance()->CFG->currency->dec_plc
942 942
 					);
943 943
 					$percent_total = $percent_unit_price * $quantity_for_total;
944
-					$child_line_item->set_total( $percent_total );
944
+					$child_line_item->set_total($percent_total);
945 945
 					//so far all percent line items should have a quantity of 1
946 946
 					//(ie, no double percent discounts. Although that might be requested someday)
947
-					$child_line_item->set_quantity( 1 );
947
+					$child_line_item->set_quantity(1);
948 948
 					$child_line_item->maybe_save();
949 949
 					$calculated_total_so_far += $percent_total;
950 950
 					$unit_price_for_total += $percent_unit_price;
951 951
 				} else {
952 952
 					//verify flat sub-line-item quantities match their parent
953
-					if( $child_line_item->is_sub_line_item() ) {
954
-						$child_line_item->set_quantity( $this->quantity() );
953
+					if ($child_line_item->is_sub_line_item()) {
954
+						$child_line_item->set_quantity($this->quantity());
955 955
 					}
956 956
 					$quantity_for_total = $child_line_item->quantity();
957 957
 					$calculated_total_so_far += $child_line_item->recalculate_pre_tax_total();
@@ -975,10 +975,10 @@  discard block
 block discarded – undo
975 975
 		//calculate the pretax total
976 976
 		$taxable_total = $this->taxable_total();
977 977
 		$tax_total = 0;
978
-		foreach ( $taxes as $tax ) {
978
+		foreach ($taxes as $tax) {
979 979
 			$total_on_this_tax = $taxable_total * $tax->percent() / 100;
980 980
 			//remember the total on this line item
981
-			$tax->set_total( $total_on_this_tax );
981
+			$tax->set_total($total_on_this_tax);
982 982
 			$tax_total += $tax->total();
983 983
 		}
984 984
 		$this->_recalculate_tax_sub_total();
@@ -992,21 +992,21 @@  discard block
 block discarded – undo
992 992
 	 * @return void
993 993
 	 */
994 994
 	private function _recalculate_tax_sub_total() {
995
-		if ( $this->is_tax_sub_total() ) {
995
+		if ($this->is_tax_sub_total()) {
996 996
 			$total = 0;
997 997
 			$total_percent = 0;
998 998
 			//simply loop through all its children (which should be taxes) and sum their total
999
-			foreach ( $this->children() as $child_tax ) {
1000
-				if ( $child_tax instanceof EE_Line_Item ) {
999
+			foreach ($this->children() as $child_tax) {
1000
+				if ($child_tax instanceof EE_Line_Item) {
1001 1001
 					$total += $child_tax->total();
1002 1002
 					$total_percent += $child_tax->percent();
1003 1003
 				}
1004 1004
 			}
1005
-			$this->set_total( $total );
1006
-			$this->set_percent( $total_percent );
1007
-		} elseif ( $this->is_total() ) {
1008
-			foreach ( $this->children() as $maybe_tax_subtotal ) {
1009
-				if ( $maybe_tax_subtotal instanceof EE_Line_Item ) {
1005
+			$this->set_total($total);
1006
+			$this->set_percent($total_percent);
1007
+		} elseif ($this->is_total()) {
1008
+			foreach ($this->children() as $maybe_tax_subtotal) {
1009
+				if ($maybe_tax_subtotal instanceof EE_Line_Item) {
1010 1010
 					$maybe_tax_subtotal->_recalculate_tax_sub_total();
1011 1011
 				}
1012 1012
 			}
@@ -1022,8 +1022,8 @@  discard block
 block discarded – undo
1022 1022
 	public function get_total_tax() {
1023 1023
 		$this->_recalculate_tax_sub_total();
1024 1024
 		$total = 0;
1025
-		foreach ( $this->tax_descendants() as $tax_line_item ) {
1026
-			if ( $tax_line_item instanceof EE_Line_Item ) {
1025
+		foreach ($this->tax_descendants() as $tax_line_item) {
1026
+			if ($tax_line_item instanceof EE_Line_Item) {
1027 1027
 				$total += $tax_line_item->total();
1028 1028
 			}
1029 1029
 		}
@@ -1037,15 +1037,15 @@  discard block
 block discarded – undo
1037 1037
 	 */
1038 1038
 	public function get_items_total() {
1039 1039
 		//by default, let's make sure we're consistent with the existing line item
1040
-		if( $this->is_total() ) {
1041
-			$pretax_subtotal_li = EEH_Line_Item::get_pre_tax_subtotal( $this );
1042
-			if( $pretax_subtotal_li instanceof EE_Line_Item ) {
1040
+		if ($this->is_total()) {
1041
+			$pretax_subtotal_li = EEH_Line_Item::get_pre_tax_subtotal($this);
1042
+			if ($pretax_subtotal_li instanceof EE_Line_Item) {
1043 1043
 				return $pretax_subtotal_li->total();
1044 1044
 			}
1045 1045
 		}
1046 1046
 		$total = 0;
1047
-		foreach ( $this->get_items() as $item ) {
1048
-			if ( $item instanceof EE_Line_Item ) {
1047
+		foreach ($this->get_items() as $item) {
1048
+			if ($item instanceof EE_Line_Item) {
1049 1049
 				$total += $item->total();
1050 1050
 			}
1051 1051
 		}
@@ -1060,7 +1060,7 @@  discard block
 block discarded – undo
1060 1060
 	 * @return EE_Line_Item[]
1061 1061
 	 */
1062 1062
 	function tax_descendants() {
1063
-		return EEH_Line_Item::get_tax_descendants( $this );
1063
+		return EEH_Line_Item::get_tax_descendants($this);
1064 1064
 	}
1065 1065
 
1066 1066
 
@@ -1070,7 +1070,7 @@  discard block
 block discarded – undo
1070 1070
 	 * @return EE_Line_Item[]
1071 1071
 	 */
1072 1072
 	function get_items() {
1073
-		return EEH_Line_Item::get_line_item_descendants( $this );
1073
+		return EEH_Line_Item::get_line_item_descendants($this);
1074 1074
 	}
1075 1075
 
1076 1076
 
@@ -1084,22 +1084,22 @@  discard block
 block discarded – undo
1084 1084
 	 */
1085 1085
 	function taxable_total() {
1086 1086
 		$total = 0;
1087
-		if ( $this->children() ) {
1088
-			foreach ( $this->children() as $child_line_item ) {
1089
-				if ( $child_line_item->type() == EEM_Line_Item::type_line_item && $child_line_item->is_taxable()) {
1087
+		if ($this->children()) {
1088
+			foreach ($this->children() as $child_line_item) {
1089
+				if ($child_line_item->type() == EEM_Line_Item::type_line_item && $child_line_item->is_taxable()) {
1090 1090
 					//if it's a percent item, only take into account the percent
1091 1091
 					//that's taxable too (the taxable total so far)
1092
-					if( $child_line_item->is_percent() ) {
1093
-						$total = $total + ( $total * $child_line_item->percent() / 100 );
1094
-					}else{
1092
+					if ($child_line_item->is_percent()) {
1093
+						$total = $total + ($total * $child_line_item->percent() / 100);
1094
+					} else {
1095 1095
 						$total += $child_line_item->total();
1096 1096
 					}
1097
-				}elseif( $child_line_item->type() == EEM_Line_Item::type_sub_total ){
1097
+				}elseif ($child_line_item->type() == EEM_Line_Item::type_sub_total) {
1098 1098
 					$total += $child_line_item->taxable_total();
1099 1099
 				}
1100 1100
 			}
1101 1101
 		}
1102
-		return max( $total, 0 );
1102
+		return max($total, 0);
1103 1103
 	}
1104 1104
 
1105 1105
 
@@ -1109,7 +1109,7 @@  discard block
 block discarded – undo
1109 1109
 	 * @return EE_Transaction
1110 1110
 	 */
1111 1111
 	public function transaction() {
1112
-		return $this->get_first_related( 'Transaction' );
1112
+		return $this->get_first_related('Transaction');
1113 1113
 	}
1114 1114
 
1115 1115
 
@@ -1122,17 +1122,17 @@  discard block
 block discarded – undo
1122 1122
 	 * @param int $txn_id if none is provided, assumes $this->TXN_ID()
1123 1123
 	 * @return int count of items saved
1124 1124
 	 */
1125
-	public function save_this_and_descendants_to_txn( $txn_id = NULL ) {
1126
-		if ( ! $txn_id ) {
1125
+	public function save_this_and_descendants_to_txn($txn_id = NULL) {
1126
+		if ( ! $txn_id) {
1127 1127
 			$txn_id = $this->TXN_ID();
1128 1128
 		}
1129
-		$this->set_TXN_ID( $txn_id );
1129
+		$this->set_TXN_ID($txn_id);
1130 1130
 		$children = $this->children();
1131 1131
 		$this->save();
1132
-		foreach ( $children as $child_line_item ) {
1133
-			if ( $child_line_item instanceof EE_Line_Item ) {
1134
-				$child_line_item->set_parent_ID( $this->ID() );
1135
-				$child_line_item->save_this_and_descendants_to_txn( $txn_id );
1132
+		foreach ($children as $child_line_item) {
1133
+			if ($child_line_item instanceof EE_Line_Item) {
1134
+				$child_line_item->set_parent_ID($this->ID());
1135
+				$child_line_item->save_this_and_descendants_to_txn($txn_id);
1136 1136
 			}
1137 1137
 		}
1138 1138
 	}
@@ -1144,9 +1144,9 @@  discard block
 block discarded – undo
1144 1144
 	 * @param string $type one of the constants on EEM_Line_Item
1145 1145
 	 * @return EE_Line_Item[]
1146 1146
 	 */
1147
-	protected function _get_descendants_of_type( $type ) {
1148
-		EE_Error::doing_it_wrong( 'EE_Line_Item::_get_descendants_of_type()', __('Method replaced with EEH_Line_Item::get_descendants_of_type()', 'event_espresso'), '4.6.0' );
1149
-		return EEH_Line_Item::get_descendants_of_type( $this, $type );
1147
+	protected function _get_descendants_of_type($type) {
1148
+		EE_Error::doing_it_wrong('EE_Line_Item::_get_descendants_of_type()', __('Method replaced with EEH_Line_Item::get_descendants_of_type()', 'event_espresso'), '4.6.0');
1149
+		return EEH_Line_Item::get_descendants_of_type($this, $type);
1150 1150
 	}
1151 1151
 
1152 1152
 
@@ -1156,9 +1156,9 @@  discard block
 block discarded – undo
1156 1156
 	 * @param string $type like one of the EEM_Line_Item::type_*
1157 1157
 	 * @return EE_Line_Item
1158 1158
 	 */
1159
-	public function get_nearest_descendant_of_type( $type ) {
1160
-		EE_Error::doing_it_wrong( 'EE_Line_Item::get_nearest_descendant_of_type()', __('Method replaced with EEH_Line_Item::get_nearest_descendant_of_type()', 'event_espresso'), '4.6.0' );
1161
-		return EEH_Line_Item::get_nearest_descendant_of_type( $this, $type );
1159
+	public function get_nearest_descendant_of_type($type) {
1160
+		EE_Error::doing_it_wrong('EE_Line_Item::get_nearest_descendant_of_type()', __('Method replaced with EEH_Line_Item::get_nearest_descendant_of_type()', 'event_espresso'), '4.6.0');
1161
+		return EEH_Line_Item::get_nearest_descendant_of_type($this, $type);
1162 1162
 	}
1163 1163
 
1164 1164
 
@@ -1169,7 +1169,7 @@  discard block
 block discarded – undo
1169 1169
 	 * @return int count of items saved
1170 1170
 	 */
1171 1171
 	public function maybe_save() {
1172
-		if ( $this->ID() ) {
1172
+		if ($this->ID()) {
1173 1173
 			return $this->save();
1174 1174
 		}
1175 1175
 		return false;
Please login to merge, or discard this patch.