Completed
Branch BUG-9514-non-translating-txn-t... (bd9fae)
by
unknown
446:27 queued 430:25
created
core/libraries/form_sections/base/EE_Form_Section_Base.form.php 3 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -185,7 +185,7 @@  discard block
 block discarded – undo
185 185
 
186 186
 	/**
187 187
 	 * _prep_name_for_html_id
188
-	 * @param $name
188
+	 * @param string $name
189 189
 	 * @return string
190 190
 	 */
191 191
 	private function _prep_name_for_html_id( $name ) {
@@ -231,7 +231,7 @@  discard block
 block discarded – undo
231 231
 
232 232
 
233 233
 	/**
234
-	 * @param mixed $html_class
234
+	 * @param string $html_class
235 235
 	 */
236 236
 	public function set_html_class( $html_class ) {
237 237
 		$this->_html_class = $html_class;
Please login to merge, or discard this patch.
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -1,7 +1,8 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (!defined('EVENT_ESPRESSO_VERSION'))
3
+if (!defined('EVENT_ESPRESSO_VERSION')) {
4 4
 	exit('No direct script access allowed');
5
+}
5 6
 
6 7
 /**
7 8
  * Event Espresso
@@ -69,7 +70,7 @@  discard block
 block discarded – undo
69 70
 				$default_address .=  $state ? $state->name() . '<br />' : '';
70 71
 				$default_address .= $country ? $country->name(). '<br />' : '';
71 72
 				$default_address .= $organization->zip != '' ? $organization->get_pretty( 'zip' ) : '';
72
-			}else{
73
+			} else{
73 74
 				$default_address = 'unknown';
74 75
 				$organization_name = 'unknown';
75 76
 			}
Please login to merge, or discard this patch.
Spacing   +41 added lines, -41 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
 /**
@@ -95,13 +95,13 @@  discard block
 block discarded – undo
95 95
 	 *	@type $name string the name for this form section, if you want to explicitly define it
96 96
 	 * }
97 97
 	 */
98
-	function __construct( $options_array = array() ) {
98
+	function __construct($options_array = array()) {
99 99
 		// used by display strategies
100 100
 		EE_Registry::instance()->load_helper('HTML');
101 101
 		// assign incoming values to properties
102
-		foreach( $options_array as $key => $value ) {
103
-			$key = '_' . $key;
104
-			if ( property_exists( $this, $key ) && empty( $this->{$key} )) {
102
+		foreach ($options_array as $key => $value) {
103
+			$key = '_'.$key;
104
+			if (property_exists($this, $key) && empty($this->{$key} )) {
105 105
 				$this->{$key} = $value;
106 106
 			}
107 107
 		}
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
 	 * @param $parent_form_section
114 114
 	 * @param $name
115 115
 	 */
116
-	protected function _construct_finalize( $parent_form_section, $name ){
116
+	protected function _construct_finalize($parent_form_section, $name) {
117 117
 		$this->_construction_finalized = TRUE;
118 118
 		$this->_parent_section = $parent_form_section;
119 119
 		$this->_name = $name;
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
 	/**
135 135
 	 * @param string $action
136 136
 	 */
137
-	public function set_action( $action ) {
137
+	public function set_action($action) {
138 138
 		$this->_action = $action;
139 139
 	}
140 140
 
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
 	 * @return string
145 145
 	 */
146 146
 	public function method() {
147
-		return ! empty( $this->_method ) ? $this->_method : 'POST';
147
+		return ! empty($this->_method) ? $this->_method : 'POST';
148 148
 	}
149 149
 
150 150
 
@@ -152,8 +152,8 @@  discard block
 block discarded – undo
152 152
 	/**
153 153
 	 * @param string $method
154 154
 	 */
155
-	public function set_method( $method ) {
156
-		switch ( $method ) {
155
+	public function set_method($method) {
156
+		switch ($method) {
157 157
 			case 'get' :
158 158
 			case 'GET' :
159 159
 				$this->_method = 'GET';
@@ -171,12 +171,12 @@  discard block
 block discarded – undo
171 171
 	 * Calculation involves using the name and the parent's html id
172 172
 	 * return void
173 173
 	 */
174
-	protected function _set_default_html_id_if_empty(){
175
-		if( ! $this->_html_id ){
176
-			if( $this->_parent_section && $this->_parent_section instanceof EE_Form_Section_Proper ){
177
-				$this->_html_id = $this->_parent_section->html_id() . '-' . $this->_prep_name_for_html_id( $this->name() );
178
-			}else{
179
-				$this->_html_id = $this->_prep_name_for_html_id( $this->name() );
174
+	protected function _set_default_html_id_if_empty() {
175
+		if ( ! $this->_html_id) {
176
+			if ($this->_parent_section && $this->_parent_section instanceof EE_Form_Section_Proper) {
177
+				$this->_html_id = $this->_parent_section->html_id().'-'.$this->_prep_name_for_html_id($this->name());
178
+			} else {
179
+				$this->_html_id = $this->_prep_name_for_html_id($this->name());
180 180
 			}
181 181
 		}
182 182
 	}
@@ -188,8 +188,8 @@  discard block
 block discarded – undo
188 188
 	 * @param $name
189 189
 	 * @return string
190 190
 	 */
191
-	private function _prep_name_for_html_id( $name ) {
192
-		return sanitize_key( str_replace( array( '&nbsp;', ' ', '_' ), '-', $name ));
191
+	private function _prep_name_for_html_id($name) {
192
+		return sanitize_key(str_replace(array('&nbsp;', ' ', '_'), '-', $name));
193 193
 	}
194 194
 
195 195
 
@@ -206,8 +206,8 @@  discard block
 block discarded – undo
206 206
 	 * @param bool $add_pound_sign
207 207
 	 * @return string
208 208
 	 */
209
-	public function html_id( $add_pound_sign = FALSE ){
210
-		return $add_pound_sign ? '#' . $this->_html_id : $this->_html_id;
209
+	public function html_id($add_pound_sign = FALSE) {
210
+		return $add_pound_sign ? '#'.$this->_html_id : $this->_html_id;
211 211
 	}
212 212
 
213 213
 
@@ -215,7 +215,7 @@  discard block
 block discarded – undo
215 215
 	/**
216 216
 	 * @return string
217 217
 	 */
218
-	public function html_class(){
218
+	public function html_class() {
219 219
 		return $this->_html_class;
220 220
 	}
221 221
 
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
 	/**
225 225
 	 * @return string
226 226
 	 */
227
-	public function html_style(){
227
+	public function html_style() {
228 228
 		return $this->_html_style;
229 229
 	}
230 230
 
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
 	/**
234 234
 	 * @param mixed $html_class
235 235
 	 */
236
-	public function set_html_class( $html_class ) {
236
+	public function set_html_class($html_class) {
237 237
 		$this->_html_class = $html_class;
238 238
 	}
239 239
 
@@ -242,7 +242,7 @@  discard block
 block discarded – undo
242 242
 	/**
243 243
 	 * @param mixed $html_id
244 244
 	 */
245
-	public function set_html_id( $html_id ) {
245
+	public function set_html_id($html_id) {
246 246
 		$this->_html_id = $html_id;
247 247
 	}
248 248
 
@@ -251,7 +251,7 @@  discard block
 block discarded – undo
251 251
 	/**
252 252
 	 * @param mixed $html_style
253 253
 	 */
254
-	public function set_html_style( $html_style ) {
254
+	public function set_html_style($html_style) {
255 255
 		$this->_html_style = $html_style;
256 256
 	}
257 257
 
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
 	/**
261 261
 	 * @param string $other_html_attributes
262 262
 	 */
263
-	public function set_other_html_attributes( $other_html_attributes ) {
263
+	public function set_other_html_attributes($other_html_attributes) {
264 264
 		$this->_other_html_attributes = $other_html_attributes;
265 265
 	}
266 266
 
@@ -280,9 +280,9 @@  discard block
 block discarded – undo
280 280
 	 * @throws EE_Error
281 281
 	 * @return string
282 282
 	 */
283
-	function name(){
284
-		if( ! $this->_construction_finalized ){
285
-			throw new EE_Error(sprintf( __( 'You cannot use the form section\s name until _construct_finalize has been called on it (when we set the name). It was called on a form section of type \'s\'', 'event_espresso' ), get_class($this) ) );
283
+	function name() {
284
+		if ( ! $this->_construction_finalized) {
285
+			throw new EE_Error(sprintf(__('You cannot use the form section\s name until _construct_finalize has been called on it (when we set the name). It was called on a form section of type \'s\'', 'event_espresso'), get_class($this)));
286 286
 		}
287 287
 		return $this->_name;
288 288
 	}
@@ -293,7 +293,7 @@  discard block
 block discarded – undo
293 293
 	 * Gets the parent section
294 294
 	 * @return EE_Form_Section_Proper
295 295
 	 */
296
-	function parent_section(){
296
+	function parent_section() {
297 297
 		return $this->_parent_section;
298 298
 	}
299 299
 
@@ -306,18 +306,18 @@  discard block
 block discarded – undo
306 306
 	 * @param string $other_attributes anything else added to the form open tag, MUST BE VALID HTML
307 307
 	 * @return string
308 308
 	 */
309
-	public function form_open( $action = '', $method = '', $other_attributes = '' ) {
310
-		if ( ! empty( $action )) {
311
-			$this->set_action( $action );
309
+	public function form_open($action = '', $method = '', $other_attributes = '') {
310
+		if ( ! empty($action)) {
311
+			$this->set_action($action);
312 312
 		}
313
-		if ( ! empty( $method )) {
314
-			$this->set_method( $method );
313
+		if ( ! empty($method)) {
314
+			$this->set_method($method);
315 315
 		}
316
-		$html = EEH_HTML::nl( 1, 'form' ) . '<form';
317
-		$html .= $this->html_id() !== '' ? ' id="' . $this->html_id() . '"' : '';
318
-		$html .= ' action="' . $this->action() . '"';
319
-		$html .= ' method="' . $this->method() . '"';
320
-		$html .= $other_attributes . '>';
316
+		$html = EEH_HTML::nl(1, 'form').'<form';
317
+		$html .= $this->html_id() !== '' ? ' id="'.$this->html_id().'"' : '';
318
+		$html .= ' action="'.$this->action().'"';
319
+		$html .= ' method="'.$this->method().'"';
320
+		$html .= $other_attributes.'>';
321 321
 		return $html;
322 322
 	}
323 323
 
@@ -328,7 +328,7 @@  discard block
 block discarded – undo
328 328
 	 * @return string
329 329
 	 */
330 330
 	public function form_close() {
331
-		return EEH_HTML::nl( -1, 'form' ) . '</form>' . EEH_HTML::nl() . '<!-- end of ee-' . $this->html_id() . '-form -->' . EEH_HTML::nl();
331
+		return EEH_HTML::nl( -1, 'form' ).'</form>'.EEH_HTML::nl().'<!-- end of ee-'.$this->html_id().'-form -->'.EEH_HTML::nl();
332 332
 	}
333 333
 
334 334
 
Please login to merge, or discard this patch.
core/libraries/form_sections/base/EE_Model_Form_Section.form.php 3 patches
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -348,6 +348,7 @@
 block discarded – undo
348 348
 	 * Automatically finds the related model info from the form, if present, and
349 349
 	 * save the relations indicated
350 350
 	 * @type string $relation_name
351
+	 * @param integer $relation_name
351 352
 	 * @return bool
352 353
 	 * @throws EE_Error
353 354
 	 */
Please login to merge, or discard this patch.
Braces   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
 
47 47
 		if(isset($options_array['subsection_args'])){
48 48
 			$subsection_args = $options_array['subsection_args'];
49
-		}else{
49
+		} else{
50 50
 			$subsection_args = array();
51 51
 		}
52 52
 
@@ -101,7 +101,7 @@  discard block
 block discarded – undo
101 101
 					if(isset($subsection_args[$relation_name]) &&
102 102
 							isset($subsection_args[$relation_name]['model_objects'])){
103 103
 						$model_objects = $subsection_args[$relation_name]['model_objects'];
104
-					}else{
104
+					} else{
105 105
 						$model_objects = $relation_obj->get_other_model()->get_all();
106 106
 					}
107 107
 					$input = new EE_Select_Multi_Model_Input($model_objects,$input_constructor_args);
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
 						$models_pointed_to = $model_field instanceof EE_Field_With_Model_Name ? $model_field->get_model_class_names_pointed_to() : array();
164 164
 						if(true || is_array($models_pointed_to) && count($models_pointed_to) > 1){
165 165
 							$input_class = 'EE_Text_Input';
166
-						}else{
166
+						} else{
167 167
 							//so its just one model
168 168
 							$model_name = is_array($models_pointed_to) ? reset($models_pointed_to) : $models_pointed_to;
169 169
 							$model = EE_Registry::instance()->load_model($model_name);
@@ -255,7 +255,7 @@  discard block
 block discarded – undo
255 255
 					//then we only expect there to be one
256 256
 					$related_item = $this->_model_object->get_first_related($relation_name);
257 257
 					$defaults[$relation_name] = $related_item->ID();
258
-				}else{
258
+				} else{
259 259
 					$related_items = $this->_model_object->get_many_related($relation_name);
260 260
 					$ids = array();
261 261
 					foreach($related_items as $related_item){
@@ -305,7 +305,7 @@  discard block
 block discarded – undo
305 305
 			$model_obj = $this->_model->get_one_by_ID($this->get_input_value($pk_name));
306 306
 			if($model_obj){
307 307
 				$this->_model_object = $model_obj;
308
-			}else{
308
+			} else{
309 309
 				$this->_model_object = EE_Registry::instance()->load_class($this->_model->get_this_model_name() );
310 310
 			}
311 311
 		}
@@ -356,19 +356,19 @@  discard block
 block discarded – undo
356 356
 		if($relation_obj instanceof EE_Belongs_To_Relation){
357 357
 			//there is just a foreign key on this model pointing to that one
358 358
 			$this->_model_object->_add_relation_to($this->get_input_value($relation_name), $relation_name);
359
-		}elseif($relation_obj instanceof EE_Has_Many_Relation){
359
+		} elseif($relation_obj instanceof EE_Has_Many_Relation){
360 360
 			//then we want to consider all of its currently-related things.
361 361
 			//if they're in this list, keep them
362 362
 			//if they're not in this list, remove them
363 363
 			//and lastly add all the new items
364 364
 			throw new EE_Error(sprintf(__('Automatic saving of related info across a "has many" relation is not yet supported', "event_espresso")));
365
-		}elseif($relation_obj instanceof EE_HABTM_Relation){
365
+		} elseif($relation_obj instanceof EE_HABTM_Relation){
366 366
 			//delete everything NOT in this list
367 367
 			$normalized_input_value = $this->get_input_value($relation_name);
368 368
 			if($normalized_input_value && is_array($normalized_input_value)){
369 369
 				$where_query_params = array(
370 370
 					$relation_obj->get_other_model()->primary_key_name() => array('NOT_IN',$normalized_input_value));
371
-			}else{
371
+			} else{
372 372
 				$where_query_params = array();
373 373
 			}
374 374
 			$this->_model_object->_remove_relations( $relation_name, $where_query_params );
Please login to merge, or discard this patch.
Spacing   +76 added lines, -76 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
  * @since                4.5.0
12 12
  *
13 13
  */
14
-class EE_Model_Form_Section extends EE_Form_Section_Proper{
14
+class EE_Model_Form_Section extends EE_Form_Section_Proper {
15 15
 
16 16
 	/**
17 17
 	 *
@@ -36,36 +36,36 @@  discard block
 block discarded – undo
36 36
 	 * }
37 37
 	 * @throws EE_Error
38 38
 	 */
39
-	public function __construct($options_array = array()){
40
-		if(isset($options_array['model']) && $options_array['model'] instanceof EEM_Base){
39
+	public function __construct($options_array = array()) {
40
+		if (isset($options_array['model']) && $options_array['model'] instanceof EEM_Base) {
41 41
 			$this->_model = $options_array['model'];
42 42
 		}
43
-		if( ! $this->_model || ! $this->_model instanceof EEM_Base ){
43
+		if ( ! $this->_model || ! $this->_model instanceof EEM_Base) {
44 44
 			throw new EE_Error(sprintf(__("Model Form Sections must first specify the _model property to be a subclass of EEM_Base", "event_espresso")));
45 45
 		}
46 46
 
47
-		if(isset($options_array['subsection_args'])){
47
+		if (isset($options_array['subsection_args'])) {
48 48
 			$subsection_args = $options_array['subsection_args'];
49
-		}else{
49
+		} else {
50 50
 			$subsection_args = array();
51 51
 		}
52 52
 
53 53
 		//gather fields and relations to convert to inputs
54 54
 		//but if they're just going to exclude a field anyways, don't bother converting it to an input
55 55
 		$exclude = $this->_subsections;
56
-		if(isset($options_array['exclude'])){
57
-			$exclude = array_merge($exclude,array_flip($options_array['exclude']));
56
+		if (isset($options_array['exclude'])) {
57
+			$exclude = array_merge($exclude, array_flip($options_array['exclude']));
58 58
 		}
59 59
 		$model_fields = array_diff_key($this->_model->field_settings(), $exclude);
60 60
 		$model_relations = array_diff_key($this->_model->relation_settings(), $exclude);
61 61
 		//convert fields and relations to inputs
62 62
 		$this->_subsections = array_merge(
63 63
 			$this->_convert_model_fields_to_inputs($model_fields),
64
-			$this->_convert_model_relations_to_inputs($model_relations,$subsection_args),
64
+			$this->_convert_model_relations_to_inputs($model_relations, $subsection_args),
65 65
 			$this->_subsections
66 66
 		);
67 67
 		parent::__construct($options_array);
68
-		if(isset($options_array['model_object']) && $options_array['model_object'] instanceof EE_Base_Class){
68
+		if (isset($options_array['model_object']) && $options_array['model_object'] instanceof EE_Base_Class) {
69 69
 			$this->populate_model_obj($options_array['model_object']);
70 70
 		}
71 71
 
@@ -83,9 +83,9 @@  discard block
 block discarded – undo
83 83
 	 * 	}
84 84
 	 * @return array
85 85
 	 */
86
-	protected function _convert_model_relations_to_inputs($relations,$subsection_args = array()){
86
+	protected function _convert_model_relations_to_inputs($relations, $subsection_args = array()) {
87 87
 		$inputs = array();
88
-		foreach( $relations as $relation_name => $relation_obj ) {
88
+		foreach ($relations as $relation_name => $relation_obj) {
89 89
 			$input_constructor_args = array(
90 90
 				array_merge(
91 91
 					array(
@@ -96,19 +96,19 @@  discard block
 block discarded – undo
96 96
 				)
97 97
 			);
98 98
 			$input = NULL;
99
-			switch(get_class($relation_obj)){
99
+			switch (get_class($relation_obj)) {
100 100
 				case 'EE_HABTM_Relation':
101
-					if(isset($subsection_args[$relation_name]) &&
102
-							isset($subsection_args[$relation_name]['model_objects'])){
101
+					if (isset($subsection_args[$relation_name]) &&
102
+							isset($subsection_args[$relation_name]['model_objects'])) {
103 103
 						$model_objects = $subsection_args[$relation_name]['model_objects'];
104
-					}else{
104
+					} else {
105 105
 						$model_objects = $relation_obj->get_other_model()->get_all();
106 106
 					}
107
-					$input = new EE_Select_Multi_Model_Input($model_objects,$input_constructor_args);
107
+					$input = new EE_Select_Multi_Model_Input($model_objects, $input_constructor_args);
108 108
 					break;
109 109
 				default:
110 110
 			}
111
-			if($input){
111
+			if ($input) {
112 112
 				$inputs[$relation_name] = $input;
113 113
 			}
114 114
 		}
@@ -123,10 +123,10 @@  discard block
 block discarded – undo
123 123
 	 * @throws EE_Error
124 124
 	 * @return EE_Form_Input_Base[]
125 125
 	 */
126
-	protected function _convert_model_fields_to_inputs( $model_fields = array() ){
126
+	protected function _convert_model_fields_to_inputs($model_fields = array()) {
127 127
 		$inputs = array();
128
-		foreach( $model_fields as $field_name=>$model_field ){
129
-			if ( $model_field instanceof EE_Model_Field_Base ) {
128
+		foreach ($model_fields as $field_name=>$model_field) {
129
+			if ($model_field instanceof EE_Model_Field_Base) {
130 130
 				$input_constructor_args = array(
131 131
 					array(
132 132
 						'required'=> ! $model_field->is_nullable() && $model_field->get_default_value() === NULL,
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
 					)
136 136
 				);
137 137
 				$remove_plaintext_validation_strategy = false;
138
-				switch(get_class($model_field)){
138
+				switch (get_class($model_field)) {
139 139
 					case 'EE_All_Caps_Text_Field':
140 140
 					case 'EE_Any_Foreign_Model_Name_Field':
141 141
 						$input_class = 'EE_Text_Input';
@@ -144,17 +144,17 @@  discard block
 block discarded – undo
144 144
 						$input_class = 'EE_Yes_No_Input';
145 145
 						break;
146 146
 					case 'EE_Datetime_Field':
147
-						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"),get_class($model_field)));
147
+						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"), get_class($model_field)));
148 148
 						break;
149 149
 					case 'EE_Email_Field':
150 150
 						$input_class = 'EE_Email_Input';
151 151
 						$remove_plaintext_validation_strategy = true;
152 152
 						break;
153 153
 					case 'EE_Enum_Integer_Field':
154
-						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"),get_class($model_field)));
154
+						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"), get_class($model_field)));
155 155
 						break;
156 156
 					case 'EE_Enum_Text_Field':
157
-						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"),get_class($model_field)));
157
+						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"), get_class($model_field)));
158 158
 						break;
159 159
 					case 'EE_Float_Field':
160 160
 						$input_class = 'EE_Float_Input';
@@ -163,15 +163,15 @@  discard block
 block discarded – undo
163 163
 					case 'EE_Foreign_Key_String_Field':
164 164
 					case 'EE_WP_User_Field':
165 165
 						$models_pointed_to = $model_field instanceof EE_Field_With_Model_Name ? $model_field->get_model_class_names_pointed_to() : array();
166
-						if(true || is_array($models_pointed_to) && count($models_pointed_to) > 1){
166
+						if (true || is_array($models_pointed_to) && count($models_pointed_to) > 1) {
167 167
 							$input_class = 'EE_Text_Input';
168
-						}else{
168
+						} else {
169 169
 							//so its just one model
170 170
 							$model_name = is_array($models_pointed_to) ? reset($models_pointed_to) : $models_pointed_to;
171 171
 							$model = EE_Registry::instance()->load_model($model_name);
172 172
 							$model_names = $model->get_all_names(array('limit'=>10));
173
-							if($model_field->is_nullable()){
174
-								array_unshift( $model_names, __( "Please Select", 'event_espresso' ));
173
+							if ($model_field->is_nullable()) {
174
+								array_unshift($model_names, __("Please Select", 'event_espresso'));
175 175
 							}
176 176
 							$input_constructor_args[1] = $input_constructor_args[0];
177 177
 							$input_constructor_args[0] = $model_names;
@@ -180,11 +180,11 @@  discard block
 block discarded – undo
180 180
 						break;
181 181
 					case 'EE_Full_HTML_Field':
182 182
 						$input_class = 'EE_Text_Area_Input';
183
-						$input_constructor_args[ 0 ]['validation_strategies'] = array( new EE_Full_HTML_Validation_Strategy() );
183
+						$input_constructor_args[0]['validation_strategies'] = array(new EE_Full_HTML_Validation_Strategy());
184 184
 						$remove_plaintext_validation_strategy = true;
185 185
 						break;
186 186
 					case 'EE_Infinite_Integer':
187
-						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"),get_class($model_field)));
187
+						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"), get_class($model_field)));
188 188
 						break;
189 189
 					case 'EE_Integer_Field':
190 190
 						$input_class = 'EE_Text_Input';
@@ -193,11 +193,11 @@  discard block
 block discarded – undo
193 193
 						$input_class = 'EE_Text_Area_Input';
194 194
 						break;
195 195
 					case 'EE_Money_Field':
196
-						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"),get_class($model_field)));
196
+						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"), get_class($model_field)));
197 197
 						break;
198 198
 					case 'EE_Post_Content_Field':
199 199
 						$input_class = 'EE_Text_Area_Input';
200
-						$input_constructor_args[ 0 ][ 'validation_strategies' ] = array( new EE_Full_HTML_Validation_Strategy() );
200
+						$input_constructor_args[0]['validation_strategies'] = array(new EE_Full_HTML_Validation_Strategy());
201 201
 						$remove_plaintext_validation_strategy = true;
202 202
 						break;
203 203
 					case 'EE_Plain_Text_Field':
@@ -215,7 +215,7 @@  discard block
 block discarded – undo
215 215
 						break;
216 216
 					case 'EE_Simple_HTML_Field':
217 217
 						$input_class = 'EE_Text_Area_Input';
218
-						$input_constructor_args[ 0 ][ 'validation_strategies' ] = array( new EE_Simple_HTML_Validation_Strategy() );
218
+						$input_constructor_args[0]['validation_strategies'] = array(new EE_Simple_HTML_Validation_Strategy());
219 219
 						$remove_plaintext_validation_strategy = true;
220 220
 						break;
221 221
 					case 'EE_Slug_Field':
@@ -225,20 +225,20 @@  discard block
 block discarded – undo
225 225
 						$input_class = 'EE_Yes_No_Input';
226 226
 						break;
227 227
 					case 'EE_WP_Post_Status_Field':
228
-						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"),get_class($model_field)));
228
+						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"), get_class($model_field)));
229 229
 						break;
230 230
 					case 'EE_WP_Post_Type_Field':
231
-						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"),get_class($model_field)));
231
+						throw new EE_Error(sprintf(__("Model field '%s' does not yet have a known conversion to form input", "event_espresso"), get_class($model_field)));
232 232
 						break;
233 233
 					default:
234
-						throw new EE_Error(sprintf(__("Model field of type '%s' does not convert to any known Form Input. Please add a case to EE_Model_Form_section's _convert_model_fields_to_inputs switch statement", "event_espresso"),get_class($model_field)));
234
+						throw new EE_Error(sprintf(__("Model field of type '%s' does not convert to any known Form Input. Please add a case to EE_Model_Form_section's _convert_model_fields_to_inputs switch statement", "event_espresso"), get_class($model_field)));
235 235
 				}
236 236
 				$reflection = new ReflectionClass($input_class);
237 237
 				$input = $reflection->newInstanceArgs($input_constructor_args);
238 238
 				$inputs[$field_name] = $input;
239 239
 				//remove plaintext valiation strategies from inputs which allow them
240
-				if( $remove_plaintext_validation_strategy ) {
241
-					$input->remove_validation_strategy( 'EE_Plaintext_Validation_Strategy' );
240
+				if ($remove_plaintext_validation_strategy) {
241
+					$input->remove_validation_strategy('EE_Plaintext_Validation_Strategy');
242 242
 				}
243 243
 			}
244 244
 		}
@@ -253,21 +253,21 @@  discard block
 block discarded – undo
253 253
 	 * @param EE_Base_Class $model_obj
254 254
 	 * @return void
255 255
 	 */
256
-	public function populate_model_obj($model_obj){
256
+	public function populate_model_obj($model_obj) {
257 257
 		$model_obj = $this->_model->ensure_is_obj($model_obj);
258 258
 		$this->_model_object = $model_obj;
259 259
 		$defaults = $model_obj->model_field_array();
260
-		foreach($this->_model->relation_settings() as $relation_name => $relation_obj){
260
+		foreach ($this->_model->relation_settings() as $relation_name => $relation_obj) {
261 261
 			$form_inputs = $this->inputs();
262
-			if(isset($form_inputs[$relation_name])){
263
-				if($relation_obj instanceof EE_Belongs_To_Relation){
262
+			if (isset($form_inputs[$relation_name])) {
263
+				if ($relation_obj instanceof EE_Belongs_To_Relation) {
264 264
 					//then we only expect there to be one
265 265
 					$related_item = $this->_model_object->get_first_related($relation_name);
266 266
 					$defaults[$relation_name] = $related_item->ID();
267
-				}else{
267
+				} else {
268 268
 					$related_items = $this->_model_object->get_many_related($relation_name);
269 269
 					$ids = array();
270
-					foreach($related_items as $related_item){
270
+					foreach ($related_items as $related_item) {
271 271
 						$ids[] = $related_item->ID();
272 272
 					}
273 273
 					$defaults[$relation_name] = $ids;
@@ -284,8 +284,8 @@  discard block
 block discarded – undo
284 284
 	 * values are their normalized values
285 285
 	 * @return array
286 286
 	 */
287
-	public function inputs_values_corresponding_to_model_fields(){
288
-		return array_intersect_key($this->input_values(),$this->_model->field_settings());
287
+	public function inputs_values_corresponding_to_model_fields() {
288
+		return array_intersect_key($this->input_values(), $this->_model->field_settings());
289 289
 	}
290 290
 
291 291
 
@@ -308,21 +308,21 @@  discard block
 block discarded – undo
308 308
 	public function receive_form_submission($req_data = NULL, $validate = TRUE) {
309 309
 		parent::receive_form_submission($req_data, $validate);
310 310
 		//create or set the model object, if it isn't already
311
-		if( ! $this->_model_object ){
311
+		if ( ! $this->_model_object) {
312 312
 			//check to see if the form indicates a PK, in which case we want to only retrieve it and update it
313 313
 			$pk_name = $this->_model->primary_key_name();
314 314
 			$model_obj = $this->_model->get_one_by_ID($this->get_input_value($pk_name));
315
-			if($model_obj){
315
+			if ($model_obj) {
316 316
 				$this->_model_object = $model_obj;
317
-			}else{
318
-				$this->_model_object = EE_Registry::instance()->load_class($this->_model->get_this_model_name() );
317
+			} else {
318
+				$this->_model_object = EE_Registry::instance()->load_class($this->_model->get_this_model_name());
319 319
 			}
320 320
 		}
321 321
 		//ok so the model object is set. Just set it with the submitted form data (don't save yet though)
322
-		foreach($this->inputs_values_corresponding_to_model_fields() as $field_name=>$field_value){
322
+		foreach ($this->inputs_values_corresponding_to_model_fields() as $field_name=>$field_value) {
323 323
 			//only set the non-primary key
324
-			if($field_name != $this->_model->primary_key_name()){
325
-				$this->_model_object->set($field_name,$field_value);
324
+			if ($field_name != $this->_model->primary_key_name()) {
325
+				$this->_model_object->set($field_name, $field_value);
326 326
 			}
327 327
 		}
328 328
 
@@ -338,13 +338,13 @@  discard block
 block discarded – undo
338 338
 	 * @return int, 1 on a successful update, the ID of
339 339
 	 *                    the new entry on insert; 0 on failure
340 340
 	 */
341
-	public function save(){
342
-		if( ! $this->_model_object){
343
-			throw new EE_Error(sprintf(__("Cannot save the model form's model object (model is '%s') because there is no model object set. You must either set it, or call receive_form_submission where it is set automatically", "event_espresso"),get_class($this->_model)));
341
+	public function save() {
342
+		if ( ! $this->_model_object) {
343
+			throw new EE_Error(sprintf(__("Cannot save the model form's model object (model is '%s') because there is no model object set. You must either set it, or call receive_form_submission where it is set automatically", "event_espresso"), get_class($this->_model)));
344 344
 		}
345
-		$success =  $this->_model_object->save();
346
-		foreach($this->_model->relation_settings() as $relation_name => $relation_obj){
347
-			if(isset($this->_subsections[$relation_name])){
345
+		$success = $this->_model_object->save();
346
+		foreach ($this->_model->relation_settings() as $relation_name => $relation_obj) {
347
+			if (isset($this->_subsections[$relation_name])) {
348 348
 				$success = $this->_save_related_info($relation_name);
349 349
 			}
350 350
 		}
@@ -360,29 +360,29 @@  discard block
 block discarded – undo
360 360
 	 * @return bool
361 361
 	 * @throws EE_Error
362 362
 	 */
363
-	protected function _save_related_info($relation_name){
363
+	protected function _save_related_info($relation_name) {
364 364
 		$relation_obj = $this->_model->related_settings_for($relation_name);
365
-		if($relation_obj instanceof EE_Belongs_To_Relation){
365
+		if ($relation_obj instanceof EE_Belongs_To_Relation) {
366 366
 			//there is just a foreign key on this model pointing to that one
367 367
 			$this->_model_object->_add_relation_to($this->get_input_value($relation_name), $relation_name);
368
-		}elseif($relation_obj instanceof EE_Has_Many_Relation){
368
+		}elseif ($relation_obj instanceof EE_Has_Many_Relation) {
369 369
 			//then we want to consider all of its currently-related things.
370 370
 			//if they're in this list, keep them
371 371
 			//if they're not in this list, remove them
372 372
 			//and lastly add all the new items
373 373
 			throw new EE_Error(sprintf(__('Automatic saving of related info across a "has many" relation is not yet supported', "event_espresso")));
374
-		}elseif($relation_obj instanceof EE_HABTM_Relation){
374
+		}elseif ($relation_obj instanceof EE_HABTM_Relation) {
375 375
 			//delete everything NOT in this list
376 376
 			$normalized_input_value = $this->get_input_value($relation_name);
377
-			if($normalized_input_value && is_array($normalized_input_value)){
377
+			if ($normalized_input_value && is_array($normalized_input_value)) {
378 378
 				$where_query_params = array(
379
-					$relation_obj->get_other_model()->primary_key_name() => array('NOT_IN',$normalized_input_value));
380
-			}else{
379
+					$relation_obj->get_other_model()->primary_key_name() => array('NOT_IN', $normalized_input_value));
380
+			} else {
381 381
 				$where_query_params = array();
382 382
 			}
383
-			$this->_model_object->_remove_relations( $relation_name, $where_query_params );
384
-			foreach($normalized_input_value as $id){
385
-				$this->_model_object->_add_relation_to( $id, $relation_name );
383
+			$this->_model_object->_remove_relations($relation_name, $where_query_params);
384
+			foreach ($normalized_input_value as $id) {
385
+				$this->_model_object->_add_relation_to($id, $relation_name);
386 386
 			}
387 387
 		}
388 388
 		return TRUE;
@@ -394,7 +394,7 @@  discard block
 block discarded – undo
394 394
 	 * Gets the model of this model form
395 395
 	 * @return EEM_Base
396 396
 	 */
397
-	public function get_model(){
397
+	public function get_model() {
398 398
 		return $this->_model;
399 399
 	}
400 400
 
@@ -407,7 +407,7 @@  discard block
 block discarded – undo
407 407
 	 * when receive_form_submission($req_data) was called.
408 408
 	 * @return EE_Base_Class
409 409
 	 */
410
-	public function get_model_object(){
410
+	public function get_model_object() {
411 411
 		return $this->_model_object;
412 412
 	}
413 413
 
@@ -417,10 +417,10 @@  discard block
 block discarded – undo
417 417
 	 * gets teh default name of this form section if none is specified
418 418
 	 * @return string
419 419
 	 */
420
-	protected function _set_default_name_if_empty(){
421
-		if( ! $this->_name ){
422
-			$default_name = str_replace("EEM_", "", get_class($this->_model)) . "_Model_Form";
423
-			$this->_name =  $default_name;
420
+	protected function _set_default_name_if_empty() {
421
+		if ( ! $this->_name) {
422
+			$default_name = str_replace("EEM_", "", get_class($this->_model))."_Model_Form";
423
+			$this->_name = $default_name;
424 424
 		}
425 425
 	}
426 426
 
Please login to merge, or discard this patch.
core/libraries/form_sections/inputs/EE_Form_Input_Base.input.php 3 patches
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -261,7 +261,7 @@  discard block
 block discarded – undo
261 261
 	/**
262 262
 	 * Sets sensitive_data_removal_strategy
263 263
 	 * @param EE_Sensitive_Data_Removal_Base $sensitive_data_removal_strategy
264
-	 * @return boolean
264
+	 * @return boolean|null
265 265
 	 */
266 266
 	public function set_sensitive_data_removal_strategy($sensitive_data_removal_strategy) {
267 267
 		$this->_sensitive_data_removal_strategy = $sensitive_data_removal_strategy;
@@ -445,7 +445,7 @@  discard block
 block discarded – undo
445 445
 	 * Returns whether or not any validation errors occurred
446 446
 	 *
447 447
 	 * @param array $req_data like $_POST
448
-	 * @return boolean whether or not there was an error
448
+	 * @return boolean|null whether or not there was an error
449 449
 	 */
450 450
 	protected function _normalize( $req_data ) {
451 451
 		//any existing validation errors don't apply so clear them
Please login to merge, or discard this patch.
Braces   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -200,7 +200,7 @@  discard block
 block discarded – undo
200 200
 		if( ! $this->_html_name){
201 201
 			if( $this->_parent_section && $this->_parent_section instanceof EE_Form_Section_Proper){
202 202
 				$this->_html_name = $this->_parent_section->html_name_prefix() . "[{$this->name()}]";
203
-			}else{
203
+			} else{
204 204
 				$this->_html_name = $this->name();
205 205
 			}
206 206
 		}
@@ -230,7 +230,7 @@  discard block
 block discarded – undo
230 230
 	protected function _get_display_strategy(){
231 231
 		if( ! $this->_display_strategy || ! $this->_display_strategy instanceof EE_Display_Strategy_Base){
232 232
 			throw new EE_Error(sprintf(__("Cannot get display strategy for form input with name %s and id %s, because it has not been set in the constructor", "event_espresso"),$this->html_name(),$this->html_id()));
233
-		}else{
233
+		} else{
234 234
 			return $this->_display_strategy;
235 235
 		}
236 236
 	}
@@ -306,7 +306,7 @@  discard block
 block discarded – undo
306 306
 	public function get_validation_strategies(){
307 307
 		if(is_array($this->_validation_strategies)){
308 308
 			return $this->_validation_strategies;
309
-		}else{
309
+		} else{
310 310
 			return array();
311 311
 		}
312 312
 
@@ -413,7 +413,7 @@  discard block
 block discarded – undo
413 413
 				if ( $validation_strategy instanceof EE_Validation_Strategy_Base ) {
414 414
 					try{
415 415
 						$validation_strategy->validate($this->normalized_value());
416
-					}catch(EE_Validation_Error $e){
416
+					} catch(EE_Validation_Error $e){
417 417
 						$this->add_validation_error($e);
418 418
 					}
419 419
 				}
@@ -421,7 +421,7 @@  discard block
 block discarded – undo
421 421
 		}
422 422
 		if( $this->get_validation_errors()){
423 423
 			return false;
424
-		}else{
424
+		} else{
425 425
 			return true;
426 426
 		}
427 427
 	}
@@ -602,7 +602,7 @@  discard block
 block discarded – undo
602 602
 
603 603
 		if(! empty($jquery_validation_rules)){
604 604
 			$jquery_validation_js[ $this->html_id( TRUE ) ] = $jquery_validation_rules;
605
-		}else{
605
+		} else{
606 606
 			return array();
607 607
 		}
608 608
 		return $jquery_validation_js;
@@ -769,7 +769,7 @@  discard block
 block discarded – undo
769 769
 		if( isset( $matches[ 1 ] ) && is_array( $matches[ 1 ] ) ){
770 770
 			$name_parts = $matches[ 1 ];
771 771
 			array_unshift($name_parts, $before_any_brackets);
772
-		}else{
772
+		} else{
773 773
 			$name_parts = array( $before_any_brackets );
774 774
 		}
775 775
 		// now get the value for the input
@@ -796,10 +796,10 @@  discard block
 block discarded – undo
796 796
 		if( isset( $req_data[ $first_part_to_consider ] ) ){
797 797
 			if( empty($html_name_parts ) ){
798 798
 				return $req_data[ $first_part_to_consider ];
799
-			}else{
799
+			} else{
800 800
 				return $this->_find_form_data_for_this_section_using_name_parts($html_name_parts, $req_data[ $first_part_to_consider ] );
801 801
 			}
802
-		}else{
802
+		} else{
803 803
 			return NULL;
804 804
 		}
805 805
 	}
@@ -818,7 +818,7 @@  discard block
 block discarded – undo
818 818
 		$checked_value = $this->find_form_data_for_this_section( $req_data );
819 819
 		if( $checked_value !== null ){
820 820
 			return TRUE;
821
-		}else{
821
+		} else{
822 822
 			return FALSE;
823 823
 		}
824 824
 	}
Please login to merge, or discard this patch.
Spacing   +136 added lines, -136 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
  * @subpackage
9 9
  * @author				Mike Nelson
10 10
  */
11
-abstract class EE_Form_Input_Base extends EE_Form_Section_Validatable{
11
+abstract class EE_Form_Input_Base extends EE_Form_Section_Validatable {
12 12
 
13 13
 	/**
14 14
 	 * the input's name attribute
@@ -141,63 +141,63 @@  discard block
 block discarded – undo
141 141
 	 *		@type EE_Validation_Strategy_Base[] $validation_strategies
142 142
 	 * }
143 143
 	 */
144
-	public function __construct( $input_args = array() ){
145
-		$input_args = apply_filters( 'FHEE__EE_Form_Input_Base___construct__input_args', $input_args, $this );
144
+	public function __construct($input_args = array()) {
145
+		$input_args = apply_filters('FHEE__EE_Form_Input_Base___construct__input_args', $input_args, $this);
146 146
 		// the following properties must be cast as arrays
147
-		if ( isset( $input_args['validation_strategies'] ) ) {
148
-			foreach ( $input_args['validation_strategies'] as $validation_strategy ) {
149
-				if ( $validation_strategy instanceof EE_Validation_Strategy_Base ) {
150
-					$this->_validation_strategies[ get_class( $validation_strategy ) ] = $validation_strategy;
147
+		if (isset($input_args['validation_strategies'])) {
148
+			foreach ($input_args['validation_strategies'] as $validation_strategy) {
149
+				if ($validation_strategy instanceof EE_Validation_Strategy_Base) {
150
+					$this->_validation_strategies[get_class($validation_strategy)] = $validation_strategy;
151 151
 				}
152 152
 			}
153
-			unset( $input_args['validation_strategies'] );
153
+			unset($input_args['validation_strategies']);
154 154
 		}
155 155
 		// loop thru incoming options
156
-		foreach( $input_args as $key => $value ) {
156
+		foreach ($input_args as $key => $value) {
157 157
 			// add underscore to $key to match property names
158
-			$_key = '_' . $key;
159
-			if ( property_exists( $this, $_key )) {
158
+			$_key = '_'.$key;
159
+			if (property_exists($this, $_key)) {
160 160
 				$this->{$_key} = $value;
161 161
 			}
162 162
 		}
163 163
 		// ensure that "required" is set correctly
164
-		$this->set_required( $this->_required, isset( $input_args[ 'required_validation_error_message' ] ) ? $input_args[ 'required_validation_error_message' ] : NULL );
164
+		$this->set_required($this->_required, isset($input_args['required_validation_error_message']) ? $input_args['required_validation_error_message'] : NULL);
165 165
 
166 166
 		//$this->_html_name_specified = isset( $input_args['html_name'] ) ? TRUE : FALSE;
167 167
 
168 168
 		$this->_display_strategy->_construct_finalize($this);
169
-		if ( $this->_validation_strategies ){
170
-			foreach( $this->_validation_strategies as $validation_strategy ){
169
+		if ($this->_validation_strategies) {
170
+			foreach ($this->_validation_strategies as $validation_strategy) {
171 171
 				$validation_strategy->_construct_finalize($this);
172 172
 			}
173 173
 		}
174 174
 
175
-		if( ! $this->_normalization_strategy){
175
+		if ( ! $this->_normalization_strategy) {
176 176
 			$this->_normalization_strategy = new EE_Text_Normalization();
177 177
 		}
178 178
 		$this->_normalization_strategy->_construct_finalize($this);
179 179
 
180 180
 		//at least we can use the normalization strategy to populate the default
181
-		if( isset( $input_args[ 'default' ] ) ) {
182
-			$this->set_default( $input_args[ 'default' ] );
181
+		if (isset($input_args['default'])) {
182
+			$this->set_default($input_args['default']);
183 183
 		}
184 184
 
185
-		if( ! $this->_sensitive_data_removal_strategy){
185
+		if ( ! $this->_sensitive_data_removal_strategy) {
186 186
 			$this->_sensitive_data_removal_strategy = new EE_No_Sensitive_Data_Removal();
187 187
 		}
188 188
 		$this->_sensitive_data_removal_strategy->_construct_finalize($this);
189
-		parent::__construct( $input_args );
189
+		parent::__construct($input_args);
190 190
 	}
191 191
 
192 192
 	/**
193 193
 	 * Sets the html_name to its default value, if none was specified in teh constructor.
194 194
 	 * Calculation involves using the name and the parent's html_name
195 195
 	 */
196
-	protected function _set_default_html_name_if_empty(){
197
-		if( ! $this->_html_name){
198
-			if( $this->_parent_section && $this->_parent_section instanceof EE_Form_Section_Proper){
199
-				$this->_html_name = $this->_parent_section->html_name_prefix() . "[{$this->name()}]";
200
-			}else{
196
+	protected function _set_default_html_name_if_empty() {
197
+		if ( ! $this->_html_name) {
198
+			if ($this->_parent_section && $this->_parent_section instanceof EE_Form_Section_Proper) {
199
+				$this->_html_name = $this->_parent_section->html_name_prefix()."[{$this->name()}]";
200
+			} else {
201 201
 				$this->_html_name = $this->name();
202 202
 			}
203 203
 		}
@@ -212,12 +212,12 @@  discard block
 block discarded – undo
212 212
 	function _construct_finalize($parent_form_section, $name) {
213 213
 		parent::_construct_finalize($parent_form_section, $name);
214 214
 		$this->_set_default_html_name_if_empty();
215
-		if( ! $this->_html_label ){
216
-			if( ! $this->_html_label_text){
217
-				$this->_html_label_text = ucwords( str_replace("_"," ",$name));
215
+		if ( ! $this->_html_label) {
216
+			if ( ! $this->_html_label_text) {
217
+				$this->_html_label_text = ucwords(str_replace("_", " ", $name));
218 218
 			}
219 219
 		}
220
-		do_action( 'AHEE__EE_Form_Input_Base___construct_finalize__end', $this, $parent_form_section, $name );
220
+		do_action('AHEE__EE_Form_Input_Base___construct_finalize__end', $this, $parent_form_section, $name);
221 221
 	}
222 222
 
223 223
 	 /**
@@ -225,10 +225,10 @@  discard block
 block discarded – undo
225 225
 	  * @return EE_Display_Strategy_Base
226 226
 	  * @throws EE_Error
227 227
 	  */
228
-	protected function _get_display_strategy(){
229
-		if( ! $this->_display_strategy || ! $this->_display_strategy instanceof EE_Display_Strategy_Base){
230
-			throw new EE_Error(sprintf(__("Cannot get display strategy for form input with name %s and id %s, because it has not been set in the constructor", "event_espresso"),$this->html_name(),$this->html_id()));
231
-		}else{
228
+	protected function _get_display_strategy() {
229
+		if ( ! $this->_display_strategy || ! $this->_display_strategy instanceof EE_Display_Strategy_Base) {
230
+			throw new EE_Error(sprintf(__("Cannot get display strategy for form input with name %s and id %s, because it has not been set in the constructor", "event_espresso"), $this->html_name(), $this->html_id()));
231
+		} else {
232 232
 			return $this->_display_strategy;
233 233
 		}
234 234
 	}
@@ -236,7 +236,7 @@  discard block
 block discarded – undo
236 236
 	 * Sets the display strategy.
237 237
 	 * @param EE_Display_Strategy_Base $strategy
238 238
 	 */
239
-	protected function _set_display_strategy(EE_Display_Strategy_Base $strategy){
239
+	protected function _set_display_strategy(EE_Display_Strategy_Base $strategy) {
240 240
 		$this->_display_strategy = $strategy;
241 241
 	}
242 242
 
@@ -244,7 +244,7 @@  discard block
 block discarded – undo
244 244
 	 * Sets the sanitization strategy
245 245
 	 * @param EE_Normalization_Strategy_Base $strategy
246 246
 	 */
247
-	protected function _set_normalization_strategy(EE_Normalization_Strategy_Base $strategy){
247
+	protected function _set_normalization_strategy(EE_Normalization_Strategy_Base $strategy) {
248 248
 		$this->_normalization_strategy = $strategy;
249 249
 	}
250 250
 
@@ -270,14 +270,14 @@  discard block
 block discarded – undo
270 270
 	 * Gets the display strategy for this input
271 271
 	 * @return EE_Display_Strategy_Base
272 272
 	 */
273
-	public function get_display_strategy(){
273
+	public function get_display_strategy() {
274 274
 		return $this->_display_strategy;
275 275
 	}
276 276
 	/**
277 277
 	 * Overwrites the display strategy
278 278
 	 * @param EE_Display_Strategy_Base $display_strategy
279 279
 	 */
280
-	public function set_display_strategy($display_strategy){
280
+	public function set_display_strategy($display_strategy) {
281 281
 		$this->_display_strategy = $display_strategy;
282 282
 		$this->_display_strategy->_construct_finalize($this);
283 283
 	}
@@ -285,14 +285,14 @@  discard block
 block discarded – undo
285 285
 	 * Gets the normalization strategy set on this input
286 286
 	 * @return EE_Normalization_Strategy_Base
287 287
 	 */
288
-	public function get_normalization_strategy(){
288
+	public function get_normalization_strategy() {
289 289
 		return $this->_normalization_strategy;
290 290
 	}
291 291
 	/**
292 292
 	 * Overwrites the normalization strategy
293 293
 	 * @param EE_Normalization_Strategy_Base $normalization_strategy
294 294
 	 */
295
-	public function set_normalization_strategy($normalization_strategy){
295
+	public function set_normalization_strategy($normalization_strategy) {
296 296
 		$this->_normalization_strategy = $normalization_strategy;
297 297
 		$this->_normalization_strategy->_construct_finalize($this);
298 298
 	}
@@ -301,10 +301,10 @@  discard block
 block discarded – undo
301 301
 	 * Returns all teh validation strategies which apply to this field, numerically indexed
302 302
 	 * @return EE_Validation_Strategy_Base[]
303 303
 	 */
304
-	public function get_validation_strategies(){
305
-		if(is_array($this->_validation_strategies)){
304
+	public function get_validation_strategies() {
305
+		if (is_array($this->_validation_strategies)) {
306 306
 			return $this->_validation_strategies;
307
-		}else{
307
+		} else {
308 308
 			return array();
309 309
 		}
310 310
 
@@ -314,9 +314,9 @@  discard block
 block discarded – undo
314 314
 	 * @param EE_Validation_Strategy_Base $validation_strategy
315 315
 	 * @return void
316 316
 	 */
317
-	protected function _add_validation_strategy( EE_Validation_Strategy_Base $validation_strategy ){
318
-		$validation_strategy->_construct_finalize( $this );
319
-		$this->_validation_strategies[ get_class($validation_strategy) ] = $validation_strategy;
317
+	protected function _add_validation_strategy(EE_Validation_Strategy_Base $validation_strategy) {
318
+		$validation_strategy->_construct_finalize($this);
319
+		$this->_validation_strategies[get_class($validation_strategy)] = $validation_strategy;
320 320
 	}
321 321
 
322 322
 	/**
@@ -324,21 +324,21 @@  discard block
 block discarded – undo
324 324
 	 * @param EE_Validation_Strategy_Base $validation_strategy
325 325
 	 * @return void
326 326
 	 */
327
-	public function add_validation_strategy( EE_Validation_Strategy_Base $validation_strategy ) {
328
-		$this->_add_validation_strategy( $validation_strategy );
327
+	public function add_validation_strategy(EE_Validation_Strategy_Base $validation_strategy) {
328
+		$this->_add_validation_strategy($validation_strategy);
329 329
 	}
330 330
 
331 331
 	/**
332 332
 	 * The classname of the validation strategy to remove
333 333
 	 * @param string $validation_strategy_classname
334 334
 	 */
335
-	public function remove_validation_strategy( $validation_strategy_classname ) {
336
-		foreach( $this->_validation_strategies as $key => $validation_strategy ){
337
-			if(
335
+	public function remove_validation_strategy($validation_strategy_classname) {
336
+		foreach ($this->_validation_strategies as $key => $validation_strategy) {
337
+			if (
338 338
 				$validation_strategy instanceof $validation_strategy_classname
339
-				|| is_subclass_of( $validation_strategy, $validation_strategy_classname )
339
+				|| is_subclass_of($validation_strategy, $validation_strategy_classname)
340 340
 			) {
341
-				unset( $this->_validation_strategies[ $key ] );
341
+				unset($this->_validation_strategies[$key]);
342 342
 			}
343 343
 		}
344 344
 	}
@@ -347,7 +347,7 @@  discard block
 block discarded – undo
347 347
 	 * to the parent form's layout strategy
348 348
 	 * @return string
349 349
 	 */
350
-	public function get_html_and_js(){
350
+	public function get_html_and_js() {
351 351
 		return $this->_parent_section->get_html_for_input($this);
352 352
 	}
353 353
 	/**
@@ -356,7 +356,7 @@  discard block
 block discarded – undo
356 356
 	 * Makes sure the JS and CSS are enqueued for it
357 357
 	 * @return string
358 358
 	 */
359
-	public function get_html_for_input(){
359
+	public function get_html_for_input() {
360 360
 		return  $this->_get_display_strategy()->display();
361 361
 	}
362 362
 
@@ -366,7 +366,7 @@  discard block
 block discarded – undo
366 366
 	 * @return string
367 367
 	 */
368 368
 	public function html_other_attributes() {
369
-		return ! empty( $this->_html_other_attributes ) ? ' ' . $this->_html_other_attributes : '';
369
+		return ! empty($this->_html_other_attributes) ? ' '.$this->_html_other_attributes : '';
370 370
 	}
371 371
 
372 372
 
@@ -374,7 +374,7 @@  discard block
 block discarded – undo
374 374
 	/**
375 375
 	 * @param string $html_other_attributes
376 376
 	 */
377
-	public function set_html_other_attributes( $html_other_attributes ) {
377
+	public function set_html_other_attributes($html_other_attributes) {
378 378
 		$this->_html_other_attributes = $html_other_attributes;
379 379
 	}
380 380
 
@@ -383,7 +383,7 @@  discard block
 block discarded – undo
383 383
 	 * according to the form section's layout strategy
384 384
 	 * @return string
385 385
 	 */
386
-	public function get_html_for_label(){
386
+	public function get_html_for_label() {
387 387
 		return $this->_parent_section->get_layout_strategy()->display_label($this);
388 388
 	}
389 389
 	/**
@@ -391,7 +391,7 @@  discard block
 block discarded – undo
391 391
 	 * according to the form section's layout strategy
392 392
 	 * @return string
393 393
 	 */
394
-	public function get_html_for_errors(){
394
+	public function get_html_for_errors() {
395 395
 		return $this->_parent_section->get_layout_strategy()->display_errors($this);
396 396
 	}
397 397
 	/**
@@ -399,7 +399,7 @@  discard block
 block discarded – undo
399 399
 	 * according to the form section's layout strategy
400 400
 	 * @return string
401 401
 	 */
402
-	public function get_html_for_help(){
402
+	public function get_html_for_help() {
403 403
 		return $this->_parent_section->get_layout_strategy()->display_help_text($this);
404 404
 	}
405 405
 	/**
@@ -408,20 +408,20 @@  discard block
 block discarded – undo
408 408
 	 * @return boolean
409 409
 	 */
410 410
 	protected function _validate() {
411
-		if(is_array($this->_validation_strategies)){
412
-			foreach($this->_validation_strategies as $validation_strategy){
413
-				if ( $validation_strategy instanceof EE_Validation_Strategy_Base ) {
414
-					try{
411
+		if (is_array($this->_validation_strategies)) {
412
+			foreach ($this->_validation_strategies as $validation_strategy) {
413
+				if ($validation_strategy instanceof EE_Validation_Strategy_Base) {
414
+					try {
415 415
 						$validation_strategy->validate($this->normalized_value());
416
-					}catch(EE_Validation_Error $e){
416
+					} catch (EE_Validation_Error $e) {
417 417
 						$this->add_validation_error($e);
418 418
 					}
419 419
 				}
420 420
 			}
421 421
 		}
422
-		if( $this->get_validation_errors()){
422
+		if ($this->get_validation_errors()) {
423 423
 			return false;
424
-		}else{
424
+		} else {
425 425
 			return true;
426 426
 		}
427 427
 	}
@@ -434,8 +434,8 @@  discard block
 block discarded – undo
434 434
 	 * @param string $value
435 435
 	 * @return null|string
436 436
 	 */
437
-	private function _sanitize($value){
438
-		return $value !== NULL ?stripslashes(html_entity_decode($value)) : NULL;//don't sanitize_text_field
437
+	private function _sanitize($value) {
438
+		return $value !== NULL ? stripslashes(html_entity_decode($value)) : NULL; //don't sanitize_text_field
439 439
 	}
440 440
 
441 441
 
@@ -447,24 +447,24 @@  discard block
 block discarded – undo
447 447
 	 * @param array $req_data like $_POST
448 448
 	 * @return boolean whether or not there was an error
449 449
 	 */
450
-	protected function _normalize( $req_data ) {
450
+	protected function _normalize($req_data) {
451 451
 		//any existing validation errors don't apply so clear them
452 452
 		$this->_validation_errors = array();
453 453
 		try {
454
-			$raw_input = $this->find_form_data_for_this_section( $req_data );
454
+			$raw_input = $this->find_form_data_for_this_section($req_data);
455 455
 			//super simple sanitization for now
456
-			if ( is_array( $raw_input )) {
456
+			if (is_array($raw_input)) {
457 457
 				$this->_raw_value = array();
458
-				foreach( $raw_input as $key => $value ) {
459
-					$this->_raw_value[ $key ] = $this->_sanitize( $value );
458
+				foreach ($raw_input as $key => $value) {
459
+					$this->_raw_value[$key] = $this->_sanitize($value);
460 460
 				}
461 461
 			} else {
462
-				$this->_raw_value = $this->_sanitize( $raw_input );
462
+				$this->_raw_value = $this->_sanitize($raw_input);
463 463
 			}
464 464
 			//we want ot mostly leave the input alone in case we need to re-display it to the user
465
-			$this->_normalized_value = $this->_normalization_strategy->normalize( $this->raw_value() );
466
-		} catch ( EE_Validation_Error $e ) {
467
-			$this->add_validation_error( $e );
465
+			$this->_normalized_value = $this->_normalization_strategy->normalize($this->raw_value());
466
+		} catch (EE_Validation_Error $e) {
467
+			$this->add_validation_error($e);
468 468
 		}
469 469
 	}
470 470
 
@@ -473,7 +473,7 @@  discard block
 block discarded – undo
473 473
 	/**
474 474
 	 * @return string
475 475
 	 */
476
-	public function html_name(){
476
+	public function html_name() {
477 477
 		return $this->_html_name;
478 478
 	}
479 479
 
@@ -482,8 +482,8 @@  discard block
 block discarded – undo
482 482
 	/**
483 483
 	 * @return string
484 484
 	 */
485
-	function html_label_id(){
486
-		return ! empty( $this->_html_label_id ) ? $this->_html_label_id : $this->_html_id . '-lbl';
485
+	function html_label_id() {
486
+		return ! empty($this->_html_label_id) ? $this->_html_label_id : $this->_html_id.'-lbl';
487 487
 	}
488 488
 
489 489
 
@@ -491,7 +491,7 @@  discard block
 block discarded – undo
491 491
 	/**
492 492
 	 * @return string
493 493
 	 */
494
-	function html_label_class(){
494
+	function html_label_class() {
495 495
 		return $this->_html_label_class;
496 496
 	}
497 497
 
@@ -500,7 +500,7 @@  discard block
 block discarded – undo
500 500
 	/**
501 501
 	 * @return string
502 502
 	 */
503
-	function html_label_style(){
503
+	function html_label_style() {
504 504
 		return $this->_html_label_style;
505 505
 	}
506 506
 
@@ -509,7 +509,7 @@  discard block
 block discarded – undo
509 509
 	/**
510 510
 	 * @return string
511 511
 	 */
512
-	function html_label_text(){
512
+	function html_label_text() {
513 513
 		return $this->_html_label_text;
514 514
 	}
515 515
 
@@ -518,7 +518,7 @@  discard block
 block discarded – undo
518 518
 	/**
519 519
 	 * @return string
520 520
 	 */
521
-	function html_help_text(){
521
+	function html_help_text() {
522 522
 		return $this->_html_help_text;
523 523
 	}
524 524
 
@@ -527,7 +527,7 @@  discard block
 block discarded – undo
527 527
 	/**
528 528
 	 * @return string
529 529
 	 */
530
-	function html_help_class(){
530
+	function html_help_class() {
531 531
 		return $this->_html_help_class;
532 532
 	}
533 533
 
@@ -536,7 +536,7 @@  discard block
 block discarded – undo
536 536
 	/**
537 537
 	 * @return string
538 538
 	 */
539
-	function html_help_style(){
539
+	function html_help_style() {
540 540
 		return $this->_html_style;
541 541
 	}
542 542
 	/**
@@ -549,7 +549,7 @@  discard block
 block discarded – undo
549 549
 	 * in which case, we would have stored the malicious content to our database.
550 550
 	 * @return string
551 551
 	 */
552
-	function raw_value(){
552
+	function raw_value() {
553 553
 		return $this->_raw_value;
554 554
 	}
555 555
 	/**
@@ -557,15 +557,15 @@  discard block
 block discarded – undo
557 557
 	 * it escapes all html entities
558 558
 	 * @return string
559 559
 	 */
560
-	function raw_value_in_form(){
561
-		return htmlentities($this->raw_value(),ENT_QUOTES, 'UTF-8');
560
+	function raw_value_in_form() {
561
+		return htmlentities($this->raw_value(), ENT_QUOTES, 'UTF-8');
562 562
 	}
563 563
 	/**
564 564
 	 * returns the value after it's been sanitized, and then converted into it's proper type
565 565
 	 * in PHP. Eg, a string, an int, an array,
566 566
 	 * @return mixed
567 567
 	 */
568
-	function normalized_value(){
568
+	function normalized_value() {
569 569
 		return $this->_normalized_value;
570 570
 	}
571 571
 
@@ -575,7 +575,7 @@  discard block
 block discarded – undo
575 575
 	 * the best thing to display
576 576
 	 * @return string
577 577
 	 */
578
-	function pretty_value(){
578
+	function pretty_value() {
579 579
 		return $this->_normalized_value;
580 580
 	}
581 581
 	/**
@@ -594,19 +594,19 @@  discard block
 block discarded – undo
594 594
 		  }</code>
595 595
 	 * @return array
596 596
 	 */
597
-	function get_jquery_validation_rules(){
597
+	function get_jquery_validation_rules() {
598 598
 
599 599
 		$jquery_validation_rules = array();
600
-		foreach($this->get_validation_strategies() as $validation_strategy){
600
+		foreach ($this->get_validation_strategies() as $validation_strategy) {
601 601
 			$jquery_validation_rules = array_replace_recursive(
602 602
 				$jquery_validation_rules,
603 603
 				$validation_strategy->get_jquery_validation_rule_array()
604 604
 			);
605 605
 		}
606 606
 
607
-		if(! empty($jquery_validation_rules)){
608
-			$jquery_validation_js[ $this->html_id( TRUE ) ] = $jquery_validation_rules;
609
-		}else{
607
+		if ( ! empty($jquery_validation_rules)) {
608
+			$jquery_validation_js[$this->html_id(TRUE)] = $jquery_validation_rules;
609
+		} else {
610 610
 			return array();
611 611
 		}
612 612
 		return $jquery_validation_js;
@@ -618,9 +618,9 @@  discard block
 block discarded – undo
618 618
 	 * @param mixed $value
619 619
 	 * @return void
620 620
 	 */
621
-	function set_default($value){
621
+	function set_default($value) {
622 622
 		$this->_normalized_value = $value;
623
-		$this->_raw_value = $this->_normalization_strategy->unnormalize( $value );
623
+		$this->_raw_value = $this->_normalization_strategy->unnormalize($value);
624 624
 	}
625 625
 
626 626
 	/**
@@ -628,7 +628,7 @@  discard block
 block discarded – undo
628 628
 	 * @param string $label
629 629
 	 * @return void
630 630
 	 */
631
-	function set_html_label_text($label){
631
+	function set_html_label_text($label) {
632 632
 		$this->_html_label_text = $label;
633 633
 	}
634 634
 
@@ -640,12 +640,12 @@  discard block
 block discarded – undo
640 640
 	 * @param boolean $required
641 641
 	 * @param null    $required_text
642 642
 	 */
643
-	function set_required($required = true, $required_text = NULL ){
644
-		$required = filter_var( $required, FILTER_VALIDATE_BOOLEAN );
645
-		if ( $required ) {
646
-			$this->_add_validation_strategy( new EE_Required_Validation_Strategy( $required_text ) );
643
+	function set_required($required = true, $required_text = NULL) {
644
+		$required = filter_var($required, FILTER_VALIDATE_BOOLEAN);
645
+		if ($required) {
646
+			$this->_add_validation_strategy(new EE_Required_Validation_Strategy($required_text));
647 647
 		} else {
648
-			unset( $this->_validation_strategies[ 'EE_Required_Validation_Strategy' ] );
648
+			unset($this->_validation_strategies['EE_Required_Validation_Strategy']);
649 649
 		}
650 650
 		$this->_required = $required;
651 651
 	}
@@ -653,7 +653,7 @@  discard block
 block discarded – undo
653 653
 	 * Returns whether or not this field is required
654 654
 	 * @return boolean
655 655
 	 */
656
-	public function required(){
656
+	public function required() {
657 657
 		return $this->_required;
658 658
 	}
659 659
 
@@ -662,7 +662,7 @@  discard block
 block discarded – undo
662 662
 	/**
663 663
 	 * @param string $required_css_class
664 664
 	 */
665
-	public function set_required_css_class( $required_css_class ) {
665
+	public function set_required_css_class($required_css_class) {
666 666
 		$this->_required_css_class = $required_css_class;
667 667
 	}
668 668
 
@@ -681,7 +681,7 @@  discard block
 block discarded – undo
681 681
 	 * Sets the help text, in case
682 682
 	 * @param string $text
683 683
 	 */
684
-	public function set_html_help_text($text){
684
+	public function set_html_help_text($text) {
685 685
 		$this->_html_help_text = $text;
686 686
 	}
687 687
 	/**
@@ -693,8 +693,8 @@  discard block
 block discarded – undo
693 693
 	public function clean_sensitive_data() {
694 694
 		//if we do ANY kind of sensitive data removal on this, then just clear out the raw value
695 695
 		//if we need more logic than this we'll make a strategy for it
696
-		if( $this->_sensitive_data_removal_strategy &&
697
-				! $this->_sensitive_data_removal_strategy instanceof EE_No_Sensitive_Data_Removal ){
696
+		if ($this->_sensitive_data_removal_strategy &&
697
+				! $this->_sensitive_data_removal_strategy instanceof EE_No_Sensitive_Data_Removal) {
698 698
 			$this->_raw_value = NULL;
699 699
 		}
700 700
 		//and clean the normalized value according to the appropriate strategy
@@ -708,10 +708,10 @@  discard block
 block discarded – undo
708 708
 	 * @param string $button_size
709 709
 	 * @param string $other_attributes
710 710
 	 */
711
-	public function set_button_css_attributes( $primary = TRUE, $button_size = '', $other_attributes = '' ) {
711
+	public function set_button_css_attributes($primary = TRUE, $button_size = '', $other_attributes = '') {
712 712
 		$button_css_attributes = 'button';
713 713
 		$button_css_attributes .= $primary === TRUE ? ' button-primary' : ' button-secondary';
714
-		switch ( $button_size ) {
714
+		switch ($button_size) {
715 715
 			case 'xs' :
716 716
 			case 'extra-small' :
717 717
 				$button_css_attributes .= ' button-xs';
@@ -732,7 +732,7 @@  discard block
 block discarded – undo
732 732
 			default :
733 733
 				$button_css_attributes .= '';
734 734
 		}
735
-		$this->_button_css_attributes .= ! empty( $other_attributes ) ? $button_css_attributes . ' ' . $other_attributes : $button_css_attributes;
735
+		$this->_button_css_attributes .= ! empty($other_attributes) ? $button_css_attributes.' '.$other_attributes : $button_css_attributes;
736 736
 	}
737 737
 
738 738
 
@@ -741,7 +741,7 @@  discard block
 block discarded – undo
741 741
 	 * @return string
742 742
 	 */
743 743
 	public function button_css_attributes() {
744
-		if ( empty( $this->_button_css_attributes )) {
744
+		if (empty($this->_button_css_attributes)) {
745 745
 			$this->set_button_css_attributes();
746 746
 		}
747 747
 		return $this->_button_css_attributes;
@@ -761,27 +761,27 @@  discard block
 block discarded – undo
761 761
 	 * @param array $req_data
762 762
 	 * @return mixed whatever the raw value of this form section is in the request data
763 763
 	 */
764
-	public function find_form_data_for_this_section( $req_data ){
764
+	public function find_form_data_for_this_section($req_data) {
765 765
 		// break up the html name by "[]"
766
-		if ( strpos( $this->html_name(), '[' ) !== FALSE ) {
767
-			$before_any_brackets = substr( $this->html_name(), 0, strpos($this->html_name(), '[') );
766
+		if (strpos($this->html_name(), '[') !== FALSE) {
767
+			$before_any_brackets = substr($this->html_name(), 0, strpos($this->html_name(), '['));
768 768
 		} else {
769 769
 			$before_any_brackets = $this->html_name();
770 770
 		}
771 771
 		// grab all of the segments
772
-		preg_match_all('~\[([^]]*)\]~',$this->html_name(), $matches);
773
-		if( isset( $matches[ 1 ] ) && is_array( $matches[ 1 ] ) ){
774
-			$name_parts = $matches[ 1 ];
772
+		preg_match_all('~\[([^]]*)\]~', $this->html_name(), $matches);
773
+		if (isset($matches[1]) && is_array($matches[1])) {
774
+			$name_parts = $matches[1];
775 775
 			array_unshift($name_parts, $before_any_brackets);
776
-		}else{
777
-			$name_parts = array( $before_any_brackets );
776
+		} else {
777
+			$name_parts = array($before_any_brackets);
778 778
 		}
779 779
 		// now get the value for the input
780 780
 		$value = $this->_find_form_data_for_this_section_using_name_parts($name_parts, $req_data);
781
-		if( $value === NULL ){
781
+		if ($value === NULL) {
782 782
 			//check if this thing's name is at the TOP level of the request data
783
-			if( isset( $req_data[ $this->name() ] ) ){
784
-				$value = $req_data[ $this->name() ];
783
+			if (isset($req_data[$this->name()])) {
784
+				$value = $req_data[$this->name()];
785 785
 			}
786 786
 		}
787 787
 		return $value;
@@ -795,15 +795,15 @@  discard block
 block discarded – undo
795 795
 	 * @param array $req_data
796 796
 	 * @return array | NULL
797 797
 	 */
798
-	public function _find_form_data_for_this_section_using_name_parts($html_name_parts, $req_data){
799
-		$first_part_to_consider = array_shift( $html_name_parts );
800
-		if( isset( $req_data[ $first_part_to_consider ] ) ){
801
-			if( empty($html_name_parts ) ){
802
-				return $req_data[ $first_part_to_consider ];
803
-			}else{
804
-				return $this->_find_form_data_for_this_section_using_name_parts($html_name_parts, $req_data[ $first_part_to_consider ] );
798
+	public function _find_form_data_for_this_section_using_name_parts($html_name_parts, $req_data) {
799
+		$first_part_to_consider = array_shift($html_name_parts);
800
+		if (isset($req_data[$first_part_to_consider])) {
801
+			if (empty($html_name_parts)) {
802
+				return $req_data[$first_part_to_consider];
803
+			} else {
804
+				return $this->_find_form_data_for_this_section_using_name_parts($html_name_parts, $req_data[$first_part_to_consider]);
805 805
 			}
806
-		}else{
806
+		} else {
807 807
 			return NULL;
808 808
 		}
809 809
 	}
@@ -815,14 +815,14 @@  discard block
 block discarded – undo
815 815
 	 * @param array $req_data like $_POST
816 816
 	 * @return boolean
817 817
 	 */
818
-	public function form_data_present_in($req_data = NULL){
819
-		if( $req_data === NULL ){
818
+	public function form_data_present_in($req_data = NULL) {
819
+		if ($req_data === NULL) {
820 820
 			$req_data = $_POST;
821 821
 		}
822
-		$checked_value = $this->find_form_data_for_this_section( $req_data );
823
-		if( $checked_value !== null ){
822
+		$checked_value = $this->find_form_data_for_this_section($req_data);
823
+		if ($checked_value !== null) {
824 824
 			return TRUE;
825
-		}else{
825
+		} else {
826 826
 			return FALSE;
827 827
 		}
828 828
 	}
Please login to merge, or discard this patch.
libraries/form_sections/payment_methods/EE_Payment_Method_Form.form.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -101,7 +101,7 @@
 block discarded – undo
101 101
 
102 102
 
103 103
 	/**
104
-	 * @param $payment_method_type
104
+	 * @param EE_PMT_Base $payment_method_type
105 105
 	 * @throws EE_Error
106 106
 	 */
107 107
 	public function set_payment_method_type( $payment_method_type ){
Please login to merge, or discard this patch.
Spacing   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@  discard block
 block discarded – undo
4 4
  * Specialized form for payment methods, allowing for easy setting and retrieving of meta fields.
5 5
  * Uses EEM_Payment_Method as the model
6 6
  */
7
-class EE_Payment_Method_Form extends EE_Model_Form_Section{
7
+class EE_Payment_Method_Form extends EE_Model_Form_Section {
8 8
 
9 9
 	/**
10 10
 	 * All the subsection inputs that correspond ot extra meta rows
@@ -39,37 +39,37 @@  discard block
 block discarded – undo
39 39
 	 *	@see EE_Model_Form_Section::__construct() for more
40 40
 	 * }
41 41
 	 */
42
-	public function __construct($options_array = array()){
42
+	public function __construct($options_array = array()) {
43 43
 		$this->_model = EEM_Payment_Method::instance();
44 44
 		$this->_options_array = $options_array;
45
-		if(isset($options_array['payment_method_type'])){
45
+		if (isset($options_array['payment_method_type'])) {
46 46
 			$this->_payment_method_type = $options_array['payment_method_type'];
47 47
 		}
48 48
 		$options_array = $this->_options_array;
49
-		if(isset($options_array['extra_meta_inputs'])){
50
-			$this->_extra_meta_inputs = array_merge($this->_extra_meta_inputs,$options_array['extra_meta_inputs']);
49
+		if (isset($options_array['extra_meta_inputs'])) {
50
+			$this->_extra_meta_inputs = array_merge($this->_extra_meta_inputs, $options_array['extra_meta_inputs']);
51 51
 		}
52
-		if($this->_extra_meta_inputs){
53
-			$this->_subsections = array_merge($this->_subsections,$this->_extra_meta_inputs);
52
+		if ($this->_extra_meta_inputs) {
53
+			$this->_subsections = array_merge($this->_subsections, $this->_extra_meta_inputs);
54 54
 		}
55 55
 		$this->_subsections['PMD_button_url'] = new EE_Admin_File_Uploader_Input(
56
-			array( 'html_label_text'=>  __( 'Button URL', 'event_espresso' ))
56
+			array('html_label_text'=>  __('Button URL', 'event_espresso'))
57 57
 		);
58 58
 		$this->_subsections['PMD_scope'] = new EE_Checkbox_Multi_Input(
59 59
 			EEM_Payment_Method::instance()->scopes(),
60
-			array( 'html_label_text' => $this->_model->field_settings_for('PMD_scope')->get_nicename() . EEH_Template::get_help_tab_link( 'payment_methods_overview' ))
60
+			array('html_label_text' => $this->_model->field_settings_for('PMD_scope')->get_nicename().EEH_Template::get_help_tab_link('payment_methods_overview'))
61 61
 		);
62 62
 		//setup the currency options
63 63
 		$this->_subsections['Currency'] = new EE_Select_Multi_Model_Input(
64
-			EEM_Currency::instance()->get_all_currencies_usable_by( $this->_payment_method_type ),
64
+			EEM_Currency::instance()->get_all_currencies_usable_by($this->_payment_method_type),
65 65
 			array(
66
-				'html_label_text'=>  __( 'Currencies Supported', 'event_espresso' ),
66
+				'html_label_text'=>  __('Currencies Supported', 'event_espresso'),
67 67
 				'required'=>TRUE
68 68
 			)
69 69
 		);
70
-		$this->_subsections['PMD_order'] = new EE_Text_Input( array(
71
-			'html_label_text' => __( 'Order', 'event_espresso' ),
72
-			'html_help_text' => __( 'Lowest numbers will be shown first', 'event_espresso' ),
70
+		$this->_subsections['PMD_order'] = new EE_Text_Input(array(
71
+			'html_label_text' => __('Order', 'event_espresso'),
72
+			'html_help_text' => __('Lowest numbers will be shown first', 'event_espresso'),
73 73
 			'normalization_strategy' => new EE_Int_Normalization(),
74 74
 			'validation_strategies' => array(
75 75
 				new EE_Int_Validation_Strategy()
@@ -88,15 +88,15 @@  discard block
 block discarded – undo
88 88
 	 * @param string 	$name
89 89
 	 * @throws EE_Error
90 90
 	 */
91
-	public function _construct_finalize( $parent_form_section, $name ) {
92
-		if( ! $this->_payment_method_type instanceof EE_PMT_Base ){
93
-			throw new EE_Error( sprintf( __( 'Payment Method forms must have set their payment method type BEFORE calling _construct_finalize', 'event_espresso' )));
91
+	public function _construct_finalize($parent_form_section, $name) {
92
+		if ( ! $this->_payment_method_type instanceof EE_PMT_Base) {
93
+			throw new EE_Error(sprintf(__('Payment Method forms must have set their payment method type BEFORE calling _construct_finalize', 'event_espresso')));
94 94
 		}
95 95
 		//set the name of this form based on the payment method type
96
-		if( ! $this->_name && ! $name ){
97
-			$name = str_replace(" ","_",ucwords(str_replace("_"," ",($this->_payment_method_type->system_name()))))."_Settings_Form";
96
+		if ( ! $this->_name && ! $name) {
97
+			$name = str_replace(" ", "_", ucwords(str_replace("_", " ", ($this->_payment_method_type->system_name()))))."_Settings_Form";
98 98
 		}
99
-		parent::_construct_finalize( $parent_form_section, $name );
99
+		parent::_construct_finalize($parent_form_section, $name);
100 100
 	}
101 101
 
102 102
 
@@ -105,8 +105,8 @@  discard block
 block discarded – undo
105 105
 	 * @param $payment_method_type
106 106
 	 * @throws EE_Error
107 107
 	 */
108
-	public function set_payment_method_type( $payment_method_type ){
109
-		if( ! $payment_method_type instanceof EE_PMT_Base){
108
+	public function set_payment_method_type($payment_method_type) {
109
+		if ( ! $payment_method_type instanceof EE_PMT_Base) {
110 110
 			throw new EE_Error(sprintf(__("Payment Method forms MUST set a payment method type by using _set_payment_method_type", "event_espresso")));
111 111
 		}
112 112
 		$this->_payment_method_type = $payment_method_type;
@@ -118,10 +118,10 @@  discard block
 block discarded – undo
118 118
 	 * extends the model form section's save method to also save the extra meta field values
119 119
 	 * @return int ID of the payment method inserted, or true on update
120 120
 	 */
121
-	public function save(){
121
+	public function save() {
122 122
 		$parent_save_val = parent::save();
123
-		if( $this->_model_object && $this->_model_object->ID()){
124
-			foreach($this->_extra_meta_inputs as $input_name => $input){
123
+		if ($this->_model_object && $this->_model_object->ID()) {
124
+			foreach ($this->_extra_meta_inputs as $input_name => $input) {
125 125
 				$this->_model_object->update_extra_meta($input_name, $input->normalized_value());
126 126
 			}
127 127
 		}
@@ -138,8 +138,8 @@  discard block
 block discarded – undo
138 138
 		$model_obj = $this->_model->ensure_is_obj($model_obj);
139 139
 		parent::populate_model_obj($model_obj);
140 140
 		$extra_meta = $model_obj->all_extra_meta_array();
141
-		foreach($this->_extra_meta_inputs as $input_name => $extra_meta_input){
142
-			if(isset($extra_meta[$input_name])){
141
+		foreach ($this->_extra_meta_inputs as $input_name => $extra_meta_input) {
142
+			if (isset($extra_meta[$input_name])) {
143 143
 				$extra_meta_input->set_default($extra_meta[$input_name]);
144 144
 			}
145 145
 		}
@@ -151,10 +151,10 @@  discard block
 block discarded – undo
151 151
 	 * gets the default name of this form section if none is specified
152 152
 	 * @return string
153 153
 	 */
154
-	protected function _set_default_name_if_empty(){
155
-		if( ! $this->_name ){
156
-			$default_name = str_replace("EEM_", "", get_class($this->_model)) . "_Model_Form";
157
-			$this->_name =  $default_name;
154
+	protected function _set_default_name_if_empty() {
155
+		if ( ! $this->_name) {
156
+			$default_name = str_replace("EEM_", "", get_class($this->_model))."_Model_Form";
157
+			$this->_name = $default_name;
158 158
 		}
159 159
 	}
160 160
 
@@ -164,7 +164,7 @@  discard block
 block discarded – undo
164 164
 	 * Gets all the extra meta inputs in this form
165 165
 	 * @return EE_Form_Input_Base[]
166 166
 	 */
167
-	public function extra_meta_inputs(){
167
+	public function extra_meta_inputs() {
168 168
 		return $this->_extra_meta_inputs;
169 169
 	}
170 170
 }
Please login to merge, or discard this patch.
form_sections/strategies/display/EE_Select_Display_Strategy.strategy.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -80,7 +80,7 @@
 block discarded – undo
80 80
 	/**
81 81
 	 * Checks if that value is the one selected
82 82
 	 * @param string|int $value unnormalized value option (string)
83
-	 * @return string
83
+	 * @return boolean
84 84
 	 */
85 85
 	protected function _check_if_option_selected( $value ){
86 86
 		return $this->_input->raw_value() == $value ? TRUE : FALSE;
Please login to merge, or discard this patch.
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -11,47 +11,47 @@  discard block
 block discarded – undo
11 11
  * @since 				$VID:$
12 12
  *
13 13
  */
14
-class EE_Select_Display_Strategy extends EE_Display_Strategy_Base{
14
+class EE_Select_Display_Strategy extends EE_Display_Strategy_Base {
15 15
 
16 16
 	/**
17 17
 	 *
18 18
 	 * @throws EE_Error
19 19
 	 * @return string of html to display the field
20 20
 	 */
21
-	function display(){
22
-		if( ! $this->_input instanceof EE_Form_Input_With_Options_Base){
23
-			throw new EE_Error( sprintf( __( 'Cannot use Select Display Strategy with an input that doesn\'t have options', 'event_espresso' )));
21
+	function display() {
22
+		if ( ! $this->_input instanceof EE_Form_Input_With_Options_Base) {
23
+			throw new EE_Error(sprintf(__('Cannot use Select Display Strategy with an input that doesn\'t have options', 'event_espresso')));
24 24
 		}
25 25
 		EE_Registry::instance()->load_helper('Array');
26 26
 
27
-		$html = EEH_HTML::nl( 0, 'select' );
27
+		$html = EEH_HTML::nl(0, 'select');
28 28
 		$html .= '<select';
29
-		$html .= ' id="' . $this->_input->html_id() . '"';
30
-		$html .= ' name="' . $this->_input->html_name() . '"';
31
-		$class = $this->_input->required() ? $this->_input->required_css_class() . ' ' . $this->_input->html_class() : $this->_input->html_class();
32
-		$html .= ' class="' . $class . '"';
29
+		$html .= ' id="'.$this->_input->html_id().'"';
30
+		$html .= ' name="'.$this->_input->html_name().'"';
31
+		$class = $this->_input->required() ? $this->_input->required_css_class().' '.$this->_input->html_class() : $this->_input->html_class();
32
+		$html .= ' class="'.$class.'"';
33 33
 		// add html5 required
34 34
 
35 35
 		$html .= $this->_input->required() ? ' required' : '';
36
-		$html .= ' style="' . $this->_input->html_style() . '"';
36
+		$html .= ' style="'.$this->_input->html_style().'"';
37 37
 		$html .= '>';
38 38
 
39 39
 //		EEH_HTML::indent( 1, 'select' );
40
-		if ( EEH_Array::is_multi_dimensional_array( $this->_input->options() )) {
41
-			EEH_HTML::indent( 1, 'optgroup' );
42
-			foreach( $this->_input->options() as $opt_group_label => $opt_group ){
43
-				$html .= EEH_HTML::nl( 0, 'optgroup' ) . '<optgroup label="' . esc_attr( $opt_group_label ) . '">';
44
-				EEH_HTML::indent( 1, 'option' );
45
-				$html .= $this->_display_options( $opt_group );
40
+		if (EEH_Array::is_multi_dimensional_array($this->_input->options())) {
41
+			EEH_HTML::indent(1, 'optgroup');
42
+			foreach ($this->_input->options() as $opt_group_label => $opt_group) {
43
+				$html .= EEH_HTML::nl(0, 'optgroup').'<optgroup label="'.esc_attr($opt_group_label).'">';
44
+				EEH_HTML::indent(1, 'option');
45
+				$html .= $this->_display_options($opt_group);
46 46
 				$html .= EEH_HTML::indent( -1, 'option' );
47
-				$html .= EEH_HTML::nl( 0, 'optgroup' ) . '</optgroup>';
47
+				$html .= EEH_HTML::nl(0, 'optgroup').'</optgroup>';
48 48
 			}
49 49
 			EEH_HTML::indent( -1, 'optgroup' );
50 50
 		} else {
51
-			$html.=$this->_display_options( $this->_input->options() );
51
+			$html .= $this->_display_options($this->_input->options());
52 52
 		}
53 53
 
54
-		$html.= EEH_HTML::nl( 0, 'select' ) . '</select>';
54
+		$html .= EEH_HTML::nl(0, 'select').'</select>';
55 55
 //		$html.= EEH_HTML::nl( -1, 'select' ) . '</select>';
56 56
 		return $html;
57 57
 	}
@@ -63,13 +63,13 @@  discard block
 block discarded – undo
63 63
 	 * @param array $options
64 64
 	 * @return string
65 65
 	 */
66
-	protected function _display_options($options){
66
+	protected function _display_options($options) {
67 67
 		$html = '';
68
-		EEH_HTML::indent( 1, 'option' );
69
-		foreach( $options as $value => $display_text ){
70
-			$unnormalized_value = $this->_input->get_normalization_strategy()->unnormalize_one( $value );
71
-			$selected = $this->_check_if_option_selected( $unnormalized_value ) ? ' selected="selected"' : '';
72
-			$html.= EEH_HTML::nl( 0, 'option' ) . '<option value="' . esc_attr( $unnormalized_value ) . '"' . $selected . '>' . $display_text . '</option>';
68
+		EEH_HTML::indent(1, 'option');
69
+		foreach ($options as $value => $display_text) {
70
+			$unnormalized_value = $this->_input->get_normalization_strategy()->unnormalize_one($value);
71
+			$selected = $this->_check_if_option_selected($unnormalized_value) ? ' selected="selected"' : '';
72
+			$html .= EEH_HTML::nl(0, 'option').'<option value="'.esc_attr($unnormalized_value).'"'.$selected.'>'.$display_text.'</option>';
73 73
 		}
74 74
 		EEH_HTML::indent( -1, 'option' );
75 75
 		return $html;
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
 	 * @param string|int $value unnormalized value option (string)
83 83
 	 * @return string
84 84
 	 */
85
-	protected function _check_if_option_selected( $value ){
85
+	protected function _check_if_option_selected($value) {
86 86
 		return $this->_input->raw_value() == $value ? TRUE : FALSE;
87 87
 	}
88 88
 
Please login to merge, or discard this patch.
form_sections/strategies/normalization/EE_Int_Normalization.strategy.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@
 block discarded – undo
11 11
 
12 12
 	/**
13 13
 	 * @param string $value_to_normalize
14
-	 * @return int|mixed|string
14
+	 * @return integer
15 15
 	 * @throws \EE_Validation_Error
16 16
 	 */
17 17
 	public function normalize($value_to_normalize) {
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
  * @subpackage
8 8
  * @author				Mike Nelson
9 9
  */
10
-class EE_Int_Normalization extends EE_Normalization_Strategy_Base{
10
+class EE_Int_Normalization extends EE_Normalization_Strategy_Base {
11 11
 
12 12
 	/**
13 13
 	 * @param string $value_to_normalize
@@ -15,33 +15,33 @@  discard block
 block discarded – undo
15 15
 	 * @throws \EE_Validation_Error
16 16
 	 */
17 17
 	public function normalize($value_to_normalize) {
18
-		if( is_int( $value_to_normalize ) ){
18
+		if (is_int($value_to_normalize)) {
19 19
 			return $value_to_normalize;
20 20
 		}
21
-		if( ! is_string( $value_to_normalize )){
22
-			throw new EE_Validation_Error( sprintf( __( 'The value "%s" must be a string submitted for normalization, it was %s', 'event_espresso' ), print_r( $value_to_normalize, TRUE), gettype( $value_to_normalize ) ) );
21
+		if ( ! is_string($value_to_normalize)) {
22
+			throw new EE_Validation_Error(sprintf(__('The value "%s" must be a string submitted for normalization, it was %s', 'event_espresso'), print_r($value_to_normalize, TRUE), gettype($value_to_normalize)));
23 23
 		}
24 24
 		$thousands_separator = EE_Config::instance()->currency->thsnds;
25
-		$value_to_normalize = str_replace( $thousands_separator, "", $value_to_normalize );
26
-		$value_to_normalize = str_replace( array(" ","\t"), '', $value_to_normalize );
27
-		if ( preg_match( '/^\d+$/', $value_to_normalize )) {
28
-			return intval( $value_to_normalize );
25
+		$value_to_normalize = str_replace($thousands_separator, "", $value_to_normalize);
26
+		$value_to_normalize = str_replace(array(" ", "\t"), '', $value_to_normalize);
27
+		if (preg_match('/^\d+$/', $value_to_normalize)) {
28
+			return intval($value_to_normalize);
29 29
 		} else {
30 30
 			//find if this input has a int validation strategy
31 31
 			//in which case, use its message
32 32
 			$validation_error_message = NULL;
33
-			foreach( $this->_input->get_validation_strategies() as $validation_strategy ){
34
-				if( $validation_strategy instanceof EE_Int_Validation_Strategy ){
33
+			foreach ($this->_input->get_validation_strategies() as $validation_strategy) {
34
+				if ($validation_strategy instanceof EE_Int_Validation_Strategy) {
35 35
 					$validation_error_message = $validation_strategy->get_validation_error_message();
36 36
 				}
37 37
 			}
38 38
 			//this really shouldn't ever happen because fields with a int normalization strategy
39 39
 			//should also have a int validation strategy, but in case it doesnt use the default
40
-			if( ! $validation_error_message ){
40
+			if ( ! $validation_error_message) {
41 41
 				$default_validation_strategy = new EE_Int_Validation_Strategy();
42 42
 				$validation_error_message = $default_validation_strategy->get_validation_error_message();
43 43
 			}
44
-			throw new EE_Validation_Error( $validation_error_message, 'numeric_only' );
44
+			throw new EE_Validation_Error($validation_error_message, 'numeric_only');
45 45
 		}
46 46
 	}
47 47
 
@@ -50,10 +50,10 @@  discard block
 block discarded – undo
50 50
 	 * @param int $normalized_value
51 51
 	 * @return string
52 52
 	 */
53
-	public function unnormalize( $normalized_value ) {
54
-		if( empty( $normalized_value ) ){
53
+	public function unnormalize($normalized_value) {
54
+		if (empty($normalized_value)) {
55 55
 			return '0';
56
-		}else{
56
+		} else {
57 57
 			return "$normalized_value";
58 58
 		}
59 59
 	}
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -90,7 +90,7 @@
 block discarded – undo
90 90
 		//so in case teh IPN is arriving later, let's try to process an IPN!
91 91
 		if($_SERVER['REQUEST_METHOD'] == 'POST'){
92 92
 			return $this->handle_ipn($_POST, $transaction );
93
-		}else{
93
+		} else{
94 94
 			return parent::finalize_payment_for( $transaction );
95 95
 		}
96 96
 	}
Please login to merge, or discard this patch.
strategies/validation/EE_Email_Validation_Strategy.strategy.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
     * just checks the field isn't blank
27 27
     *
28 28
     * @param $normalized_value
29
-    * @return bool
29
+    * @return boolean|null
30 30
     * @throws \EE_Validation_Error
31 31
     */
32 32
 	function validate($normalized_value) {
Please login to merge, or discard this patch.
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,18 +1,18 @@  discard block
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('No direct script access allowed'); }
2 2
 /**
3
- * Class EE_Email_Validation_Strategy
4
- *
5
- * @package 			Event Espresso
6
- * @subpackage 	core
7
- * @author 				Mike Nelson
8
- * @since 				4.6
9
- *
10
- */
3
+	 * Class EE_Email_Validation_Strategy
4
+	 *
5
+	 * @package 			Event Espresso
6
+	 * @subpackage 	core
7
+	 * @author 				Mike Nelson
8
+	 * @since 				4.6
9
+	 *
10
+	 */
11 11
 class EE_Email_Validation_Strategy extends EE_Text_Validation_Strategy{
12 12
 
13 13
 	/**
14
-     * @param null $validation_error_message
15
-     */
14
+	 * @param null $validation_error_message
15
+	 */
16 16
    public function __construct( $validation_error_message = NULL ) {
17 17
 	   if( ! $validation_error_message ){
18 18
 			$validation_error_message = __("Please enter a valid email address.", "event_espresso");
@@ -38,8 +38,8 @@  discard block
 block discarded – undo
38 38
 
39 39
 
40 40
 	/**
41
-     * @return array
42
-     */
41
+	 * @return array
42
+	 */
43 43
    function get_jquery_validation_rule_array(){
44 44
 	   return array( 'email'=>true, 'messages' => array( 'email' => $this->get_validation_error_message() ) );
45 45
 	}
Please login to merge, or discard this patch.
Spacing   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -8,16 +8,16 @@  discard block
 block discarded – undo
8 8
  * @since 				4.6
9 9
  *
10 10
  */
11
-class EE_Email_Validation_Strategy extends EE_Text_Validation_Strategy{
11
+class EE_Email_Validation_Strategy extends EE_Text_Validation_Strategy {
12 12
 
13 13
 	/**
14 14
      * @param null $validation_error_message
15 15
      */
16
-   public function __construct( $validation_error_message = NULL ) {
17
-	   if( ! $validation_error_message ){
16
+   public function __construct($validation_error_message = NULL) {
17
+	   if ( ! $validation_error_message) {
18 18
 			$validation_error_message = __("Please enter a valid email address.", "event_espresso");
19 19
 		}
20
-		parent::__construct( $validation_error_message );
20
+		parent::__construct($validation_error_message);
21 21
 	}
22 22
 
23 23
 
@@ -29,9 +29,9 @@  discard block
 block discarded – undo
29 29
     * @return bool
30 30
     * @throws \EE_Validation_Error
31 31
     */
32
-	function validate( $normalized_value ) {
33
-		if( $normalized_value && ! $this->_validate_email( $normalized_value ) ){
34
-			throw new EE_Validation_Error( $this->get_validation_error_message(), 'required');
32
+	function validate($normalized_value) {
33
+		if ($normalized_value && ! $this->_validate_email($normalized_value)) {
34
+			throw new EE_Validation_Error($this->get_validation_error_message(), 'required');
35 35
 		}
36 36
 	}
37 37
 
@@ -40,8 +40,8 @@  discard block
 block discarded – undo
40 40
 	/**
41 41
      * @return array
42 42
      */
43
-   function get_jquery_validation_rule_array(){
44
-	   return array( 'email'=>true, 'messages' => array( 'email' => $this->get_validation_error_message() ) );
43
+   function get_jquery_validation_rule_array() {
44
+	   return array('email'=>true, 'messages' => array('email' => $this->get_validation_error_message()));
45 45
 	}
46 46
 
47 47
 
@@ -54,29 +54,29 @@  discard block
 block discarded – undo
54 54
 	 * @return bool of whether the email is valid or not
55 55
 	 * @throws \EE_Validation_Error
56 56
 	 */
57
-	private function _validate_email( $email ) {
58
-		if ( ! preg_match( '/^.+\@\S+\.\S+$/', $email ) ) {
57
+	private function _validate_email($email) {
58
+		if ( ! preg_match('/^.+\@\S+\.\S+$/', $email)) {
59 59
 			// email not in correct {string}@{string}.{string} format
60 60
 			return false;
61 61
 		} else {
62
-			$atIndex = strrpos( $email, "@" );
63
-			$domain = substr( $email, $atIndex + 1 );
64
-			$local = substr( $email, 0, $atIndex );
65
-			$localLen = strlen( $local );
66
-			$domainLen = strlen( $domain );
67
-			if ( $localLen < 1 || $localLen > 64 ) {
62
+			$atIndex = strrpos($email, "@");
63
+			$domain = substr($email, $atIndex + 1);
64
+			$local = substr($email, 0, $atIndex);
65
+			$localLen = strlen($local);
66
+			$domainLen = strlen($domain);
67
+			if ($localLen < 1 || $localLen > 64) {
68 68
 				// local part length exceeded
69 69
 				return false;
70
-			} else if ( $domainLen < 1 || $domainLen > 255 ) {
70
+			} else if ($domainLen < 1 || $domainLen > 255) {
71 71
 				// domain part length exceeded
72 72
 				return false;
73
-			} else if ( $local[ 0 ] == '.' || $local[ $localLen - 1 ] == '.' ) {
73
+			} else if ($local[0] == '.' || $local[$localLen - 1] == '.') {
74 74
 				// local part starts or ends with '.'
75 75
 				return false;
76
-			} else if ( preg_match( '/\\.\\./', $local ) ) {
76
+			} else if (preg_match('/\\.\\./', $local)) {
77 77
 				// local part has two consecutive dots
78 78
 				return false;
79
-			} else if ( preg_match( '/\\.\\./', $domain ) ) {
79
+			} else if (preg_match('/\\.\\./', $domain)) {
80 80
 				// domain part has two consecutive dots
81 81
 				return false;
82 82
 			} else if (
@@ -87,8 +87,8 @@  discard block
 block discarded – undo
87 87
 				)
88 88
 			) {
89 89
 				return false;
90
-			} else if ( apply_filters( 'FHEE__EE_Email_Validation_Strategy___validate_email__perform_dns_checks', false ) ) {
91
-				if ( ! checkdnsrr( $domain, "MX" ) ) {
90
+			} else if (apply_filters('FHEE__EE_Email_Validation_Strategy___validate_email__perform_dns_checks', false)) {
91
+				if ( ! checkdnsrr($domain, "MX")) {
92 92
 					// domain not found in MX records
93 93
 					throw new EE_Validation_Error(
94 94
 						__(
@@ -96,7 +96,7 @@  discard block
 block discarded – undo
96 96
 							'event_espresso'
97 97
 						)
98 98
 					);
99
-				} else if ( ! checkdnsrr( $domain, "A" ) ) {
99
+				} else if ( ! checkdnsrr($domain, "A")) {
100 100
 					// domain not found in A records
101 101
 					throw new EE_Validation_Error(
102 102
 						__(
Please login to merge, or discard this patch.
strategies/validation/EE_Many_Valued_Validation_Strategy.strategy.php 4 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@
 block discarded – undo
27 27
 	/**
28 28
 	 * Applies all teh individual item validation strategies on each item in the array
29 29
 	 * @param array $normalized_value
30
-	 * @return boolean
30
+	 * @return boolean|null
31 31
 	 */
32 32
 	function validate($normalized_value) {
33 33
 		if( is_array($normalized_value)){
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -11,14 +11,14 @@  discard block
 block discarded – undo
11 11
  * @since 				4.6
12 12
  *
13 13
  */
14
-class EE_Many_Valued_Validation_Strategy extends EE_Validation_Strategy_Base{
14
+class EE_Many_Valued_Validation_Strategy extends EE_Validation_Strategy_Base {
15 15
 	protected $_individual_item_validation_strategies = array();
16 16
 	/**
17 17
 	 *
18 18
 	 * @param EE_Validation_Strategy_Base[] $individual_item_validation_strategies (or a single EE_Validation_Strategy_Base)
19 19
 	 */
20 20
 	public function __construct($individual_item_validation_strategies) {
21
-		if( ! is_array($individual_item_validation_strategies)){
21
+		if ( ! is_array($individual_item_validation_strategies)) {
22 22
 			$individual_item_validation_strategies = array($individual_item_validation_strategies);
23 23
 		}
24 24
 		$this->_individual_item_validation_strategies = $individual_item_validation_strategies;
@@ -30,14 +30,14 @@  discard block
 block discarded – undo
30 30
 	 * @return boolean
31 31
 	 */
32 32
 	function validate($normalized_value) {
33
-		if( is_array($normalized_value)){
33
+		if (is_array($normalized_value)) {
34 34
 			$items_to_validate = $normalized_value;
35
-		}else{
35
+		} else {
36 36
 			$items_to_validate = array($normalized_value);
37 37
 		}
38
-		foreach($items_to_validate as $individual_item){
39
-			foreach($this->_individual_item_validation_strategies as $validation_strategy){
40
-				if ( $validation_strategy instanceof EE_Validation_Strategy_Base ) {
38
+		foreach ($items_to_validate as $individual_item) {
39
+			foreach ($this->_individual_item_validation_strategies as $validation_strategy) {
40
+				if ($validation_strategy instanceof EE_Validation_Strategy_Base) {
41 41
 					$validation_strategy->validate($individual_item);
42 42
 				}
43 43
 			}
@@ -50,8 +50,8 @@  discard block
 block discarded – undo
50 50
 	 */
51 51
 	function _construct_finalize(\EE_Form_Input_Base $form_input) {
52 52
 		parent::_construct_finalize($form_input);
53
-		foreach($this->_individual_item_validation_strategies as $item_validation_strategy){
54
-			if ( $item_validation_strategy instanceof EE_Validation_Strategy_Base ) {
53
+		foreach ($this->_individual_item_validation_strategies as $item_validation_strategy) {
54
+			if ($item_validation_strategy instanceof EE_Validation_Strategy_Base) {
55 55
 				$item_validation_strategy->_construct_finalize($form_input);
56 56
 			}
57 57
 		}
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -90,7 +90,7 @@
 block discarded – undo
90 90
 		//so in case teh IPN is arriving later, let's try to process an IPN!
91 91
 		if($_SERVER['REQUEST_METHOD'] == 'POST'){
92 92
 			return $this->handle_ipn($_POST, $transaction );
93
-		}else{
93
+		} else{
94 94
 			return parent::finalize_payment_for( $transaction );
95 95
 		}
96 96
 	}
Please login to merge, or discard this patch.
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -1,16 +1,16 @@
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('No direct script access allowed'); }
2 2
 /**
3
- * Class EE_Many_Valued_Validation_Strategy
4
- *
5
- * For validation on an input which has an ARRAY of values, instead of a single value. The
6
- * individual item validation strategies will be applied to EACH item in the array
7
- *
8
- * @package 			Event Espresso
9
- * @subpackage 	core
10
- * @author 				Mike Nelson
11
- * @since 				4.6
12
- *
13
- */
3
+	 * Class EE_Many_Valued_Validation_Strategy
4
+	 *
5
+	 * For validation on an input which has an ARRAY of values, instead of a single value. The
6
+	 * individual item validation strategies will be applied to EACH item in the array
7
+	 *
8
+	 * @package 			Event Espresso
9
+	 * @subpackage 	core
10
+	 * @author 				Mike Nelson
11
+	 * @since 				4.6
12
+	 *
13
+	 */
14 14
 class EE_Many_Valued_Validation_Strategy extends EE_Validation_Strategy_Base{
15 15
 	protected $_individual_item_validation_strategies = array();
16 16
 	/**
Please login to merge, or discard this patch.
strategies/validation/EE_Text_Validation_Strategy.strategy.php 3 patches
Doc Comments   +4 added lines patch added patch discarded remove patch
@@ -10,6 +10,10 @@
 block discarded – undo
10 10
 class EE_Text_Validation_Strategy extends EE_Validation_Strategy_Base{
11 11
 
12 12
 	protected $_regex = null;
13
+
14
+	/**
15
+	 * @param string $regex
16
+	 */
13 17
 	public function __construct( $validation_error_message = NULL, $regex = null ) {
14 18
 		$this->_regex = $regex;
15 19
 		parent::__construct( $validation_error_message );
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -7,21 +7,21 @@  discard block
 block discarded – undo
7 7
  * @subpackage	Expression package is undefined on line 19, column 19 in Templates/Scripting/PHPClass.php.
8 8
  * @author				Mike Nelson
9 9
  */
10
-class EE_Text_Validation_Strategy extends EE_Validation_Strategy_Base{
10
+class EE_Text_Validation_Strategy extends EE_Validation_Strategy_Base {
11 11
 
12 12
 	protected $_regex = null;
13
-	public function __construct( $validation_error_message = NULL, $regex = null ) {
13
+	public function __construct($validation_error_message = NULL, $regex = null) {
14 14
 		$this->_regex = $regex;
15
-		parent::__construct( $validation_error_message );
15
+		parent::__construct($validation_error_message);
16 16
 	}
17 17
 
18 18
 	/**
19 19
 	 * @param $normalized_value
20 20
 	 */
21 21
 	public function validate($normalized_value) {
22
-		if( $this->_regex && $normalized_value) {
23
-			if( ! preg_match( $this->_regex, $normalized_value ) ) {
24
-				throw new EE_Validation_Error( $this->get_validation_error_message(), 'regex' );
22
+		if ($this->_regex && $normalized_value) {
23
+			if ( ! preg_match($this->_regex, $normalized_value)) {
24
+				throw new EE_Validation_Error($this->get_validation_error_message(), 'regex');
25 25
 			}
26 26
 		}
27 27
 	}
@@ -29,10 +29,10 @@  discard block
 block discarded – undo
29 29
 	/**
30 30
 	 * @return array
31 31
 	 */
32
-	function get_jquery_validation_rule_array(){
33
-		if( $this->_regex !== null ){
34
-			return array( 'regex'=> $this->regex_js(), 'messages' => array( 'regex' => $this->get_validation_error_message() ) );
35
-		}else{
32
+	function get_jquery_validation_rule_array() {
33
+		if ($this->_regex !== null) {
34
+			return array('regex'=> $this->regex_js(), 'messages' => array('regex' => $this->get_validation_error_message()));
35
+		} else {
36 36
 			return array();
37 37
 		}
38 38
 
@@ -46,8 +46,8 @@  discard block
 block discarded – undo
46 46
 	function regex_js() {
47 47
 		//first character must be the delimiter
48 48
 		$delimeter = $this->_regex[0];
49
-		$last_occurence_of_delimieter = strrpos($this->_regex, $delimeter );
50
-		return substr( $this->_regex, 1, $last_occurence_of_delimieter - 1 );
49
+		$last_occurence_of_delimieter = strrpos($this->_regex, $delimeter);
50
+		return substr($this->_regex, 1, $last_occurence_of_delimieter - 1);
51 51
 	}
52 52
 }
53 53
 
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -90,7 +90,7 @@
 block discarded – undo
90 90
 		//so in case teh IPN is arriving later, let's try to process an IPN!
91 91
 		if($_SERVER['REQUEST_METHOD'] == 'POST'){
92 92
 			return $this->handle_ipn($_POST, $transaction );
93
-		}else{
93
+		} else{
94 94
 			return parent::finalize_payment_for( $transaction );
95 95
 		}
96 96
 	}
Please login to merge, or discard this patch.