Completed
Branch FET-8162-relation-exists (8f4753)
by
unknown
80:03 queued 71:10
created
core/db_models/relations/EE_Has_Many_Revision_Relation.php 4 patches
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -60,8 +60,9 @@  discard block
 block discarded – undo
60 60
 		 $other_model_obj = $this->_check_for_revision($this_model_obj, $other_model_obj);
61 61
 
62 62
 		 //if is array, then we've already done the add_relation so let's get out
63
-		if ( is_array( $other_model_obj ) )
64
-			return $other_model_obj[0];
63
+		if ( is_array( $other_model_obj ) ) {
64
+					return $other_model_obj[0];
65
+		}
65 66
 
66 67
 		 //find the field on th eother model which is a foreign key to this model
67 68
 		 $fk_field_on_other_model = $this->get_other_model()->get_foreign_key_to($this->get_this_model()->get_this_model_name());
@@ -88,8 +89,9 @@  discard block
 block discarded – undo
88 89
 
89 90
 
90 91
 		//if is array, then we've already done the add_relation so let's get out
91
-		if ( is_array( $other_model_obj ) )
92
-			return $other_model_obj[0];
92
+		if ( is_array( $other_model_obj ) ) {
93
+					return $other_model_obj[0];
94
+		}
93 95
 
94 96
 
95 97
 		 //find the field on th eother model which is a foreign key to this model
Please login to merge, or discard this patch.
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -185,13 +185,13 @@
 block discarded – undo
185 185
 
186 186
 
187 187
 	 /**
188
-	 * Basically this method gets called to verify if the incoming object needs to be manipulated somewhat because it is a revision save.  If so, then we change things before sending back.  We also do verifications when this IS NOT an revision because we always need to make sure that the autosave/revision has parent recorded (which is sometime delayed if the object is created/saved first by the autosave)
189
-	 *
190
-	 * @param  EE_Base_Class $this_model_obj
191
-	 * @param  EE_Base_Class $other_obj
192
-	 * @param  boolean       $remove_relation Indicates whether we're doing a remove_relation or add_relation.
193
-	 * @return EE_Base_Class. ($other_obj); 
194
-	 */
188
+	  * Basically this method gets called to verify if the incoming object needs to be manipulated somewhat because it is a revision save.  If so, then we change things before sending back.  We also do verifications when this IS NOT an revision because we always need to make sure that the autosave/revision has parent recorded (which is sometime delayed if the object is created/saved first by the autosave)
189
+	  *
190
+	  * @param  EE_Base_Class $this_model_obj
191
+	  * @param  EE_Base_Class $other_obj
192
+	  * @param  boolean       $remove_relation Indicates whether we're doing a remove_relation or add_relation.
193
+	  * @return EE_Base_Class. ($other_obj); 
194
+	  */
195 195
 	protected function _check_for_revision( $this_obj, $other_obj, $remove_relation = FALSE ) {
196 196
 		$pk_on_related_model = $this->get_other_model()->get_primary_key_field()->get_name();
197 197
 		//now we need to determine if we're in a WP revision save cause if we are we need to do some special handling
Please login to merge, or discard this patch.
Spacing   +44 added lines, -44 removed lines patch added patch discarded remove patch
@@ -4,8 +4,8 @@  discard block
 block discarded – undo
4 4
 /**
5 5
  * In this relation, the OTHER model ahs the foreign key pointing to this model
6 6
  */
7
-require_once( EE_MODELS . 'relations/EE_Has_Many_Relation.php');
8
-class EE_Has_Many_Revision_Relation extends EE_Has_Many_Relation{	
7
+require_once(EE_MODELS.'relations/EE_Has_Many_Relation.php');
8
+class EE_Has_Many_Revision_Relation extends EE_Has_Many_Relation {	
9 9
 
10 10
 
11 11
 	/**
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
 	 * @param boolean $block_deletes For this type of relation, we block by default. If there are related models across this relation, block (prevent and add an error) the deletion of this model
38 38
 	 * @param type $blocking_delete_error_message a customized error message on blocking deletes instead of the default
39 39
 	 */
40
-	function __construct($primary_cpt_field, $parent_pk_relation_field, $block_deletes = true, $blocking_delete_error_message = null){
40
+	function __construct($primary_cpt_field, $parent_pk_relation_field, $block_deletes = true, $blocking_delete_error_message = null) {
41 41
 		$this->_primary_cpt_field = $primary_cpt_field;
42 42
 		$this->_parent_pk_relation_field = $parent_pk_relation_field;
43 43
 		parent::__construct($block_deletes, $blocking_delete_error_message);
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
 	 * @param EE_Base_Class/int $other_obj_or_id
53 53
 	 * @return EE_Base_Class
54 54
 	 */
55
-	 function add_relation_to($this_obj_or_id, $other_obj_or_id ){
55
+	 function add_relation_to($this_obj_or_id, $other_obj_or_id) {
56 56
 		 $this_model_obj = $this->get_this_model()->ensure_is_obj($this_obj_or_id, true);
57 57
 		 $other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id);
58 58
 		 
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
 		 $other_model_obj = $this->_check_for_revision($this_model_obj, $other_model_obj);
61 61
 
62 62
 		 //if is array, then we've already done the add_relation so let's get out
63
-		if ( is_array( $other_model_obj ) )
63
+		if (is_array($other_model_obj))
64 64
 			return $other_model_obj[0];
65 65
 
66 66
 		 //find the field on th eother model which is a foreign key to this model
@@ -80,15 +80,15 @@  discard block
 block discarded – undo
80 80
 	 * @param EE_Base_Class/int $other_obj_or_id
81 81
 	 * @return EE_Base_Class
82 82
 	 */
83
-	 function remove_relation_to($this_obj_or_id, $other_obj_or_id){
83
+	 function remove_relation_to($this_obj_or_id, $other_obj_or_id) {
84 84
 	 	$this_model_obj = $this->get_this_model()->ensure_is_obj($this_obj_or_id);
85 85
 		$other_model_obj = $this->get_other_model()->ensure_is_obj($other_obj_or_id);
86 86
 		//handle possible revisions
87
-		$other_model_obj = $this->_check_for_revision( $this_model_obj, $other_model_obj, TRUE );
87
+		$other_model_obj = $this->_check_for_revision($this_model_obj, $other_model_obj, TRUE);
88 88
 
89 89
 
90 90
 		//if is array, then we've already done the add_relation so let's get out
91
-		if ( is_array( $other_model_obj ) )
91
+		if (is_array($other_model_obj))
92 92
 			return $other_model_obj[0];
93 93
 
94 94
 
@@ -97,12 +97,12 @@  discard block
 block discarded – undo
97 97
 
98 98
 		
99 99
 		 //set that field on the other model to this model's ID
100
-		 if ( $this->_blocking_delete ) {
101
-		 	$other_model_obj->set($fk_field_on_other_model->get_name(),null,true);
100
+		 if ($this->_blocking_delete) {
101
+		 	$other_model_obj->set($fk_field_on_other_model->get_name(), null, true);
102 102
 		 	$other_model_obj->save();
103 103
 		 } else {
104 104
 		 	$other_model_obj->delete();
105
-		 	$other_model_obj->set($fk_field_on_other_model->get_name(),null,true);
105
+		 	$other_model_obj->set($fk_field_on_other_model->get_name(), null, true);
106 106
 		 	return $other_model_obj;
107 107
 		 }
108 108
 		 return $other_model_obj;
@@ -118,14 +118,14 @@  discard block
 block discarded – undo
118 118
 	  * @param  boolean $values_already_prepared_by_model_object 
119 119
 	  * @return EE_Base_Class[]                                         
120 120
 	  */
121
-	 public function get_all_related( $model_object_or_id, $query_params = array(), $values_already_prepared_by_model_object = false ) {
121
+	 public function get_all_related($model_object_or_id, $query_params = array(), $values_already_prepared_by_model_object = false) {
122 122
 	 	
123 123
 	 	//if this is an autosave then we're going to get things differently
124
-	 	if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE ) {
124
+	 	if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
125 125
 	 		return $this->_do_autosave_get_all($model_object_or_id, $query_params, $values_already_prepared_by_model_object = false);
126 126
 	 	}
127 127
 
128
-	 	return parent::get_all_related( $model_object_or_id, $query_params, $values_already_prepared_by_model_object );
128
+	 	return parent::get_all_related($model_object_or_id, $query_params, $values_already_prepared_by_model_object);
129 129
 	 }
130 130
 
131 131
 
@@ -138,22 +138,22 @@  discard block
 block discarded – undo
138 138
 	  * @access protected
139 139
 	  * @return EE_Base_Class[]        
140 140
 	  */
141
-	 protected function _do_autosave_get_all( $model_object_or_id, $query_params, $values_already_prepared_by_model_object = false ) {
141
+	 protected function _do_autosave_get_all($model_object_or_id, $query_params, $values_already_prepared_by_model_object = false) {
142 142
 
143 143
 	 	//first we check if the post_id for the incoming query is for an autosave.  If it isn't that's what we want!
144
-	 	$model_object_id = $this->_get_model_object_id( $model_object_or_id );
144
+	 	$model_object_id = $this->_get_model_object_id($model_object_or_id);
145 145
 
146
-	 	$autosave = wp_get_post_autosave( $model_object_id );
146
+	 	$autosave = wp_get_post_autosave($model_object_id);
147 147
 	 	$id_to_use = $autosave ? $autosave->ID : $model_object_id;
148 148
 
149
-	 	$autosave_relations =  parent::get_all_related( $id_to_use, $query_params, $values_already_prepared_by_model_object );
149
+	 	$autosave_relations = parent::get_all_related($id_to_use, $query_params, $values_already_prepared_by_model_object);
150 150
 	 	$parent_ids = $parents = array();
151 151
 	 	$return_objs = array();
152 152
 		
153 153
 		//k this is where things differ because NOW what we're going to do is get the PARENTS for the get all related (and we'll also start setting up the return_objs array containing related that DON'T have parent ids, for those that DON'T have parents to merge with our returned objects);
154
-		foreach ( $autosave_relations as $a_r ) {
154
+		foreach ($autosave_relations as $a_r) {
155 155
 			$pid = $a_r->parent();
156
-			if ( !empty( $pid ) ) {
156
+			if ( ! empty($pid)) {
157 157
 				$parent_ids[] = $pid;
158 158
 			} else {
159 159
 				$return_objs[] = $a_r;
@@ -164,14 +164,14 @@  discard block
 block discarded – undo
164 164
 		$originals = parent::get_all_related($model_object_or_id, $query_params, $values_already_prepared_by_model_object);
165 165
 
166 166
 		//merge $originals with $return_objs
167
-		if ( $originals ) {
167
+		if ($originals) {
168 168
 			$return_objs = array_merge($originals, $return_objs);
169 169
 		}
170 170
 
171 171
 		//now we setup the query to get all the parents
172
-		if ( !empty( $parent_ids ) ) {
172
+		if ( ! empty($parent_ids)) {
173 173
 			$query_param_where_this_model_pk = $this->get_this_model()->get_this_model_name().".".$this->get_this_model()->get_primary_key_field()->get_name();
174
-			$query_param[0][$query_param_where_this_model_pk] = array('IN', $parent_ids );
174
+			$query_param[0][$query_param_where_this_model_pk] = array('IN', $parent_ids);
175 175
 			$parents = $this->get_other_model()->get_all($query_param);
176 176
 		}
177 177
 
@@ -179,7 +179,7 @@  discard block
 block discarded – undo
179 179
 
180 180
 
181 181
 		//now merge parents with our current $return_objs and send back
182
-		return array_merge( $parents, $return_objs );
182
+		return array_merge($parents, $return_objs);
183 183
 	 }
184 184
 
185 185
 
@@ -192,42 +192,42 @@  discard block
 block discarded – undo
192 192
 	 * @param  boolean       $remove_relation Indicates whether we're doing a remove_relation or add_relation.
193 193
 	 * @return EE_Base_Class. ($other_obj); 
194 194
 	 */
195
-	protected function _check_for_revision( $this_obj, $other_obj, $remove_relation = FALSE ) {
195
+	protected function _check_for_revision($this_obj, $other_obj, $remove_relation = FALSE) {
196 196
 		$pk_on_related_model = $this->get_other_model()->get_primary_key_field()->get_name();
197 197
 		//now we need to determine if we're in a WP revision save cause if we are we need to do some special handling
198
-		if (  $this_obj->post_type() == 'revision' ) {
198
+		if ($this_obj->post_type() == 'revision') {
199 199
 			//first if $other_obj fk = this_obj pk then we know that this is a pk object, let's make sure there is a matching set for the autosave if there is then we save over it, if there isn't then we need to create a new one.
200 200
 			$parent_evt_id = $this_obj->parent();
201 201
 			/*var_dump($parent_evt_id);
202 202
 			var_dump($this_obj);
203 203
 			var_dump($other_obj);/**/
204 204
 
205
-			if ( !empty($parent_evt_id) && $parent_evt_id == $other_obj->get($this->_primary_cpt_field) ) {
205
+			if ( ! empty($parent_evt_id) && $parent_evt_id == $other_obj->get($this->_primary_cpt_field)) {
206 206
 				//let's do query on this objects model to see if the incoming pk value on the obj matches any parents in this objects table.
207
-				$has_parent_obj = $this->get_other_model()->get_one( array( array( $this->_parent_pk_relation_field => $other_obj->ID(), $this->_primary_cpt_field => $this_obj->ID() ) ) );
207
+				$has_parent_obj = $this->get_other_model()->get_one(array(array($this->_parent_pk_relation_field => $other_obj->ID(), $this->_primary_cpt_field => $this_obj->ID())));
208 208
 
209
-				if ( $has_parent_obj ) {
209
+				if ($has_parent_obj) {
210 210
 					//this makes sure the update on the current obj happens to the revision's row NOT the parent row.
211 211
 					
212
-					$other_obj->set( $this->_parent_pk_relation_field, $other_obj->ID());
213
-					$other_obj->set($pk_on_related_model, $has_parent_obj->ID() );
212
+					$other_obj->set($this->_parent_pk_relation_field, $other_obj->ID());
213
+					$other_obj->set($pk_on_related_model, $has_parent_obj->ID());
214 214
 					$other_obj->set($this->_primary_cpt_field, $this_obj->ID());
215 215
 
216
-					if ( !$remove_relation ) {
216
+					if ( ! $remove_relation) {
217 217
 						$other_obj->save();
218
-						return array( $other_obj ); 
219
-					} elseif ( $remove_relation && !$this->_blocking_delete) {
218
+						return array($other_obj); 
219
+					} elseif ($remove_relation && ! $this->_blocking_delete) {
220 220
 						$other_obj->delete();
221 221
 						$other_obj->set($this->_parent_pk_relation_field, NULL, true);
222 222
 						return array($other_obj);
223 223
 					}
224 224
 			
225 225
 				} else {
226
-					$other_obj->set( $this->_parent_pk_relation_field, $other_obj->ID() );
227
-					$other_obj->set( $this->_primary_cpt_field, $this_obj->ID() );
226
+					$other_obj->set($this->_parent_pk_relation_field, $other_obj->ID());
227
+					$other_obj->set($this->_primary_cpt_field, $this_obj->ID());
228 228
 					$other_obj->set($pk_on_related_model, NULL, true); //ensure we create a new row for the autosave with parent id the same as the incoming ID.
229 229
 					$other_obj->save(); //make sure we insert.
230
-					return array( $other_obj );
230
+					return array($other_obj);
231 231
 				}
232 232
 			}
233 233
 
@@ -240,24 +240,24 @@  discard block
 block discarded – undo
240 240
 		} else {
241 241
 			
242 242
 			//we only need to do the below IF this is not a remove relation
243
-			if ( !$remove_relation ) {
243
+			if ( ! $remove_relation) {
244 244
 				//okay this is is a normal update/save/remove so, let's make sure the other object is not a revision of the current object.
245 245
 				//the other object will likely NOT have the correct fk on it (which is the primary_cpt_field_mame) so we must retrieve from the db to get that first.
246 246
 				$existing_other_obj = $this->get_other_model()->get_one_by_ID($other_obj->ID());
247 247
 				$potential_revision_id = is_object($existing_other_obj) ? $existing_other_obj->get($this->_primary_cpt_field) : NULL;
248 248
 
249
-				if ( $parent_this_obj_id = wp_is_post_revision($potential_revision_id) ) {
249
+				if ($parent_this_obj_id = wp_is_post_revision($potential_revision_id)) {
250 250
 					//yes the OTHER object is linked to the revision of the parent, not the parent itself. That means we need to make the other_object an attachment of this_obj and then duplicate other_obj for the revision.
251
-					$other_obj->set($this->_primary_cpt_field, $this_obj->ID() );
251
+					$other_obj->set($this->_primary_cpt_field, $this_obj->ID());
252 252
 					$other_obj->save();
253 253
 
254 254
 					//now create a new other_obj and fill with details from existing object
255 255
 					$new_obj = $other_obj;
256
-					$new_obj->set( $this->_primary_cpt_field, $potential_revision_id );
257
-					$new_obj->set( $this->_parent_pk_relation_field, $other_obj->ID() );
258
-					$new_obj->set( $pk_on_related_model, NULL );
256
+					$new_obj->set($this->_primary_cpt_field, $potential_revision_id);
257
+					$new_obj->set($this->_parent_pk_relation_field, $other_obj->ID());
258
+					$new_obj->set($pk_on_related_model, NULL);
259 259
 					$new_obj->save();
260
-					return array( $new_obj );
260
+					return array($new_obj);
261 261
 				}
262 262
 
263 263
 			}
Please login to merge, or discard this patch.
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -32,8 +32,8 @@  discard block
 block discarded – undo
32 32
 	 * this model. IE, there can be many other model objects related to one of this model's objects (but NOT through a JOIN table,
33 33
 	 * which is the case for EE_HABTM_Relations). This knows how to join the models,
34 34
 	 * get related models across the relation, and add-and-remove the relationships.
35
-	 * @param string $primary_pk_field See property description for details
36
-	 * @param string $parent_cpt_field This is the field that is "connected" to the $primary_cpt_field.  See property desc for details.
35
+	 * @param string $primary_cpt_field See property description for details
36
+	 * @param string $primary_cpt_field This is the field that is "connected" to the $primary_cpt_field.  See property desc for details.
37 37
 	 * @param boolean $block_deletes For this type of relation, we block by default. If there are related models across this relation, block (prevent and add an error) the deletion of this model
38 38
 	 * @param type $blocking_delete_error_message a customized error message on blocking deletes instead of the default
39 39
 	 */
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
 	 /**
188 188
 	 * Basically this method gets called to verify if the incoming object needs to be manipulated somewhat because it is a revision save.  If so, then we change things before sending back.  We also do verifications when this IS NOT an revision because we always need to make sure that the autosave/revision has parent recorded (which is sometime delayed if the object is created/saved first by the autosave)
189 189
 	 *
190
-	 * @param  EE_Base_Class $this_model_obj
190
+	 * @param  EE_Base_Class $this_obj
191 191
 	 * @param  EE_Base_Class $other_obj
192 192
 	 * @param  boolean       $remove_relation Indicates whether we're doing a remove_relation or add_relation.
193 193
 	 * @return EE_Base_Class. ($other_obj); 
Please login to merge, or discard this patch.
core/db_models/strategies/EE_Soft_Delete_Where_Conditions.strategy.php 2 patches
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@
 block discarded – undo
33 33
 		$field = $this->_model->get_a_field_of_type('EE_Trashed_Flag_Field');
34 34
 		if($field){
35 35
 			return $field->get_name();
36
-		}else{
36
+		} else{
37 37
 			throw new EE_Error(sprintf(__('We are trying to find the deleted flag field on %s, but none was found. Are you sure there is a field of type EE_Trashed_Flag_Field in %s constructor?','event_espresso'),get_class($this),get_class($this)));
38 38
 		}
39 39
 	}
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -3,7 +3,7 @@  discard block
 block discarded – undo
3 3
 /*
4 4
  * Strategy specifically for adding where conditions specific to CPT models.
5 5
  */
6
-class EE_Soft_Delete_Where_Conditions extends EE_Default_Where_Conditions{
6
+class EE_Soft_Delete_Where_Conditions extends EE_Default_Where_Conditions {
7 7
 	/**
8 8
 	 * Strategy for setting default soft delete where conditions. This strategy will find
9 9
 	 * the field of type 'EE_Trashed_Flag_Field', and add a condition that it be FALSE on all queries involving
@@ -12,16 +12,16 @@  discard block
 block discarded – undo
12 12
 	 * Eg,
13 13
 	 *
14 14
 	 */
15
-	function __construct(){}
15
+	function __construct() {}
16 16
 	/**
17 17
 	 * Gets the where default where conditions for a custom post type model
18 18
 	 * @param string $model_relation_path. Eg, from Event to Payment, this should be "Registration.Transaction.Payment"
19 19
 	 * @return array like EEM_Base::get_all's $query_params's index [0] (where conditions)
20 20
 	 */
21
-	function get_default_where_conditions($model_relation_chain = null){
21
+	function get_default_where_conditions($model_relation_chain = null) {
22 22
 		//make sure there's a period at the end of $model_relation_chain
23
-		if($model_relation_chain != '' && $model_relation_chain[strlen($model_relation_chain)-1] !='.'){
24
-			$model_relation_chain=$model_relation_chain.".";
23
+		if ($model_relation_chain != '' && $model_relation_chain[strlen($model_relation_chain) - 1] != '.') {
24
+			$model_relation_chain = $model_relation_chain.".";
25 25
 		}
26 26
 
27 27
 		$trashed_field_name = $this->deleted_field_name();
@@ -35,12 +35,12 @@  discard block
 block discarded – undo
35 35
 	 * @return string
36 36
 	 * @throws EE_Error
37 37
 	 */
38
-	private function deleted_field_name(){
38
+	private function deleted_field_name() {
39 39
 		$field = $this->_model->get_a_field_of_type('EE_Trashed_Flag_Field');
40
-		if($field){
40
+		if ($field) {
41 41
 			return $field->get_name();
42
-		}else{
43
-			throw new EE_Error(sprintf(__('We are trying to find the deleted flag field on %s, but none was found. Are you sure there is a field of type EE_Trashed_Flag_Field in %s constructor?','event_espresso'),get_class($this),get_class($this)));
42
+		} else {
43
+			throw new EE_Error(sprintf(__('We are trying to find the deleted flag field on %s, but none was found. Are you sure there is a field of type EE_Trashed_Flag_Field in %s constructor?', 'event_espresso'), get_class($this), get_class($this)));
44 44
 		}
45 45
 	}
46 46
 }
47 47
\ No newline at end of file
Please login to merge, or discard this patch.
core/helpers/EEH_Array.helper.php 2 patches
Braces   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -61,10 +61,10 @@
 block discarded – undo
61 61
 			$first_item = reset($arr);
62 62
 			if(is_array($first_item)){
63 63
 				return true;//yep, there's at least 2 levels to this array
64
-			}else{
64
+			} else{
65 65
 				return false;//nope, only 1 level
66 66
 			}
67
-		}else{
67
+		} else{
68 68
 			return false;//its not an array at all!
69 69
 		}
70 70
 	}
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('NO direct script access allowed'); }
3 3
 
4
-require_once( EE_HELPERS . 'EEH_Base.helper.php' );
4
+require_once(EE_HELPERS.'EEH_Base.helper.php');
5 5
 
6 6
 /**
7 7
  * EE_Array
@@ -26,8 +26,8 @@  discard block
 block discarded – undo
26 26
 	 * @param  array $array2 an array of objects
27 27
 	 * @return array         an array of objects found in array 1 that aren't found in array 2.
28 28
 	 */
29
-	public static function object_array_diff( $array1, $array2 ) {
30
-		return array_udiff( $array1, $array2, array('self', '_compare_objects' ));
29
+	public static function object_array_diff($array1, $array2) {
30
+		return array_udiff($array1, $array2, array('self', '_compare_objects'));
31 31
 	}
32 32
 
33 33
 	/**
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
 	 * @param array $arr
36 36
 	 * @return boolean
37 37
 	 */
38
-	public static function is_associative_array($arr){
38
+	public static function is_associative_array($arr) {
39 39
 		return  array_keys($arr) !== range(0, count($arr) - 1);
40 40
 	}
41 41
 
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
 	 * @param array $arr
46 46
 	 * @return mixed what ever is in the array
47 47
 	 */
48
-	public static function get_one_item_from_array($arr){
48
+	public static function get_one_item_from_array($arr) {
49 49
 		$item = end($arr);
50 50
 		reset($arr);
51 51
 		return $item;
@@ -56,16 +56,16 @@  discard block
 block discarded – undo
56 56
 	 * @param mixed $arr
57 57
 	 * @return boolean
58 58
 	 */
59
-	public static function is_multi_dimensional_array($arr){
60
-		if(is_array($arr)){
59
+	public static function is_multi_dimensional_array($arr) {
60
+		if (is_array($arr)) {
61 61
 			$first_item = reset($arr);
62
-			if(is_array($first_item)){
63
-				return true;//yep, there's at least 2 levels to this array
64
-			}else{
65
-				return false;//nope, only 1 level
62
+			if (is_array($first_item)) {
63
+				return true; //yep, there's at least 2 levels to this array
64
+			} else {
65
+				return false; //nope, only 1 level
66 66
 			}
67
-		}else{
68
-			return false;//its not an array at all!
67
+		} else {
68
+			return false; //its not an array at all!
69 69
 		}
70 70
 	}
71 71
 
@@ -76,8 +76,8 @@  discard block
 block discarded – undo
76 76
 	 * @param mixed $default
77 77
 	 * @return mixed
78 78
 	 */
79
-	public static function is_set( $arr, $index, $default ) {
80
-		return isset( $arr[ $index ] ) ? $arr[ $index ] : $default;
79
+	public static function is_set($arr, $index, $default) {
80
+		return isset($arr[$index]) ? $arr[$index] : $default;
81 81
 	}
82 82
 
83 83
 } //end EEH_Template class
84 84
\ No newline at end of file
Please login to merge, or discard this patch.
core/helpers/EEH_Autoloader.helper.php 3 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -23,10 +23,10 @@
 block discarded – undo
23 23
 	private static $_instance = NULL;
24 24
 
25 25
 	/**
26
-	* 	$_autoloaders
27
-	* 	@var array $_autoloaders
28
-	* 	@access 	private
29
-	*/
26
+	 * 	$_autoloaders
27
+	 * 	@var array $_autoloaders
28
+	 * 	@access 	private
29
+	 */
30 30
 	private static $_autoloaders;
31 31
 
32 32
 
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,6 +1,7 @@
 block discarded – undo
1 1
 <?php
2
-if (!defined('EVENT_ESPRESSO_VERSION') )
2
+if (!defined('EVENT_ESPRESSO_VERSION') ) {
3 3
 	exit('NO direct script access allowed');
4
+}
4 5
 
5 6
 /**
6 7
  * EEH_Autoloader
Please login to merge, or discard this patch.
Spacing   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if (!defined('EVENT_ESPRESSO_VERSION') )
2
+if ( ! defined('EVENT_ESPRESSO_VERSION'))
3 3
 	exit('NO direct script access allowed');
4 4
 
5 5
 /**
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 	 */
39 39
 	public static function instance() {
40 40
 		// check if class object is instantiated, and instantiated properly
41
-		if ( ! self::$_instance instanceof  EEH_Autoloader ) {
41
+		if ( ! self::$_instance instanceof  EEH_Autoloader) {
42 42
 			self::$_instance = new self();
43 43
 		}
44 44
 		return self::$_instance;
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
 	private function __construct() {
56 56
 		self::$_autoloaders = array();
57 57
 		$this->_register_custom_autoloaders();
58
-		spl_autoload_register( array( $this, 'espresso_autoloader' ));
58
+		spl_autoload_register(array($this, 'espresso_autoloader'));
59 59
 	}
60 60
 
61 61
 
@@ -69,9 +69,9 @@  discard block
 block discarded – undo
69 69
 	 * @internal  param string $class_name - simple class name ie: session
70 70
 	 * @return 	void
71 71
 	 */
72
-	public static function espresso_autoloader( $class_name ) {
73
-		if ( isset( self::$_autoloaders[ $class_name ] ) ) {
74
-			require_once( self::$_autoloaders[ $class_name ] );
72
+	public static function espresso_autoloader($class_name) {
73
+		if (isset(self::$_autoloaders[$class_name])) {
74
+			require_once(self::$_autoloaders[$class_name]);
75 75
 		}
76 76
 	}
77 77
 
@@ -86,23 +86,23 @@  discard block
 block discarded – undo
86 86
 	 * @throws \EE_Error
87 87
 	 * @return        void
88 88
 	 */
89
-	public static function register_autoloader( $class_paths, $read_check = true ) {
90
-		$class_paths = is_array( $class_paths ) ? $class_paths : array( $class_paths );
91
-		foreach ( $class_paths as $class => $path ) {
89
+	public static function register_autoloader($class_paths, $read_check = true) {
90
+		$class_paths = is_array($class_paths) ? $class_paths : array($class_paths);
91
+		foreach ($class_paths as $class => $path) {
92 92
 			// don't give up! you gotta...
93 93
 			// get some class
94
-			if ( empty( $class )) {
95
-				throw new EE_Error ( sprintf( __( 'No Class name was specified while registering an autoloader for the following path: %s.','event_espresso' ), $path ));
94
+			if (empty($class)) {
95
+				throw new EE_Error(sprintf(__('No Class name was specified while registering an autoloader for the following path: %s.', 'event_espresso'), $path));
96 96
 			}
97 97
 			// one day you will find the path young grasshopper
98
-			if ( empty( $path )) {
99
-				throw new EE_Error ( sprintf( __( 'No path was specified while registering an autoloader for the %s class.','event_espresso' ), $class ));
98
+			if (empty($path)) {
99
+				throw new EE_Error(sprintf(__('No path was specified while registering an autoloader for the %s class.', 'event_espresso'), $class));
100 100
 			}
101 101
 			// is file readable ?
102
-			if ( $read_check && ! is_readable( $path )) {
103
-				throw new EE_Error ( sprintf( __( 'The file for the %s class could not be found or is not readable due to file permissions. Please ensure the following path is correct: %s','event_espresso' ), $class, $path ));
102
+			if ($read_check && ! is_readable($path)) {
103
+				throw new EE_Error(sprintf(__('The file for the %s class could not be found or is not readable due to file permissions. Please ensure the following path is correct: %s', 'event_espresso'), $class, $path));
104 104
 			}
105
-			self::$_autoloaders[ $class ] = str_replace( array( '\/', '/' ), DS, $path );
105
+			self::$_autoloaders[$class] = str_replace(array('\/', '/'), DS, $path);
106 106
 		}
107 107
 	}
108 108
 
@@ -129,9 +129,9 @@  discard block
 block discarded – undo
129 129
 	 * 	@return void
130 130
 	 */
131 131
 	private function _register_custom_autoloaders() {
132
-		EEH_Autoloader::register_autoloaders_for_each_file_in_folder( EE_CORE );
133
-		EEH_Autoloader::register_autoloaders_for_each_file_in_folder( EE_MODELS, TRUE );
134
-		EEH_Autoloader::register_autoloaders_for_each_file_in_folder( EE_CLASSES );
132
+		EEH_Autoloader::register_autoloaders_for_each_file_in_folder(EE_CORE);
133
+		EEH_Autoloader::register_autoloaders_for_each_file_in_folder(EE_MODELS, TRUE);
134
+		EEH_Autoloader::register_autoloaders_for_each_file_in_folder(EE_CLASSES);
135 135
 		EEH_Autoloader::register_form_sections_autoloaders();
136 136
 	}
137 137
 
@@ -145,7 +145,7 @@  discard block
 block discarded – undo
145 145
 	 * 	@return void
146 146
 	 */
147 147
 	public static function register_form_sections_autoloaders() {
148
-		EEH_Autoloader::register_autoloaders_for_each_file_in_folder( EE_FORM_SECTIONS, TRUE );
148
+		EEH_Autoloader::register_autoloaders_for_each_file_in_folder(EE_FORM_SECTIONS, TRUE);
149 149
 	}
150 150
 
151 151
 
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
 	 * 	@return void
159 159
 	 */
160 160
 	public static function register_line_item_display_autoloaders() {
161
-		EEH_Autoloader::register_autoloaders_for_each_file_in_folder(  EE_LIBRARIES . 'line_item_display' , TRUE );
161
+		EEH_Autoloader::register_autoloaders_for_each_file_in_folder(EE_LIBRARIES.'line_item_display', TRUE);
162 162
 	}
163 163
 
164 164
 
@@ -173,31 +173,31 @@  discard block
 block discarded – undo
173 173
 	 * @param bool   $recursive
174 174
 	 * @return array
175 175
 	 */
176
-	public static function register_autoloaders_for_each_file_in_folder( $folder, $recursive = FALSE ){
176
+	public static function register_autoloaders_for_each_file_in_folder($folder, $recursive = FALSE) {
177 177
 		// make sure last char is a /
178
-		$folder .= $folder[strlen($folder)-1] != DS ? DS : '';
178
+		$folder .= $folder[strlen($folder) - 1] != DS ? DS : '';
179 179
 		$class_to_filepath_map = array();
180
-		$exclude = array( 'index' );
180
+		$exclude = array('index');
181 181
 		//get all the files in that folder that end in php
182
-		$filepaths = glob( $folder.'*');
182
+		$filepaths = glob($folder.'*');
183 183
 
184
-		if ( empty( $filepaths ) ) {
184
+		if (empty($filepaths)) {
185 185
 			return;
186 186
 		}
187 187
 
188
-		foreach( $filepaths as $filepath ) {
189
-			if ( substr( $filepath, -4, 4 ) == '.php' ) {
190
-				$class_name = EEH_File::get_classname_from_filepath_with_standard_filename( $filepath );
191
-				if ( ! in_array( $class_name, $exclude )) {
192
-					$class_to_filepath_map [ $class_name ] = str_replace( array( '\/', '/' ), DS, $filepath );
188
+		foreach ($filepaths as $filepath) {
189
+			if (substr($filepath, -4, 4) == '.php') {
190
+				$class_name = EEH_File::get_classname_from_filepath_with_standard_filename($filepath);
191
+				if ( ! in_array($class_name, $exclude)) {
192
+					$class_to_filepath_map [$class_name] = str_replace(array('\/', '/'), DS, $filepath);
193 193
 				}
194
-			} else if ( $recursive ) {
195
-				EEH_Autoloader::register_autoloaders_for_each_file_in_folder( $filepath, $recursive );
194
+			} else if ($recursive) {
195
+				EEH_Autoloader::register_autoloaders_for_each_file_in_folder($filepath, $recursive);
196 196
 			}
197 197
 		}
198 198
 
199 199
 		//we remove the necessity to do a is_readable() check via the $read_check flag because glob by nature will not return non_readable files/directories.
200
-		self::register_autoloader($class_to_filepath_map, FALSE );
200
+		self::register_autoloader($class_to_filepath_map, FALSE);
201 201
 	}
202 202
 
203 203
 
Please login to merge, or discard this patch.
core/helpers/EEH_Base.helper.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@
 block discarded – undo
33 33
 	 *		@ override magic methods
34 34
 	 *		@ return void
35 35
 	 */	
36
-	public function __set($a,$b) { return FALSE; }
36
+	public function __set($a, $b) { return FALSE; }
37 37
 	public function __get($a) { return FALSE; }
38 38
 	public function __isset($a) { return FALSE; }
39 39
 	public function __unset($a) { return FALSE; }
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Espresso
4 6
  *
Please login to merge, or discard this patch.
core/helpers/EEH_Class_Tools.helper.php 2 patches
Spacing   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -35,35 +35,35 @@  discard block
 block discarded – undo
35 35
 	 */
36 36
 	public static function get_called_class() {
37 37
 		$backtrace = debug_backtrace();
38
-		if ( isset( $backtrace[2] ) && is_array( $backtrace[2] ) && isset( $backtrace[2]['class'] ) && ! isset( $backtrace[2]['file'] )) {
38
+		if (isset($backtrace[2]) && is_array($backtrace[2]) && isset($backtrace[2]['class']) && ! isset($backtrace[2]['file'])) {
39 39
 			return $backtrace[2]['class'];
40
-		} else if ( isset( $backtrace[3] ) && is_array( $backtrace[3] ) && isset( $backtrace[3]['class'] ) && ! isset( $backtrace[3]['file'] )) {
40
+		} else if (isset($backtrace[3]) && is_array($backtrace[3]) && isset($backtrace[3]['class']) && ! isset($backtrace[3]['file'])) {
41 41
 			return $backtrace[3]['class'];
42
-		} else if ( isset( $backtrace[2] ) && is_array( $backtrace[2] ) && isset( $backtrace[2]['file'] ) && isset( $backtrace[2]['line'] )) {
43
-			if ( self::$file_line == $backtrace[2]['file'] . $backtrace[2]['line'] ) {
42
+		} else if (isset($backtrace[2]) && is_array($backtrace[2]) && isset($backtrace[2]['file']) && isset($backtrace[2]['line'])) {
43
+			if (self::$file_line == $backtrace[2]['file'].$backtrace[2]['line']) {
44 44
 				self::$i++;
45 45
 			} else {
46 46
 				self::$i = 0;
47
-				self::$file_line = $backtrace[2]['file'] . $backtrace[2]['line'];
47
+				self::$file_line = $backtrace[2]['file'].$backtrace[2]['line'];
48 48
 			}
49 49
 			// was  class method called via call_user_func ?
50
-			if ( $backtrace[2]['function'] == 'call_user_func' && isset( $backtrace[2]['args'] ) && is_array( $backtrace[2]['args'] )){
51
-				if ( isset( $backtrace[2]['args'][0] ) && isset( $backtrace[2]['args'][0][0] )) {
50
+			if ($backtrace[2]['function'] == 'call_user_func' && isset($backtrace[2]['args']) && is_array($backtrace[2]['args'])) {
51
+				if (isset($backtrace[2]['args'][0]) && isset($backtrace[2]['args'][0][0])) {
52 52
 					$called_class = $backtrace[2]['args'][0][0];
53 53
 					// is it an EE function ?
54
-					if ( strpos( $called_class, 'EE' ) === 0 ) {
55
-						$prefix_chars = strpos( $called_class, '_' ) + 1;
56
-						$prefix = substr( $called_class, 0, $prefix_chars );
57
-						$classname = substr( $called_class, $prefix_chars, strlen( $called_class ));
58
-						$classname = $prefix . str_replace( ' ', '_', ucwords( strtolower( str_replace( '_', ' ', $classname  ))));
54
+					if (strpos($called_class, 'EE') === 0) {
55
+						$prefix_chars = strpos($called_class, '_') + 1;
56
+						$prefix = substr($called_class, 0, $prefix_chars);
57
+						$classname = substr($called_class, $prefix_chars, strlen($called_class));
58
+						$classname = $prefix.str_replace(' ', '_', ucwords(strtolower(str_replace('_', ' ', $classname))));
59 59
 						return $classname;
60 60
 					}
61 61
 				}
62 62
 			} else {
63
-				$lines = file( $backtrace[2]['file'] );
64
-				preg_match_all( '/([a-zA-Z0-9\_]+)::' . $backtrace[2]['function'] . '/', $lines[$backtrace[2]['line']-1], $matches );
65
-				if ( isset( $matches[1] ) && isset( $matches[1][ self::$i ] )) {
66
-					return $matches[1][ self::$i ];
63
+				$lines = file($backtrace[2]['file']);
64
+				preg_match_all('/([a-zA-Z0-9\_]+)::'.$backtrace[2]['function'].'/', $lines[$backtrace[2]['line'] - 1], $matches);
65
+				if (isset($matches[1]) && isset($matches[1][self::$i])) {
66
+					return $matches[1][self::$i];
67 67
 				}
68 68
 			}
69 69
 		}
@@ -80,22 +80,22 @@  discard block
 block discarded – undo
80 80
 	 * 	@param 	string 	$hook
81 81
 	 * 	@return 	array
82 82
 	 */
83
-	public static function get_class_names_for_all_callbacks_on_hook( $hook = NULL ) {
83
+	public static function get_class_names_for_all_callbacks_on_hook($hook = NULL) {
84 84
 		global $wp_filter;
85 85
 		$class_names = array();
86 86
 		// are any callbacks registered for this hook ?
87
-		if ( isset( $wp_filter[ $hook ] )) {
87
+		if (isset($wp_filter[$hook])) {
88 88
 			// loop thru all of the callbacks attached to the deprecated hookpoint
89
-			foreach( $wp_filter[ $hook ] as $priority ) {
90
-				foreach( $priority as $callback ) {
89
+			foreach ($wp_filter[$hook] as $priority) {
90
+				foreach ($priority as $callback) {
91 91
 					// is the callback a non-static class method ?
92
-					if ( isset( $callback['function'] ) && is_array( $callback['function'] )) {
93
-						if ( isset( $callback['function'][0] ) && is_object( $callback['function'][0] )) {
94
-							$class_names[] = get_class( $callback['function'][0] );
92
+					if (isset($callback['function']) && is_array($callback['function'])) {
93
+						if (isset($callback['function'][0]) && is_object($callback['function'][0])) {
94
+							$class_names[] = get_class($callback['function'][0]);
95 95
 						}
96 96
 					// test for static method
97
-					} else if ( strpos( $callback['function'], '::' ) !== FALSE ) {
98
-						$class = explode( '::', $callback['function'] );
97
+					} else if (strpos($callback['function'], '::') !== FALSE) {
98
+						$class = explode('::', $callback['function']);
99 99
 						$class_names[] = $class[0];
100 100
 					} else {
101 101
 						// just a function
@@ -116,24 +116,24 @@  discard block
 block discarded – undo
116 116
 	 * 	@param		string 	$property
117 117
 	 * 	@return 		boolean
118 118
 	 */
119
-	public static function has_property( $class = NULL, $property = NULL ) {
119
+	public static function has_property($class = NULL, $property = NULL) {
120 120
 		// if $class or $property don't exist, then get out, cuz that would be like... fatal dude
121
-		if ( empty( $class ) || empty( $property )) {
121
+		if (empty($class) || empty($property)) {
122 122
 			return FALSE;
123 123
 		}
124 124
 		// if your hosting company doesn't cut the mustard
125
-		if ( version_compare( PHP_VERSION, '5.3.0' ) < 0 ) {
125
+		if (version_compare(PHP_VERSION, '5.3.0') < 0) {
126 126
 			// just in case $class is an actual instantiated object
127
-			if ( is_object( $class )) {
128
-				return isset( $class->$property ) ? TRUE : FALSE;
127
+			if (is_object($class)) {
128
+				return isset($class->$property) ? TRUE : FALSE;
129 129
 			} else {
130 130
 				// use reflection for < PHP 5.3 to get details using just the class name
131
-				$reflector = new ReflectionClass( $class );
132
-				return $reflector->hasProperty( $property );
131
+				$reflector = new ReflectionClass($class);
132
+				return $reflector->hasProperty($property);
133 133
 			}
134 134
 		} else {
135 135
 			// or try regular property exists method which works as expected in PHP 5.3+
136
-			return property_exists( $class, $property );
136
+			return property_exists($class, $property);
137 137
 		}
138 138
 	}
139 139
 
@@ -143,7 +143,7 @@  discard block
 block discarded – undo
143 143
 
144 144
 
145 145
 // if PHP version < 5.3
146
-if ( ! function_exists( 'get_called_class' )) {
146
+if ( ! function_exists('get_called_class')) {
147 147
 	/**
148 148
 	 * @return bool|string
149 149
 	 */
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Espresso
4 6
  *
Please login to merge, or discard this patch.
core/helpers/EEH_Debug_Tools.helper.php 2 patches
Braces   +5 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@  discard block
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Class EEH_Debug_Tools
4 6
  *
@@ -122,8 +124,7 @@  discard block
 block discarded – undo
122 124
 				return;
123 125
 			}
124 126
 			echo '<h5>For Tag: '. $tag .'</h5>';
125
-		}
126
-		else {
127
+		} else {
127 128
 			$hook=$wp_filter;
128 129
 			ksort( $hook );
129 130
 		}
@@ -183,7 +184,7 @@  discard block
 block discarded – undo
183 184
 		if( isset( $this->_start_times[ $timer_name ] ) ){
184 185
 			$start_time = $this->_start_times[ $timer_name ];
185 186
 			unset( $this->_start_times[ $timer_name ] );
186
-		}else{
187
+		} else{
187 188
 			$start_time = array_pop( $this->_start_times );
188 189
 		}
189 190
 		$total_time = microtime( TRUE ) - $start_time;
Please login to merge, or discard this patch.
Spacing   +108 added lines, -108 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
  * @since 				4.0
9 9
  *
10 10
  */
11
-class EEH_Debug_Tools{
11
+class EEH_Debug_Tools {
12 12
 
13 13
 	/**
14 14
 	 * 	instance of the EEH_Autoloader object
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
 	 */
36 36
 	public static function instance() {
37 37
 		// check if class object is instantiated, and instantiated properly
38
-		if ( ! self::$_instance instanceof EEH_Debug_Tools ) {
38
+		if ( ! self::$_instance instanceof EEH_Debug_Tools) {
39 39
 			self::$_instance = new self();
40 40
 		}
41 41
 		return self::$_instance;
@@ -51,19 +51,19 @@  discard block
 block discarded – undo
51 51
 	 */
52 52
 	private function __construct() {
53 53
 		// load Kint PHP debugging library
54
-		if ( ! class_exists( 'Kint' ) &&  file_exists( EE_PLUGIN_DIR_PATH . 'tests' . DS . 'kint' . DS . 'Kint.class.php' )){
54
+		if ( ! class_exists('Kint') && file_exists(EE_PLUGIN_DIR_PATH.'tests'.DS.'kint'.DS.'Kint.class.php')) {
55 55
 			// despite EE4 having a check for an existing copy of the Kint debugging class,
56 56
 			// if another plugin was loaded AFTER EE4 and they did NOT perform a similar check,
57 57
 			// then hilarity would ensue as PHP throws a "Cannot redeclare class Kint" error
58 58
 			// so we've moved it to our test folder so that it is not included with production releases
59 59
 			// plz use https://wordpress.org/plugins/kint-debugger/  if testing production versions of EE
60
-			require_once( EE_PLUGIN_DIR_PATH . 'tests' . DS . 'kint' . DS . 'Kint.class.php' );
60
+			require_once(EE_PLUGIN_DIR_PATH.'tests'.DS.'kint'.DS.'Kint.class.php');
61 61
 		}
62
-		if ( ! defined('DOING_AJAX') || ! isset( $_REQUEST['noheader'] ) || $_REQUEST['noheader'] != 'true' || ! isset( $_REQUEST['TB_iframe'] )) {
62
+		if ( ! defined('DOING_AJAX') || ! isset($_REQUEST['noheader']) || $_REQUEST['noheader'] != 'true' || ! isset($_REQUEST['TB_iframe'])) {
63 63
 			//add_action( 'shutdown', array($this,'espresso_session_footer_dump') );
64 64
 		}
65
-		add_action( 'activated_plugin', array( 'EEH_Debug_Tools', 'ee_plugin_activation_errors' ));
66
-		add_action( 'shutdown', array( 'EEH_Debug_Tools', 'show_db_name' ));
65
+		add_action('activated_plugin', array('EEH_Debug_Tools', 'ee_plugin_activation_errors'));
66
+		add_action('shutdown', array('EEH_Debug_Tools', 'show_db_name'));
67 67
 	}
68 68
 
69 69
 
@@ -74,8 +74,8 @@  discard block
 block discarded – undo
74 74
 	 * 	@return void
75 75
 	 */
76 76
 	public static function show_db_name() {
77
-		if ( ! defined( 'DOING_AJAX' ) && ( defined( 'EE_ERROR_EMAILS' ) && EE_ERROR_EMAILS )) {
78
-			echo '<p style="font-size:10px;font-weight:normal;color:#E76700;margin: 1em 2em; text-align: right;">DB_NAME: '. DB_NAME .'</p>';
77
+		if ( ! defined('DOING_AJAX') && (defined('EE_ERROR_EMAILS') && EE_ERROR_EMAILS)) {
78
+			echo '<p style="font-size:10px;font-weight:normal;color:#E76700;margin: 1em 2em; text-align: right;">DB_NAME: '.DB_NAME.'</p>';
79 79
 		}
80 80
 	}
81 81
 
@@ -87,9 +87,9 @@  discard block
 block discarded – undo
87 87
 	 * 	@return void
88 88
 	 */
89 89
 	public function espresso_session_footer_dump() {
90
-		if ( class_exists('Kint') && function_exists( 'wp_get_current_user' ) && current_user_can('update_core') && ( defined('WP_DEBUG') && WP_DEBUG ) &&  ! defined('DOING_AJAX') && class_exists( 'EE_Registry' )) {
91
-			Kint::dump(  EE_Registry::instance()->SSN->id() );
92
-			Kint::dump( EE_Registry::instance()->SSN );
90
+		if (class_exists('Kint') && function_exists('wp_get_current_user') && current_user_can('update_core') && (defined('WP_DEBUG') && WP_DEBUG) && ! defined('DOING_AJAX') && class_exists('EE_Registry')) {
91
+			Kint::dump(EE_Registry::instance()->SSN->id());
92
+			Kint::dump(EE_Registry::instance()->SSN);
93 93
 //			Kint::dump( EE_Registry::instance()->SSN->get_session_data('cart')->get_tickets() );
94 94
 			$this->espresso_list_hooked_functions();
95 95
 			$this->show_times();
@@ -106,27 +106,27 @@  discard block
 block discarded – undo
106 106
 	 * @param bool $tag
107 107
 	 * @return void
108 108
 	 */
109
-	public function espresso_list_hooked_functions( $tag=FALSE ){
109
+	public function espresso_list_hooked_functions($tag = FALSE) {
110 110
 		global $wp_filter;
111 111
 		echo '<br/><br/><br/><h3>Hooked Functions</h3>';
112
-		if ( $tag ) {
113
-			$hook[$tag]=$wp_filter[$tag];
114
-			if ( ! is_array( $hook[$tag] )) {
115
-				trigger_error( "Nothing found for '$tag' hook", E_USER_WARNING );
112
+		if ($tag) {
113
+			$hook[$tag] = $wp_filter[$tag];
114
+			if ( ! is_array($hook[$tag])) {
115
+				trigger_error("Nothing found for '$tag' hook", E_USER_WARNING);
116 116
 				return;
117 117
 			}
118
-			echo '<h5>For Tag: '. $tag .'</h5>';
118
+			echo '<h5>For Tag: '.$tag.'</h5>';
119 119
 		}
120 120
 		else {
121
-			$hook=$wp_filter;
122
-			ksort( $hook );
121
+			$hook = $wp_filter;
122
+			ksort($hook);
123 123
 		}
124
-		foreach( $hook as $tag => $priorities ) {
124
+		foreach ($hook as $tag => $priorities) {
125 125
 			echo "<br />&gt;&gt;&gt;&gt;&gt;\t<strong>$tag</strong><br />";
126
-			ksort( $priorities );
127
-			foreach( $priorities as $priority => $function ){
126
+			ksort($priorities);
127
+			foreach ($priorities as $priority => $function) {
128 128
 				echo $priority;
129
-				foreach( $function as $name => $properties ) {
129
+				foreach ($function as $name => $properties) {
130 130
 					echo "\t$name<br />";
131 131
 				}
132 132
 			}
@@ -142,15 +142,15 @@  discard block
 block discarded – undo
142 142
 	 * @param string $hook_name
143 143
 	 * @return array
144 144
 	 */
145
-	public static function registered_filter_callbacks( $hook_name = '' ) {
145
+	public static function registered_filter_callbacks($hook_name = '') {
146 146
 		$filters = array();
147 147
 		global $wp_filter;
148
-		if ( isset( $wp_filter[ $hook_name ] ) ) {
149
-			$filters[ $hook_name ] = array();
150
-			foreach ( $wp_filter[ $hook_name ] as $priority => $callbacks ) {
151
-				$filters[ $hook_name ][ $priority ] = array();
152
-				foreach ( $callbacks as $callback ) {
153
-					$filters[ $hook_name ][ $priority ][] = $callback['function'];
148
+		if (isset($wp_filter[$hook_name])) {
149
+			$filters[$hook_name] = array();
150
+			foreach ($wp_filter[$hook_name] as $priority => $callbacks) {
151
+				$filters[$hook_name][$priority] = array();
152
+				foreach ($callbacks as $callback) {
153
+					$filters[$hook_name][$priority][] = $callback['function'];
154 154
 				}
155 155
 			}
156 156
 		}
@@ -163,8 +163,8 @@  discard block
 block discarded – undo
163 163
 	 * 	start_timer
164 164
 	 * @param null $timer_name
165 165
 	 */
166
-	public function start_timer( $timer_name = NULL ){
167
-		$this->_start_times[$timer_name] = microtime( TRUE );
166
+	public function start_timer($timer_name = NULL) {
167
+		$this->_start_times[$timer_name] = microtime(TRUE);
168 168
 	}
169 169
 
170 170
 
@@ -173,15 +173,15 @@  discard block
 block discarded – undo
173 173
 	 * stop_timer
174 174
 	 * @param string $timer_name
175 175
 	 */
176
-	public function stop_timer($timer_name = 'default'){
177
-		if( isset( $this->_start_times[ $timer_name ] ) ){
178
-			$start_time = $this->_start_times[ $timer_name ];
179
-			unset( $this->_start_times[ $timer_name ] );
180
-		}else{
181
-			$start_time = array_pop( $this->_start_times );
176
+	public function stop_timer($timer_name = 'default') {
177
+		if (isset($this->_start_times[$timer_name])) {
178
+			$start_time = $this->_start_times[$timer_name];
179
+			unset($this->_start_times[$timer_name]);
180
+		} else {
181
+			$start_time = array_pop($this->_start_times);
182 182
 		}
183
-		$total_time = microtime( TRUE ) - $start_time;
184
-		switch ( $total_time ) {
183
+		$total_time = microtime(TRUE) - $start_time;
184
+		switch ($total_time) {
185 185
 			case $total_time < 0.00001 :
186 186
 				$color = '#8A549A';
187 187
 				$bold = 'normal';
@@ -207,7 +207,7 @@  discard block
 block discarded – undo
207 207
 				$bold = 'bold';
208 208
 				break;
209 209
 		}
210
-		$this->_times[] = '<hr /><div style="display: inline-block; min-width: 10px; margin:0em 1em; color:'.$color.'; font-weight:'.$bold.'; font-size:1.2em;">' . number_format( $total_time, 8 ) . '</div> ' . $timer_name;
210
+		$this->_times[] = '<hr /><div style="display: inline-block; min-width: 10px; margin:0em 1em; color:'.$color.'; font-weight:'.$bold.'; font-size:1.2em;">'.number_format($total_time, 8).'</div> '.$timer_name;
211 211
 	 }
212 212
 
213 213
 
@@ -217,12 +217,12 @@  discard block
 block discarded – undo
217 217
 	 * @param bool $output_now
218 218
 	 * @return string
219 219
 	 */
220
-	public function show_times($output_now=true){
221
-		 if($output_now){
222
-			 echo implode("<br>",$this->_times);
220
+	public function show_times($output_now = true) {
221
+		 if ($output_now) {
222
+			 echo implode("<br>", $this->_times);
223 223
 			 return '';
224 224
 		 }
225
-		return implode("<br>",$this->_times);
225
+		return implode("<br>", $this->_times);
226 226
 	 }
227 227
 
228 228
 
@@ -233,27 +233,27 @@  discard block
 block discarded – undo
233 233
 	 * 	@return void
234 234
 	 */
235 235
 	public static function ee_plugin_activation_errors() {
236
-		if ( defined('WP_DEBUG') && WP_DEBUG ) {
236
+		if (defined('WP_DEBUG') && WP_DEBUG) {
237 237
 			$activation_errors = ob_get_contents();
238
-			if ( class_exists( 'EE_Registry' )) {
239
-				EE_Registry::instance()->load_helper( 'File' );
238
+			if (class_exists('EE_Registry')) {
239
+				EE_Registry::instance()->load_helper('File');
240 240
 			} else {
241
-				include_once( EE_HELPERS . 'EEH_File.helper.php' );
241
+				include_once(EE_HELPERS.'EEH_File.helper.php');
242 242
 			}
243
-			if ( class_exists( 'EEH_File' )) {
243
+			if (class_exists('EEH_File')) {
244 244
 				try {
245
-					EEH_File::ensure_folder_exists_and_is_writable( EVENT_ESPRESSO_UPLOAD_DIR . 'logs' . DS );
246
-					EEH_File::ensure_file_exists_and_is_writable( EVENT_ESPRESSO_UPLOAD_DIR . 'logs' . DS . 'espresso_plugin_activation_errors.html' );
247
-					EEH_File::write_to_file( EVENT_ESPRESSO_UPLOAD_DIR . 'logs' . DS . 'espresso_plugin_activation_errors.html', $activation_errors );
248
-				} catch( EE_Error $e ){
249
-					EE_Error::add_error( sprintf( __(  'The Event Espresso activation errors file could not be setup because: %s', 'event_espresso' ), $e->getMessage() ));
245
+					EEH_File::ensure_folder_exists_and_is_writable(EVENT_ESPRESSO_UPLOAD_DIR.'logs'.DS);
246
+					EEH_File::ensure_file_exists_and_is_writable(EVENT_ESPRESSO_UPLOAD_DIR.'logs'.DS.'espresso_plugin_activation_errors.html');
247
+					EEH_File::write_to_file(EVENT_ESPRESSO_UPLOAD_DIR.'logs'.DS.'espresso_plugin_activation_errors.html', $activation_errors);
248
+				} catch (EE_Error $e) {
249
+					EE_Error::add_error(sprintf(__('The Event Espresso activation errors file could not be setup because: %s', 'event_espresso'), $e->getMessage()));
250 250
 				}
251 251
 			} else {
252 252
 				// old school attempt
253
-				file_put_contents( EVENT_ESPRESSO_UPLOAD_DIR . 'logs' . DS . 'espresso_plugin_activation_errors.html', $activation_errors );
253
+				file_put_contents(EVENT_ESPRESSO_UPLOAD_DIR.'logs'.DS.'espresso_plugin_activation_errors.html', $activation_errors);
254 254
 			}
255
-			$activation_errors = get_option( 'ee_plugin_activation_errors', '' ) . $activation_errors;
256
-			update_option( 'ee_plugin_activation_errors', $activation_errors );
255
+			$activation_errors = get_option('ee_plugin_activation_errors', '').$activation_errors;
256
+			update_option('ee_plugin_activation_errors', $activation_errors);
257 257
 		}
258 258
 	}
259 259
 
@@ -268,10 +268,10 @@  discard block
 block discarded – undo
268 268
 	 * @param  string $version  The version of Event Espresso where the error was added
269 269
 	 * @uses trigger_error()
270 270
 	 */
271
-	public function doing_it_wrong( $function, $message, $version ) {
272
-		do_action( 'AHEE__EEH_Debug_Tools__doing_it_wrong_run', $function, $message, $version);
273
-		$version = is_null( $version ) ? '' : sprintf( __('(This message was added in version %s of Event Espresso.', 'event_espresso' ), $version );
274
-		trigger_error( sprintf( __('%1$s was called <strong>incorrectly</strong>. %2$s %3$s','event_espresso' ), $function, $message, $version ), E_USER_DEPRECATED );
271
+	public function doing_it_wrong($function, $message, $version) {
272
+		do_action('AHEE__EEH_Debug_Tools__doing_it_wrong_run', $function, $message, $version);
273
+		$version = is_null($version) ? '' : sprintf(__('(This message was added in version %s of Event Espresso.', 'event_espresso'), $version);
274
+		trigger_error(sprintf(__('%1$s was called <strong>incorrectly</strong>. %2$s %3$s', 'event_espresso'), $function, $message, $version), E_USER_DEPRECATED);
275 275
 	}
276 276
 
277 277
 
@@ -292,22 +292,22 @@  discard block
 block discarded – undo
292 292
 	 * @param string $debug_index
293 293
 	 * @param string $debug_key
294 294
 	 */
295
-	public static function log( $class='', $func = '', $line = '', $info = array(), $display_request = false,  $debug_index = '', $debug_key = 'EE_DEBUG_SPCO' ) {
296
-		if ( WP_DEBUG ) {
297
-			$debug_key = $debug_key . '_' . EE_Session::instance()->id();
298
-			$debug_data = get_option( $debug_key, array() );
295
+	public static function log($class = '', $func = '', $line = '', $info = array(), $display_request = false, $debug_index = '', $debug_key = 'EE_DEBUG_SPCO') {
296
+		if (WP_DEBUG) {
297
+			$debug_key = $debug_key.'_'.EE_Session::instance()->id();
298
+			$debug_data = get_option($debug_key, array());
299 299
 			$default_data = array(
300
-				$class => $func . '() : ' . $line,
300
+				$class => $func.'() : '.$line,
301 301
 				'REQ'  => $display_request ? $_REQUEST : '',
302 302
 			);
303 303
 			// don't serialize objects
304
-			$info = self::strip_objects( $info );
305
-			$index = ! empty( $debug_index ) ? $debug_index : 0;
306
-			if ( ! isset( $debug_data[$index] ) ) {
304
+			$info = self::strip_objects($info);
305
+			$index = ! empty($debug_index) ? $debug_index : 0;
306
+			if ( ! isset($debug_data[$index])) {
307 307
 				$debug_data[$index] = array();
308 308
 			}
309
-			$debug_data[$index][microtime()] = array_merge( $default_data, $info );
310
-			update_option( $debug_key, $debug_data );
309
+			$debug_data[$index][microtime()] = array_merge($default_data, $info);
310
+			update_option($debug_key, $debug_data);
311 311
 		}
312 312
 	}
313 313
 
@@ -319,26 +319,26 @@  discard block
 block discarded – undo
319 319
 	 * @param array $info
320 320
 	 * @return array
321 321
 	 */
322
-	public static function strip_objects( $info = array() ) {
323
-		foreach ( $info as $key => $value ) {
324
-			if ( is_array( $value ) ) {
325
-				$info[ $key ] = self::strip_objects( $value );
326
-			} else if ( is_object( $value ) ) {
327
-				$object_class = get_class( $value );
328
-				$info[ $object_class ] = array();
329
-				$info[ $object_class ][ 'ID' ] = method_exists( $value, 'ID' ) ? $value->ID() : spl_object_hash( $value );
330
-				if ( method_exists( $value, 'ID' ) ) {
331
-					$info[ $object_class ][ 'ID' ] = $value->ID();
322
+	public static function strip_objects($info = array()) {
323
+		foreach ($info as $key => $value) {
324
+			if (is_array($value)) {
325
+				$info[$key] = self::strip_objects($value);
326
+			} else if (is_object($value)) {
327
+				$object_class = get_class($value);
328
+				$info[$object_class] = array();
329
+				$info[$object_class]['ID'] = method_exists($value, 'ID') ? $value->ID() : spl_object_hash($value);
330
+				if (method_exists($value, 'ID')) {
331
+					$info[$object_class]['ID'] = $value->ID();
332 332
 				}
333
-				if ( method_exists( $value, 'status' ) ) {
334
-					$info[ $object_class ][ 'status' ] = $value->status();
335
-				} else if ( method_exists( $value, 'status_ID' ) ) {
336
-					$info[ $object_class ][ 'status' ] = $value->status_ID();
333
+				if (method_exists($value, 'status')) {
334
+					$info[$object_class]['status'] = $value->status();
335
+				} else if (method_exists($value, 'status_ID')) {
336
+					$info[$object_class]['status'] = $value->status_ID();
337 337
 				}
338
-				unset( $info[ $key ] );
338
+				unset($info[$key]);
339 339
 			}
340 340
 		}
341
-		return (array)$info;
341
+		return (array) $info;
342 342
 	}
343 343
 
344 344
 
@@ -355,30 +355,30 @@  discard block
 block discarded – undo
355 355
 	 * @param string $height
356 356
 	 * @param bool $die
357 357
 	 */
358
-	public static function printr( $var, $var_name = false, $file = __FILE__, $line = __LINE__, $height = 'auto', $die = false ) {
358
+	public static function printr($var, $var_name = false, $file = __FILE__, $line = __LINE__, $height = 'auto', $die = false) {
359 359
 		$print_r = false;
360
-		if ( is_object( $var ) ) {
360
+		if (is_object($var)) {
361 361
 			$var_name = ! $var_name ? 'object' : $var_name;
362 362
 			$print_r = true;
363
-		} else if ( is_array( $var ) ) {
363
+		} else if (is_array($var)) {
364 364
 			$var_name = ! $var_name ? 'array' : $var_name;
365 365
 			$print_r = true;
366
-		} else if ( is_numeric( $var ) ) {
366
+		} else if (is_numeric($var)) {
367 367
 			$var_name = ! $var_name ? 'numeric' : $var_name;
368
-		} else if ( is_string( $var ) ) {
368
+		} else if (is_string($var)) {
369 369
 			$var_name = ! $var_name ? 'string' : $var_name;
370
-		} else if ( is_null( $var ) ) {
370
+		} else if (is_null($var)) {
371 371
 			$var_name = ! $var_name ? 'null' : $var_name;
372 372
 		}
373
-		$var_name = ucwords( str_replace( array( '$', '_' ), array( '', ' ' ), $var_name ) );
373
+		$var_name = ucwords(str_replace(array('$', '_'), array('', ' '), $var_name));
374 374
 		ob_start();
375
-		echo '<pre style="display:block; width:100%; height:' . $height . '; border:2px solid light-blue;">';
376
-		echo '<h5 style="color:#2EA2CC;"><b>' . $var_name . '</b></h5><span style="color:#E76700">';
377
-		$print_r ? print_r( $var ) : var_dump( $var );
378
-		echo '</span><br /><span style="font-size:10px;font-weight:normal;">' . $file . '<br />line no: ' . $line . '</span></pre>';
375
+		echo '<pre style="display:block; width:100%; height:'.$height.'; border:2px solid light-blue;">';
376
+		echo '<h5 style="color:#2EA2CC;"><b>'.$var_name.'</b></h5><span style="color:#E76700">';
377
+		$print_r ? print_r($var) : var_dump($var);
378
+		echo '</span><br /><span style="font-size:10px;font-weight:normal;">'.$file.'<br />line no: '.$line.'</span></pre>';
379 379
 		$result = ob_get_clean();
380
-		if ( $die ) {
381
-			die( $result );
380
+		if ($die) {
381
+			die($result);
382 382
 		} else {
383 383
 			echo $result;
384 384
 		}
@@ -395,8 +395,8 @@  discard block
 block discarded – undo
395 395
  * borrowed from Kint Debugger
396 396
  * Plugin URI: http://upthemes.com/plugins/kint-debugger/
397 397
  */
398
-if ( class_exists('Kint') && ! function_exists( 'dump_wp_query' ) ) {
399
-	function dump_wp_query(){
398
+if (class_exists('Kint') && ! function_exists('dump_wp_query')) {
399
+	function dump_wp_query() {
400 400
 		global $wp_query;
401 401
 		d($wp_query);
402 402
 	}
@@ -406,8 +406,8 @@  discard block
 block discarded – undo
406 406
  * borrowed from Kint Debugger
407 407
  * Plugin URI: http://upthemes.com/plugins/kint-debugger/
408 408
  */
409
-if ( class_exists('Kint') && ! function_exists( 'dump_wp' ) ) {
410
-	function dump_wp(){
409
+if (class_exists('Kint') && ! function_exists('dump_wp')) {
410
+	function dump_wp() {
411 411
 		global $wp;
412 412
 		d($wp);
413 413
 	}
@@ -417,8 +417,8 @@  discard block
 block discarded – undo
417 417
  * borrowed from Kint Debugger
418 418
  * Plugin URI: http://upthemes.com/plugins/kint-debugger/
419 419
  */
420
-if ( class_exists('Kint') && ! function_exists( 'dump_post' ) ) {
421
-	function dump_post(){
420
+if (class_exists('Kint') && ! function_exists('dump_post')) {
421
+	function dump_post() {
422 422
 		global $post;
423 423
 		d($post);
424 424
 	}
Please login to merge, or discard this patch.
core/helpers/EEH_File.helper.php 2 patches
Spacing   +134 added lines, -134 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@  discard block
 block discarded – undo
12 12
  * @ version		 	4.0
13 13
  *
14 14
  */
15
-require_once( EE_HELPERS . 'EEH_Base.helper.php' );
15
+require_once(EE_HELPERS.'EEH_Base.helper.php');
16 16
 /**
17 17
  *
18 18
  * Class EEH_File
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
 	private static function _get_wp_filesystem() {
42 42
 		global $wp_filesystem;
43 43
 		// no filesystem setup ???
44
-		if ( ! $wp_filesystem instanceof WP_Filesystem_Base ) {
44
+		if ( ! $wp_filesystem instanceof WP_Filesystem_Base) {
45 45
 			// if some eager beaver's just trying to get in there too early...
46 46
 			// let them do it, because we are one of those eager beavers! :P
47 47
 			/**
@@ -54,29 +54,29 @@  discard block
 block discarded – undo
54 54
 			 * and there may be troubles if the WP files are owned by a different user
55 55
 			 * than the server user. But both of these issues should exist in 4.4 and earlier too
56 56
 			 */
57
-			if ( FALSE && ! did_action( 'wp_loaded' )) {
57
+			if (FALSE && ! did_action('wp_loaded')) {
58 58
 				$msg = __('An attempt to access and/or write to a file on the server could not be completed due to a lack of sufficient credentials.', 'event_espresso');
59
-				if ( WP_DEBUG ) {
60
-					$msg .= '<br />' .  __('The WP Filesystem can not be accessed until after the "wp_loaded" hook has run, so it\'s best not to attempt access until the "admin_init" hookpoint.', 'event_espresso');
59
+				if (WP_DEBUG) {
60
+					$msg .= '<br />'.__('The WP Filesystem can not be accessed until after the "wp_loaded" hook has run, so it\'s best not to attempt access until the "admin_init" hookpoint.', 'event_espresso');
61 61
 				}
62
-				throw new EE_Error( $msg );
62
+				throw new EE_Error($msg);
63 63
 			} else {
64 64
 				// should be loaded if we are past the wp_loaded hook...
65
-				if ( ! function_exists( 'WP_Filesystem' )) {
66
-					require_once( ABSPATH . 'wp-admin/includes/file.php' );
67
-					require_once( ABSPATH . 'wp-admin/includes/template.php' );
65
+				if ( ! function_exists('WP_Filesystem')) {
66
+					require_once(ABSPATH.'wp-admin/includes/file.php');
67
+					require_once(ABSPATH.'wp-admin/includes/template.php');
68 68
 				}
69 69
 				// basically check for direct or previously configured access
70
-				if ( ! WP_Filesystem() ) {
70
+				if ( ! WP_Filesystem()) {
71 71
 					// turn on output buffering so that we can capture the credentials form
72 72
 					ob_start();
73
-					$credentials = request_filesystem_credentials( '' );
73
+					$credentials = request_filesystem_credentials('');
74 74
 					// store credentials form for the time being
75 75
 					EEH_File::$_credentials_form = ob_get_clean();
76 76
 					// if credentials do NOT exist
77
-					if ( $credentials === FALSE ) {
78
-						add_action( 'admin_notices', array( 'EEH_File', 'display_request_filesystem_credentials_form' ), 999 );
79
-						throw new EE_Error( __('An attempt to access and/or write to a file on the server could not be completed due to a lack of sufficient credentials.', 'event_espresso'));
77
+					if ($credentials === FALSE) {
78
+						add_action('admin_notices', array('EEH_File', 'display_request_filesystem_credentials_form'), 999);
79
+						throw new EE_Error(__('An attempt to access and/or write to a file on the server could not be completed due to a lack of sufficient credentials.', 'event_espresso'));
80 80
 					}
81 81
 				}
82 82
 			}
@@ -89,8 +89,8 @@  discard block
 block discarded – undo
89 89
 	 * display_request_filesystem_credentials_form
90 90
 	 */
91 91
 	public static function display_request_filesystem_credentials_form() {
92
-		if ( ! empty( EEH_File::$_credentials_form )) {
93
-			echo '<div class="updated espresso-notices-attention"><p>' . EEH_File::$_credentials_form . '</p></div>';
92
+		if ( ! empty(EEH_File::$_credentials_form)) {
93
+			echo '<div class="updated espresso-notices-attention"><p>'.EEH_File::$_credentials_form.'</p></div>';
94 94
 		}
95 95
 	}
96 96
 
@@ -108,29 +108,29 @@  discard block
 block discarded – undo
108 108
 	 * @throws EE_Error
109 109
 	 * @return bool
110 110
 	 */
111
-	public static function verify_filepath_and_permissions( $full_file_path = '', $file_name = '', $file_ext = '', $type_of_file = '' ) {
111
+	public static function verify_filepath_and_permissions($full_file_path = '', $file_name = '', $file_ext = '', $type_of_file = '') {
112 112
 		// load WP_Filesystem and set file permissions
113 113
 		$wp_filesystem = EEH_File::_get_wp_filesystem();
114
-		$full_file_path = EEH_File::standardise_directory_separators( $full_file_path );
115
-		if ( ! $wp_filesystem->is_readable( $full_file_path )) {
116
-			$file_name = ! empty( $type_of_file ) ? $file_name . ' ' . $type_of_file : $file_name;
117
-			$file_name .= ! empty( $file_ext ) ? ' file' : ' folder';
114
+		$full_file_path = EEH_File::standardise_directory_separators($full_file_path);
115
+		if ( ! $wp_filesystem->is_readable($full_file_path)) {
116
+			$file_name = ! empty($type_of_file) ? $file_name.' '.$type_of_file : $file_name;
117
+			$file_name .= ! empty($file_ext) ? ' file' : ' folder';
118 118
 			$msg = sprintf(
119
-				__( 'The requested %1$s could not be found or is not readable, possibly due to an incorrect filepath, or incorrect file permissions.%2$s', 'event_espresso' ),
119
+				__('The requested %1$s could not be found or is not readable, possibly due to an incorrect filepath, or incorrect file permissions.%2$s', 'event_espresso'),
120 120
 				$file_name,
121 121
 				'<br />'
122 122
 			);
123
-			if ( EEH_File::exists( $full_file_path )) {
124
-				$msg .= EEH_File::_permissions_error_for_unreadable_filepath( $full_file_path, $type_of_file );
123
+			if (EEH_File::exists($full_file_path)) {
124
+				$msg .= EEH_File::_permissions_error_for_unreadable_filepath($full_file_path, $type_of_file);
125 125
 			} else {
126 126
 				// no file permissions means the file was not found
127 127
 				$msg .= sprintf(
128
-					__( 'Please ensure the following path is correct: "%s".', 'event_espresso' ),
128
+					__('Please ensure the following path is correct: "%s".', 'event_espresso'),
129 129
 					$full_file_path
130 130
 				);
131 131
 			}
132
-			if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
133
-				throw new EE_Error( $msg . '||' . $msg );
132
+			if (defined('WP_DEBUG') && WP_DEBUG) {
133
+				throw new EE_Error($msg.'||'.$msg);
134 134
 			}
135 135
 			return FALSE;
136 136
 		}
@@ -147,24 +147,24 @@  discard block
 block discarded – undo
147 147
 	 * @param string $type_of_file - general type of file (ie: "module"), this is only used to improve error messages
148 148
 	 * @return string
149 149
 	 */
150
-	private static function _permissions_error_for_unreadable_filepath( $full_file_path = '', $type_of_file = '' ){
150
+	private static function _permissions_error_for_unreadable_filepath($full_file_path = '', $type_of_file = '') {
151 151
 		// load WP_Filesystem and set file permissions
152 152
 		$wp_filesystem = EEH_File::_get_wp_filesystem();
153 153
 		// check file permissions
154
-		$perms = $wp_filesystem->getchmod( $full_file_path );
155
-		if ( $perms ) {
154
+		$perms = $wp_filesystem->getchmod($full_file_path);
155
+		if ($perms) {
156 156
 			// file permissions exist, but way be set incorrectly
157
-			$type_of_file = ! empty( $type_of_file ) ? $type_of_file . ' ' : '';
158
-			$type_of_file .= ! empty( $type_of_file ) ? 'file' : 'folder';
157
+			$type_of_file = ! empty($type_of_file) ? $type_of_file.' ' : '';
158
+			$type_of_file .= ! empty($type_of_file) ? 'file' : 'folder';
159 159
 			return sprintf(
160
-				__( 'File permissions for the requested %1$s are currently set at "%2$s". The recommended permissions are 644 for files and 755 for folders.', 'event_espresso' ),
160
+				__('File permissions for the requested %1$s are currently set at "%2$s". The recommended permissions are 644 for files and 755 for folders.', 'event_espresso'),
161 161
 				$type_of_file,
162 162
 				$perms
163 163
 			);
164 164
 		} else {
165 165
 			// file exists but file permissions could not be read ?!?!
166 166
 			return sprintf(
167
-				__( 'Please ensure that the server and/or PHP configuration allows the current process to access the following file: "%s".', 'event_espresso' ),
167
+				__('Please ensure that the server and/or PHP configuration allows the current process to access the following file: "%s".', 'event_espresso'),
168 168
 				$full_file_path
169 169
 			);
170 170
 		}
@@ -179,33 +179,33 @@  discard block
 block discarded – undo
179 179
 	 * @throws EE_Error
180 180
 	 * @return bool
181 181
 	 */
182
-	public static function ensure_folder_exists_and_is_writable( $folder = '' ){
183
-		if ( empty( $folder )) {
182
+	public static function ensure_folder_exists_and_is_writable($folder = '') {
183
+		if (empty($folder)) {
184 184
 			return FALSE;
185 185
 		}
186 186
 		// remove ending DS
187
-		$folder = EEH_File::standardise_directory_separators( rtrim( $folder, '/\\' ));
187
+		$folder = EEH_File::standardise_directory_separators(rtrim($folder, '/\\'));
188 188
 		// determine parent folder
189
-		$folder_segments = explode( DS, $folder );
190
-		array_pop( $folder_segments );
191
-		$parent_folder = implode( DS, $folder_segments ) . DS;
189
+		$folder_segments = explode(DS, $folder);
190
+		array_pop($folder_segments);
191
+		$parent_folder = implode(DS, $folder_segments).DS;
192 192
 		// add DS to folder
193
-		$folder = EEH_File::end_with_directory_separator( $folder );
193
+		$folder = EEH_File::end_with_directory_separator($folder);
194 194
 		$wp_filesystem = EEH_File::_get_wp_filesystem();
195
-		if ( ! $wp_filesystem->is_dir( $folder )) {
196
-			if ( ! EEH_File::verify_is_writable( $parent_folder, 'folder' )) {
195
+		if ( ! $wp_filesystem->is_dir($folder)) {
196
+			if ( ! EEH_File::verify_is_writable($parent_folder, 'folder')) {
197 197
 				return FALSE;
198 198
 			} else {
199
-				if ( ! $wp_filesystem->mkdir( $folder )) {
200
-					if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
201
-						$msg = sprintf( __( '"%s" could not be created.', 'event_espresso' ), $folder );
202
-						$msg .= EEH_File::_permissions_error_for_unreadable_filepath( $folder );
203
-						throw new EE_Error( $msg );
199
+				if ( ! $wp_filesystem->mkdir($folder)) {
200
+					if (defined('WP_DEBUG') && WP_DEBUG) {
201
+						$msg = sprintf(__('"%s" could not be created.', 'event_espresso'), $folder);
202
+						$msg .= EEH_File::_permissions_error_for_unreadable_filepath($folder);
203
+						throw new EE_Error($msg);
204 204
 					}
205 205
 					return FALSE;
206 206
 				}
207 207
 			}
208
-		} elseif ( ! EEH_File::verify_is_writable( $folder, 'folder' )) {
208
+		} elseif ( ! EEH_File::verify_is_writable($folder, 'folder')) {
209 209
 			return FALSE;
210 210
 		}
211 211
 		return TRUE;
@@ -220,15 +220,15 @@  discard block
 block discarded – undo
220 220
 	 * @throws EE_Error
221 221
 	 * @return bool
222 222
 	 */
223
-	public static function verify_is_writable( $full_path = '', $file_or_folder = 'folder' ){
223
+	public static function verify_is_writable($full_path = '', $file_or_folder = 'folder') {
224 224
 		// load WP_Filesystem and set file permissions
225 225
 		$wp_filesystem = EEH_File::_get_wp_filesystem();
226
-		$full_path = EEH_File::standardise_directory_separators( $full_path );
227
-		if ( ! $wp_filesystem->is_writable( $full_path )) {
228
-			if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
229
-				$msg = sprintf( __( 'The "%1$s" %2$s is not writable.', 'event_espresso' ), $full_path, $file_or_folder );
230
-				$msg .= EEH_File::_permissions_error_for_unreadable_filepath( $full_path );
231
-				throw new EE_Error( $msg );
226
+		$full_path = EEH_File::standardise_directory_separators($full_path);
227
+		if ( ! $wp_filesystem->is_writable($full_path)) {
228
+			if (defined('WP_DEBUG') && WP_DEBUG) {
229
+				$msg = sprintf(__('The "%1$s" %2$s is not writable.', 'event_espresso'), $full_path, $file_or_folder);
230
+				$msg .= EEH_File::_permissions_error_for_unreadable_filepath($full_path);
231
+				throw new EE_Error($msg);
232 232
 			}
233 233
 			return FALSE;
234 234
 		}
@@ -244,21 +244,21 @@  discard block
 block discarded – undo
244 244
 	 * @throws EE_Error
245 245
 	 * @return bool
246 246
 	 */
247
-	public static function ensure_file_exists_and_is_writable( $full_file_path = '' ) {
247
+	public static function ensure_file_exists_and_is_writable($full_file_path = '') {
248 248
 		// load WP_Filesystem and set file permissions
249 249
 		$wp_filesystem = EEH_File::_get_wp_filesystem();
250
-		$full_file_path = EEH_File::standardise_directory_separators( $full_file_path );
251
-		if ( ! EEH_File::exists( $full_file_path )) {
252
-			if ( ! $wp_filesystem->touch( $full_file_path )) {
253
-				if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
254
-					$msg = sprintf( __( 'The "%s" file could not be created.', 'event_espresso' ), $full_file_path );
255
-					$msg .= EEH_File::_permissions_error_for_unreadable_filepath( $full_file_path );
256
-					throw new EE_Error( $msg );
250
+		$full_file_path = EEH_File::standardise_directory_separators($full_file_path);
251
+		if ( ! EEH_File::exists($full_file_path)) {
252
+			if ( ! $wp_filesystem->touch($full_file_path)) {
253
+				if (defined('WP_DEBUG') && WP_DEBUG) {
254
+					$msg = sprintf(__('The "%s" file could not be created.', 'event_espresso'), $full_file_path);
255
+					$msg .= EEH_File::_permissions_error_for_unreadable_filepath($full_file_path);
256
+					throw new EE_Error($msg);
257 257
 				}
258 258
 				return FALSE;
259 259
 			}
260 260
 		}
261
-		if ( ! EEH_File::verify_is_writable( $full_file_path, 'file' )) {
261
+		if ( ! EEH_File::verify_is_writable($full_file_path, 'file')) {
262 262
 			return FALSE;
263 263
 		}
264 264
 		return TRUE;
@@ -271,12 +271,12 @@  discard block
 block discarded – undo
271 271
 	 * @param string $full_file_path
272 272
 	 * @return string
273 273
 	 */
274
-	public static function get_file_contents( $full_file_path = '' ){
275
-		$full_file_path = EEH_File::standardise_directory_separators( $full_file_path );
276
-		if ( EEH_File::verify_filepath_and_permissions( $full_file_path, EEH_File::get_filename_from_filepath( $full_file_path ) , EEH_File::get_file_extension( $full_file_path ))) {
274
+	public static function get_file_contents($full_file_path = '') {
275
+		$full_file_path = EEH_File::standardise_directory_separators($full_file_path);
276
+		if (EEH_File::verify_filepath_and_permissions($full_file_path, EEH_File::get_filename_from_filepath($full_file_path), EEH_File::get_file_extension($full_file_path))) {
277 277
 			// load WP_Filesystem and set file permissions
278 278
 			$wp_filesystem = EEH_File::_get_wp_filesystem();
279
-			return $wp_filesystem->get_contents( $full_file_path );
279
+			return $wp_filesystem->get_contents($full_file_path);
280 280
 		}
281 281
 		return '';
282 282
 	}
@@ -291,26 +291,26 @@  discard block
 block discarded – undo
291 291
 	 * @throws EE_Error
292 292
 	 * @return bool
293 293
 	 */
294
-	public static function write_to_file( $full_file_path = '', $file_contents = '', $file_type = '' ){
295
-		$full_file_path = EEH_File::standardise_directory_separators( $full_file_path );
296
-		$file_type = ! empty( $file_type ) ? rtrim( $file_type, ' ' ) . ' ' : '';
297
-		$folder = EEH_File::remove_filename_from_filepath( $full_file_path );
298
-		if ( ! EEH_File::verify_is_writable( $folder, 'folder' )) {
299
-			if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
300
-				$msg = sprintf( __( 'The %1$sfile located at "%2$s" is not writable.', 'event_espresso' ), $file_type, $full_file_path );
301
-				$msg .= EEH_File::_permissions_error_for_unreadable_filepath( $full_file_path );
302
-				throw new EE_Error( $msg );
294
+	public static function write_to_file($full_file_path = '', $file_contents = '', $file_type = '') {
295
+		$full_file_path = EEH_File::standardise_directory_separators($full_file_path);
296
+		$file_type = ! empty($file_type) ? rtrim($file_type, ' ').' ' : '';
297
+		$folder = EEH_File::remove_filename_from_filepath($full_file_path);
298
+		if ( ! EEH_File::verify_is_writable($folder, 'folder')) {
299
+			if (defined('WP_DEBUG') && WP_DEBUG) {
300
+				$msg = sprintf(__('The %1$sfile located at "%2$s" is not writable.', 'event_espresso'), $file_type, $full_file_path);
301
+				$msg .= EEH_File::_permissions_error_for_unreadable_filepath($full_file_path);
302
+				throw new EE_Error($msg);
303 303
 			}
304 304
 			return FALSE;
305 305
 		}
306 306
 		// load WP_Filesystem and set file permissions
307 307
 		$wp_filesystem = EEH_File::_get_wp_filesystem();
308 308
 		// write the file
309
-		if ( ! $wp_filesystem->put_contents( $full_file_path, $file_contents )) {
310
-			if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
311
-				$msg = sprintf( __( 'The %1$sfile located at "%2$s" could not be written to.', 'event_espresso' ), $file_type, $full_file_path );
312
-				$msg .= EEH_File::_permissions_error_for_unreadable_filepath( $full_file_path, 'f' );
313
-				throw new EE_Error( $msg );
309
+		if ( ! $wp_filesystem->put_contents($full_file_path, $file_contents)) {
310
+			if (defined('WP_DEBUG') && WP_DEBUG) {
311
+				$msg = sprintf(__('The %1$sfile located at "%2$s" could not be written to.', 'event_espresso'), $file_type, $full_file_path);
312
+				$msg .= EEH_File::_permissions_error_for_unreadable_filepath($full_file_path, 'f');
313
+				throw new EE_Error($msg);
314 314
 			}
315 315
 			return FALSE;
316 316
 		}
@@ -326,9 +326,9 @@  discard block
 block discarded – undo
326 326
 	 * @param string $full_file_path
327 327
 	 * @return bool
328 328
 	 */
329
-	public static function exists( $full_file_path = '' ) {
329
+	public static function exists($full_file_path = '') {
330 330
 		$wp_filesystem = EEH_File::_get_wp_filesystem();
331
-		return $wp_filesystem->exists( $full_file_path ) ? TRUE : FALSE;
331
+		return $wp_filesystem->exists($full_file_path) ? TRUE : FALSE;
332 332
 	}
333 333
 
334 334
 
@@ -340,9 +340,9 @@  discard block
 block discarded – undo
340 340
 	 * @param string $full_file_path
341 341
 	 * @return bool
342 342
 	 */
343
-	public static function is_readable( $full_file_path = '' ) {
343
+	public static function is_readable($full_file_path = '') {
344 344
 		$wp_filesystem = EEH_File::_get_wp_filesystem();
345
-		return $wp_filesystem->is_readable( $full_file_path ) ? TRUE : FALSE;
345
+		return $wp_filesystem->is_readable($full_file_path) ? TRUE : FALSE;
346 346
 	}
347 347
 
348 348
 
@@ -354,8 +354,8 @@  discard block
 block discarded – undo
354 354
 	 * @param string $full_file_path
355 355
 	 * @return string
356 356
 	 */
357
-	public static function remove_filename_from_filepath( $full_file_path = '' ) {
358
-		return pathinfo( $full_file_path, PATHINFO_DIRNAME );
357
+	public static function remove_filename_from_filepath($full_file_path = '') {
358
+		return pathinfo($full_file_path, PATHINFO_DIRNAME);
359 359
 	}
360 360
 
361 361
 
@@ -365,8 +365,8 @@  discard block
 block discarded – undo
365 365
 	 * @param string $full_file_path
366 366
 	 * @return string
367 367
 	 */
368
-	public static function get_filename_from_filepath( $full_file_path = '' ) {
369
-		return pathinfo( $full_file_path, PATHINFO_BASENAME );
368
+	public static function get_filename_from_filepath($full_file_path = '') {
369
+		return pathinfo($full_file_path, PATHINFO_BASENAME);
370 370
 	}
371 371
 
372 372
 
@@ -376,8 +376,8 @@  discard block
 block discarded – undo
376 376
 	 * @param string $full_file_path
377 377
 	 * @return string
378 378
 	 */
379
-	public static function get_file_extension( $full_file_path = '' ) {
380
-		return pathinfo( $full_file_path, PATHINFO_EXTENSION );
379
+	public static function get_file_extension($full_file_path = '') {
380
+		return pathinfo($full_file_path, PATHINFO_EXTENSION);
381 381
 	}
382 382
 
383 383
 
@@ -387,10 +387,10 @@  discard block
 block discarded – undo
387 387
 	 * @param string $folder
388 388
 	 * @return bool
389 389
 	 */
390
-	public static function add_htaccess_deny_from_all( $folder = '' ) {
391
-		$folder = EEH_File::standardise_and_end_with_directory_separator( $folder );
392
-		if ( ! EEH_File::exists( $folder . '.htaccess' ) ) {
393
-			if ( ! EEH_File::write_to_file( $folder . '.htaccess', 'deny from all', '.htaccess' )) {
390
+	public static function add_htaccess_deny_from_all($folder = '') {
391
+		$folder = EEH_File::standardise_and_end_with_directory_separator($folder);
392
+		if ( ! EEH_File::exists($folder.'.htaccess')) {
393
+			if ( ! EEH_File::write_to_file($folder.'.htaccess', 'deny from all', '.htaccess')) {
394 394
 				return FALSE;
395 395
 			}
396 396
 		}
@@ -405,11 +405,11 @@  discard block
 block discarded – undo
405 405
 	 * @param string $file_path
406 406
 	 * @return string
407 407
 	 */
408
-	public static function get_classname_from_filepath_with_standard_filename( $file_path ){
408
+	public static function get_classname_from_filepath_with_standard_filename($file_path) {
409 409
 		//extract file from path
410
-		$filename = basename( $file_path );
410
+		$filename = basename($file_path);
411 411
 		//now remove the first period and everything after
412
-		$pos_of_first_period = strpos( $filename,'.' );
412
+		$pos_of_first_period = strpos($filename, '.');
413 413
 		return substr($filename, 0, $pos_of_first_period);
414 414
 	}
415 415
 
@@ -421,8 +421,8 @@  discard block
 block discarded – undo
421 421
 	 * @param string $file_path
422 422
 	 * @return string
423 423
 	 */
424
-	public static function standardise_directory_separators( $file_path ){
425
-		return str_replace( array( '\\', '/' ), DS, $file_path );
424
+	public static function standardise_directory_separators($file_path) {
425
+		return str_replace(array('\\', '/'), DS, $file_path);
426 426
 	}
427 427
 
428 428
 
@@ -433,8 +433,8 @@  discard block
 block discarded – undo
433 433
 	 * @param string $file_path
434 434
 	 * @return string
435 435
 	 */
436
-	public static function end_with_directory_separator( $file_path ){
437
-		return rtrim( $file_path, '/\\' ) . DS;
436
+	public static function end_with_directory_separator($file_path) {
437
+		return rtrim($file_path, '/\\').DS;
438 438
 	}
439 439
 
440 440
 
@@ -444,8 +444,8 @@  discard block
 block discarded – undo
444 444
 	 * @param $file_path
445 445
 	 * @return string
446 446
 	 */
447
-	public static function standardise_and_end_with_directory_separator( $file_path ){
448
-		return self::end_with_directory_separator( self::standardise_directory_separators( $file_path ));
447
+	public static function standardise_and_end_with_directory_separator($file_path) {
448
+		return self::end_with_directory_separator(self::standardise_directory_separators($file_path));
449 449
 	}
450 450
 
451 451
 
@@ -462,21 +462,21 @@  discard block
 block discarded – undo
462 462
 	 *		if $index_numerically == FALSE (Default) keys are what the class names SHOULD be;
463 463
 	 *		 and values are their filepaths
464 464
 	 */
465
-	public static function get_contents_of_folders( $folder_paths = array(), $index_numerically = FALSE ){
465
+	public static function get_contents_of_folders($folder_paths = array(), $index_numerically = FALSE) {
466 466
 		$class_to_folder_path = array();
467
-		foreach( $folder_paths as $folder_path ){
468
-			$folder_path = self::standardise_and_end_with_directory_separator( $folder_path );
467
+		foreach ($folder_paths as $folder_path) {
468
+			$folder_path = self::standardise_and_end_with_directory_separator($folder_path);
469 469
 			// load WP_Filesystem and set file permissions
470
-			$files_in_folder = glob( $folder_path . '*' );
470
+			$files_in_folder = glob($folder_path.'*');
471 471
 			$class_to_folder_path = array();
472
-			if ( $files_in_folder ) {
473
-				foreach( $files_in_folder as $file_path ){
472
+			if ($files_in_folder) {
473
+				foreach ($files_in_folder as $file_path) {
474 474
 					//only add files, not folders
475
-					if ( ! is_dir( $file_path )) {
476
-						if ( $index_numerically ) {
475
+					if ( ! is_dir($file_path)) {
476
+						if ($index_numerically) {
477 477
 							$class_to_folder_path[] = $file_path;
478 478
 						} else {
479
-							$classname = self::get_classname_from_filepath_with_standard_filename( $file_path );
479
+							$classname = self::get_classname_from_filepath_with_standard_filename($file_path);
480 480
 							$class_to_folder_path[$classname] = $file_path;
481 481
 						}
482 482
 					}
@@ -496,24 +496,24 @@  discard block
 block discarded – undo
496 496
 	 * @return boolean success
497 497
 	 * @throws EE_Error
498 498
 	 */
499
-	public static function copy( $source_file, $destination_file, $overwrite = FALSE ){
500
-		$full_source_path = EEH_File::standardise_directory_separators( $source_file );
501
-		if( ! EEH_File::exists( $full_source_path ) ){
502
-			if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
503
-				$msg = sprintf( __( 'The file located at "%2$s" is not readable or doesn\'t exist.', 'event_espresso' ), $full_source_path );
504
-				$msg .= EEH_File::_permissions_error_for_unreadable_filepath( $full_source_path );
505
-				throw new EE_Error( $msg );
499
+	public static function copy($source_file, $destination_file, $overwrite = FALSE) {
500
+		$full_source_path = EEH_File::standardise_directory_separators($source_file);
501
+		if ( ! EEH_File::exists($full_source_path)) {
502
+			if (defined('WP_DEBUG') && WP_DEBUG) {
503
+				$msg = sprintf(__('The file located at "%2$s" is not readable or doesn\'t exist.', 'event_espresso'), $full_source_path);
504
+				$msg .= EEH_File::_permissions_error_for_unreadable_filepath($full_source_path);
505
+				throw new EE_Error($msg);
506 506
 			}
507 507
 			return FALSE;
508 508
 		}
509 509
 
510
-		$full_dest_path = EEH_File::standardise_directory_separators( $destination_file );
511
-		$folder = EEH_File::remove_filename_from_filepath( $full_dest_path );
512
-		if ( ! EEH_File::verify_is_writable( $folder, 'folder' )) {
513
-			if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
514
-				$msg = sprintf( __( 'The file located at "%2$s" is not writable.', 'event_espresso' ), $full_dest_path );
515
-				$msg .= EEH_File::_permissions_error_for_unreadable_filepath( $full_dest_path );
516
-				throw new EE_Error( $msg );
510
+		$full_dest_path = EEH_File::standardise_directory_separators($destination_file);
511
+		$folder = EEH_File::remove_filename_from_filepath($full_dest_path);
512
+		if ( ! EEH_File::verify_is_writable($folder, 'folder')) {
513
+			if (defined('WP_DEBUG') && WP_DEBUG) {
514
+				$msg = sprintf(__('The file located at "%2$s" is not writable.', 'event_espresso'), $full_dest_path);
515
+				$msg .= EEH_File::_permissions_error_for_unreadable_filepath($full_dest_path);
516
+				throw new EE_Error($msg);
517 517
 			}
518 518
 			return FALSE;
519 519
 		}
@@ -521,11 +521,11 @@  discard block
 block discarded – undo
521 521
 		// load WP_Filesystem and set file permissions
522 522
 		$wp_filesystem = EEH_File::_get_wp_filesystem();
523 523
 		// write the file
524
-		if ( ! $wp_filesystem->copy( $full_source_path, $full_dest_path, $overwrite )) {
525
-			if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) {
526
-				$msg = sprintf( __( 'Attempted writing to file %1$s, but could not, probably because of permissions issues', 'event_espresso' ), $full_source_path );
527
-				$msg .= EEH_File::_permissions_error_for_unreadable_filepath( $full_source_path, 'f' );
528
-				throw new EE_Error( $msg );
524
+		if ( ! $wp_filesystem->copy($full_source_path, $full_dest_path, $overwrite)) {
525
+			if (defined('WP_DEBUG') && WP_DEBUG) {
526
+				$msg = sprintf(__('Attempted writing to file %1$s, but could not, probably because of permissions issues', 'event_espresso'), $full_source_path);
527
+				$msg .= EEH_File::_permissions_error_for_unreadable_filepath($full_source_path, 'f');
528
+				throw new EE_Error($msg);
529 529
 			}
530 530
 			return FALSE;
531 531
 		}
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,4 +1,6 @@
 block discarded – undo
1
-<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed');
1
+<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) {
2
+	exit('No direct script access allowed');
3
+}
2 4
 /**
3 5
  * Event Espresso
4 6
  *
Please login to merge, or discard this patch.
core/helpers/EEH_HTML.helper.php 2 patches
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,21 +1,21 @@
 block discarded – undo
1 1
 <?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { exit('No direct script access allowed'); }
2 2
  /**
3
- *
4
- * Class EEH_HTML
5
- *
3
+  *
4
+  * Class EEH_HTML
5
+  *
6 6
   * Sometimes when writing PHP you need to generate some standard HTML,
7 7
   * but either not enough to warrant creating a template file,
8 8
   * or the amount of PHP conditionals and/or loops peppered throughout the HTML
9 9
   * just make it really ugly and difficult to read.
10 10
   * This class simply adds a bunch of methods for generating basic HTML tags.
11 11
   * Most of the methods have the same name as the HTML tag they generate, and most have the same set of parameters.
12
- *
13
- * @package         Event Espresso
14
- * @subpackage    core
15
- * @author				Brent Christensen
16
- * @since		 	   $VID:$
17
- *
18
- */
12
+  *
13
+  * @package         Event Espresso
14
+  * @subpackage    core
15
+  * @author				Brent Christensen
16
+  * @since		 	   $VID:$
17
+  *
18
+  */
19 19
 
20 20
 class EEH_HTML {
21 21
 
Please login to merge, or discard this patch.
Spacing   +115 added lines, -115 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
 	 */
42 42
 	public static function instance() {
43 43
 		// check if class object is instantiated, and instantiated properly
44
-		if ( ! self::$_instance instanceof EEH_HTML ) {
44
+		if ( ! self::$_instance instanceof EEH_HTML) {
45 45
 			self::$_instance = new EEH_HTML();
46 46
 		}
47 47
 		return self::$_instance;
@@ -93,15 +93,15 @@  discard block
 block discarded – undo
93 93
 	 * @param bool   $force_close
94 94
 	 * @return string
95 95
 	 */
96
-	protected static function _open_tag( $tag = 'div', $content = '', $id = '', $class = '', $style = '', $other_attributes = '', $force_close = FALSE ) {
97
-		$attributes = ! empty( $id ) ? ' id="' . EEH_HTML::sanitize_id( $id ) . '"' : '';
98
-		$attributes .= ! empty( $class ) ? ' class="' . $class . '"' : '';
99
-		$attributes .= ! empty( $style ) ? ' style="' . $style . '"' : '';
100
-		$attributes .= ! empty( $other_attributes ) ? ' ' . $other_attributes : '';
101
-		$html = EEH_HTML::nl( 0, $tag ) . '<' . $tag . $attributes . '>';
102
-		$html .= ! empty( $content ) ? EEH_HTML::nl( 1, $tag  ) . $content : '';
103
-		$indent = ! empty( $content ) || $force_close ? TRUE : FALSE;
104
-		$html .= ! empty( $content ) || $force_close ? EEH_HTML::_close_tag( $tag, $id, $class, $indent ) : '';
96
+	protected static function _open_tag($tag = 'div', $content = '', $id = '', $class = '', $style = '', $other_attributes = '', $force_close = FALSE) {
97
+		$attributes = ! empty($id) ? ' id="'.EEH_HTML::sanitize_id($id).'"' : '';
98
+		$attributes .= ! empty($class) ? ' class="'.$class.'"' : '';
99
+		$attributes .= ! empty($style) ? ' style="'.$style.'"' : '';
100
+		$attributes .= ! empty($other_attributes) ? ' '.$other_attributes : '';
101
+		$html = EEH_HTML::nl(0, $tag).'<'.$tag.$attributes.'>';
102
+		$html .= ! empty($content) ? EEH_HTML::nl(1, $tag).$content : '';
103
+		$indent = ! empty($content) || $force_close ? TRUE : FALSE;
104
+		$html .= ! empty($content) || $force_close ? EEH_HTML::_close_tag($tag, $id, $class, $indent) : '';
105 105
 		return $html;
106 106
 	}
107 107
 
@@ -117,16 +117,16 @@  discard block
 block discarded – undo
117 117
 	 * @param bool   $indent
118 118
 	 * @return string
119 119
 	 */
120
-	protected static function _close_tag( $tag = 'div', $id = '', $class = '', $indent = TRUE ) {
121
-		if ( $id ) {
122
-			$comment = EEH_HTML::comment( 'close ' . $id ) . EEH_HTML::nl( 0, $tag );
123
-		} else if ( $class ) {
124
-			$comment = EEH_HTML::comment( 'close ' . $class ) . EEH_HTML::nl( 0, $tag );
120
+	protected static function _close_tag($tag = 'div', $id = '', $class = '', $indent = TRUE) {
121
+		if ($id) {
122
+			$comment = EEH_HTML::comment('close '.$id).EEH_HTML::nl(0, $tag);
123
+		} else if ($class) {
124
+			$comment = EEH_HTML::comment('close '.$class).EEH_HTML::nl(0, $tag);
125 125
 		} else {
126 126
 			$comment = '';
127 127
 		}
128 128
 		$html = $indent ? EEH_HTML::nl( -1, $tag ) : '';
129
-		$html .= '</' . $tag . '>' . $comment;
129
+		$html .= '</'.$tag.'>'.$comment;
130 130
 		return $html;
131 131
 	}
132 132
 
@@ -145,8 +145,8 @@  discard block
 block discarded – undo
145 145
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
146 146
 	 * @return string
147 147
 	 */
148
-	public static function div( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
149
-		return EEH_HTML::_open_tag( 'div', $content, $id, $class, $style, $other_attributes );
148
+	public static function div($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
149
+		return EEH_HTML::_open_tag('div', $content, $id, $class, $style, $other_attributes);
150 150
 	}
151 151
 
152 152
 
@@ -159,8 +159,8 @@  discard block
 block discarded – undo
159 159
 	 * @param string $class - html class attribute
160 160
 	 * @return string
161 161
 	 */
162
-	public static function divx( $id = '', $class = '' ) {
163
-		return EEH_HTML::_close_tag( 'div', $id, $class );
162
+	public static function divx($id = '', $class = '') {
163
+		return EEH_HTML::_close_tag('div', $id, $class);
164 164
 	}
165 165
 
166 166
 
@@ -176,23 +176,23 @@  discard block
 block discarded – undo
176 176
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
177 177
 	 * @return string
178 178
 	 */
179
-	public static function h1( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
180
-		return EEH_HTML::_open_tag( 'h1', $content, $id, $class, $style, $other_attributes, TRUE );
179
+	public static function h1($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
180
+		return EEH_HTML::_open_tag('h1', $content, $id, $class, $style, $other_attributes, TRUE);
181 181
 	}
182
-	public static function h2( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
183
-		return EEH_HTML::_open_tag( 'h2', $content, $id, $class, $style, $other_attributes, TRUE );
182
+	public static function h2($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
183
+		return EEH_HTML::_open_tag('h2', $content, $id, $class, $style, $other_attributes, TRUE);
184 184
 	}
185
-	public static function h3( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
186
-		return EEH_HTML::_open_tag( 'h4', $content, $id, $class, $style, $other_attributes, TRUE );
185
+	public static function h3($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
186
+		return EEH_HTML::_open_tag('h4', $content, $id, $class, $style, $other_attributes, TRUE);
187 187
 	}
188
-	public static function h4( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
189
-		return EEH_HTML::_open_tag( 'h4', $content, $id, $class, $style, $other_attributes, TRUE );
188
+	public static function h4($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
189
+		return EEH_HTML::_open_tag('h4', $content, $id, $class, $style, $other_attributes, TRUE);
190 190
 	}
191
-	public static function h5( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
192
-		return EEH_HTML::_open_tag( 'h5', $content, $id, $class, $style, $other_attributes, TRUE );
191
+	public static function h5($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
192
+		return EEH_HTML::_open_tag('h5', $content, $id, $class, $style, $other_attributes, TRUE);
193 193
 	}
194
-	public static function h6( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
195
-		return EEH_HTML::_open_tag( 'h6', $content, $id, $class, $style, $other_attributes, TRUE );
194
+	public static function h6($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
195
+		return EEH_HTML::_open_tag('h6', $content, $id, $class, $style, $other_attributes, TRUE);
196 196
 	}
197 197
 
198 198
 
@@ -208,8 +208,8 @@  discard block
 block discarded – undo
208 208
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
209 209
 	 * @return string
210 210
 	 */
211
-	public static function p( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
212
-		return EEH_HTML::_open_tag( 'p', $content, $id, $class, $style, $other_attributes, TRUE );
211
+	public static function p($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
212
+		return EEH_HTML::_open_tag('p', $content, $id, $class, $style, $other_attributes, TRUE);
213 213
 	}
214 214
 
215 215
 
@@ -224,8 +224,8 @@  discard block
 block discarded – undo
224 224
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
225 225
 	 * @return string
226 226
 	 */
227
-	public static function ul( $id = '', $class = '', $style = '', $other_attributes = '' ) {
228
-		return EEH_HTML::_open_tag( 'ul', '', $id, $class, $style, $other_attributes );
227
+	public static function ul($id = '', $class = '', $style = '', $other_attributes = '') {
228
+		return EEH_HTML::_open_tag('ul', '', $id, $class, $style, $other_attributes);
229 229
 	}
230 230
 
231 231
 
@@ -238,8 +238,8 @@  discard block
 block discarded – undo
238 238
 	 * @param string $class - html class attribute
239 239
 	 * @return string
240 240
 	 */
241
-	public static function ulx( $id = '', $class = '' ) {
242
-		return EEH_HTML::_close_tag( 'ul', $id, $class );
241
+	public static function ulx($id = '', $class = '') {
242
+		return EEH_HTML::_close_tag('ul', $id, $class);
243 243
 	}
244 244
 
245 245
 
@@ -256,8 +256,8 @@  discard block
 block discarded – undo
256 256
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
257 257
 	 * @return string
258 258
 	 */
259
-	public static function li( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
260
-		return EEH_HTML::_open_tag( 'li', $content, $id, $class, $style, $other_attributes );
259
+	public static function li($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
260
+		return EEH_HTML::_open_tag('li', $content, $id, $class, $style, $other_attributes);
261 261
 	}
262 262
 
263 263
 
@@ -270,8 +270,8 @@  discard block
 block discarded – undo
270 270
 	 * @param string $class - html class attribute
271 271
 	 * @return string
272 272
 	 */
273
-	public static function lix( $id = '', $class = '' ) {
274
-		return EEH_HTML::_close_tag( 'li', $id, $class );
273
+	public static function lix($id = '', $class = '') {
274
+		return EEH_HTML::_close_tag('li', $id, $class);
275 275
 	}
276 276
 
277 277
 
@@ -287,8 +287,8 @@  discard block
 block discarded – undo
287 287
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
288 288
 	 * @return string
289 289
 	 */
290
-	public static function table( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
291
-		return EEH_HTML::_open_tag( 'table', $content, $id, $class, $style, $other_attributes );
290
+	public static function table($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
291
+		return EEH_HTML::_open_tag('table', $content, $id, $class, $style, $other_attributes);
292 292
 	}
293 293
 
294 294
 
@@ -300,8 +300,8 @@  discard block
 block discarded – undo
300 300
 	 * @param string $class - html class attribute
301 301
 	 * @return string
302 302
 	 */
303
-	public static function tablex( $id = '', $class = '' ) {
304
-		return EEH_HTML::_close_tag( 'table', $id, $class );
303
+	public static function tablex($id = '', $class = '') {
304
+		return EEH_HTML::_close_tag('table', $id, $class);
305 305
 	}
306 306
 
307 307
 
@@ -317,8 +317,8 @@  discard block
 block discarded – undo
317 317
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
318 318
 	 * @return string
319 319
 	 */
320
-	public static function thead( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
321
-		return EEH_HTML::_open_tag( 'thead', $content, $id, $class, $style, $other_attributes );
320
+	public static function thead($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
321
+		return EEH_HTML::_open_tag('thead', $content, $id, $class, $style, $other_attributes);
322 322
 	}
323 323
 
324 324
 
@@ -330,8 +330,8 @@  discard block
 block discarded – undo
330 330
 	 * @param string $class - html class attribute
331 331
 	 * @return string
332 332
 	 */
333
-	public static function theadx( $id = '', $class = '' ) {
334
-		return EEH_HTML::_close_tag( 'thead', $id, $class );
333
+	public static function theadx($id = '', $class = '') {
334
+		return EEH_HTML::_close_tag('thead', $id, $class);
335 335
 	}
336 336
 
337 337
 
@@ -347,8 +347,8 @@  discard block
 block discarded – undo
347 347
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
348 348
 	 * @return string
349 349
 	 */
350
-	public static function tbody( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
351
-		return EEH_HTML::_open_tag( 'tbody', $content, $id, $class, $style, $other_attributes );
350
+	public static function tbody($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
351
+		return EEH_HTML::_open_tag('tbody', $content, $id, $class, $style, $other_attributes);
352 352
 	}
353 353
 
354 354
 
@@ -360,8 +360,8 @@  discard block
 block discarded – undo
360 360
 	 * @param string $class - html class attribute
361 361
 	 * @return string
362 362
 	 */
363
-	public static function tbodyx( $id = '', $class = '' ) {
364
-		return EEH_HTML::_close_tag( 'tbody', $id, $class );
363
+	public static function tbodyx($id = '', $class = '') {
364
+		return EEH_HTML::_close_tag('tbody', $id, $class);
365 365
 	}
366 366
 
367 367
 
@@ -377,8 +377,8 @@  discard block
 block discarded – undo
377 377
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
378 378
 	 * @return string
379 379
 	 */
380
-	public static function tr( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
381
-		return EEH_HTML::_open_tag( 'tr', $content, $id, $class, $style, $other_attributes );
380
+	public static function tr($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
381
+		return EEH_HTML::_open_tag('tr', $content, $id, $class, $style, $other_attributes);
382 382
 	}
383 383
 
384 384
 
@@ -390,8 +390,8 @@  discard block
 block discarded – undo
390 390
 	 * @param string $class - html class attribute
391 391
 	 * @return string
392 392
 	 */
393
-	public static function trx( $id = '', $class = '' ) {
394
-		return EEH_HTML::_close_tag( 'tr', $id, $class );
393
+	public static function trx($id = '', $class = '') {
394
+		return EEH_HTML::_close_tag('tr', $id, $class);
395 395
 	}
396 396
 
397 397
 
@@ -407,8 +407,8 @@  discard block
 block discarded – undo
407 407
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
408 408
 	 * @return string
409 409
 	 */
410
-	public static function th( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
411
-		return EEH_HTML::_open_tag( 'th', $content, $id, $class, $style, $other_attributes );
410
+	public static function th($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
411
+		return EEH_HTML::_open_tag('th', $content, $id, $class, $style, $other_attributes);
412 412
 	}
413 413
 
414 414
 
@@ -420,8 +420,8 @@  discard block
 block discarded – undo
420 420
 	 * @param string $class - html class attribute
421 421
 	 * @return string
422 422
 	 */
423
-	public static function thx( $id = '', $class = '' ) {
424
-		return EEH_HTML::_close_tag( 'th', $id, $class );
423
+	public static function thx($id = '', $class = '') {
424
+		return EEH_HTML::_close_tag('th', $id, $class);
425 425
 	}
426 426
 
427 427
 
@@ -437,8 +437,8 @@  discard block
 block discarded – undo
437 437
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
438 438
 	 * @return string
439 439
 	 */
440
-	public static function td( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
441
-		return EEH_HTML::_open_tag( 'td', $content, $id, $class, $style, $other_attributes );
440
+	public static function td($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
441
+		return EEH_HTML::_open_tag('td', $content, $id, $class, $style, $other_attributes);
442 442
 	}
443 443
 
444 444
 
@@ -450,8 +450,8 @@  discard block
 block discarded – undo
450 450
 	 * @param string $class - html class attribute
451 451
 	 * @return string
452 452
 	 */
453
-	public static function tdx( $id = '', $class = '' ) {
454
-		return EEH_HTML::_close_tag( 'td', $id, $class );
453
+	public static function tdx($id = '', $class = '') {
454
+		return EEH_HTML::_close_tag('td', $id, $class);
455 455
 	}
456 456
 
457 457
 
@@ -465,10 +465,10 @@  discard block
 block discarded – undo
465 465
 	 * @param int    $colspan
466 466
 	 * @return string
467 467
 	 */
468
-	public static function no_row( $content = '', $colspan = 2 ) {
468
+	public static function no_row($content = '', $colspan = 2) {
469 469
 		return EEH_HTML::tr(
470
-			EEH_HTML::td( $content, '', '',  'padding:0; border:none;', 'colspan="' . $colspan . '"' ),
471
-			'', '',  'padding:0; border:none;'
470
+			EEH_HTML::td($content, '', '', 'padding:0; border:none;', 'colspan="'.$colspan.'"'),
471
+			'', '', 'padding:0; border:none;'
472 472
 		);
473 473
 	}
474 474
 
@@ -488,14 +488,14 @@  discard block
 block discarded – undo
488 488
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
489 489
 	 * @return string
490 490
 	 */
491
-	public static function link( $href = '', $link_text = '', $title = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
492
-		$link_text = ! empty( $link_text ) ? $link_text : $href;
493
-		$attributes = ! empty( $id ) ? ' id="' . EEH_HTML::sanitize_id( $id ) . '"' : '';
494
-		$attributes .= ! empty( $class ) ? ' class="' . $class . '"' : '';
495
-		$attributes .= ! empty( $style ) ? ' style="' . $style . '"' : '';
496
-		$attributes .= ! empty( $title ) ? ' title="' . esc_attr( $title ) . '"' : '';
497
-		$attributes .= ! empty( $other_attributes ) ? ' ' . $other_attributes : '';
498
-		return '<a href="' . $href . '" ' . $attributes . '>'  . $link_text  . '</a>';
491
+	public static function link($href = '', $link_text = '', $title = '', $id = '', $class = '', $style = '', $other_attributes = '') {
492
+		$link_text = ! empty($link_text) ? $link_text : $href;
493
+		$attributes = ! empty($id) ? ' id="'.EEH_HTML::sanitize_id($id).'"' : '';
494
+		$attributes .= ! empty($class) ? ' class="'.$class.'"' : '';
495
+		$attributes .= ! empty($style) ? ' style="'.$style.'"' : '';
496
+		$attributes .= ! empty($title) ? ' title="'.esc_attr($title).'"' : '';
497
+		$attributes .= ! empty($other_attributes) ? ' '.$other_attributes : '';
498
+		return '<a href="'.$href.'" '.$attributes.'>'.$link_text.'</a>';
499 499
 	}
500 500
 
501 501
 
@@ -512,14 +512,14 @@  discard block
 block discarded – undo
512 512
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
513 513
 	 * @return string
514 514
 	 */
515
-	public static function img( $src = '', $alt = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
516
-		$attributes = ! empty( $src ) ? ' src="' . esc_url_raw( $src ) . '"' : '';
517
-		$attributes .= ! empty( $alt ) ? ' alt="' . esc_attr( $alt ) . '"' : '';
518
-		$attributes .= ! empty( $id ) ? ' id="' . EEH_HTML::sanitize_id( $id ) . '"' : '';
519
-		$attributes .= ! empty( $class ) ? ' class="' . $class . '"' : '';
520
-		$attributes .= ! empty( $style ) ? ' style="' . $style . '"' : '';
521
-		$attributes .= ! empty( $other_attributes ) ? ' ' . $other_attributes : '';
522
-		return '<img' . $attributes  . '/>';
515
+	public static function img($src = '', $alt = '', $id = '', $class = '', $style = '', $other_attributes = '') {
516
+		$attributes = ! empty($src) ? ' src="'.esc_url_raw($src).'"' : '';
517
+		$attributes .= ! empty($alt) ? ' alt="'.esc_attr($alt).'"' : '';
518
+		$attributes .= ! empty($id) ? ' id="'.EEH_HTML::sanitize_id($id).'"' : '';
519
+		$attributes .= ! empty($class) ? ' class="'.$class.'"' : '';
520
+		$attributes .= ! empty($style) ? ' style="'.$style.'"' : '';
521
+		$attributes .= ! empty($other_attributes) ? ' '.$other_attributes : '';
522
+		return '<img'.$attributes.'/>';
523 523
 	}
524 524
 
525 525
 
@@ -537,12 +537,12 @@  discard block
 block discarded – undo
537 537
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
538 538
 	 * @return string
539 539
 	 */
540
-	protected static function _inline_tag( $tag = 'span', $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
541
-		$attributes = ! empty( $id ) ? ' id="' . EEH_HTML::sanitize_id( $id ) . '"' : '';
542
-		$attributes .= ! empty( $class ) ? ' class="' . $class . '"' : '';
543
-		$attributes .= ! empty( $style ) ? ' style="' . $style . '"' : '';
544
-		$attributes .= ! empty( $other_attributes ) ? ' ' . $other_attributes : '';
545
-		return '<' . $tag . ' ' . $attributes . '>'  . $content  . '</' . $tag . '>';
540
+	protected static function _inline_tag($tag = 'span', $content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
541
+		$attributes = ! empty($id) ? ' id="'.EEH_HTML::sanitize_id($id).'"' : '';
542
+		$attributes .= ! empty($class) ? ' class="'.$class.'"' : '';
543
+		$attributes .= ! empty($style) ? ' style="'.$style.'"' : '';
544
+		$attributes .= ! empty($other_attributes) ? ' '.$other_attributes : '';
545
+		return '<'.$tag.' '.$attributes.'>'.$content.'</'.$tag.'>';
546 546
 	}
547 547
 
548 548
 
@@ -558,8 +558,8 @@  discard block
 block discarded – undo
558 558
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
559 559
 	 * @return string
560 560
 	 */
561
-	public static function label( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
562
-		return EEH_HTML::_inline_tag( 'label', $content, $id, $class, $style, $other_attributes );
561
+	public static function label($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
562
+		return EEH_HTML::_inline_tag('label', $content, $id, $class, $style, $other_attributes);
563 563
 	}
564 564
 
565 565
 
@@ -575,8 +575,8 @@  discard block
 block discarded – undo
575 575
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
576 576
 	 * @return string
577 577
 	 */
578
-	public static function span( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
579
-		return EEH_HTML::_inline_tag( 'span', $content, $id, $class, $style, $other_attributes );
578
+	public static function span($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
579
+		return EEH_HTML::_inline_tag('span', $content, $id, $class, $style, $other_attributes);
580 580
 	}
581 581
 
582 582
 
@@ -592,8 +592,8 @@  discard block
 block discarded – undo
592 592
 	 * @param string $other_attributes - additional attributes like "colspan", inline JS, "rel" tags, etc
593 593
 	 * @return string
594 594
 	 */
595
-	public static function strong( $content = '', $id = '', $class = '', $style = '', $other_attributes = '' ) {
596
-		return EEH_HTML::_inline_tag( 'strong', $content, $id, $class, $style, $other_attributes );
595
+	public static function strong($content = '', $id = '', $class = '', $style = '', $other_attributes = '') {
596
+		return EEH_HTML::_inline_tag('strong', $content, $id, $class, $style, $other_attributes);
597 597
 	}
598 598
 
599 599
 
@@ -605,8 +605,8 @@  discard block
 block discarded – undo
605 605
 	 * @param string $comment
606 606
 	 * @return string
607 607
 	 */
608
-	public static function comment( $comment = '' ) {
609
-		return ! empty( $comment ) ? EEH_HTML::nl() . '<!-- ' . $comment . ' -->' : '';
608
+	public static function comment($comment = '') {
609
+		return ! empty($comment) ? EEH_HTML::nl().'<!-- '.$comment.' -->' : '';
610 610
 	}
611 611
 
612 612
 
@@ -617,8 +617,8 @@  discard block
 block discarded – undo
617 617
 	 * @param int $nmbr - the number of line breaks to return
618 618
 	 * @return string
619 619
 	 */
620
-	public static function br( $nmbr = 1 ) {
621
-		return str_repeat( '<br />', $nmbr );
620
+	public static function br($nmbr = 1) {
621
+		return str_repeat('<br />', $nmbr);
622 622
 	}
623 623
 
624 624
 
@@ -629,8 +629,8 @@  discard block
 block discarded – undo
629 629
 	 * @param int $nmbr - the number of non-breaking spaces to return
630 630
 	 * @return string
631 631
 	 */
632
-	public static function nbsp( $nmbr = 1 ) {
633
-		return str_repeat( '&nbsp;', $nmbr );
632
+	public static function nbsp($nmbr = 1) {
633
+		return str_repeat('&nbsp;', $nmbr);
634 634
 	}
635 635
 
636 636
 
@@ -644,9 +644,9 @@  discard block
 block discarded – undo
644 644
 	 * @param string $id
645 645
 	 * @return string
646 646
 	 */
647
-	public static function sanitize_id( $id = '' ) {
648
-		$key = str_replace( ' ', '-', trim( $id ) );
649
-		return preg_replace( '/[^a-zA-Z0-9_\-]/', '', $key );
647
+	public static function sanitize_id($id = '') {
648
+		$key = str_replace(' ', '-', trim($id));
649
+		return preg_replace('/[^a-zA-Z0-9_\-]/', '', $key);
650 650
 	}
651 651
 
652 652
 
@@ -658,10 +658,10 @@  discard block
 block discarded – undo
658 658
 	 * @param string $tag
659 659
 	 * @return string - newline character plus # of indents passed (can be + or -)
660 660
 	 */
661
-	public static function nl( $indent = 0, $tag = 'none' ) {
661
+	public static function nl($indent = 0, $tag = 'none') {
662 662
 		$html = "\n";
663
-		EEH_HTML::indent( $indent, $tag );
664
-		for ( $x = 0; $x < EEH_HTML::$_indent[ $tag ]; $x++ ) {
663
+		EEH_HTML::indent($indent, $tag);
664
+		for ($x = 0; $x < EEH_HTML::$_indent[$tag]; $x++) {
665 665
 			$html .= "\t";
666 666
 		}
667 667
 		return $html;
@@ -676,17 +676,17 @@  discard block
 block discarded – undo
676 676
 	 * @param int    $indent can be negative to decrease the indentation level
677 677
 	 * @param string $tag
678 678
 	 */
679
-	public static function indent( $indent, $tag = 'none' ){
679
+	public static function indent($indent, $tag = 'none') {
680 680
 		static $default_indentation = FALSE;
681
-		if ( ! $default_indentation ) {
681
+		if ( ! $default_indentation) {
682 682
 			EEH_HTML::_set_default_indentation();
683 683
 			$default_indentation = TRUE;
684 684
 		}
685
-		if ( ! isset( EEH_HTML::$_indent[ $tag ] )) {
686
-			EEH_HTML::$_indent[ $tag ] = 0;
685
+		if ( ! isset(EEH_HTML::$_indent[$tag])) {
686
+			EEH_HTML::$_indent[$tag] = 0;
687 687
 		}
688
-		EEH_HTML::$_indent[ $tag ] += intval( $indent );
689
-		EEH_HTML::$_indent[ $tag ] = EEH_HTML::$_indent[ $tag ] >= 0 ? EEH_HTML::$_indent[ $tag ] : 0;
688
+		EEH_HTML::$_indent[$tag] += intval($indent);
689
+		EEH_HTML::$_indent[$tag] = EEH_HTML::$_indent[$tag] >= 0 ? EEH_HTML::$_indent[$tag] : 0;
690 690
 	}
691 691
 
692 692
 
Please login to merge, or discard this patch.