Completed
Push — master ( f2187f...c03a3a )
by Sam
02:40
created
src/DB/Grants.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 			self::ANON_ROLE => 'Anonymous User',
68 68
 		);
69 69
 		foreach ( wp_roles()->roles as $role_name => $role ) {
70
-			$roles[ $role_name ] = $role['name'];
70
+			$roles[ $role_name ] = $role[ 'name' ];
71 71
 		}
72 72
 		return $roles;
73 73
 	}
@@ -122,11 +122,11 @@  discard block
 block discarded – undo
122 122
 		$cap = substr( $cap_full_name, strlen( TABULATE_SLUG ) + 1 );
123 123
 
124 124
 		// Set up basic data.
125
-		$table_name = ( $args[2] ) ? $args[2] : false;
125
+		$table_name = ( $args[ 2 ] ) ? $args[ 2 ] : false;
126 126
 		$grants = new self();
127 127
 
128 128
 		// Users with 'promote_users' capability can do everything.
129
-		if ( isset( $all_capabilities['promote_users'] ) ) {
129
+		if ( isset( $all_capabilities[ 'promote_users' ] ) ) {
130 130
 			$all_capabilities[ $cap_full_name ] = true;
131 131
 		}
132 132
 
Please login to merge, or discard this patch.
src/CSV.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -81,15 +81,15 @@  discard block
 block discarded – undo
81 81
 	 * @throws \Exception On upload error or if the file isn't a CSV.
82 82
 	 */
83 83
 	private function save_file( $uploaded ) {
84
-		if ( isset( $uploaded['error'] ) ) {
85
-			throw new \Exception( $uploaded['error'] );
84
+		if ( isset( $uploaded[ 'error' ] ) ) {
85
+			throw new \Exception( $uploaded[ 'error' ] );
86 86
 		}
87
-		if ( 'text/csv' !== $uploaded['type'] ) {
88
-			unlink( $uploaded['file'] );
87
+		if ( 'text/csv' !== $uploaded[ 'type' ] ) {
88
+			unlink( $uploaded[ 'file' ] );
89 89
 			throw new \Exception( 'Only CSV files can be imported.' );
90 90
 		}
91 91
 		$this->hash = uniqid( TABULATE_SLUG );
92
-		rename( $uploaded['file'], get_temp_dir() . '/' . $this->hash );
92
+		rename( $uploaded[ 'file' ], get_temp_dir() . '/' . $this->hash );
93 93
 	}
94 94
 
95 95
 	/**
@@ -112,12 +112,12 @@  discard block
 block discarded – undo
112 112
 		$this->data = array();
113 113
 		$lines = $this->filesystem->get_contents_array( $file_path );
114 114
 		foreach ( $lines as $line ) {
115
-			$this->data[] = str_getcsv( $line );
115
+			$this->data[ ] = str_getcsv( $line );
116 116
 		}
117 117
 
118 118
 		// Extract headers.
119
-		$this->headers = $this->data[0];
120
-		unset( $this->data[0] );
119
+		$this->headers = $this->data[ 0 ];
120
+		unset( $this->data[ 0 ] );
121 121
 	}
122 122
 
123 123
 	/**
@@ -196,36 +196,36 @@  discard block
 block discarded – undo
196 196
 				$column = $table->get_column( $db_column_name );
197 197
 				// Required, is not an update, has no default, and is empty.
198 198
 				if ( $column->is_required() && ! $pk_set && ! $column->get_default() && empty( $value ) ) {
199
-					$col_errors[] = 'Required but empty';
199
+					$col_errors[ ] = 'Required but empty';
200 200
 				}
201 201
 				// Already exists, and is not an update.
202 202
 				if ( $column->is_unique() && ! $pk_set && $this->value_exists( $table, $column, $value ) ) {
203
-					$col_errors[] = "Unique value already present: '$value'";
203
+					$col_errors[ ] = "Unique value already present: '$value'";
204 204
 				}
205 205
 				// Too long (if the column has a size and the value is greater than this).
206 206
 				if ( ! $column->is_foreign_key() && ! $column->is_boolean()
207 207
 						&& $column->get_size() > 0
208 208
 						&& strlen( $value ) > $column->get_size() ) {
209
-					$col_errors[] = 'Value (' . $value . ') too long (maximum length of ' . $column->get_size() . ')';
209
+					$col_errors[ ] = 'Value (' . $value . ') too long (maximum length of ' . $column->get_size() . ')';
210 210
 				}
211 211
 				// Invalid foreign key value.
212 212
 				if ( ! empty( $value ) && $column->is_foreign_key() ) {
213 213
 					$err = $this->validate_foreign_key( $column, $value );
214 214
 					if ( $err ) {
215
-						$col_errors[] = $err;
215
+						$col_errors[ ] = $err;
216 216
 					}
217 217
 				}
218 218
 				// Dates.
219 219
 				if ( 'date' === $column->get_type() && ! empty( $value ) && 1 !== preg_match( '/\d{4}-\d{2}-\d{2}/', $value ) ) {
220
-					$col_errors[] = 'Value (' . $value . ') not in date format';
220
+					$col_errors[ ] = 'Value (' . $value . ') not in date format';
221 221
 				}
222 222
 				if ( 'year' === $column->get_type() && ! empty( $value ) && ( $value < 1901 || $value > 2155 ) ) {
223
-					$col_errors[] = 'Year values must be between 1901 and 2155 (' . $value . ' given)';
223
+					$col_errors[ ] = 'Year values must be between 1901 and 2155 (' . $value . ' given)';
224 224
 				}
225 225
 
226 226
 				if ( count( $col_errors ) > 0 ) {
227 227
 					// Construct error details array.
228
-					$errors[] = array(
228
+					$errors[ ] = array(
229 229
 						'column_name' => $this->headers[ $col_num ],
230 230
 						'column_number' => $col_num,
231 231
 						'field_name' => $column->get_name(),
Please login to merge, or discard this patch.
src/Controllers/ControllerBase.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -63,7 +63,7 @@  discard block
 block discarded – undo
63 63
 	 * @param string|boolean $download_name The name of the file, for the user to download.
64 64
 	 */
65 65
 	protected function send_file( $ext, $mime, $content, $download_name = false ) {
66
-		$download_name = ($download_name ?: date( 'Y-m-d' ) ) . '.' . $ext;
66
+		$download_name = ( $download_name ?: date( 'Y-m-d' ) ) . '.' . $ext;
67 67
 		header( 'Content-Encoding: UTF-8' );
68 68
 		header( 'Content-type: ' . $mime . '; charset=UTF-8' );
69 69
 		header( 'Content-Disposition: attachment; filename="' . $download_name . '"' );
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 	 * @param string $action The action name.
78 78
 	 */
79 79
 	public function verify_nonce( $action ) {
80
-		$nonce = wp_verify_nonce( $_REQUEST['_wpnonce'], $action );
80
+		$nonce = wp_verify_nonce( $_REQUEST[ '_wpnonce' ], $action );
81 81
 		if ( ! $nonce ) {
82 82
 			wp_die();
83 83
 		}
Please login to merge, or discard this patch.
src/DB/Table.php 1 patch
Spacing   +45 added lines, -45 removed lines patch added patch discarded remove patch
@@ -207,7 +207,7 @@  discard block
 block discarded – undo
207 207
 		}
208 208
 		// Validate the value.
209 209
 		$empty_value_allowed = ( strpos( $operator, 'empty' ) === false && ! empty( $value ) );
210
-		$valid_value = (strpos( $operator, 'empty' ) !== false) || $empty_value_allowed;
210
+		$valid_value = ( strpos( $operator, 'empty' ) !== false ) || $empty_value_allowed;
211 211
 		if ( ! $valid_operator ) {
212 212
 			// translators: Error message shown when a filter is passed an invalid value.
213 213
 			$msg = __( '"%s" is not a valid value.', 'tabulate' );
@@ -215,7 +215,7 @@  discard block
 block discarded – undo
215 215
 		}
216 216
 		// Save the filter for later application (see Table::apply_filters()).
217 217
 		if ( $valid_columm && $valid_operator && $valid_value ) {
218
-			$this->filters[] = array(
218
+			$this->filters[ ] = array(
219 219
 				'column' => $column,
220 220
 				'operator' => $operator,
221 221
 				'value' => $value,
@@ -231,9 +231,9 @@  discard block
 block discarded – undo
231 231
 	 */
232 232
 	public function add_filters( $filters ) {
233 233
 		foreach ( $filters as $filter ) {
234
-			$column = (isset( $filter['column'] )) ? $filter['column'] : false;
235
-			$operator = (isset( $filter['operator'] )) ? $filter['operator'] : false;
236
-			$value = (isset( $filter['value'] )) ? $filter['value'] : false;
234
+			$column = ( isset( $filter[ 'column' ] ) ) ? $filter[ 'column' ] : false;
235
+			$operator = ( isset( $filter[ 'operator' ] ) ) ? $filter[ 'operator' ] : false;
236
+			$value = ( isset( $filter[ 'value' ] ) ) ? $filter[ 'value' ] : false;
237 237
 			$this->add_filter( $column, $operator, $value );
238 238
 		}
239 239
 	}
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
 			// Add an empty default filter to start with.
251 251
 			$title_col = $this->get_title_column();
252 252
 			$first_filter = ( $title_col ) ? $title_col->get_name() : '';
253
-			$out[] = array(
253
+			$out[ ] = array(
254 254
 				'column' => $first_filter,
255 255
 				'operator' => 'like',
256 256
 				'value' => '',
@@ -286,49 +286,49 @@  discard block
 block discarded – undo
286 286
 		$where_clause = '';
287 287
 		$join_clause = '';
288 288
 		foreach ( $this->filters as $filter_idx => $filter ) {
289
-			$f_column = $filter['column'];
290
-			$param_name = $filter['column'] . $param_num;
289
+			$f_column = $filter[ 'column' ];
290
+			$param_name = $filter[ 'column' ] . $param_num;
291 291
 
292 292
 			// Filters on foreign keys need to work on the FKs title column.
293 293
 			$column = $this->columns[ $f_column ];
294
-			if ( $column->is_foreign_key() && ! $filter['force'] ) {
294
+			if ( $column->is_foreign_key() && ! $filter[ 'force' ] ) {
295 295
 				$join = $this->join_on( $column );
296
-				$f_column = $join['column_alias'];
297
-				$join_clause .= $join['join_clause'];
296
+				$f_column = $join[ 'column_alias' ];
297
+				$join_clause .= $join[ 'join_clause' ];
298 298
 			} else {
299 299
 				// The result of join_on() above is quoted, so this must also be.
300 300
 				$f_column = "`" . $this->get_name() . "`.`$f_column`";
301 301
 			}
302 302
 
303
-			if ( 'like' === $filter['operator'] || 'not like' === $filter['operator'] ) {
303
+			if ( 'like' === $filter[ 'operator' ] || 'not like' === $filter[ 'operator' ] ) {
304 304
 				// LIKE or NOT LIKE.
305
-				$where_clause .= " AND CONVERT($f_column, CHAR) " . strtoupper( $filter['operator'] ) . " %s ";
306
-				$params[ $param_name ] = '%' . trim( $filter['value'] ) . '%';
307
-			} elseif ( '=' === $filter['operator'] || '!=' === $filter['operator'] ) {
305
+				$where_clause .= " AND CONVERT($f_column, CHAR) " . strtoupper( $filter[ 'operator' ] ) . " %s ";
306
+				$params[ $param_name ] = '%' . trim( $filter[ 'value' ] ) . '%';
307
+			} elseif ( '=' === $filter[ 'operator' ] || '!=' === $filter[ 'operator' ] ) {
308 308
 				// Equals or does-not-equal.
309
-				$where_clause .= " AND $f_column " . $filter['operator'] . " %s ";
310
-				$params[ $param_name ] = trim( $filter['value'] );
311
-			} elseif ( 'empty' === $filter['operator'] ) {
309
+				$where_clause .= " AND $f_column " . $filter[ 'operator' ] . " %s ";
310
+				$params[ $param_name ] = trim( $filter[ 'value' ] );
311
+			} elseif ( 'empty' === $filter[ 'operator' ] ) {
312 312
 				// IS EMPTY.
313 313
 				$where_clause .= " AND ($f_column IS NULL OR $f_column = '')";
314
-			} elseif ( 'not empty' === $filter['operator'] ) {
314
+			} elseif ( 'not empty' === $filter[ 'operator' ] ) {
315 315
 				// IS NOT EMPTY.
316 316
 				$where_clause .= " AND ($f_column IS NOT NULL AND $f_column != '')";
317
-			} elseif ( 'in' === $filter['operator'] || 'not in' === $filter['operator'] ) {
317
+			} elseif ( 'in' === $filter[ 'operator' ] || 'not in' === $filter[ 'operator' ] ) {
318 318
 				// IN or NOT IN.
319 319
 				$placeholders = array();
320
-				foreach ( Util::split_newline( $filter['value'] ) as $vid => $val ) {
321
-					$placeholders[] = "%s";
320
+				foreach ( Util::split_newline( $filter[ 'value' ] ) as $vid => $val ) {
321
+					$placeholders[ ] = "%s";
322 322
 					$params[ $param_name . '_' . $vid ] = $val;
323 323
 					// Save the separated filter values for later.
324
-					$this->filters[ $filter_idx ]['values'][] = $val;
324
+					$this->filters[ $filter_idx ][ 'values' ][ ] = $val;
325 325
 				}
326
-				$negate = ( 'not in' === $filter['operator'] ) ? 'NOT' : '';
326
+				$negate = ( 'not in' === $filter[ 'operator' ] ) ? 'NOT' : '';
327 327
 				$where_clause .= " AND ($f_column $negate IN (" . join( ", ", $placeholders ) . "))";
328 328
 			} else {
329 329
 				// Other operators. They're already validated in self::addFilter().
330
-				$where_clause .= " AND ($f_column " . $filter['operator'] . " %s)";
331
-				$params[ $param_name ] = trim( $filter['value'] );
330
+				$where_clause .= " AND ($f_column " . $filter[ 'operator' ] . " %s)";
331
+				$params[ $param_name ] = trim( $filter[ 'value' ] );
332 332
 			} // End if().
333 333
 
334 334
 			$param_num++;
@@ -444,7 +444,7 @@  discard block
 block discarded – undo
444 444
 			$order_by = $this->get_column( $this->get_order_by() );
445 445
 			if ( $order_by ) {
446 446
 				$order_by_join = $this->join_on( $order_by );
447
-				$sql .= $order_by_join['join_clause'] . ' ORDER BY ' . $order_by_join['column_alias'] . ' ' . $this->get_order_dir();
447
+				$sql .= $order_by_join[ 'join_clause' ] . ' ORDER BY ' . $order_by_join[ 'column_alias' ] . ' ' . $this->get_order_dir();
448 448
 			}
449 449
 		}
450 450
 
@@ -455,7 +455,7 @@  discard block
 block discarded – undo
455 455
 			$records_per_page = $this->get_records_per_page();
456 456
 			$sql .= ' LIMIT ' . $records_per_page;
457 457
 			if ( $this->get_current_page_num() > 1 ) {
458
-				$sql .= ' OFFSET ' . ($records_per_page * ($this->get_current_page_num() - 1));
458
+				$sql .= ' OFFSET ' . ( $records_per_page * ( $this->get_current_page_num() - 1 ) );
459 459
 			}
460 460
 		}
461 461
 
@@ -467,7 +467,7 @@  discard block
 block discarded – undo
467 467
 
468 468
 		$records = array();
469 469
 		foreach ( $rows as $row ) {
470
-			$records[] = new Record( $this, $row );
470
+			$records[ ] = new Record( $this, $row );
471 471
 		}
472 472
 
473 473
 		if ( $save_sql ) {
@@ -542,9 +542,9 @@  discard block
 block discarded – undo
542 542
 		$table_name = $this->get_name();
543 543
 		foreach ( $this->get_columns() as $col_name => $col ) {
544 544
 			if ( 'point' === $col->get_type() ) {
545
-				$select[] = "AsText(`$table_name`.`$col_name`) AS `$col_name`";
545
+				$select[ ] = "AsText(`$table_name`.`$col_name`) AS `$col_name`";
546 546
 			} else {
547
-				$select[] = "`$table_name`.`$col_name`";
547
+				$select[ ] = "`$table_name`.`$col_name`";
548 548
 			}
549 549
 		}
550 550
 		return join( ', ', $select );
@@ -697,17 +697,17 @@  discard block
 block discarded – undo
697 697
 		foreach ( $this->columns as $col_name => $col ) {
698 698
 			if ( $col->is_foreign_key() ) {
699 699
 				$col_join = $this->join_on( $col );
700
-				$column_name = $col_join['column_alias'];
701
-				$join_clause .= $col_join['join_clause'];
700
+				$column_name = $col_join[ 'column_alias' ];
701
+				$join_clause .= $col_join[ 'join_clause' ];
702 702
 			} elseif ( 'point' === $col->get_type() ) {
703
-				$columns[] = "IF(`$this->name`.`$col_name` IS NOT NULL, AsText(`$this->name`.`$col_name`), '') AS `$col_name`";
703
+				$columns[ ] = "IF(`$this->name`.`$col_name` IS NOT NULL, AsText(`$this->name`.`$col_name`), '') AS `$col_name`";
704 704
 			} else {
705 705
 				$column_name = "`$this->name`.`$col_name`";
706 706
 			}
707 707
 			if ( 'point' !== $col->get_type() && isset( $column_name ) ) {
708
-				$columns[] = "REPLACE(IFNULL($column_name, ''),CONCAT(CHAR(13),CHAR(10)),CHAR(10))"; // 13 = \r and 10 = \n
708
+				$columns[ ] = "REPLACE(IFNULL($column_name, ''),CONCAT(CHAR(13),CHAR(10)),CHAR(10))"; // 13 = \r and 10 = \n
709 709
 			}
710
-			$column_headers[] = $col->get_title();
710
+			$column_headers[ ] = $col->get_title();
711 711
 		}
712 712
 
713 713
 		// Build basic SELECT statement.
@@ -848,7 +848,7 @@  discard block
 block discarded – undo
848 848
 			$sql = $this->get_defining_sql();
849 849
 			$comment_pattern = '/.*\)(?:.*COMMENT[\w=]*\'(.*)\')?/si';
850 850
 			preg_match( $comment_pattern, $sql, $matches );
851
-			$this->comment = ( isset( $matches[1] ) ) ? $matches[1] : '';
851
+			$this->comment = ( isset( $matches[ 1 ] ) ) ? $matches[ 1 ] : '';
852 852
 			$this->comment = str_replace( "''", "'", $this->comment );
853 853
 		}
854 854
 		if ( empty( $this->comment ) && $this->is_view() ) {
@@ -866,7 +866,7 @@  discard block
 block discarded – undo
866 866
 		$cols = array();
867 867
 		foreach ( $this->get_columns() as $column ) {
868 868
 			if ( $column->is_unique() ) {
869
-				$cols[] = $column;
869
+				$cols[ ] = $column;
870 870
 			}
871 871
 		}
872 872
 		return $cols;
@@ -943,8 +943,8 @@  discard block
 block discarded – undo
943 943
 			$defining_sql = $this->get_defining_sql();
944 944
 			$fk_pattern = '|FOREIGN KEY \(`(.*?)`\) REFERENCES `(.*?)`|';
945 945
 			preg_match_all( $fk_pattern, $defining_sql, $matches );
946
-			if ( isset( $matches[1] ) && count( $matches[1] ) > 0 ) {
947
-				foreach ( array_combine( $matches[1], $matches[2] ) as $col_name => $tab_name ) {
946
+			if ( isset( $matches[ 1 ] ) && count( $matches[ 1 ] ) > 0 ) {
947
+				foreach ( array_combine( $matches[ 1 ], $matches[ 2 ] ) as $col_name => $tab_name ) {
948 948
 					$this->referenced_table_names[ $col_name ] = $tab_name;
949 949
 				}
950 950
 			}
@@ -1048,7 +1048,7 @@  discard block
 block discarded – undo
1048 1048
 		$json = new Services_JSON();
1049 1049
 		$metadata = array();
1050 1050
 		foreach ( $this->get_columns() as $column ) {
1051
-			$metadata[] = array(
1051
+			$metadata[ ] = array(
1052 1052
 				'name' => $column->get_name(),
1053 1053
 			);
1054 1054
 		}
@@ -1116,7 +1116,7 @@  discard block
 block discarded – undo
1116 1116
 	 */
1117 1117
 	public function save_record( $data, $pk_value = null ) {
1118 1118
 		// Changeset only created here if not already in progress.
1119
-		$changeset_comment = isset( $data['changeset_comment'] ) ? $data['changeset_comment'] : null;
1119
+		$changeset_comment = isset( $data[ 'changeset_comment' ] ) ? $data[ 'changeset_comment' ] : null;
1120 1120
 		$change_tracker = new ChangeTracker( $this->get_database()->get_wpdb(), $changeset_comment );
1121 1121
 
1122 1122
 		$columns = $this->get_columns();
@@ -1172,7 +1172,7 @@  discard block
 block discarded – undo
1172 1172
 
1173 1173
 			} elseif ( $column->is_numeric() ) {
1174 1174
 				// Numeric values.
1175
-				$sql_values[ $field ] = (float) $value;
1175
+				$sql_values[ $field ] = ( float ) $value;
1176 1176
 
1177 1177
 			} else {
1178 1178
 				// Everything else.
@@ -1190,7 +1190,7 @@  discard block
 block discarded – undo
1190 1190
 		// Can probably be removed when https://core.trac.wordpress.org/ticket/15158 is resolved.
1191 1191
 		$set_items = array();
1192 1192
 		foreach ( $sql_values as $field => $escd_datum ) {
1193
-			$set_items[] = "`$field` = $escd_datum";
1193
+			$set_items[ ] = "`$field` = $escd_datum";
1194 1194
 		}
1195 1195
 		$set_clause = 'SET ' . join( ', ', $set_items );
1196 1196
 
@@ -1210,7 +1210,7 @@  discard block
 block discarded – undo
1210 1210
 			$where_clause = $this->database->get_wpdb()->prepare( "WHERE `$pk_name` = %s", $pk_value );
1211 1211
 			$sql = 'UPDATE ' . $this->get_name() . " $set_clause $where_clause";
1212 1212
 			$this->get_database()->query( $sql, null, 'Unable to update a record' );
1213
-			$new_pk_value = (isset( $data[ $pk_name ] ) ) ? $data[ $pk_name ] : $pk_value;
1213
+			$new_pk_value = ( isset( $data[ $pk_name ] ) ) ? $data[ $pk_name ] : $pk_value;
1214 1214
 
1215 1215
 		} else {
1216 1216
 			/*
Please login to merge, or discard this patch.
src/Controllers/TableController.php 1 patch
Spacing   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -49,28 +49,28 @@  discard block
 block discarded – undo
49 49
 	 * @return string
50 50
 	 */
51 51
 	public function index( $args ) {
52
-		$table = $this->get_table( $args['table'] );
52
+		$table = $this->get_table( $args[ 'table' ] );
53 53
 		if ( ! $table instanceof Table ) {
54 54
 			return $table;
55 55
 		}
56 56
 
57 57
 		// Pagination.
58
-		$page_num = (isset( $args['p'] ) && is_numeric( $args['p'] ) ) ? abs( $args['p'] ) : 1;
58
+		$page_num = ( isset( $args[ 'p' ] ) && is_numeric( $args[ 'p' ] ) ) ? abs( $args[ 'p' ] ) : 1;
59 59
 		$table->set_current_page_num( $page_num );
60
-		if ( isset( $args['psize'] ) ) {
61
-			$table->set_records_per_page( $args['psize'] );
60
+		if ( isset( $args[ 'psize' ] ) ) {
61
+			$table->set_records_per_page( $args[ 'psize' ] );
62 62
 		}
63 63
 
64 64
 		// Ordering.
65
-		if ( isset( $args['order_by'] ) ) {
66
-			$table->set_order_by( $args['order_by'] );
65
+		if ( isset( $args[ 'order_by' ] ) ) {
66
+			$table->set_order_by( $args[ 'order_by' ] );
67 67
 		}
68
-		if ( isset( $args['order_dir'] ) ) {
69
-			$table->set_order_dir( $args['order_dir'] );
68
+		if ( isset( $args[ 'order_dir' ] ) ) {
69
+			$table->set_order_dir( $args[ 'order_dir' ] );
70 70
 		}
71 71
 
72 72
 		// Filters.
73
-		$filter_param = (isset( $args['filter'] )) ? $args['filter'] : array();
73
+		$filter_param = ( isset( $args[ 'filter' ] ) ) ? $args[ 'filter' ] : array();
74 74
 		$table->add_filters( $filter_param );
75 75
 
76 76
 		// Give it all to the template.
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
 		$template->stage = 'choose_file';
123 123
 
124 124
 		// First make sure the user is allowed to import data into this table.
125
-		$table = $this->get_table( $args['table'] );
125
+		$table = $this->get_table( $args[ 'table' ] );
126 126
 		$template->record = $table->get_default_record();
127 127
 		$template->action = 'import';
128 128
 		$template->table = $table;
@@ -138,11 +138,11 @@  discard block
 block discarded – undo
138 138
 		require_once ABSPATH . '/wp-admin/includes/file.php';
139 139
 		$template->form_action = $table->get_url( 'import' );
140 140
 		try {
141
-			$hash = isset( $_GET['hash'] ) ? $_GET['hash'] : false;
141
+			$hash = isset( $_GET[ 'hash' ] ) ? $_GET[ 'hash' ] : false;
142 142
 			$uploaded = false;
143
-			if ( isset( $_FILES['file'] ) ) {
143
+			if ( isset( $_FILES[ 'file' ] ) ) {
144 144
 				check_admin_referer( 'import-upload' );
145
-				$uploaded = wp_handle_upload( $_FILES['file'], array(
145
+				$uploaded = wp_handle_upload( $_FILES[ 'file' ], array(
146 146
 					'action' => $template->action,
147 147
 				) );
148 148
 			}
@@ -157,28 +157,28 @@  discard block
 block discarded – undo
157 157
 		 */
158 158
 		if ( $csv_file->loaded() ) {
159 159
 			$template->file = $csv_file;
160
-			$template->stage = $template->stages[1];
160
+			$template->stage = $template->stages[ 1 ];
161 161
 			$template->form_action .= "&hash=" . $csv_file->hash;
162 162
 		}
163 163
 
164 164
 		/*
165 165
 		 * Stage 3 of 4: Previewing.
166 166
 		 */
167
-		if ( $csv_file->loaded() && isset( $_POST['preview'] ) ) {
167
+		if ( $csv_file->loaded() && isset( $_POST[ 'preview' ] ) ) {
168 168
 			check_admin_referer( 'import-preview' );
169
-			$template->stage = $template->stages[2];
170
-			$template->columns = wp_json_encode( $_POST['columns'] );
169
+			$template->stage = $template->stages[ 2 ];
170
+			$template->columns = wp_json_encode( $_POST[ 'columns' ] );
171 171
 			$errors = array();
172 172
 			// Make sure all required columns are selected.
173 173
 			foreach ( $table->get_columns() as $col ) {
174 174
 				// Handle missing columns separately; other column errors are
175 175
 				// done in the CSV class. Missing columns don't matter if importing
176 176
 				// existing records.
177
-				$is_missing = empty( $_POST['columns'][ $col->get_name() ] );
177
+				$is_missing = empty( $_POST[ 'columns' ][ $col->get_name() ] );
178 178
 				$pk = $table->get_pk_column();
179
-				$pk_present = $pk && isset( $_POST['columns'][ $pk->get_name() ] );
179
+				$pk_present = $pk && isset( $_POST[ 'columns' ][ $pk->get_name() ] );
180 180
 				if ( ! $pk_present && $col->is_required() && $is_missing ) {
181
-					$errors[] = array(
181
+					$errors[ ] = array(
182 182
 						'column_name' => '',
183 183
 						'column_number' => '',
184 184
 						'field_name' => $col->get_name(),
@@ -187,17 +187,17 @@  discard block
 block discarded – undo
187 187
 					);
188 188
 				}
189 189
 			}
190
-			$template->errors = empty( $errors ) ? $csv_file->match_fields( $table, wp_unslash( $_POST['columns'] ) ) : $errors;
190
+			$template->errors = empty( $errors ) ? $csv_file->match_fields( $table, wp_unslash( $_POST[ 'columns' ] ) ) : $errors;
191 191
 		}
192 192
 
193 193
 		/*
194 194
 		 * Stage 4 of 4: Import.
195 195
 		 */
196
-		if ( $csv_file->loaded() && isset( $_POST['import'] ) ) {
196
+		if ( $csv_file->loaded() && isset( $_POST[ 'import' ] ) ) {
197 197
 			check_admin_referer( 'import-finish' );
198
-			$template->stage = $template->stages[3];
198
+			$template->stage = $template->stages[ 3 ];
199 199
 			$this->wpdb->query( 'BEGIN' );
200
-			$column_map = json_decode( wp_unslash( $_POST['columns'] ), true );
200
+			$column_map = json_decode( wp_unslash( $_POST[ 'columns' ] ), true );
201 201
 			$result = $csv_file->import_data( $table, $column_map );
202 202
 			$this->wpdb->query( 'COMMIT' );
203 203
 			$template->add_notice( 'updated', 'Import complete; ' . $result . ' rows imported.' );
@@ -214,11 +214,11 @@  discard block
 block discarded – undo
214 214
 	 */
215 215
 	public function calendar( $args ) {
216 216
 		// @todo Validate args.
217
-		$year_num = (isset( $args['year'] )) ? $args['year'] : date( 'Y' );
218
-		$month_num = (isset( $args['month'] )) ? $args['month'] : date( 'm' );
217
+		$year_num = ( isset( $args[ 'year' ] ) ) ? $args[ 'year' ] : date( 'Y' );
218
+		$month_num = ( isset( $args[ 'month' ] ) ) ? $args[ 'month' ] : date( 'm' );
219 219
 
220 220
 		$template = new \WordPress\Tabulate\Template( 'calendar.html' );
221
-		$table = $this->get_table( $args['table'] );
221
+		$table = $this->get_table( $args[ 'table' ] );
222 222
 
223 223
 		$template->table = $table;
224 224
 		$template->action = 'calendar';
@@ -241,7 +241,7 @@  discard block
 block discarded – undo
241 241
 					$records[ $date_val ] = array();
242 242
 				}
243 243
 				// Add this record to the day's list.
244
-				$records[ $date_val ][] = $rec;
244
+				$records[ $date_val ][ ] = $rec;
245 245
 			}
246 246
 		}
247 247
 		// $records is grouped by date, with each item in a single date being
@@ -260,10 +260,10 @@  discard block
 block discarded – undo
260 260
 	 */
261 261
 	public function export( $args ) {
262 262
 		// Get table.
263
-		$table = $this->get_table( $args['table'] );
263
+		$table = $this->get_table( $args[ 'table' ] );
264 264
 
265 265
 		// Filter and export.
266
-		$filter_param = ( isset( $args['filter'] )) ? $args['filter'] : array();
266
+		$filter_param = ( isset( $args[ 'filter' ] ) ) ? $args[ 'filter' ] : array();
267 267
 		$table->add_filters( $filter_param );
268 268
 		$filename = $table->export();
269 269
 
@@ -284,11 +284,11 @@  discard block
 block discarded – undo
284 284
 	 */
285 285
 	public function notfound( $args ) {
286 286
 		// Get table.
287
-		$table = $this->get_table( $args['table'] );
287
+		$table = $this->get_table( $args[ 'table' ] );
288 288
 
289 289
 		// Get the values from the request, or give up.
290
-		$filter_id = isset( $args['notfound'] ) ? $args['notfound'] : false;
291
-		$values_string = isset( $args['filter'][ $filter_id ]['value'] ) ? $args['filter'][ $filter_id ]['value'] : false;
290
+		$filter_id = isset( $args[ 'notfound' ] ) ? $args[ 'notfound' ] : false;
291
+		$values_string = isset( $args[ 'filter' ][ $filter_id ][ 'value' ] ) ? $args[ 'filter' ][ $filter_id ][ 'value' ] : false;
292 292
 		if ( ! $table instanceof Table || ! $values_string ) {
293 293
 			return;
294 294
 		}
@@ -323,12 +323,12 @@  discard block
 block discarded – undo
323 323
 	 * @return string
324 324
 	 */
325 325
 	public function timeline( $args ) {
326
-		$table = $this->get_table( $args['table'] );
326
+		$table = $this->get_table( $args[ 'table' ] );
327 327
 		$template = new \WordPress\Tabulate\Template( 'timeline.html' );
328 328
 		$template->action = 'timeline';
329 329
 		$template->table = $table;
330
-		$start_date_arg = (isset( $args['start_date'] )) ? $args['start_date'] : date( 'Y-m-d' );
331
-		$end_date_arg = (isset( $args['end_date'] )) ? $args['end_date'] : date( 'Y-m-d' );
330
+		$start_date_arg = ( isset( $args[ 'start_date' ] ) ) ? $args[ 'start_date' ] : date( 'Y-m-d' );
331
+		$end_date_arg = ( isset( $args[ 'end_date' ] ) ) ? $args[ 'end_date' ] : date( 'Y-m-d' );
332 332
 		$start_date = new \DateTime( $start_date_arg );
333 333
 		$end_date = new \DateTime( $end_date_arg );
334 334
 		if ( $start_date->diff( $end_date, true )->d < 7 ) {
@@ -344,7 +344,7 @@  discard block
 block discarded – undo
344 344
 			if ( ! isset( $data[ $record->get_title() ] ) ) {
345 345
 				$data[ $record->get_title() ] = array();
346 346
 			}
347
-			$data[ $record->get_title() ][] = $record;
347
+			$data[ $record->get_title() ][ ] = $record;
348 348
 		}
349 349
 		$template->data = $data;
350 350
 		return $template->render();
Please login to merge, or discard this patch.
src/Controllers/SchemaController.php 1 patch
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -33,8 +33,8 @@  discard block
 block discarded – undo
33 33
 		$db = new Database( $this->wpdb );
34 34
 		$template->action = 'structure';
35 35
 		$template->tables = $db->get_tables();
36
-		if ( isset( $args['table'] ) ) {
37
-			$template->table = $db->get_table( $args['table'] );
36
+		if ( isset( $args[ 'table' ] ) ) {
37
+			$template->table = $db->get_table( $args[ 'table' ] );
38 38
 			$template->record = $template->table->get_default_record();
39 39
 		}
40 40
 		$template->xtypes = Column::get_xtypes();
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
 	public function newtable( $args ) {
50 50
 		// Create table.
51 51
 		$db = new Database( $this->wpdb );
52
-		$table = $db->create_table( $args['new_table_name'] );
52
+		$table = $db->create_table( $args[ 'new_table_name' ] );
53 53
 
54 54
 		// Redirect user with message.
55 55
 		$template = new Template( 'table/schema.html' );
@@ -65,49 +65,49 @@  discard block
 block discarded – undo
65 65
 	 * @param string[] $args The request arguments.
66 66
 	 */
67 67
 	public function save( $args ) {
68
-		if ( ! isset( $args['table'] ) || ! current_user_can( 'promote_users' ) ) {
68
+		if ( ! isset( $args[ 'table' ] ) || ! current_user_can( 'promote_users' ) ) {
69 69
 			$url = admin_url( 'admin.php?page=tabulate' );
70 70
 			wp_safe_redirect( $url );
71 71
 			exit;
72 72
 		}
73 73
 		$db = new Database( $this->wpdb );
74
-		$table = $db->get_table( $args['table'] );
75
-		if ( isset( $args['delete'] ) ) {
74
+		$table = $db->get_table( $args[ 'table' ] );
75
+		if ( isset( $args[ 'delete' ] ) ) {
76 76
 			wp_safe_redirect( $table->get_url( 'delete', null, 'schema' ) );
77 77
 			exit;
78 78
 		}
79 79
 
80 80
 		// Rename.
81
-		$new_name = $args['table'];
82
-		if ( $table instanceof Table && ! empty( $args['new_name'] ) ) {
83
-			$table->rename( $args['new_name'] );
81
+		$new_name = $args[ 'table' ];
82
+		if ( $table instanceof Table && ! empty( $args[ 'new_name' ] ) ) {
83
+			$table->rename( $args[ 'new_name' ] );
84 84
 			$new_name = $table->get_name();
85 85
 		}
86 86
 
87 87
 		// Set comment.
88
-		if ( isset( $args['new_comment'] ) ) {
89
-			$table->set_comment( $args['new_comment'] );
88
+		if ( isset( $args[ 'new_comment' ] ) ) {
89
+			$table->set_comment( $args[ 'new_comment' ] );
90 90
 		}
91 91
 
92 92
 		// Update columns.
93 93
 		$previous_column_name = '';
94
-		foreach ( $args['columns'] as $col_info ) {
94
+		foreach ( $args[ 'columns' ] as $col_info ) {
95 95
 			// Validate inputs.
96
-			$old_col_name = isset( $col_info['old_name'] ) ? $col_info['old_name'] : null;
97
-			$new_col_name = isset( $col_info['new_name'] ) ? $col_info['new_name'] : null;
98
-			$xtype = isset( $col_info['xtype'] ) ? $col_info['xtype'] : null;
99
-			$size = isset( $col_info['size'] ) ? wp_unslash( $col_info['size'] ) : null;
100
-			$nullable = isset( $col_info['nullable'] );
101
-			$default = isset( $col_info['default'] ) ? $col_info['default'] : null;
102
-			$auto_increment = isset( $args['auto_increment'] ) && $args['auto_increment'] === $old_col_name;
103
-			$unique = isset( $col_info['unique'] );
104
-			$comment = isset( $col_info['comment'] ) ? $col_info['comment'] : null;
105
-			$target_table = isset( $col_info['target_table'] ) ? $db->get_table( $col_info['target_table'] ) : null;
96
+			$old_col_name = isset( $col_info[ 'old_name' ] ) ? $col_info[ 'old_name' ] : null;
97
+			$new_col_name = isset( $col_info[ 'new_name' ] ) ? $col_info[ 'new_name' ] : null;
98
+			$xtype = isset( $col_info[ 'xtype' ] ) ? $col_info[ 'xtype' ] : null;
99
+			$size = isset( $col_info[ 'size' ] ) ? wp_unslash( $col_info[ 'size' ] ) : null;
100
+			$nullable = isset( $col_info[ 'nullable' ] );
101
+			$default = isset( $col_info[ 'default' ] ) ? $col_info[ 'default' ] : null;
102
+			$auto_increment = isset( $args[ 'auto_increment' ] ) && $args[ 'auto_increment' ] === $old_col_name;
103
+			$unique = isset( $col_info[ 'unique' ] );
104
+			$comment = isset( $col_info[ 'comment' ] ) ? $col_info[ 'comment' ] : null;
105
+			$target_table = isset( $col_info[ 'target_table' ] ) ? $db->get_table( $col_info[ 'target_table' ] ) : null;
106 106
 
107 107
 			// Change existing or insert new column.
108 108
 			$altered = false;
109 109
 			if ( $old_col_name ) {
110
-				$col = $table->get_column( $col_info['old_name'] );
110
+				$col = $table->get_column( $col_info[ 'old_name' ] );
111 111
 				if ( $col instanceof Column ) {
112 112
 					$col->alter( $new_col_name, $xtype, $size, $nullable, $default, $auto_increment, $unique, $comment, $target_table, $previous_column_name );
113 113
 					$altered = true;
@@ -137,10 +137,10 @@  discard block
 block discarded – undo
137 137
 	public function delete( $args ) {
138 138
 		$template = new Template( 'table/delete.html' );
139 139
 		$db = new Database( $this->wpdb );
140
-		$table = $db->get_table( $args['table'] );
140
+		$table = $db->get_table( $args[ 'table' ] );
141 141
 
142 142
 		// Ask for confirmation.
143
-		if ( ! isset( $args['confirm_deletion'] ) ) {
143
+		if ( ! isset( $args[ 'confirm_deletion' ] ) ) {
144 144
 			$template->table = $table;
145 145
 			return $template->render();
146 146
 		}
Please login to merge, or discard this patch.
src/DB/Column.php 1 patch
Spacing   +41 added lines, -41 removed lines patch added patch discarded remove patch
@@ -144,33 +144,33 @@  discard block
 block discarded – undo
144 144
 	protected function parse_info( $info ) {
145 145
 
146 146
 		// Name.
147
-		$this->name = $info['Field'];
147
+		$this->name = $info[ 'Field' ];
148 148
 
149 149
 		// Type.
150
-		$this->parse_type( $info['Type'] );
150
+		$this->parse_type( $info[ 'Type' ] );
151 151
 
152 152
 		// Default.
153
-		$this->default_value = $info['Default'];
153
+		$this->default_value = $info[ 'Default' ];
154 154
 
155 155
 		// Primary key.
156
-		if ( 'PRI' === strtoupper( $info['Key'] ) ) {
156
+		if ( 'PRI' === strtoupper( $info[ 'Key' ] ) ) {
157 157
 			$this->is_primary_key = true;
158
-			if ( 'auto_increment' === $info['Extra'] ) {
158
+			if ( 'auto_increment' === $info[ 'Extra' ] ) {
159 159
 				$this->is_auto_increment = true;
160 160
 			}
161 161
 		}
162 162
 
163 163
 		// Unique key.
164
-		$this->is_unique = ( 'UNI' === strtoupper( $info['Key'] ) );
164
+		$this->is_unique = ( 'UNI' === strtoupper( $info[ 'Key' ] ) );
165 165
 
166 166
 		// Comment.
167
-		$this->comment = $info['Comment'];
167
+		$this->comment = $info[ 'Comment' ];
168 168
 
169 169
 		// Collation.
170
-		$this->collation = $info['Collation'];
170
+		$this->collation = $info[ 'Collation' ];
171 171
 
172 172
 		// Is this column NULL?
173
-		$this->nullable = ( 'YES' === $info['Null'] );
173
+		$this->nullable = ( 'YES' === $info[ 'Null' ] );
174 174
 
175 175
 		// Is this a foreign key?
176 176
 		if ( in_array( $this->get_name(), $this->get_table()->get_foreign_key_names(), true ) ) {
@@ -309,14 +309,14 @@  discard block
 block discarded – undo
309 309
 	public function get_xtype() {
310 310
 		$xtypes = self::get_xtypes();
311 311
 		if ( $this->is_foreign_key() ) {
312
-			return $xtypes['fk'];
312
+			return $xtypes[ 'fk' ];
313 313
 		}
314 314
 		if ( $this->is_boolean() ) {
315
-			return $xtypes['boolean'];
315
+			return $xtypes[ 'boolean' ];
316 316
 		}
317 317
 		// Otherwise fall back on the first xtype with a matching type.
318 318
 		foreach ( $xtypes as $xtype ) {
319
-			if ( strtoupper( $this->get_type() ) === $xtype['type'] ) {
319
+			if ( strtoupper( $this->get_type() ) === $xtype[ 'type' ] ) {
320 320
 				return $xtype;
321 321
 			}
322 322
 		}
@@ -516,22 +516,22 @@  discard block
 block discarded – undo
516 516
 		$this->scale = null;
517 517
 		$this->options = null;
518 518
 		if ( preg_match( $varchar_pattern, $type_string, $matches ) ) {
519
-			$this->type = $matches[1];
520
-			$this->size = (int) $matches[2];
519
+			$this->type = $matches[ 1 ];
520
+			$this->size = ( int ) $matches[ 2 ];
521 521
 		} elseif ( preg_match( $decimal_pattern, $type_string, $matches ) ) {
522 522
 			$this->type = 'decimal';
523
-			$this->precision = $matches[1];
524
-			$this->scale = $matches[2];
523
+			$this->precision = $matches[ 1 ];
524
+			$this->scale = $matches[ 2 ];
525 525
 		} elseif ( preg_match( $float_pattern, $type_string, $matches ) ) {
526 526
 			$this->type = 'float';
527
-			$this->precision = $matches[1];
528
-			$this->scale = $matches[2];
527
+			$this->precision = $matches[ 1 ];
528
+			$this->scale = $matches[ 2 ];
529 529
 		} elseif ( preg_match( $integer_pattern, $type_string, $matches ) ) {
530
-			$this->type = $matches[1];
531
-			$this->size = (int) $matches[2];
530
+			$this->type = $matches[ 1 ];
531
+			$this->size = ( int ) $matches[ 2 ];
532 532
 		} elseif ( preg_match( $enum_pattern, $type_string, $matches ) ) {
533
-			$this->type = $matches[1];
534
-			$values = explode( "','", $matches[2] );
533
+			$this->type = $matches[ 1 ];
534
+			$values = explode( "','", $matches[ 2 ] );
535 535
 			$this->options = array_combine( $values, $values );
536 536
 		}
537 537
 	}
@@ -542,14 +542,14 @@  discard block
 block discarded – undo
542 542
 	 * @return string
543 543
 	 */
544 544
 	public function __toString() {
545
-		$pk = ($this->is_primary_key) ? ' PK' : '';
546
-		$auto = ($this->is_auto_increment) ? ' AI' : '';
545
+		$pk = ( $this->is_primary_key ) ? ' PK' : '';
546
+		$auto = ( $this->is_auto_increment ) ? ' AI' : '';
547 547
 		if ( $this->references ) {
548 548
 			$ref = ' References ' . $this->references . '.';
549 549
 		} else {
550 550
 			$ref = '';
551 551
 		}
552
-		$size = ($this->size > 0) ? "($this->size)" : '';
552
+		$size = ( $this->size > 0 ) ? "($this->size)" : '';
553 553
 		return $this->name . ' ' . strtoupper( $this->type ) . $size . $pk . $auto . $ref;
554 554
 	}
555 555
 
@@ -561,7 +561,7 @@  discard block
 block discarded – undo
561 561
 	public function get_current_column_definition() {
562 562
 		return self::get_column_definition(
563 563
 			$this->get_name(),
564
-			$this->get_xtype()['name'],
564
+			$this->get_xtype()[ 'name' ],
565 565
 			$this->get_size(),
566 566
 			$this->nullable(),
567 567
 			$this->get_default(),
@@ -589,14 +589,14 @@  discard block
 block discarded – undo
589 589
 	 */
590 590
 	public function alter( $new_name = null, $xtype_name = null, $size = null, $nullable = null, $default = null, $auto_increment = null, $unique = null, $comment = null, $target_table = null, $after = null ) {
591 591
 		// Any that have not been set explicitly should be unchanged.
592
-		$new_name = ! is_null( $new_name ) ? (string) $new_name : $this->get_name();
593
-		$xtype_name = ! is_null( $xtype_name ) ? (string) $xtype_name : $this->get_xtype()['name'];
592
+		$new_name = ! is_null( $new_name ) ? ( string ) $new_name : $this->get_name();
593
+		$xtype_name = ! is_null( $xtype_name ) ? ( string ) $xtype_name : $this->get_xtype()[ 'name' ];
594 594
 		$size = ! is_null( $size ) ? $size : $this->get_size();
595
-		$nullable = ! is_null( $nullable ) ? (boolean) $nullable : $this->nullable();
596
-		$default = ! is_null( $default ) ? (string) $default : $this->get_default();
597
-		$auto_increment = ! is_null( $auto_increment ) ? (boolean) $auto_increment : $this->is_auto_increment();
598
-		$unique = ! is_null( $unique ) ? (boolean) $unique : $this->is_unique();
599
-		$comment = ! is_null( $comment ) ? (string) $comment : $this->get_comment();
595
+		$nullable = ! is_null( $nullable ) ? ( boolean ) $nullable : $this->nullable();
596
+		$default = ! is_null( $default ) ? ( string ) $default : $this->get_default();
597
+		$auto_increment = ! is_null( $auto_increment ) ? ( boolean ) $auto_increment : $this->is_auto_increment();
598
+		$unique = ! is_null( $unique ) ? ( boolean ) $unique : $this->is_unique();
599
+		$comment = ! is_null( $comment ) ? ( string ) $comment : $this->get_comment();
600 600
 		$target_table = ! is_null( $target_table ) ? $target_table : $this->get_referenced_table();
601 601
 
602 602
 		// Check the current column definition.
@@ -611,7 +611,7 @@  discard block
 block discarded – undo
611 611
 		if ( $this->is_unique() ) {
612 612
 			$sql = 'SHOW INDEXES FROM `' . $table->get_name() . '` WHERE Column_name LIKE "' . $this->get_name() . '"';
613 613
 			foreach ( $wpdb->get_results( $sql, ARRAY_A ) as $index ) {
614
-				$sql = "DROP INDEX `" . $index['Key_name'] . "` ON `" . $table->get_name() . "`";
614
+				$sql = "DROP INDEX `" . $index[ 'Key_name' ] . "` ON `" . $table->get_name() . "`";
615 615
 				$wpdb->query( $sql );
616 616
 			}
617 617
 		}
@@ -669,12 +669,12 @@  discard block
 block discarded – undo
669 669
 	public static function get_column_definition( $name, $xtype_name = null, $size = null, $nullable = true, $default = null, $auto_increment = null, $unique = null, $comment = null, $target_table = null, $after = null ) {
670 670
 		// Type.
671 671
 		$xtypes = self::get_xtypes();
672
-		$xtype = ( isset( $xtypes[ $xtype_name ] ) ) ? $xtypes[ $xtype_name ] : $xtypes['text_short'];
673
-		$type_str = $xtype['type'];
672
+		$xtype = ( isset( $xtypes[ $xtype_name ] ) ) ? $xtypes[ $xtype_name ] : $xtypes[ 'text_short' ];
673
+		$type_str = $xtype[ 'type' ];
674 674
 		// Size or options.
675 675
 		$size_str = '';
676
-		if ( is_numeric( $xtype['sizes'] ) && $xtype['sizes'] > 0 ) {
677
-			$size_str = '(' . ( $size ? : 50 ) . ')';
676
+		if ( is_numeric( $xtype[ 'sizes' ] ) && $xtype[ 'sizes' ] > 0 ) {
677
+			$size_str = '(' . ( $size ?: 50 ) . ')';
678 678
 		}
679 679
 		if ( 'enum' === $xtype_name ) {
680 680
 			// If not already wraped in quotes, explode and quote each option.
@@ -687,14 +687,14 @@  discard block
 block discarded – undo
687 687
 			$size_str = '(1)';
688 688
 		}
689 689
 		// Nullable.
690
-		$null_str = (true === $nullable) ? 'NULL' : 'NOT NULL';
690
+		$null_str = ( true === $nullable ) ? 'NULL' : 'NOT NULL';
691 691
 		// Default.
692 692
 		$default_str = '';
693 693
 		if ( 'text_long' !== $xtype_name ) {
694 694
 			$default_str = ! empty( $default ) ? "DEFAULT '$default'" : ( $nullable ? 'DEFAULT NULL' : '' );
695 695
 		}
696 696
 		$auto_increment_str = '';
697
-		if ( $auto_increment && 'integer' === $xtype['name'] ) {
697
+		if ( $auto_increment && 'integer' === $xtype[ 'name' ] ) {
698 698
 			$auto_increment_str = 'AUTO_INCREMENT';
699 699
 		}
700 700
 		$unique_str = $unique ? 'UNIQUE' : '';
@@ -715,7 +715,7 @@  discard block
 block discarded – undo
715 715
 				. ' (`' . $pk_col->get_name() . '`)';
716 716
 			$type_str = $pk_col->get_type();
717 717
 			$size_str = '(' . $pk_col->get_size() . ')';
718
-			$sign_str = ($pk_col->is_unsigned()) ? 'UNSIGNED' : '';
718
+			$sign_str = ( $pk_col->is_unsigned() ) ? 'UNSIGNED' : '';
719 719
 		}
720 720
 
721 721
 		// Put it all together.
Please login to merge, or discard this patch.
src/Menus.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
 		require_once ABSPATH . "wp-admin/includes/file.php";
57 57
 		WP_Filesystem();
58 58
 		require_once ABSPATH . "wp-admin/includes/class-wp-filesystem-direct.php";
59
-		$this->filesystem = new WP_Filesystem_Direct( [] );
59
+		$this->filesystem = new WP_Filesystem_Direct( [ ] );
60 60
 	}
61 61
 
62 62
 	/**
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
 
103 103
 		// Home page (also change the first submenu item's title).
104 104
 		add_menu_page( 'Tabulate', 'Tabulate', 'read', TABULATE_SLUG, $dispatch_callback );
105
-		$page_title = ( isset( $_GET['table'] ) ) ? Text::titlecase( $_GET['table'] ) : 'Tabulate';
105
+		$page_title = ( isset( $_GET[ 'table' ] ) ) ? Text::titlecase( $_GET[ 'table' ] ) : 'Tabulate';
106 106
 		add_submenu_page( TABULATE_SLUG, $page_title, 'Overview', 'read', TABULATE_SLUG, $dispatch_callback );
107 107
 
108 108
 		// Add submenu pages.
@@ -159,17 +159,17 @@  discard block
 block discarded – undo
159 159
 
160 160
 		// Only dispatch when it's our page.
161 161
 		$slug_lenth = strlen( TABULATE_SLUG );
162
-		if ( ! isset( $request['page'] ) || substr( $request['page'], 0, $slug_lenth ) !== TABULATE_SLUG ) {
162
+		if ( ! isset( $request[ 'page' ] ) || substr( $request[ 'page' ], 0, $slug_lenth ) !== TABULATE_SLUG ) {
163 163
 			return;
164 164
 		}
165 165
 
166 166
 		// Discern the controller name, based on an explicit request parameter, or
167 167
 		// the trailing part of the page slug (i.e. after 'tabulate_').
168 168
 		$controller_name = 'home';
169
-		if ( isset( $request['controller'] ) && strlen( $request['controller'] ) > 0 ) {
170
-			$controller_name = $request['controller'];
171
-		} elseif ( isset( $request['page'] ) && strlen( $request['page'] ) > $slug_lenth ) {
172
-			$controller_name = substr( $request['page'], $slug_lenth + 1 );
169
+		if ( isset( $request[ 'controller' ] ) && strlen( $request[ 'controller' ] ) > 0 ) {
170
+			$controller_name = $request[ 'controller' ];
171
+		} elseif ( isset( $request[ 'page' ] ) && strlen( $request[ 'page' ] ) > $slug_lenth ) {
172
+			$controller_name = substr( $request[ 'page' ], $slug_lenth + 1 );
173 173
 		}
174 174
 
175 175
 		// Create the controller and run the action.
@@ -179,8 +179,8 @@  discard block
 block discarded – undo
179 179
 		}
180 180
 		$controller = new $controller_classname( $this->wpdb );
181 181
 		$controller->set_filesystem( $this->filesystem );
182
-		$action = ! empty( $request['action'] ) ? $request['action'] : 'index';
183
-		unset( $request['page'], $request['controller'], $request['action'] );
182
+		$action = ! empty( $request[ 'action' ] ) ? $request[ 'action' ] : 'index';
183
+		unset( $request[ 'page' ], $request[ 'controller' ], $request[ 'action' ] );
184 184
 		try {
185 185
 			$this->output = $controller->$action( $request );
186 186
 		} catch ( Exception $e ) {
Please login to merge, or discard this patch.