Completed
Pull Request — master (#1387)
by Zack
22:48 queued 20:06
created
future/includes/class-gv-widget.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -393,7 +393,7 @@
 block discarded – undo
393 393
 	 * @internal
394 394
 	 * @since 2.0
395 395
 	 *
396
-	 * @return \GV\Widget|null The widget implementation from configuration or none.
396
+	 * @return Widget The widget implementation from configuration or none.
397 397
 	 */
398 398
 	public static function from_configuration( $configuration ) {
399 399
 		$registered_widgets = self::registered();
Please login to merge, or discard this patch.
future/includes/class-gv-license-handler.php 1 patch
Spacing   +64 added lines, -64 removed lines patch added patch discarded remove patch
@@ -100,7 +100,7 @@  discard block
 block discarded – undo
100 100
 		);
101 101
 
102 102
 		if ( ! empty( $action ) ) {
103
-			$settings['edd_action'] = esc_attr( $action );
103
+			$settings[ 'edd_action' ] = esc_attr( $action );
104 104
 		}
105 105
 
106 106
 		return array_map( 'urlencode', $settings );
@@ -156,7 +156,7 @@  discard block
 block discarded – undo
156 156
 			'format' => 'json',
157 157
 		) );
158 158
 
159
-		if ( $is_ajax && empty( $data['license'] ) ) {
159
+		if ( $is_ajax && empty( $data[ 'license' ] ) ) {
160 160
 			die( -1 );
161 161
 		}
162 162
 
@@ -184,12 +184,12 @@  discard block
 block discarded – undo
184 184
 
185 185
 			$json = json_encode( $license_data );
186 186
 
187
-			$update_license = Utils::get( $data, 'update' ) || 'gravityview_license' === Utils::_POST('action');
187
+			$update_license = Utils::get( $data, 'update' ) || 'gravityview_license' === Utils::_POST( 'action' );
188 188
 
189 189
 			$is_check_action_button = ( 'check_license' === Utils::get( $data, 'edd_action' ) && defined( 'DOING_AJAX' ) && DOING_AJAX );
190 190
 
191 191
 			if ( 'deactivate_license' === Utils::get( $data, 'edd_action' ) ) {
192
-				do_action('gravityview/admin_installer/delete_downloads_data', true );
192
+				do_action( 'gravityview/admin_installer/delete_downloads_data', true );
193 193
 			}
194 194
 
195 195
 			if ( $is_check_action_button ) {
@@ -201,7 +201,7 @@  discard block
 block discarded – undo
201 201
 			// most likely a mistake.
202 202
 			} else if ( $license_data->license !== 'failed' && $update_license ) {
203 203
 
204
-				if ( ! empty( $data['field_id'] ) ) {
204
+				if ( ! empty( $data[ 'field_id' ] ) ) {
205 205
 					set_transient( self::status_transient_key, $license_data, DAY_IN_SECONDS );
206 206
 				}
207 207
 
@@ -228,7 +228,7 @@  discard block
 block discarded – undo
228 228
 		if ( empty( $license_data ) ) {
229 229
 			$message = '';
230 230
 		} else {
231
-			if( ! empty( $license_data->error ) ) {
231
+			if ( ! empty( $license_data->error ) ) {
232 232
 				$class = 'error';
233 233
 				$string_key = $license_data->error;
234 234
 			} else { $class = $license_data->license;
@@ -254,17 +254,17 @@  discard block
 block discarded – undo
254 254
 	 */
255 255
 	public function license_details( $response = array() ) {
256 256
 
257
-		$response = (array) $response;
257
+		$response = (array)$response;
258 258
 
259 259
 		$return = '';
260 260
 		$wrapper = '<span class="gv-license-details" aria-live="polite" aria-busy="false">%s</span>';
261 261
 
262
-		if ( ! empty( $response['license_key'] ) ) {
262
+		if ( ! empty( $response[ 'license_key' ] ) ) {
263 263
 			$return .= '<h3>' . esc_html__( 'License Details:', 'gravityview' ) . '</h3>';
264 264
 
265 265
 			if ( in_array( Utils::get( $response, 'license' ), array( 'invalid', 'deactivated' ) ) ) {
266
-				$return .= $this->strings( $response['license'], $response );
267
-			} elseif ( ! empty( $response['license_name'] ) ) {
266
+				$return .= $this->strings( $response[ 'license' ], $response );
267
+			} elseif ( ! empty( $response[ 'license_name' ] ) ) {
268 268
 				$response_keys = array(
269 269
 					'license_name'   => '',
270 270
 					'license_limit'  => '',
@@ -278,21 +278,21 @@  discard block
 block discarded – undo
278 278
 				// Make sure all the keys are set
279 279
 				$response = wp_parse_args( $response, $response_keys );
280 280
 
281
-				$login_link    = sprintf( '<a href="%s" class="howto" rel="external">%s</a>', esc_url( sprintf( 'https://gravityview.co/wp-login.php?username=%s', $response['customer_email'] ) ), esc_html__( 'Access your GravityView account', 'gravityview' ) );
282
-				$local_text    = ( ! empty( $response['is_local'] ) ? '<span class="howto">' . __( 'This development site does not count toward license activation limits', 'gravityview' ) . '</span>' : '' );
283
-				$license_limit = empty( $response['license_limit'] ) ? __( 'Unlimited', 'gravityview' ) : (int) $response['license_limit'];
281
+				$login_link    = sprintf( '<a href="%s" class="howto" rel="external">%s</a>', esc_url( sprintf( 'https://gravityview.co/wp-login.php?username=%s', $response[ 'customer_email' ] ) ), esc_html__( 'Access your GravityView account', 'gravityview' ) );
282
+				$local_text    = ( ! empty( $response[ 'is_local' ] ) ? '<span class="howto">' . __( 'This development site does not count toward license activation limits', 'gravityview' ) . '</span>' : '' );
283
+				$license_limit = empty( $response[ 'license_limit' ] ) ? __( 'Unlimited', 'gravityview' ) : (int)$response[ 'license_limit' ];
284 284
 
285
-				$details    = array(
286
-					'license'     => sprintf( esc_html__( 'License level: %s', 'gravityview' ), esc_html( $response['license_name'] ), esc_html( $response['license_limit'] ) ),
287
-					'licensed_to' => sprintf( esc_html_x( 'Licensed to: %1$s (%2$s)', '1: Customer name; 2: Customer email', 'gravityview' ), esc_html__( $response['customer_name'], 'gravityview' ), esc_html__( $response['customer_email'], 'gravityview' ) ) . $login_link,
288
-					'activations' => sprintf( esc_html__( 'Activations: %d of %s sites', 'gravityview' ), intval( $response['site_count'] ), esc_html( $license_limit ) ) . $local_text,
289
-					'expires'     => 'lifetime' === $response['expires'] ? '' : sprintf( esc_html__( 'Renew on: %s', 'gravityview' ), date_i18n( get_option( 'date_format' ), strtotime( $response['expires'] ) - DAY_IN_SECONDS ) ),
290
-					'upgrade'     => $this->get_upgrade_html( $response['upgrades'] ),
285
+				$details = array(
286
+					'license'     => sprintf( esc_html__( 'License level: %s', 'gravityview' ), esc_html( $response[ 'license_name' ] ), esc_html( $response[ 'license_limit' ] ) ),
287
+					'licensed_to' => sprintf( esc_html_x( 'Licensed to: %1$s (%2$s)', '1: Customer name; 2: Customer email', 'gravityview' ), esc_html__( $response[ 'customer_name' ], 'gravityview' ), esc_html__( $response[ 'customer_email' ], 'gravityview' ) ) . $login_link,
288
+					'activations' => sprintf( esc_html__( 'Activations: %d of %s sites', 'gravityview' ), intval( $response[ 'site_count' ] ), esc_html( $license_limit ) ) . $local_text,
289
+					'expires'     => 'lifetime' === $response[ 'expires' ] ? '' : sprintf( esc_html__( 'Renew on: %s', 'gravityview' ), date_i18n( get_option( 'date_format' ), strtotime( $response[ 'expires' ] ) - DAY_IN_SECONDS ) ),
290
+					'upgrade'     => $this->get_upgrade_html( $response[ 'upgrades' ] ),
291 291
 				);
292 292
 
293
-				if ( ! empty( $response['error'] ) && 'expired' === $response['error'] ) {
294
-					unset( $details['upgrade'] );
295
-					$details['expires'] = '<div class="error inline"><p>' . $this->strings( 'expired', $response ) . '</p></div>';
293
+				if ( ! empty( $response[ 'error' ] ) && 'expired' === $response[ 'error' ] ) {
294
+					unset( $details[ 'upgrade' ] );
295
+					$details[ 'expires' ] = '<div class="error inline"><p>' . $this->strings( 'expired', $response ) . '</p></div>';
296 296
 				}
297 297
 
298 298
 				$return .= '<ul><li>' . implode( '</li><li>', array_filter( $details ) ) . '</li></ul>';
@@ -318,20 +318,20 @@  discard block
 block discarded – undo
318 318
 		if ( ! empty( $upgrades ) ) {
319 319
 
320 320
 			$locale_parts = explode( '_', get_locale() );
321
-			$is_english = ( 'en' === $locale_parts[0] );
321
+			$is_english = ( 'en' === $locale_parts[ 0 ] );
322 322
 
323 323
 			$output .= '<h4>' . esc_html__( 'Upgrades available:', 'gravityview' ) . '</h4>';
324 324
 			$output .= '<ul class="ul-disc">';
325 325
 
326 326
 			foreach ( $upgrades as $upgrade_id => $upgrade ) {
327
-				$upgrade = (object) $upgrade;
327
+				$upgrade = (object)$upgrade;
328 328
 
329 329
 				$anchor_text = sprintf( esc_html_x( 'Upgrade to %1$s for %2$s', '1: GravityView upgrade name, 2: Cost of upgrade', 'gravityview' ), esc_attr( $upgrade->name ), esc_attr( $upgrade->price ) );
330 330
 
331 331
 				if ( $is_english && isset( $upgrade->description ) ) {
332 332
 					$message = esc_html( $upgrade->description );
333 333
 				} else {
334
-					switch( $upgrade->price_id ) {
334
+					switch ( $upgrade->price_id ) {
335 335
 						// Interstellar
336 336
 						case 1:
337 337
 						default:
@@ -390,7 +390,7 @@  discard block
 block discarded – undo
390 390
 			'invalid' => esc_html__( 'The license key entered is invalid.', 'gravityview' ),
391 391
 			'missing' => esc_html__( 'Invalid license key.', 'gravityview' ),
392 392
 			'revoked' => esc_html__( 'This license key has been revoked.', 'gravityview' ),
393
-			'expired' => sprintf( esc_html__( 'This license key has expired. %sRenew your license on the GravityView website%s to receive updates and support.', 'gravityview' ), '<a href="'. esc_url( $this->get_license_renewal_url( $license_data ) ) .'">', '</a>' ),
393
+			'expired' => sprintf( esc_html__( 'This license key has expired. %sRenew your license on the GravityView website%s to receive updates and support.', 'gravityview' ), '<a href="' . esc_url( $this->get_license_renewal_url( $license_data ) ) . '">', '</a>' ),
394 394
 			'capability' => esc_html__( 'You don\'t have the ability to edit plugin settings.', 'gravityview' ),
395 395
 
396 396
 			'verifying_license' => esc_html__( 'Verifying license&hellip;', 'gravityview' ),
@@ -419,7 +419,7 @@  discard block
 block discarded – undo
419 419
 
420 420
 		if ( ! empty( $license_data->renewal_url ) ) {
421 421
 			$renew_license_url = $license_data->renewal_url;
422
-		} elseif( ! empty( $license_data->license_key ) ) {
422
+		} elseif ( ! empty( $license_data->license_key ) ) {
423 423
 			$renew_license_url = sprintf( 'https://gravityview.co/checkout/?download_id=17&edd_license_key=%s', $license_data->license_key );
424 424
 		} else {
425 425
 			$renew_license_url = 'https://gravityview.co/account/';
@@ -436,7 +436,7 @@  discard block
 block discarded – undo
436 436
 	 * @return array|\WP_Error
437 437
 	 */
438 438
 	private function _license_get_remote_response( $data, $license = '' ) {
439
-		$api_params = $this->_get_edd_settings( $data['edd_action'], $license );
439
+		$api_params = $this->_get_edd_settings( $data[ 'edd_action' ], $license );
440 440
 
441 441
 		$url = add_query_arg( $api_params, self::url );
442 442
 
@@ -476,9 +476,9 @@  discard block
 block discarded – undo
476 476
 	private function license_call_update_settings( $license_data, $data ) {
477 477
 		$settings = array();
478 478
 
479
-        $settings['license_key'] = $license_data->license_key = trim( $data['license'] );
480
-		$settings['license_key_status'] = $license_data->license;
481
-		$settings['license_key_response'] = (array)$license_data;
479
+        $settings[ 'license_key' ] = $license_data->license_key = trim( $data[ 'license' ] );
480
+		$settings[ 'license_key_status' ] = $license_data->license;
481
+		$settings[ 'license_key_response' ] = (array)$license_data;
482 482
 
483 483
 		$this->settings->set( $settings );
484 484
 	}
@@ -493,7 +493,7 @@  discard block
 block discarded – undo
493 493
 
494 494
 		if ( ! empty( $key ) ) {
495 495
 			$response = $this->settings->get( 'license_key_response' );
496
-			$response = is_array( $response ) ? (object) $response : json_decode( $response );
496
+			$response = is_array( $response ) ? (object)$response : json_decode( $response );
497 497
 		} else {
498 498
 			$response = array();
499 499
 		}
@@ -535,11 +535,11 @@  discard block
 block discarded – undo
535 535
 
536 536
 		$submit = '<div class="gv-edd-button-wrapper">';
537 537
 		foreach ( $fields as $field ) {
538
-			$field['type'] = 'button';
539
-			$field['class'] = isset( $field['class'] ) ? $field['class'] . ' '. $class : $class;
540
-			$field['style'] = 'margin-left: 10px;';
541
-			if( $disabled_attribute ) {
542
-				$field['disabled'] = $disabled_attribute;
538
+			$field[ 'type' ] = 'button';
539
+			$field[ 'class' ] = isset( $field[ 'class' ] ) ? $field[ 'class' ] . ' ' . $class : $class;
540
+			$field[ 'style' ] = 'margin-left: 10px;';
541
+			if ( $disabled_attribute ) {
542
+				$field[ 'disabled' ] = $disabled_attribute;
543 543
 			}
544 544
 			$submit .= $this->settings->as_html( $field, $echo );
545 545
 		}
@@ -618,7 +618,7 @@  discard block
 block discarded – undo
618 618
 				    'url'        => home_url(),
619 619
 				    'site_data'  => $this->get_site_data(),
620 620
 			    ),
621
-			));
621
+			) );
622 622
 
623 623
 			// make sure the response came back okay
624 624
 			if ( is_wp_error( $response ) ) {
@@ -649,45 +649,45 @@  discard block
 block discarded – undo
649 649
 		$theme_data = wp_get_theme();
650 650
 		$theme      = $theme_data->Name . ' ' . $theme_data->Version;
651 651
 
652
-		$data['gv_version']  = Plugin::$version;
653
-		$data['php_version']  = phpversion();
654
-		$data['wp_version']   = get_bloginfo( 'version' );
655
-		$data['gf_version']  = \GFForms::$version;
656
-		$data['server']       = Utils::get( $_SERVER, 'SERVER_SOFTWARE' );
657
-		$data['multisite']    = is_multisite();
658
-		$data['theme']        = $theme;
659
-		$data['url']          = home_url();
660
-		$data['license_key']  = $this->settings->get( 'license_key' );
661
-		$data['beta']         = $this->settings->get( 'beta' );
652
+		$data[ 'gv_version' ]  = Plugin::$version;
653
+		$data[ 'php_version' ]  = phpversion();
654
+		$data[ 'wp_version' ]   = get_bloginfo( 'version' );
655
+		$data[ 'gf_version' ]  = \GFForms::$version;
656
+		$data[ 'server' ]       = Utils::get( $_SERVER, 'SERVER_SOFTWARE' );
657
+		$data[ 'multisite' ]    = is_multisite();
658
+		$data[ 'theme' ]        = $theme;
659
+		$data[ 'url' ]          = home_url();
660
+		$data[ 'license_key' ]  = $this->settings->get( 'license_key' );
661
+		$data[ 'beta' ]         = $this->settings->get( 'beta' );
662 662
 
663 663
 		// View Data
664 664
 		$gravityview_posts = wp_count_posts( 'gravityview', 'readable' );
665 665
 
666
-		$data['view_count'] = null;
667
-		$data['view_first'] = null;
668
-		$data['view_latest'] = null;
666
+		$data[ 'view_count' ] = null;
667
+		$data[ 'view_first' ] = null;
668
+		$data[ 'view_latest' ] = null;
669 669
 
670 670
 		if ( $gravityview_posts->publish ) {
671
-			$data['view_count'] = $gravityview_posts->publish;
671
+			$data[ 'view_count' ] = $gravityview_posts->publish;
672 672
 
673 673
 			$first = get_posts( 'numberposts=1&post_type=gravityview&post_status=publish&order=ASC' );
674 674
 			$latest = get_posts( 'numberposts=1&post_type=gravityview&post_status=publish&order=DESC' );
675 675
 
676 676
 			if ( $first = array_shift( $first ) ) {
677
-				$data['view_first'] = $first->post_date;
677
+				$data[ 'view_first' ] = $first->post_date;
678 678
 			}
679 679
 			if ( $latest = array_pop( $latest ) ) {
680
-				$data['view_latest'] = $latest->post_date;
680
+				$data[ 'view_latest' ] = $latest->post_date;
681 681
 			}
682 682
 		}
683 683
 
684 684
 		// Form counts
685 685
 		if ( class_exists( 'GFFormsModel' ) ) {
686 686
 			$form_data = \GFFormsModel::get_form_count();
687
-			$data['forms_total'] = Utils::get( $form_data, 'total', 0 );
688
-			$data['forms_active'] = Utils::get( $form_data, 'active', 0 );
689
-			$data['forms_inactive'] = Utils::get( $form_data, 'inactive', 0 );
690
-			$data['forms_trash'] = Utils::get( $form_data, 'inactive', 0 );
687
+			$data[ 'forms_total' ] = Utils::get( $form_data, 'total', 0 );
688
+			$data[ 'forms_active' ] = Utils::get( $form_data, 'active', 0 );
689
+			$data[ 'forms_inactive' ] = Utils::get( $form_data, 'inactive', 0 );
690
+			$data[ 'forms_trash' ] = Utils::get( $form_data, 'inactive', 0 );
691 691
 		}
692 692
 
693 693
 		// Retrieve current plugin information
@@ -695,13 +695,13 @@  discard block
 block discarded – undo
695 695
 			include ABSPATH . '/wp-admin/includes/plugin.php';
696 696
 		}
697 697
 
698
-		$data['integrations']     = self::get_related_plugins_and_extensions();
699
-		$data['active_plugins']   = get_option( 'active_plugins', array() );
700
-		$data['inactive_plugins'] = array();
701
-		$data['locale']           = get_locale();
698
+		$data[ 'integrations' ]     = self::get_related_plugins_and_extensions();
699
+		$data[ 'active_plugins' ]   = get_option( 'active_plugins', array() );
700
+		$data[ 'inactive_plugins' ] = array();
701
+		$data[ 'locale' ]           = get_locale();
702 702
 
703 703
 		// Validate request on the GV server
704
-		$data['hash']             = 'gv_version.url.locale:' . sha1( $data['gv_version'] . $data['url'] . $data['locale'] );
704
+		$data[ 'hash' ]             = 'gv_version.url.locale:' . sha1( $data[ 'gv_version' ] . $data[ 'url' ] . $data[ 'locale' ] );
705 705
 
706 706
 		return $data;
707 707
 	}
@@ -731,7 +731,7 @@  discard block
 block discarded – undo
731 731
 
732 732
 				$plugin_data = get_plugin_data( $active_plugin );
733 733
 
734
-				$extensions[] = sprintf( '%s %s', $plugin_data['Name'], $plugin_data['Version'] );
734
+				$extensions[ ] = sprintf( '%s %s', $plugin_data[ 'Name' ], $plugin_data[ 'Version' ] );
735 735
 			}
736 736
 
737 737
 			if ( ! empty( $extensions ) ) {
Please login to merge, or discard this patch.
future/includes/class-gv-view.php 1 patch
Spacing   +76 added lines, -77 removed lines patch added patch discarded remove patch
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
 		$supports = array( 'title', 'revisions' );
126 126
 
127 127
 		if ( $is_hierarchical ) {
128
-			$supports[] = 'page-attributes';
128
+			$supports[ ] = 'page-attributes';
129 129
 		}
130 130
 
131 131
 		/**
@@ -227,11 +227,11 @@  discard block
 block discarded – undo
227 227
 		$rule = array( sprintf( '%s/([^/]+)/csv/?', $slug ), 'index.php?gravityview=$matches[1]&csv=1', 'top' );
228 228
 
229 229
 		add_filter( 'query_vars', function( $query_vars ) { 
230
-			$query_vars[] = 'csv';
230
+			$query_vars[ ] = 'csv';
231 231
 			return $query_vars;
232 232
 		} );
233 233
 
234
-		if ( ! isset( $wp_rewrite->extra_rules_top[ $rule[0] ] ) ) {
234
+		if ( ! isset( $wp_rewrite->extra_rules_top[ $rule[ 0 ] ] ) ) {
235 235
 			call_user_func_array( 'add_rewrite_rule', $rule );
236 236
 		}
237 237
 	}
@@ -308,13 +308,13 @@  discard block
 block discarded – undo
308 308
 			return $content;
309 309
 		}
310 310
 
311
-		$is_admin_and_can_view = $view->settings->get( 'admin_show_all_statuses' ) && \GVCommon::has_cap('gravityview_moderate_entries', $view->ID );
311
+		$is_admin_and_can_view = $view->settings->get( 'admin_show_all_statuses' ) && \GVCommon::has_cap( 'gravityview_moderate_entries', $view->ID );
312 312
 
313 313
 		/**
314 314
 		 * Editing a single entry.
315 315
 		 */
316 316
 		if ( $entry = $request->is_edit_entry( $view->form ? $view->form->ID : 0 ) ) {
317
-			if ( $entry['status'] != 'active' ) {
317
+			if ( $entry[ 'status' ] != 'active' ) {
318 318
 				gravityview()->log->notice( 'Entry ID #{entry_id} is not active', array( 'entry_id' => $entry->ID ) );
319 319
 				return __( 'You are not allowed to view this content.', 'gravityview' );
320 320
 			}
@@ -325,7 +325,7 @@  discard block
 block discarded – undo
325 325
 			}
326 326
 
327 327
 			if ( $view->settings->get( 'show_only_approved' ) && ! $is_admin_and_can_view ) {
328
-				if ( ! \GravityView_Entry_Approval_Status::is_approved( gform_get_meta( $entry->ID, \GravityView_Entry_Approval::meta_key ) )  ) {
328
+				if ( ! \GravityView_Entry_Approval_Status::is_approved( gform_get_meta( $entry->ID, \GravityView_Entry_Approval::meta_key ) ) ) {
329 329
 					gravityview()->log->error( 'Entry ID #{entry_id} is not approved for viewing', array( 'entry_id' => $entry->ID ) );
330 330
 					return __( 'You are not allowed to view this content.', 'gravityview' );
331 331
 				}
@@ -348,7 +348,7 @@  discard block
 block discarded – undo
348 348
 
349 349
 			foreach ( $entryset as $e ) {
350 350
 
351
-				if ( 'active' !== $e['status'] ) {
351
+				if ( 'active' !== $e[ 'status' ] ) {
352 352
 					gravityview()->log->notice( 'Entry ID #{entry_id} is not active', array( 'entry_id' => $e->ID ) );
353 353
 					return __( 'You are not allowed to view this content.', 'gravityview' );
354 354
 				}
@@ -359,7 +359,7 @@  discard block
 block discarded – undo
359 359
 				}
360 360
 
361 361
 				if ( $show_only_approved && ! $is_admin_and_can_view ) {
362
-					if ( ! \GravityView_Entry_Approval_Status::is_approved( gform_get_meta( $e->ID, \GravityView_Entry_Approval::meta_key ) )  ) {
362
+					if ( ! \GravityView_Entry_Approval_Status::is_approved( gform_get_meta( $e->ID, \GravityView_Entry_Approval::meta_key ) ) ) {
363 363
 						gravityview()->log->error( 'Entry ID #{entry_id} is not approved for viewing', array( 'entry_id' => $e->ID ) );
364 364
 						return __( 'You are not allowed to view this content.', 'gravityview' );
365 365
 					}
@@ -534,7 +534,7 @@  discard block
 block discarded – undo
534 534
 			$join_column    = is_numeric( $join_column ) ? GF_Field::by_id( $join, $join_column ) : Internal_Field::by_id( $join_column );
535 535
 			$join_on_column = is_numeric( $join_on_column ) ? GF_Field::by_id( $join_on, $join_on_column ) : Internal_Field::by_id( $join_on_column );
536 536
 
537
-			$joins [] = new Join( $join, $join_column, $join_on, $join_on_column );
537
+			$joins [ ] = new Join( $join, $join_column, $join_on, $join_on_column );
538 538
 		}
539 539
 
540 540
 		return $joins;
@@ -629,13 +629,13 @@  discard block
 block discarded – undo
629 629
 			}
630 630
 
631 631
 			foreach ( $_fields as $field ) {
632
-				if ( ! empty( $field['unions'] ) ) {
633
-					foreach ( $field['unions'] as $form_id => $field_id ) {
632
+				if ( ! empty( $field[ 'unions' ] ) ) {
633
+					foreach ( $field[ 'unions' ] as $form_id => $field_id ) {
634 634
 						if ( ! isset( $unions[ $form_id ] ) ) {
635 635
 							$unions[ $form_id ] = array();
636 636
 						}
637 637
 
638
-						$unions[ $form_id ][ $field['id'] ] =
638
+						$unions[ $form_id ][ $field[ 'id' ] ] =
639 639
 							is_numeric( $field_id ) ? \GV\GF_Field::by_id( \GV\GF_Form::by_id( $form_id ), $field_id ) : \GV\Internal_Field::by_id( $field_id );
640 640
 					}
641 641
 				}
@@ -684,7 +684,7 @@  discard block
 block discarded – undo
684 684
 		if ( ! $view->form ) {
685 685
 			gravityview()->log->error( 'View #{view_id} tried attaching non-existent Form #{form_id} to it.', array(
686 686
 				'view_id' => $view->ID,
687
-				'form_id' => $view->_gravityview_form_id ? : 0,
687
+				'form_id' => $view->_gravityview_form_id ?: 0,
688 688
 			) );
689 689
 		}
690 690
 
@@ -923,11 +923,11 @@  discard block
 block discarded – undo
923 923
 			 * Remove multiple sorting before calling legacy filters.
924 924
 			 * This allows us to fake it till we make it.
925 925
 			 */
926
-			if ( ! empty( $parameters['sort_field'] ) && is_array( $parameters['sort_field'] ) ) {
926
+			if ( ! empty( $parameters[ 'sort_field' ] ) && is_array( $parameters[ 'sort_field' ] ) ) {
927 927
 				$has_multisort = true;
928
-				$parameters['sort_field'] = reset( $parameters['sort_field'] );
929
-				if ( ! empty( $parameters['sort_direction'] ) && is_array( $parameters['sort_direction'] ) ) {
930
-					$parameters['sort_direction'] = reset( $parameters['sort_direction'] );
928
+				$parameters[ 'sort_field' ] = reset( $parameters[ 'sort_field' ] );
929
+				if ( ! empty( $parameters[ 'sort_direction' ] ) && is_array( $parameters[ 'sort_direction' ] ) ) {
930
+					$parameters[ 'sort_direction' ] = reset( $parameters[ 'sort_direction' ] );
931 931
 				}
932 932
 			}
933 933
 
@@ -935,34 +935,33 @@  discard block
 block discarded – undo
935 935
 			 * @todo: Stop using _frontend and use something like $request->get_search_criteria() instead
936 936
 			 */
937 937
 			$parameters = \GravityView_frontend::get_view_entries_parameters( $parameters, $this->form->ID );
938
-			$parameters['context_view_id'] = $this->ID;
938
+			$parameters[ 'context_view_id' ] = $this->ID;
939 939
 			$parameters = \GVCommon::calculate_get_entries_criteria( $parameters, $this->form->ID );
940 940
 
941 941
 			if ( $request instanceof REST\Request ) {
942 942
 				$atts = $this->settings->as_atts();
943 943
 				$paging_parameters = wp_parse_args( $request->get_paging(), array(
944
-						'paging' => array( 'page_size' => $atts['page_size'] ),
944
+						'paging' => array( 'page_size' => $atts[ 'page_size' ] ),
945 945
 					) );
946
-				$parameters['paging'] = $paging_parameters['paging'];
946
+				$parameters[ 'paging' ] = $paging_parameters[ 'paging' ];
947 947
 			}
948 948
 
949
-			$page = Utils::get( $parameters['paging'], 'current_page' ) ?
950
-				: ( ( ( $parameters['paging']['offset'] - $this->settings->get( 'offset' ) ) / $parameters['paging']['page_size'] ) + 1 );
949
+			$page = Utils::get( $parameters[ 'paging' ], 'current_page' ) ?: ( ( ( $parameters[ 'paging' ][ 'offset' ] - $this->settings->get( 'offset' ) ) / $parameters[ 'paging' ][ 'page_size' ] ) + 1 );
951 950
 
952 951
 			/**
953 952
 			 * Cleanup duplicate field_filter parameters to simplify the query.
954 953
 			 */
955 954
 			$unique_field_filters = array();
956
-			foreach ( $parameters['search_criteria']['field_filters'] as $key => $filter ) {
955
+			foreach ( $parameters[ 'search_criteria' ][ 'field_filters' ] as $key => $filter ) {
957 956
 				if ( 'mode' === $key ) {
958
-					$unique_field_filters['mode'] = $filter;
957
+					$unique_field_filters[ 'mode' ] = $filter;
959 958
 				} else if ( ! in_array( $filter, $unique_field_filters ) ) {
960
-					$unique_field_filters[] = $filter;
959
+					$unique_field_filters[ ] = $filter;
961 960
 				}
962 961
 			}
963
-			$parameters['search_criteria']['field_filters'] = $unique_field_filters;
962
+			$parameters[ 'search_criteria' ][ 'field_filters' ] = $unique_field_filters;
964 963
 
965
-			if ( ! empty( $parameters['search_criteria']['field_filters'] ) ) {
964
+			if ( ! empty( $parameters[ 'search_criteria' ][ 'field_filters' ] ) ) {
966 965
 				gravityview()->log->notice( 'search_criteria/field_filters is not empty, third-party code may be using legacy search_criteria filters.' );
967 966
 			}
968 967
 
@@ -971,7 +970,7 @@  discard block
 block discarded – undo
971 970
 				$query_class = $this->get_query_class();
972 971
 
973 972
 				/** @var \GF_Query $query */
974
-				$query = new $query_class( $this->form->ID, $parameters['search_criteria'], $parameters['sorting'] );
973
+				$query = new $query_class( $this->form->ID, $parameters[ 'search_criteria' ], $parameters[ 'sorting' ] );
975 974
 
976 975
 				/**
977 976
 				 * Apply multisort.
@@ -982,15 +981,15 @@  discard block
 block discarded – undo
982 981
 					$view_setting_sort_field_ids = \GV\Utils::get( $atts, 'sort_field', array() );
983 982
 					$view_setting_sort_directions = \GV\Utils::get( $atts, 'sort_direction', array() );
984 983
 
985
-					$has_sort_query_param = ! empty( $_GET['sort'] ) && is_array( $_GET['sort'] );
984
+					$has_sort_query_param = ! empty( $_GET[ 'sort' ] ) && is_array( $_GET[ 'sort' ] );
986 985
 
987
-					if( $has_sort_query_param ) {
988
-						$has_sort_query_param = array_filter( array_values( $_GET['sort'] ) );
986
+					if ( $has_sort_query_param ) {
987
+						$has_sort_query_param = array_filter( array_values( $_GET[ 'sort' ] ) );
989 988
 					}
990 989
 
991 990
 					if ( $this->settings->get( 'sort_columns' ) && $has_sort_query_param ) {
992
-						$sort_field_ids = array_keys( $_GET['sort'] );
993
-						$sort_directions = array_values( $_GET['sort'] );
991
+						$sort_field_ids = array_keys( $_GET[ 'sort' ] );
992
+						$sort_directions = array_values( $_GET[ 'sort' ] );
994 993
 					} else {
995 994
 						$sort_field_ids = $view_setting_sort_field_ids;
996 995
 						$sort_directions = $view_setting_sort_directions;
@@ -998,7 +997,7 @@  discard block
 block discarded – undo
998 997
 
999 998
 					$skip_first = false;
1000 999
 
1001
-					foreach ( (array) $sort_field_ids as $key => $sort_field_id ) {
1000
+					foreach ( (array)$sort_field_ids as $key => $sort_field_id ) {
1002 1001
 
1003 1002
 						if ( ! $skip_first && ! $has_sort_query_param ) {
1004 1003
 							$skip_first = true; // Skip the first one, it's already in the query
@@ -1028,15 +1027,15 @@  discard block
 block discarded – undo
1028 1027
 
1029 1028
 					$merged_time = false;
1030 1029
 
1031
-					foreach ( $q['order'] as $oid => $order ) {
1032
-						if ( $order[0] instanceof \GF_Query_Column ) {
1033
-							$column = $order[0];
1034
-						} else if ( $order[0] instanceof \GF_Query_Call ) {
1035
-							if ( count( $order[0]->columns ) != 1 || ! $order[0]->columns[0] instanceof \GF_Query_Column ) {
1030
+					foreach ( $q[ 'order' ] as $oid => $order ) {
1031
+						if ( $order[ 0 ] instanceof \GF_Query_Column ) {
1032
+							$column = $order[ 0 ];
1033
+						} else if ( $order[ 0 ] instanceof \GF_Query_Call ) {
1034
+							if ( count( $order[ 0 ]->columns ) != 1 || ! $order[ 0 ]->columns[ 0 ] instanceof \GF_Query_Column ) {
1036 1035
 								$orders[ $oid ] = $order;
1037 1036
 								continue; // Need something that resembles a single sort
1038 1037
 							}
1039
-							$column = $order[0]->columns[0];
1038
+							$column = $order[ 0 ]->columns[ 0 ];
1040 1039
 						}
1041 1040
 
1042 1041
 						if ( ( ! $field = \GFAPI::get_field( $column->source, $column->field_id ) ) || $field->type !== 'time' ) {
@@ -1050,7 +1049,7 @@  discard block
 block discarded – undo
1050 1049
 
1051 1050
 						$orders[ $oid ] = array(
1052 1051
 							new \GV\Mocks\GF_Query_Call_TIMESORT( 'timesort', array( $column, $sql ) ),
1053
-							$order[1] // Mock it!
1052
+							$order[ 1 ] // Mock it!
1054 1053
 						);
1055 1054
 
1056 1055
 						$merged_time = true;
@@ -1061,15 +1060,15 @@  discard block
 block discarded – undo
1061 1060
 						 * ORDER again.
1062 1061
 						 */
1063 1062
 						if ( ! empty( $orders ) && $_orders = $query->_order_generate( $orders ) ) {
1064
-							$sql['order'] = 'ORDER BY ' . implode( ', ', $_orders );
1063
+							$sql[ 'order' ] = 'ORDER BY ' . implode( ', ', $_orders );
1065 1064
 						}
1066 1065
 					}
1067 1066
 
1068 1067
 					return $sql;
1069 1068
 				} );
1070 1069
 
1071
-				$query->limit( $parameters['paging']['page_size'] )
1072
-					->offset( ( ( $page - 1 ) * $parameters['paging']['page_size'] ) + $this->settings->get( 'offset' ) );
1070
+				$query->limit( $parameters[ 'paging' ][ 'page_size' ] )
1071
+					->offset( ( ( $page - 1 ) * $parameters[ 'paging' ][ 'page_size' ] ) + $this->settings->get( 'offset' ) );
1073 1072
 
1074 1073
 				/**
1075 1074
 				 * Any joins?
@@ -1092,7 +1091,7 @@  discard block
 block discarded – undo
1092 1091
 
1093 1092
 							$query_parameters = $query->_introspect();
1094 1093
 
1095
-							$query->where( \GF_Query_Condition::_and( $query_parameters['where'], $condition ) );
1094
+							$query->where( \GF_Query_Condition::_and( $query_parameters[ 'where' ], $condition ) );
1096 1095
 						}
1097 1096
 
1098 1097
 						/**
@@ -1126,7 +1125,7 @@  discard block
 block discarded – undo
1126 1125
 						}
1127 1126
 
1128 1127
 						$q = $query->_introspect();
1129
-						$query->where( \GF_Query_Condition::_and( $q['where'], $condition ) );
1128
+						$query->where( \GF_Query_Condition::_and( $q[ 'where' ], $condition ) );
1130 1129
 
1131 1130
 						if ( $this->settings->get( 'show_only_approved' ) && ! $is_admin_and_can_view ) {
1132 1131
 
@@ -1151,7 +1150,7 @@  discard block
 block discarded – undo
1151 1150
 
1152 1151
 							$query_parameters = $query->_introspect();
1153 1152
 
1154
-							$query->where( \GF_Query_Condition::_and( $query_parameters['where'], $condition ) );
1153
+							$query->where( \GF_Query_Condition::_and( $query_parameters[ 'where' ], $condition ) );
1155 1154
 						}
1156 1155
 					}
1157 1156
 				
@@ -1175,7 +1174,7 @@  discard block
 block discarded – undo
1175 1174
 							$conditions = array();
1176 1175
 
1177 1176
 							foreach ( $condition->expressions as $_condition ) {
1178
-								$conditions[] = $recurse( $_condition, $fields, $recurse );
1177
+								$conditions[ ] = $recurse( $_condition, $fields, $recurse );
1179 1178
 							}
1180 1179
 
1181 1180
 							return call_user_func_array(
@@ -1204,10 +1203,10 @@  discard block
 block discarded – undo
1204 1203
 						$q = new $query_class( $form_id );
1205 1204
 
1206 1205
 						// Copy the WHERE clauses but substitute the field_ids to the respective ones
1207
-						$q->where( $where_union_substitute( $query_parameters['where'], $fields, $where_union_substitute ) );
1206
+						$q->where( $where_union_substitute( $query_parameters[ 'where' ], $fields, $where_union_substitute ) );
1208 1207
 
1209 1208
 						// Copy the ORDER clause and substitute the field_ids to the respective ones
1210
-						foreach ( $query_parameters['order'] as $order ) {
1209
+						foreach ( $query_parameters[ 'order' ] as $order ) {
1211 1210
 							list( $column, $_order ) = $order;
1212 1211
 
1213 1212
 							if ( $column && $column instanceof \GF_Query_Column ) {
@@ -1221,15 +1220,15 @@  discard block
 block discarded – undo
1221 1220
 
1222 1221
 						add_filter( 'gform_gf_query_sql', $gf_query_sql_callback = function( $sql ) use ( &$unions_sql ) {
1223 1222
 							// Remove SQL_CALC_FOUND_ROWS as it's not needed in UNION clauses
1224
-							$select = 'UNION ALL ' . str_replace( 'SQL_CALC_FOUND_ROWS ', '', $sql['select'] );
1223
+							$select = 'UNION ALL ' . str_replace( 'SQL_CALC_FOUND_ROWS ', '', $sql[ 'select' ] );
1225 1224
 
1226 1225
 							// Record the SQL
1227
-							$unions_sql[] = array(
1226
+							$unions_sql[ ] = array(
1228 1227
 								// Remove columns, we'll rebuild them
1229 1228
 								'select'  => preg_replace( '#DISTINCT (.*)#', 'DISTINCT ', $select ),
1230
-								'from'    => $sql['from'],
1231
-								'join'    => $sql['join'],
1232
-								'where'   => $sql['where'],
1229
+								'from'    => $sql[ 'from' ],
1230
+								'join'    => $sql[ 'join' ],
1231
+								'where'   => $sql[ 'where' ],
1233 1232
 								// Remove order and limit
1234 1233
 							);
1235 1234
 
@@ -1246,11 +1245,11 @@  discard block
 block discarded – undo
1246 1245
 
1247 1246
 					add_filter( 'gform_gf_query_sql', $gf_query_sql_callback = function( $sql ) use ( $unions_sql ) {
1248 1247
 						// Remove SQL_CALC_FOUND_ROWS as it's not needed in UNION clauses
1249
-						$sql['select'] = str_replace( 'SQL_CALC_FOUND_ROWS ', '', $sql['select'] );
1248
+						$sql[ 'select' ] = str_replace( 'SQL_CALC_FOUND_ROWS ', '', $sql[ 'select' ] );
1250 1249
 
1251 1250
 						// Remove columns, we'll rebuild them
1252
-						preg_match( '#DISTINCT (`[motc]\d+`.`.*?`)#', $sql['select'], $select_match );
1253
-						$sql['select'] = preg_replace( '#DISTINCT (.*)#', 'DISTINCT ', $sql['select'] );
1251
+						preg_match( '#DISTINCT (`[motc]\d+`.`.*?`)#', $sql[ 'select' ], $select_match );
1252
+						$sql[ 'select' ] = preg_replace( '#DISTINCT (.*)#', 'DISTINCT ', $sql[ 'select' ] );
1254 1253
 
1255 1254
 						$unions = array();
1256 1255
 
@@ -1261,30 +1260,30 @@  discard block
 block discarded – undo
1261 1260
 						};
1262 1261
 
1263 1262
 						// Add all the order columns into the selects, so we can order by the whole union group
1264
-						preg_match_all( '#(`[motc]\d+`.`.*?`)#', $sql['order'], $order_matches );
1263
+						preg_match_all( '#(`[motc]\d+`.`.*?`)#', $sql[ 'order' ], $order_matches );
1265 1264
 						
1266 1265
 						$columns = array(
1267
-							sprintf( '%s AS %s', $select_match[1], $column_to_alias( $select_match[1] ) )
1266
+							sprintf( '%s AS %s', $select_match[ 1 ], $column_to_alias( $select_match[ 1 ] ) )
1268 1267
 						);
1269 1268
 
1270 1269
 						foreach ( array_slice( $order_matches, 1 ) as $match ) {
1271
-							$columns[] = sprintf( '%s AS %s', $match[0], $column_to_alias( $match[0] ) );
1270
+							$columns[ ] = sprintf( '%s AS %s', $match[ 0 ], $column_to_alias( $match[ 0 ] ) );
1272 1271
 
1273 1272
 							// Rewrite the order columns to the shared aliases
1274
-							$sql['order'] = str_replace( $match[0], $column_to_alias( $match[0] ), $sql['order'] );
1273
+							$sql[ 'order' ] = str_replace( $match[ 0 ], $column_to_alias( $match[ 0 ] ), $sql[ 'order' ] );
1275 1274
 						}
1276 1275
 
1277 1276
 						$columns = array_unique( $columns );
1278 1277
 
1279 1278
 						// Add the columns to every UNION
1280 1279
 						foreach ( $unions_sql as $union_sql ) {
1281
-							$union_sql['select'] .= implode( ', ', $columns );
1282
-							$unions []= implode( ' ', $union_sql );
1280
+							$union_sql[ 'select' ] .= implode( ', ', $columns );
1281
+							$unions [ ] = implode( ' ', $union_sql );
1283 1282
 						}
1284 1283
 
1285 1284
 						// Add the columns to the main SELECT, but only grab the entry id column
1286
-						$sql['select'] = 'SELECT SQL_CALC_FOUND_ROWS t1_id FROM (' . $sql['select'] . implode( ', ', $columns );
1287
-						$sql['order'] = implode( ' ', $unions ) . ') AS u ' . $sql['order'];
1285
+						$sql[ 'select' ] = 'SELECT SQL_CALC_FOUND_ROWS t1_id FROM (' . $sql[ 'select' ] . implode( ', ', $columns );
1286
+						$sql[ 'order' ] = implode( ' ', $unions ) . ') AS u ' . $sql[ 'order' ];
1288 1287
 
1289 1288
 						return $sql;
1290 1289
 					} );
@@ -1329,20 +1328,20 @@  discard block
 block discarded – undo
1329 1328
 				} );
1330 1329
 			} else {
1331 1330
 				$entries = $this->form->entries
1332
-					->filter( \GV\GF_Entry_Filter::from_search_criteria( $parameters['search_criteria'] ) )
1331
+					->filter( \GV\GF_Entry_Filter::from_search_criteria( $parameters[ 'search_criteria' ] ) )
1333 1332
 					->offset( $this->settings->get( 'offset' ) )
1334
-					->limit( $parameters['paging']['page_size'] )
1333
+					->limit( $parameters[ 'paging' ][ 'page_size' ] )
1335 1334
 					->page( $page );
1336 1335
 
1337
-				if ( ! empty( $parameters['sorting'] ) && is_array( $parameters['sorting'] && ! isset( $parameters['sorting']['key'] ) ) ) {
1336
+				if ( ! empty( $parameters[ 'sorting' ] ) && is_array( $parameters[ 'sorting' ] && ! isset( $parameters[ 'sorting' ][ 'key' ] ) ) ) {
1338 1337
 					// Pluck off multisort arrays
1339
-					$parameters['sorting'] = $parameters['sorting'][0];
1338
+					$parameters[ 'sorting' ] = $parameters[ 'sorting' ][ 0 ];
1340 1339
 				}
1341 1340
 
1342
-				if ( ! empty( $parameters['sorting'] ) && ! empty( $parameters['sorting']['key'] ) ) {
1341
+				if ( ! empty( $parameters[ 'sorting' ] ) && ! empty( $parameters[ 'sorting' ][ 'key' ] ) ) {
1343 1342
 					$field = new \GV\Field();
1344
-					$field->ID = $parameters['sorting']['key'];
1345
-					$direction = strtolower( $parameters['sorting']['direction'] ) == 'asc' ? \GV\Entry_Sort::ASC : \GV\Entry_Sort::DESC;
1343
+					$field->ID = $parameters[ 'sorting' ][ 'key' ];
1344
+					$direction = strtolower( $parameters[ 'sorting' ][ 'direction' ] ) == 'asc' ? \GV\Entry_Sort::ASC : \GV\Entry_Sort::DESC;
1346 1345
 					$entries = $entries->sort( new \GV\Entry_Sort( $field, $direction ) );
1347 1346
 				}
1348 1347
 			}
@@ -1417,7 +1416,7 @@  discard block
 block discarded – undo
1417 1416
 		$allowed = $headers = array();
1418 1417
 
1419 1418
 		foreach ( $view->fields->by_position( "directory_*" )->by_visible( $view )->all() as $id => $field ) {
1420
-			$allowed[] = $field;
1419
+			$allowed[ ] = $field;
1421 1420
 		}
1422 1421
 
1423 1422
 		$renderer = new Field_Renderer();
@@ -1439,17 +1438,17 @@  discard block
 block discarded – undo
1439 1438
 			} );
1440 1439
 
1441 1440
 			foreach ( array_diff( $allowed_field_ids, wp_list_pluck( $allowed, 'ID' ) ) as $field_id ) {
1442
-				$allowed[] = is_numeric( $field_id ) ? \GV\GF_Field::by_id( $view->form, $field_id ) : \GV\Internal_Field::by_id( $field_id );
1441
+				$allowed[ ] = is_numeric( $field_id ) ? \GV\GF_Field::by_id( $view->form, $field_id ) : \GV\Internal_Field::by_id( $field_id );
1443 1442
 			}
1444 1443
 
1445 1444
 			foreach ( $allowed as $field ) {
1446 1445
 				$source = is_numeric( $field->ID ) ? $view->form : new \GV\Internal_Source();
1447 1446
 
1448
-				$return[] = $renderer->render( $field, $view, $source, $entry, gravityview()->request, '\GV\Field_CSV_Template' );
1447
+				$return[ ] = $renderer->render( $field, $view, $source, $entry, gravityview()->request, '\GV\Field_CSV_Template' );
1449 1448
 
1450 1449
 				if ( ! $headers_done ) {
1451 1450
 					$label = $field->get_label( $view, $source, $entry );
1452
-					$headers[] = $label ? $label : $field->ID;
1451
+					$headers[ ] = $label ? $label : $field->ID;
1453 1452
 				}
1454 1453
 			}
1455 1454
 
Please login to merge, or discard this patch.
future/includes/rest/class-gv-rest-views-route.php 1 patch
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -63,7 +63,7 @@  discard block
 block discarded – undo
63 63
 			'total' => wp_count_posts( 'gravityview' )->publish,
64 64
 		);
65 65
 		foreach ( $items as $item ) {
66
-			$data['views'][] = $this->prepare_view_for_response( $item, $request );
66
+			$data[ 'views' ][ ] = $this->prepare_view_for_response( $item, $request );
67 67
 		}
68 68
 
69 69
 		return new \WP_REST_Response( $data, 200 );
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
 
83 83
 		$url = $request->get_url_params();
84 84
 
85
-		$view_id = intval( $url['id'] );
85
+		$view_id = intval( $url[ 'id' ] );
86 86
 
87 87
 		$item = get_post( $view_id );
88 88
 
@@ -114,7 +114,7 @@  discard block
 block discarded – undo
114 114
 		// Only output the fields that should be displayed.
115 115
 		$allowed = array();
116 116
 		foreach ( $view->fields->by_position( "{$context}_*" )->by_visible( $view )->all() as $field ) {
117
-			$allowed[] = $field;
117
+			$allowed[ ] = $field;
118 118
 		}
119 119
 
120 120
 		/**
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
 
134 134
 		// Tack on additional fields if needed
135 135
 		foreach ( array_diff( $allowed_field_ids, wp_list_pluck( $allowed, 'ID' ) ) as $field_id ) {
136
-			$allowed[] = is_numeric( $field_id ) ? \GV\GF_Field::by_id( $view->form, $field_id ) : \GV\Internal_Field::by_id( $field_id );
136
+			$allowed[ ] = is_numeric( $field_id ) ? \GV\GF_Field::by_id( $view->form, $field_id ) : \GV\Internal_Field::by_id( $field_id );
137 137
 		}
138 138
 
139 139
 		$r = new Request( $request );
@@ -211,10 +211,10 @@  discard block
 block discarded – undo
211 211
 	public function get_sub_items( $request ) {
212 212
 
213 213
 		$url     = $request->get_url_params();
214
-		$view_id = intval( $url['id'] );
214
+		$view_id = intval( $url[ 'id' ] );
215 215
 		$format  = \GV\Utils::get( $url, 'format', 'json' );
216 216
 
217
-		if( $post_id = $request->get_param('post_id') ) {
217
+		if ( $post_id = $request->get_param( 'post_id' ) ) {
218 218
 			global $post;
219 219
 
220 220
 			$post = get_post( $post_id );
@@ -319,7 +319,7 @@  discard block
 block discarded – undo
319 319
 
320 320
 		$data = array( 'entries' => $entries->all(), 'total' => $entries->total() );
321 321
 
322
-		foreach ( $data['entries'] as &$entry ) {
322
+		foreach ( $data[ 'entries' ] as &$entry ) {
323 323
 			$entry = $this->prepare_entry_for_response( $view, $entry, $request, 'directory' );
324 324
 		}
325 325
 
@@ -338,8 +338,8 @@  discard block
 block discarded – undo
338 338
 	 */
339 339
 	public function get_sub_item( $request ) {
340 340
 		$url      = $request->get_url_params();
341
-		$view_id  = intval( $url['id'] );
342
-		$entry_id = intval( $url['s_id'] );
341
+		$view_id  = intval( $url[ 'id' ] );
342
+		$entry_id = intval( $url[ 's_id' ] );
343 343
 		$format   = \GV\Utils::get( $url, 'format', 'json' );
344 344
 
345 345
 		$view  = \GV\View::by_id( $view_id );
@@ -374,32 +374,32 @@  discard block
 block discarded – undo
374 374
 		// Add all the WP_Post data
375 375
 		$view_post = $view_post->to_array();
376 376
 
377
-		unset( $view_post['to_ping'], $view_post['ping_status'], $view_post['pinged'], $view_post['post_type'], $view_post['filter'], $view_post['post_category'], $view_post['tags_input'], $view_post['post_content'], $view_post['post_content_filtered'] );
377
+		unset( $view_post[ 'to_ping' ], $view_post[ 'ping_status' ], $view_post[ 'pinged' ], $view_post[ 'post_type' ], $view_post[ 'filter' ], $view_post[ 'post_category' ], $view_post[ 'tags_input' ], $view_post[ 'post_content' ], $view_post[ 'post_content_filtered' ] );
378 378
 
379 379
 		$return = wp_parse_args( $item, $view_post );
380 380
 
381
-		$return['title'] = $return['post_title'];
381
+		$return[ 'title' ] = $return[ 'post_title' ];
382 382
 
383
-		$return['settings'] = isset( $return['atts'] ) ? $return['atts'] : array();
384
-		unset( $return['atts'], $return['view_id'] );
383
+		$return[ 'settings' ] = isset( $return[ 'atts' ] ) ? $return[ 'atts' ] : array();
384
+		unset( $return[ 'atts' ], $return[ 'view_id' ] );
385 385
 
386
-		$return['search_criteria'] = array(
386
+		$return[ 'search_criteria' ] = array(
387 387
 			'page_size' => rgars( $return, 'settings/page_size' ),
388 388
 			'sort_field' => rgars( $return, 'settings/sort_field' ),
389 389
 			'sort_direction' => rgars( $return, 'settings/sort_direction' ),
390 390
 			'offset' => rgars( $return, 'settings/offset' ),
391 391
 		);
392 392
 
393
-		unset( $return['settings']['page_size'], $return['settings']['sort_field'], $return['settings']['sort_direction'] );
393
+		unset( $return[ 'settings' ][ 'page_size' ], $return[ 'settings' ][ 'sort_field' ], $return[ 'settings' ][ 'sort_direction' ] );
394 394
 
395 395
 		// Redact for non-logged ins
396 396
 		if ( ! \GVCommon::has_cap( 'edit_others_gravityviews' ) ) {
397
-			unset( $return['settings'] );
398
-			unset( $return['search_criteria'] );
397
+			unset( $return[ 'settings' ] );
398
+			unset( $return[ 'search_criteria' ] );
399 399
 		}
400 400
 		
401 401
 		if ( ! \GFCommon::current_user_can_any( 'gravityforms_edit_forms' ) ) {
402
-			unset( $return['form'] );
402
+			unset( $return[ 'form' ] );
403 403
 		}
404 404
 
405 405
 		return $return;
@@ -415,7 +415,7 @@  discard block
 block discarded – undo
415 415
 			$view_id = func_get_arg( 1 ); // $view_id override
416 416
 		} else {
417 417
 			$url     = $request->get_url_params();
418
-			$view_id = intval( $url['id'] );
418
+			$view_id = intval( $url[ 'id' ] );
419 419
 		}
420 420
 
421 421
 		if ( ! $view = \GV\View::by_id( $view_id ) ) {
@@ -461,8 +461,8 @@  discard block
 block discarded – undo
461 461
 		}
462 462
 
463 463
 		$url     = $request->get_url_params();
464
-		$view_id = intval( $url['id'] );
465
-		$entry_id = intval( $url['s_id'] );
464
+		$view_id = intval( $url[ 'id' ] );
465
+		$entry_id = intval( $url[ 's_id' ] );
466 466
 
467 467
 		$view = \GV\View::by_id( $view_id );
468 468
 
@@ -470,11 +470,11 @@  discard block
 block discarded – undo
470 470
 			return new \WP_Error( 'rest_forbidden', 'You are not allowed to view this content.', 'gravityview' );
471 471
 		}
472 472
 
473
-		if ( $entry['form_id'] != $view->form->ID ) {
473
+		if ( $entry[ 'form_id' ] != $view->form->ID ) {
474 474
 			return new \WP_Error( 'rest_forbidden', 'You are not allowed to view this content.', 'gravityview' );
475 475
 		}
476 476
 
477
-		if ( $entry['status'] != 'active' ) {
477
+		if ( $entry[ 'status' ] != 'active' ) {
478 478
 			return new \WP_Error( 'rest_forbidden', 'You are not allowed to view this content.', 'gravityview' );
479 479
 		}
480 480
 
@@ -482,10 +482,10 @@  discard block
 block discarded – undo
482 482
 			return new \WP_Error( 'rest_forbidden', 'You are not allowed to view this content.', 'gravityview' );
483 483
 		}
484 484
 
485
-		$is_admin_and_can_view = $view->settings->get( 'admin_show_all_statuses' ) && \GVCommon::has_cap('gravityview_moderate_entries', $view->ID );
485
+		$is_admin_and_can_view = $view->settings->get( 'admin_show_all_statuses' ) && \GVCommon::has_cap( 'gravityview_moderate_entries', $view->ID );
486 486
 
487 487
 		if ( $view->settings->get( 'show_only_approved' ) && ! $is_admin_and_can_view ) {
488
-			if ( ! \GravityView_Entry_Approval_Status::is_approved( gform_get_meta( $entry->ID, \GravityView_Entry_Approval::meta_key ) )  ) {
488
+			if ( ! \GravityView_Entry_Approval_Status::is_approved( gform_get_meta( $entry->ID, \GravityView_Entry_Approval::meta_key ) ) ) {
489 489
 				return new \WP_Error( 'rest_forbidden', 'You are not allowed to view this content.', 'gravityview' );
490 490
 			}
491 491
 		}
Please login to merge, or discard this patch.
future/includes/class-gv-template-legacy-override.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -98,15 +98,15 @@  discard block
 block discarded – undo
98 98
 		$additional = array();
99 99
 
100 100
 		// form-19-table-body.php
101
-		$additional[] = sprintf( 'form-%d-%s-%s.php', $this->view->form ? $this->view->form->ID : 0, $slug, $name );
101
+		$additional[ ] = sprintf( 'form-%d-%s-%s.php', $this->view->form ? $this->view->form->ID : 0, $slug, $name );
102 102
 
103 103
 		// view-3-table-body.php
104
-		$additional[] = sprintf( 'view-%d-%s-%s.php', $this->view->ID, $slug, $name );
104
+		$additional[ ] = sprintf( 'view-%d-%s-%s.php', $this->view->ID, $slug, $name );
105 105
 
106 106
 		global $post;
107 107
 		if ( $post ) {
108 108
 			// page-19-table-body.php
109
-			$additional[] = sprintf( 'page-%d-%s-%s.php', $post->ID, $slug, $name );
109
+			$additional[ ] = sprintf( 'page-%d-%s-%s.php', $post->ID, $slug, $name );
110 110
 		}
111 111
 
112 112
 		// Combine with existing table-body.php and table.php
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
 		ob_start();
131 131
 
132 132
 		$request = new Mock_Request();
133
-		$request->returns['is_view'] = $this->view;
133
+		$request->returns[ 'is_view' ] = $this->view;
134 134
 
135 135
 		/**
136 136
 		 * You got one shot. One opportunity. To render all the widgets you have ever wanted.
@@ -144,17 +144,17 @@  discard block
 block discarded – undo
144 144
 		foreach ( array( 'gravityview_before', 'gravityview_after' ) as $hook ) {
145 145
 			/** WordPress 4.6 and lower compatibility, when WP_Hook classes were still absent. */
146 146
 			if ( is_array( $wp_filter[ $hook ] ) ) {
147
-				if ( ! empty( $wp_filter[ $hook ][10] ) ) {
148
-					foreach ( $wp_filter[ $hook ][10] as $function_key => $callback ) {
147
+				if ( ! empty( $wp_filter[ $hook ][ 10 ] ) ) {
148
+					foreach ( $wp_filter[ $hook ][ 10 ] as $function_key => $callback ) {
149 149
 						if ( strpos( $function_key, 'render_widget_hooks' ) ) {
150
-							unset( $wp_filter[ $hook ][10][ $function_key ] );
150
+							unset( $wp_filter[ $hook ][ 10 ][ $function_key ] );
151 151
 						}
152 152
 					}
153 153
 				}
154 154
 			} else {
155
-				foreach ( $wp_filter[ $hook ]->callbacks[10] as $function_key => $callback ) {
155
+				foreach ( $wp_filter[ $hook ]->callbacks[ 10 ] as $function_key => $callback ) {
156 156
 					if ( strpos( $function_key, 'render_widget_hooks' ) ) {
157
-						unset( $wp_filter[ $hook ]->callbacks[10][ $function_key ] );
157
+						unset( $wp_filter[ $hook ]->callbacks[ 10 ][ $function_key ] );
158 158
 					}
159 159
 				}
160 160
 			}
@@ -165,7 +165,7 @@  discard block
 block discarded – undo
165 165
 		 */
166 166
 		if ( $this->entry ) {
167 167
 
168
-			$request->returns['is_entry'] = $this->entry;
168
+			$request->returns[ 'is_entry' ] = $this->entry;
169 169
 
170 170
 			global $post;
171 171
 
@@ -199,11 +199,11 @@  discard block
 block discarded – undo
199 199
 			 * This allows us to fake it till we make it.
200 200
 			 */
201 201
 			$parameters = $this->view->settings->as_atts();
202
-			if ( ! empty( $parameters['sort_field'] ) && is_array( $parameters['sort_field'] ) ) {
202
+			if ( ! empty( $parameters[ 'sort_field' ] ) && is_array( $parameters[ 'sort_field' ] ) ) {
203 203
 				$has_multisort = true;
204
-				$parameters['sort_field'] = reset( $parameters['sort_field'] );
205
-				if ( ! empty( $parameters['sort_direction'] ) && is_array( $parameters['sort_direction'] ) ) {
206
-					$parameters['sort_direction'] = reset( $parameters['sort_direction'] );
204
+				$parameters[ 'sort_field' ] = reset( $parameters[ 'sort_field' ] );
205
+				if ( ! empty( $parameters[ 'sort_direction' ] ) && is_array( $parameters[ 'sort_direction' ] ) ) {
206
+					$parameters[ 'sort_direction' ] = reset( $parameters[ 'sort_direction' ] );
207 207
 				}
208 208
 			}
209 209
 
@@ -222,8 +222,8 @@  discard block
 block discarded – undo
222 222
 					'fields' => $this->view->fields->by_visible( $this->view ),
223 223
 					'in_the_loop' => true,
224 224
 				), empty( $parameters ) ? array() : array(
225
-					'paging' => $parameters['paging'],
226
-					'sorting' => $parameters['sorting'],
225
+					'paging' => $parameters[ 'paging' ],
226
+					'sorting' => $parameters[ 'sorting' ],
227 227
 				), $post ? array(
228 228
 					'post' => $post,
229 229
 				) : array() ) );
Please login to merge, or discard this patch.
includes/extensions/delete-entry/class-delete-entry.php 2 patches
Doc Comments   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -222,7 +222,6 @@  discard block
 block discarded – undo
222 222
 	 *
223 223
 	 * @since 1.5.1
224 224
 	 * @param  array 	   $visibility_caps        Array of capabilities to display in field dropdown.
225
-	 * @param  string      $field_type  Type of field options to render (`field` or `widget`)
226 225
 	 * @param  string      $template_id Table slug
227 226
 	 * @param  float       $field_id    GF Field ID - Example: `3`, `5.2`, `entry_link`, `created_by`
228 227
 	 * @param  string      $context     What context are we in? Example: `single` or `directory`
@@ -651,7 +650,7 @@  discard block
 block discarded – undo
651 650
 	 *
652 651
 	 * @param  array $entry Gravity Forms entry array
653 652
 	 * @param array $field Field settings (optional)
654
-	 * @param int|\GV\View $view Pass a View ID to check caps against. If not set, check against current View (@deprecated no longer optional)
653
+	 * @param integer $view Pass a View ID to check caps against. If not set, check against current View (@deprecated no longer optional)
655 654
 	 * @return bool
656 655
 	 */
657 656
 	public static function check_user_cap_delete_entry( $entry, $field = array(), $view = 0 ) {
Please login to merge, or discard this patch.
Spacing   +72 added lines, -72 removed lines patch added patch discarded remove patch
@@ -42,12 +42,12 @@  discard block
 block discarded – undo
42 42
 
43 43
 		add_action( 'wp', array( $this, 'process_delete' ), 10000 );
44 44
 
45
-		add_filter( 'gravityview_entry_default_fields', array( $this, 'add_default_field'), 10, 3 );
45
+		add_filter( 'gravityview_entry_default_fields', array( $this, 'add_default_field' ), 10, 3 );
46 46
 
47 47
 		add_action( 'gravityview_before', array( $this, 'display_message' ) );
48 48
 
49 49
 		// For the Delete Entry Link, you don't want visible to all users.
50
-		add_filter( 'gravityview_field_visibility_caps', array( $this, 'modify_visibility_caps'), 10, 5 );
50
+		add_filter( 'gravityview_field_visibility_caps', array( $this, 'modify_visibility_caps' ), 10, 5 );
51 51
 
52 52
 		// Modify the field options based on the name of the field type
53 53
 		add_filter( 'gravityview_template_delete_link_options', array( $this, 'delete_link_field_options' ), 10, 5 );
@@ -55,10 +55,10 @@  discard block
 block discarded – undo
55 55
 		// add template path to check for field
56 56
 		add_filter( 'gravityview_template_paths', array( $this, 'add_template_path' ) );
57 57
 
58
-		add_action( 'gravityview/edit-entry/publishing-action/after', array( $this, 'add_delete_button'), 10, 4 );
58
+		add_action( 'gravityview/edit-entry/publishing-action/after', array( $this, 'add_delete_button' ), 10, 4 );
59 59
 
60
-		add_action ( 'gravityview/delete-entry/deleted', array( $this, 'process_connected_posts' ), 10, 2 );
61
-		add_action ( 'gravityview/delete-entry/trashed', array( $this, 'process_connected_posts' ), 10, 2 );
60
+		add_action( 'gravityview/delete-entry/deleted', array( $this, 'process_connected_posts' ), 10, 2 );
61
+		add_action( 'gravityview/delete-entry/trashed', array( $this, 'process_connected_posts' ), 10, 2 );
62 62
 
63 63
 		add_filter( 'gravityview/field/is_visible', array( $this, 'maybe_not_visible' ), 10, 3 );
64 64
 	}
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
 	 */
72 72
 	static function getInstance() {
73 73
 
74
-		if( empty( self::$instance ) ) {
74
+		if ( empty( self::$instance ) ) {
75 75
 			self::$instance = new self;
76 76
 		}
77 77
 
@@ -151,20 +151,20 @@  discard block
 block discarded – undo
151 151
 	function delete_link_field_options( $field_options, $template_id, $field_id, $context, $input_type ) {
152 152
 
153 153
 		// Always a link, never a filter
154
-		unset( $field_options['show_as_link'], $field_options['search_filter'] );
154
+		unset( $field_options[ 'show_as_link' ], $field_options[ 'search_filter' ] );
155 155
 
156 156
 		// Delete Entry link should only appear to visitors capable of editing entries
157
-		unset( $field_options['only_loggedin'], $field_options['only_loggedin_cap'] );
157
+		unset( $field_options[ 'only_loggedin' ], $field_options[ 'only_loggedin_cap' ] );
158 158
 
159
-		$add_option['delete_link'] = array(
159
+		$add_option[ 'delete_link' ] = array(
160 160
 			'type' => 'text',
161 161
 			'label' => __( 'Delete Link Text', 'gravityview' ),
162 162
 			'desc' => NULL,
163
-			'value' => __('Delete Entry', 'gravityview'),
163
+			'value' => __( 'Delete Entry', 'gravityview' ),
164 164
 			'merge_tags' => true,
165 165
 		);
166 166
 
167
-		$field_options['allow_edit_cap'] = array(
167
+		$field_options[ 'allow_edit_cap' ] = array(
168 168
 			'type' => 'select',
169 169
 			'label' => __( 'Allow the following users to delete the entry:', 'gravityview' ),
170 170
 			'choices' => GravityView_Render_Settings::get_cap_choices( $template_id, $field_id, $context, $input_type ),
@@ -188,8 +188,8 @@  discard block
 block discarded – undo
188 188
 	 */
189 189
 	function add_default_field( $entry_default_fields, $form = array(), $zone = '' ) {
190 190
 
191
-		if( 'edit' !== $zone ) {
192
-			$entry_default_fields['delete_link'] = array(
191
+		if ( 'edit' !== $zone ) {
192
+			$entry_default_fields[ 'delete_link' ] = array(
193 193
 				'label' => __( 'Delete Entry', 'gravityview' ),
194 194
 				'type'  => 'delete_link',
195 195
 				'desc'  => __( 'A link to delete the entry. Respects the Delete Entry permissions.', 'gravityview' ),
@@ -206,7 +206,7 @@  discard block
 block discarded – undo
206 206
 	 */
207 207
 	function add_available_field( $available_fields = array() ) {
208 208
 
209
-		$available_fields['delete_link'] = array(
209
+		$available_fields[ 'delete_link' ] = array(
210 210
 			'label_text' => __( 'Delete Entry', 'gravityview' ),
211 211
 			'field_id' => 'delete_link',
212 212
 			'label_type' => 'field',
@@ -234,12 +234,12 @@  discard block
 block discarded – undo
234 234
 		$caps = $visibility_caps;
235 235
 
236 236
 		// If we're configuring fields in the edit context, we want a limited selection
237
-		if( $field_id === 'delete_link' ) {
237
+		if ( $field_id === 'delete_link' ) {
238 238
 
239 239
 			// Remove other built-in caps.
240
-			unset( $caps['publish_posts'], $caps['gravityforms_view_entries'], $caps['delete_others_posts'] );
240
+			unset( $caps[ 'publish_posts' ], $caps[ 'gravityforms_view_entries' ], $caps[ 'delete_others_posts' ] );
241 241
 
242
-			$caps['read'] = _x('Entry Creator', 'User capability', 'gravityview');
242
+			$caps[ 'read' ] = _x( 'Entry Creator', 'User capability', 'gravityview' );
243 243
 		}
244 244
 
245 245
 		return $caps;
@@ -252,7 +252,7 @@  discard block
 block discarded – undo
252 252
 	 * @param [type] $entry [description]
253 253
 	 */
254 254
 	function set_entry( $entry = null ) {
255
-		$this->entry = empty( $entry ) ? GravityView_View::getInstance()->entries[0] : $entry;
255
+		$this->entry = empty( $entry ) ? GravityView_View::getInstance()->entries[ 0 ] : $entry;
256 256
 	}
257 257
 
258 258
 	/**
@@ -285,7 +285,7 @@  discard block
 block discarded – undo
285 285
 
286 286
 		self::getInstance()->set_entry( $entry );
287 287
 
288
-        $base = GravityView_API::directory_link( $post_id ? : $view_id, true );
288
+        $base = GravityView_API::directory_link( $post_id ?: $view_id, true );
289 289
 
290 290
 		if ( empty( $base ) ) {
291 291
 			gravityview()->log->error( 'Post ID does not exist: {post_id}', array( 'post_id' => $post_id ) );
@@ -293,7 +293,7 @@  discard block
 block discarded – undo
293 293
 		}
294 294
 
295 295
 		// Use the slug instead of the ID for consistent security
296
-		$entry_slug = GravityView_API::get_entry_slug( $entry['id'], $entry );
296
+		$entry_slug = GravityView_API::get_entry_slug( $entry[ 'id' ], $entry );
297 297
 
298 298
 		$actionurl = add_query_arg( array(
299 299
 			'action'	=> 'delete',
@@ -302,7 +302,7 @@  discard block
 block discarded – undo
302 302
             'view_id' => $view_id,
303 303
 		), $base );
304 304
 
305
-		$url = wp_nonce_url( $actionurl, 'delete_'.$entry_slug, 'delete' );
305
+		$url = wp_nonce_url( $actionurl, 'delete_' . $entry_slug, 'delete' );
306 306
 
307 307
 		return $url;
308 308
 	}
@@ -324,7 +324,7 @@  discard block
 block discarded – undo
324 324
 	public function add_delete_button( $form = array(), $entry = array(), $view_id = null, $post_id = null ) {
325 325
 
326 326
 		// Only show the link to those who are allowed to see it.
327
-		if( !self::check_user_cap_delete_entry( $entry, array(), $view_id ) ) {
327
+		if ( ! self::check_user_cap_delete_entry( $entry, array(), $view_id ) ) {
328 328
 			return;
329 329
 		}
330 330
 
@@ -335,13 +335,13 @@  discard block
 block discarded – undo
335 335
 		$show_delete_button = apply_filters( 'gravityview/delete-entry/show-delete-button', true );
336 336
 
337 337
 		// If the button is hidden by the filter, don't show.
338
-		if( !$show_delete_button ) {
338
+		if ( ! $show_delete_button ) {
339 339
 			return;
340 340
 		}
341 341
 
342 342
 		$attributes = array(
343 343
 			'class' => 'btn btn-sm button button-small alignright pull-right btn-danger gv-button-delete',
344
-			'tabindex' => ( GFCommon::$tab_index ++ ),
344
+			'tabindex' => ( GFCommon::$tab_index++ ),
345 345
 			'onclick' => self::get_confirm_dialog(),
346 346
 		);
347 347
 
@@ -365,27 +365,27 @@  discard block
 block discarded – undo
365 365
 	function process_delete() {
366 366
 
367 367
 		// If the form is submitted
368
-		if( isset( $_GET['action'] ) && 'delete' === $_GET['action'] && isset( $_GET['entry_id'] ) ) {
368
+		if ( isset( $_GET[ 'action' ] ) && 'delete' === $_GET[ 'action' ] && isset( $_GET[ 'entry_id' ] ) ) {
369 369
 
370 370
 			// Make sure it's a GravityView request
371
-			$valid_nonce_key = wp_verify_nonce( $_GET['delete'], self::get_nonce_key( $_GET['entry_id'] ) );
371
+			$valid_nonce_key = wp_verify_nonce( $_GET[ 'delete' ], self::get_nonce_key( $_GET[ 'entry_id' ] ) );
372 372
 
373
-			if( ! $valid_nonce_key ) {
373
+			if ( ! $valid_nonce_key ) {
374 374
 				gravityview()->log->debug( 'Delete entry not processed: nonce validation failed.' );
375 375
 				return;
376 376
 			}
377 377
 
378 378
 			// Get the entry slug
379
-			$entry_slug = esc_attr( $_GET['entry_id'] );
379
+			$entry_slug = esc_attr( $_GET[ 'entry_id' ] );
380 380
 
381 381
 			// See if there's an entry there
382 382
 			$entry = gravityview_get_entry( $entry_slug, true, false );
383 383
 
384
-			if( $entry ) {
384
+			if ( $entry ) {
385 385
 
386 386
 				$has_permission = $this->user_can_delete_entry( $entry );
387 387
 
388
-				if( is_wp_error( $has_permission ) ) {
388
+				if ( is_wp_error( $has_permission ) ) {
389 389
 
390 390
 					$messages = array(
391 391
 						'message' => urlencode( $has_permission->get_error_message() ),
@@ -397,7 +397,7 @@  discard block
 block discarded – undo
397 397
 					// Delete the entry
398 398
 					$delete_response = $this->delete_or_trash_entry( $entry );
399 399
 
400
-					if( is_wp_error( $delete_response ) ) {
400
+					if ( is_wp_error( $delete_response ) ) {
401 401
 
402 402
 						$messages = array(
403 403
 							'message' => urlencode( $delete_response->get_error_message() ),
@@ -419,7 +419,7 @@  discard block
 block discarded – undo
419 419
 				gravityview()->log->debug( 'Delete entry failed: there was no entry with the entry slug {entry_slug}', array( 'entry_slug' => $entry_slug ) );
420 420
 
421 421
 				$messages = array(
422
-					'message' => urlencode( __('The entry does not exist.', 'gravityview') ),
422
+					'message' => urlencode( __( 'The entry does not exist.', 'gravityview' ) ),
423 423
 					'status' => 'error',
424 424
 				);
425 425
 			}
@@ -459,18 +459,18 @@  discard block
 block discarded – undo
459 459
 	 */
460 460
 	private function delete_or_trash_entry( $entry ) {
461 461
 
462
-		$entry_id = $entry['id'];
462
+		$entry_id = $entry[ 'id' ];
463 463
 		
464 464
 		$mode = $this->get_delete_mode();
465 465
 
466
-		if( 'delete' === $mode ) {
466
+		if ( 'delete' === $mode ) {
467 467
 
468 468
 			gravityview()->log->debug( 'Starting delete entry: {entry_id}', array( 'entry_id' => $entry_id ) );
469 469
 
470 470
 			// Delete the entry
471 471
 			$delete_response = GFAPI::delete_entry( $entry_id );
472 472
 
473
-			if( ! is_wp_error( $delete_response ) ) {
473
+			if ( ! is_wp_error( $delete_response ) ) {
474 474
 				$delete_response = 'deleted';
475 475
 
476 476
 				/**
@@ -491,8 +491,8 @@  discard block
 block discarded – undo
491 491
 			$trashed = GFAPI::update_entry_property( $entry_id, 'status', 'trash' );
492 492
 			new GravityView_Cache;
493 493
 
494
-			if( ! $trashed ) {
495
-				$delete_response = new WP_Error( 'trash_entry_failed', __('Moving the entry to the trash failed.', 'gravityview' ) );
494
+			if ( ! $trashed ) {
495
+				$delete_response = new WP_Error( 'trash_entry_failed', __( 'Moving the entry to the trash failed.', 'gravityview' ) );
496 496
 			} else {
497 497
 
498 498
 				/**
@@ -523,7 +523,7 @@  discard block
 block discarded – undo
523 523
 	public function process_connected_posts( $entry_id = 0, $entry = array() ) {
524 524
 
525 525
 		// The entry had no connected post
526
-		if( empty( $entry['post_id'] ) ) {
526
+		if ( empty( $entry[ 'post_id' ] ) ) {
527 527
 			return;
528 528
 		}
529 529
 
@@ -534,19 +534,19 @@  discard block
 block discarded – undo
534 534
 		 */
535 535
 		$delete_post = apply_filters( 'gravityview/delete-entry/delete-connected-post', true );
536 536
 		
537
-		if( false === $delete_post ) {
537
+		if ( false === $delete_post ) {
538 538
 			return;
539 539
 		}
540 540
 
541 541
 		$action = current_action();
542 542
 
543
-		if( 'gravityview/delete-entry/deleted' === $action ) {
544
-			$result = wp_delete_post( $entry['post_id'], true );
543
+		if ( 'gravityview/delete-entry/deleted' === $action ) {
544
+			$result = wp_delete_post( $entry[ 'post_id' ], true );
545 545
 		} else {
546
-			$result = wp_trash_post( $entry['post_id'] );
546
+			$result = wp_trash_post( $entry[ 'post_id' ] );
547 547
 		}
548 548
 
549
-		if( false === $result ) {
549
+		if ( false === $result ) {
550 550
 			gravityview()->log->error( '(called by {action}): Error processing the Post connected to the entry.', array( 'action' => $action, 'data' => $entry ) );
551 551
 		} else {
552 552
 			gravityview()->log->debug( '(called by {action}): Successfully processed Post connected to the entry.', array( 'action' => $action, 'data' => $entry ) );
@@ -562,13 +562,13 @@  discard block
 block discarded – undo
562 562
 	public function verify_nonce() {
563 563
 
564 564
 		// No delete entry request was made
565
-		if( empty( $_GET['entry_id'] ) || empty( $_GET['delete'] ) ) {
565
+		if ( empty( $_GET[ 'entry_id' ] ) || empty( $_GET[ 'delete' ] ) ) {
566 566
 			return false;
567 567
 		}
568 568
 
569
-		$nonce_key = self::get_nonce_key( $_GET['entry_id'] );
569
+		$nonce_key = self::get_nonce_key( $_GET[ 'entry_id' ] );
570 570
 
571
-		$valid = wp_verify_nonce( $_GET['delete'], $nonce_key );
571
+		$valid = wp_verify_nonce( $_GET[ 'delete' ], $nonce_key );
572 572
 
573 573
 		/**
574 574
 		 * @filter `gravityview/delete-entry/verify_nonce` Override Delete Entry nonce validation. Return true to declare nonce valid.
@@ -590,7 +590,7 @@  discard block
 block discarded – undo
590 590
 	 */
591 591
 	public static function get_confirm_dialog() {
592 592
 
593
-		$confirm = __('Are you sure you want to delete this entry? This cannot be undone.', 'gravityview');
593
+		$confirm = __( 'Are you sure you want to delete this entry? This cannot be undone.', 'gravityview' );
594 594
 
595 595
 		/**
596 596
 		 * @filter `gravityview/delete-entry/confirm-text` Modify the Delete Entry Javascript confirmation text
@@ -598,7 +598,7 @@  discard block
 block discarded – undo
598 598
 		 */
599 599
 		$confirm = apply_filters( 'gravityview/delete-entry/confirm-text', $confirm );
600 600
 
601
-		return 'return window.confirm(\''. esc_js( $confirm ) .'\');';
601
+		return 'return window.confirm(\'' . esc_js( $confirm ) . '\');';
602 602
 	}
603 603
 
604 604
 	/**
@@ -616,16 +616,16 @@  discard block
 block discarded – undo
616 616
 
617 617
 		$error = NULL;
618 618
 
619
-		if( ! $this->verify_nonce() ) {
620
-			$error = __( 'The link to delete this entry is not valid; it may have expired.', 'gravityview');
619
+		if ( ! $this->verify_nonce() ) {
620
+			$error = __( 'The link to delete this entry is not valid; it may have expired.', 'gravityview' );
621 621
 		}
622 622
 
623
-		if( ! self::check_user_cap_delete_entry( $entry, array(), $view_id ) ) {
624
-			$error = __( 'You do not have permission to delete this entry.', 'gravityview');
623
+		if ( ! self::check_user_cap_delete_entry( $entry, array(), $view_id ) ) {
624
+			$error = __( 'You do not have permission to delete this entry.', 'gravityview' );
625 625
 		}
626 626
 
627
-		if( $entry['status'] === 'trash' ) {
628
-			if( 'trash' === $this->get_delete_mode() ) {
627
+		if ( $entry[ 'status' ] === 'trash' ) {
628
+			if ( 'trash' === $this->get_delete_mode() ) {
629 629
 				$error = __( 'The entry is already in the trash.', 'gravityview' );
630 630
 			} else {
631 631
 				$error = __( 'You cannot delete the entry; it is already in the trash.', 'gravityview' );
@@ -633,7 +633,7 @@  discard block
 block discarded – undo
633 633
 		}
634 634
 
635 635
 		// No errors; everything's fine here!
636
-		if( empty( $error ) ) {
636
+		if ( empty( $error ) ) {
637 637
 			return true;
638 638
 		}
639 639
 
@@ -661,17 +661,17 @@  discard block
 block discarded – undo
661 661
 			$view = \GV\View::by_id( $view_id );
662 662
 		} else {
663 663
 			if ( ! $view instanceof \GV\View ) {
664
-				$view = \GV\View::by_id ( $view );
664
+				$view = \GV\View::by_id( $view );
665 665
 			}
666 666
 			$view_id = $view->ID;
667 667
 		}
668 668
 
669 669
 		$current_user = wp_get_current_user();
670 670
 
671
-		$entry_id = isset( $entry['id'] ) ? $entry['id'] : NULL;
671
+		$entry_id = isset( $entry[ 'id' ] ) ? $entry[ 'id' ] : NULL;
672 672
 
673 673
 		// Or if they can delete any entries (as defined in Gravity Forms), we're good.
674
-		if( GVCommon::has_cap( array( 'gravityforms_delete_entries', 'gravityview_delete_others_entries' ), $entry_id ) ) {
674
+		if ( GVCommon::has_cap( array( 'gravityforms_delete_entries', 'gravityview_delete_others_entries' ), $entry_id ) ) {
675 675
 
676 676
 			gravityview()->log->debug( 'Current user has `gravityforms_delete_entries` or `gravityview_delete_others_entries` capability.' );
677 677
 
@@ -680,20 +680,20 @@  discard block
 block discarded – undo
680 680
 
681 681
 
682 682
 		// If field options are passed, check if current user can view the link
683
-		if( !empty( $field ) ) {
683
+		if ( ! empty( $field ) ) {
684 684
 
685 685
 			// If capability is not defined, something is not right!
686
-			if( empty( $field['allow_edit_cap'] ) ) {
686
+			if ( empty( $field[ 'allow_edit_cap' ] ) ) {
687 687
 
688 688
 				gravityview()->log->error( 'Cannot read delete entry field caps', array( 'data' => $field ) );
689 689
 
690 690
 				return false;
691 691
 			}
692 692
 
693
-			if( GVCommon::has_cap( $field['allow_edit_cap'] ) ) {
693
+			if ( GVCommon::has_cap( $field[ 'allow_edit_cap' ] ) ) {
694 694
 
695 695
 				// Do not return true if cap is read, as we need to check if the current user created the entry
696
-				if( $field['allow_edit_cap'] !== 'read' ) {
696
+				if ( $field[ 'allow_edit_cap' ] !== 'read' ) {
697 697
 					return true;
698 698
 				}
699 699
 
@@ -706,9 +706,9 @@  discard block
 block discarded – undo
706 706
 
707 707
 		}
708 708
 
709
-		if( !isset( $entry['created_by'] ) ) {
709
+		if ( ! isset( $entry[ 'created_by' ] ) ) {
710 710
 
711
-			gravityview()->log->error( 'Entry `created_by` doesn\'t exist.');
711
+			gravityview()->log->error( 'Entry `created_by` doesn\'t exist.' );
712 712
 
713 713
 			return false;
714 714
 		}
@@ -725,7 +725,7 @@  discard block
 block discarded – undo
725 725
 		}
726 726
 
727 727
 		// If the logged-in user is the same as the user who created the entry, we're good.
728
-		if( is_user_logged_in() && intval( $current_user->ID ) === intval( $entry['created_by'] ) ) {
728
+		if ( is_user_logged_in() && intval( $current_user->ID ) === intval( $entry[ 'created_by' ] ) ) {
729 729
 
730 730
 			gravityview()->log->debug( 'User {user_id} created the entry.', array( 'user_id' => $current_user->ID ) );
731 731
 
@@ -750,16 +750,16 @@  discard block
 block discarded – undo
750 750
 	 */
751 751
 	public function display_message( $current_view_id = 0 ) {
752 752
 
753
-		if( empty( $_GET['status'] ) || ! self::verify_nonce() ) {
753
+		if ( empty( $_GET[ 'status' ] ) || ! self::verify_nonce() ) {
754 754
 			return;
755 755
 		}
756 756
 
757 757
 		// Entry wasn't deleted from current View
758
-		if( isset( $_GET['view_id'] ) && intval( $_GET['view_id'] ) !== intval( $current_view_id ) ) {
758
+		if ( isset( $_GET[ 'view_id' ] ) && intval( $_GET[ 'view_id' ] ) !== intval( $current_view_id ) ) {
759 759
 			return;
760 760
 		}
761 761
 
762
-		$status = esc_attr( $_GET['status'] );
762
+		$status = esc_attr( $_GET[ 'status' ] );
763 763
 		$message_from_url = \GV\Utils::_GET( 'message' );
764 764
 		$message_from_url = rawurldecode( stripslashes_deep( $message_from_url ) );
765 765
 		$class = '';
@@ -767,14 +767,14 @@  discard block
 block discarded – undo
767 767
 		switch ( $status ) {
768 768
 			case 'error':
769 769
 				$class = ' gv-error error';
770
-				$error_message = __('There was an error deleting the entry: %s', 'gravityview');
770
+				$error_message = __( 'There was an error deleting the entry: %s', 'gravityview' );
771 771
 				$message = sprintf( $error_message, $message_from_url );
772 772
 				break;
773 773
 			case 'trashed':
774
-				$message = __('The entry was successfully moved to the trash.', 'gravityview');
774
+				$message = __( 'The entry was successfully moved to the trash.', 'gravityview' );
775 775
 				break;
776 776
 			default:
777
-				$message = __('The entry was successfully deleted.', 'gravityview');
777
+				$message = __( 'The entry was successfully deleted.', 'gravityview' );
778 778
 				break;
779 779
 		}
780 780
 
@@ -788,7 +788,7 @@  discard block
 block discarded – undo
788 788
 		$message = apply_filters( 'gravityview/delete-entry/message', esc_attr( $message ), $status, $message_from_url );
789 789
 
790 790
 		// DISPLAY ERROR/SUCCESS MESSAGE
791
-		echo '<div class="gv-notice' . esc_attr( $class ) .'">'. $message .'</div>';
791
+		echo '<div class="gv-notice' . esc_attr( $class ) . '">' . $message . '</div>';
792 792
 	}
793 793
 
794 794
 
Please login to merge, or discard this patch.
includes/extensions/edit-entry/class-edit-entry.php 2 patches
Indentation   +159 added lines, -159 removed lines patch added patch discarded remove patch
@@ -18,84 +18,84 @@  discard block
 block discarded – undo
18 18
 
19 19
 class GravityView_Edit_Entry {
20 20
 
21
-    /**
22
-     * @var string
23
-     */
21
+	/**
22
+	 * @var string
23
+	 */
24 24
 	static $file;
25 25
 
26 26
 	static $instance;
27 27
 
28
-    /**
29
-     * Component instances.
30
-     * @var array
31
-     */
32
-    public $instances = array();
28
+	/**
29
+	 * Component instances.
30
+	 * @var array
31
+	 */
32
+	public $instances = array();
33 33
 
34 34
 
35 35
 	function __construct() {
36 36
 
37
-        self::$file = plugin_dir_path( __FILE__ );
37
+		self::$file = plugin_dir_path( __FILE__ );
38 38
 
39
-        if( is_admin() ) {
40
-            $this->load_components( 'admin' );
41
-        }
39
+		if( is_admin() ) {
40
+			$this->load_components( 'admin' );
41
+		}
42 42
 
43 43
 
44
-        $this->load_components( 'render' );
44
+		$this->load_components( 'render' );
45 45
 
46
-        $this->load_components( 'locking' );
46
+		$this->load_components( 'locking' );
47 47
 
48
-        // If GF User Registration Add-on exists
49
-        $this->load_components( 'user-registration' );
48
+		// If GF User Registration Add-on exists
49
+		$this->load_components( 'user-registration' );
50 50
 
51
-        $this->add_hooks();
51
+		$this->add_hooks();
52 52
 
53 53
 		// Process hooks for addons that may or may not be present
54 54
 		$this->addon_specific_hooks();
55 55
 	}
56 56
 
57 57
 
58
-    static function getInstance() {
58
+	static function getInstance() {
59 59
 
60
-        if( empty( self::$instance ) ) {
61
-            self::$instance = new GravityView_Edit_Entry;
62
-        }
60
+		if( empty( self::$instance ) ) {
61
+			self::$instance = new GravityView_Edit_Entry;
62
+		}
63 63
 
64
-        return self::$instance;
65
-    }
64
+		return self::$instance;
65
+	}
66 66
 
67 67
 
68
-    private function load_components( $component ) {
68
+	private function load_components( $component ) {
69 69
 
70
-        $dir = trailingslashit( self::$file );
70
+		$dir = trailingslashit( self::$file );
71 71
 
72
-        $filename  = $dir . 'class-edit-entry-' . $component . '.php';
73
-        $classname = 'GravityView_Edit_Entry_' . str_replace( ' ', '_', ucwords( str_replace( '-', ' ', $component ) ) );
72
+		$filename  = $dir . 'class-edit-entry-' . $component . '.php';
73
+		$classname = 'GravityView_Edit_Entry_' . str_replace( ' ', '_', ucwords( str_replace( '-', ' ', $component ) ) );
74 74
 
75
-        // Loads component and pass extension's instance so that component can
76
-        // talk each other.
77
-        require_once $filename;
78
-        $this->instances[ $component ] = new $classname( $this );
79
-        $this->instances[ $component ]->load();
75
+		// Loads component and pass extension's instance so that component can
76
+		// talk each other.
77
+		require_once $filename;
78
+		$this->instances[ $component ] = new $classname( $this );
79
+		$this->instances[ $component ]->load();
80 80
 
81
-    }
81
+	}
82 82
 
83
-    private function add_hooks() {
83
+	private function add_hooks() {
84 84
 
85
-        // Add front-end access to Gravity Forms delete file action
86
-        add_action( 'wp_ajax_nopriv_rg_delete_file', array( 'GFForms', 'delete_file') );
85
+		// Add front-end access to Gravity Forms delete file action
86
+		add_action( 'wp_ajax_nopriv_rg_delete_file', array( 'GFForms', 'delete_file') );
87 87
 
88
-        // Make sure this hook is run for non-admins
89
-        add_action( 'wp_ajax_rg_delete_file', array( 'GFForms', 'delete_file') );
88
+		// Make sure this hook is run for non-admins
89
+		add_action( 'wp_ajax_rg_delete_file', array( 'GFForms', 'delete_file') );
90 90
 
91
-        add_filter( 'gravityview_blacklist_field_types', array( $this, 'modify_field_blacklist' ), 10, 2 );
91
+		add_filter( 'gravityview_blacklist_field_types', array( $this, 'modify_field_blacklist' ), 10, 2 );
92 92
 
93
-        // add template path to check for field
94
-        add_filter( 'gravityview_template_paths', array( $this, 'add_template_path' ) );
93
+		// add template path to check for field
94
+		add_filter( 'gravityview_template_paths', array( $this, 'add_template_path' ) );
95 95
 
96 96
 		add_filter( 'gravityview/field/is_visible', array( $this, 'maybe_not_visible' ), 10, 3 );
97 97
 
98
-    }
98
+	}
99 99
 
100 100
 	/**
101 101
 	 * Trigger hooks that are normally run in the admin for Addons, but need to be triggered manually because we're not in the admin
@@ -153,77 +153,77 @@  discard block
 block discarded – undo
153 153
 		return false;
154 154
 	}
155 155
 
156
-    /**
157
-     * Include this extension templates path
158
-     * @param array $file_paths List of template paths ordered
159
-     */
160
-    public function add_template_path( $file_paths ) {
161
-
162
-        // Index 100 is the default GravityView template path.
163
-        $file_paths[ 110 ] = self::$file;
164
-
165
-        return $file_paths;
166
-    }
167
-
168
-    /**
169
-     *
170
-     * Return a well formatted nonce key according to GravityView Edit Entry protocol
171
-     *
172
-     * @param $view_id int GravityView view id
173
-     * @param $form_id int Gravity Forms form id
174
-     * @param $entry_id int Gravity Forms entry id
175
-     * @return string
176
-     */
177
-    public static function get_nonce_key( $view_id, $form_id, $entry_id ) {
178
-        return sprintf( 'edit_%d_%d_%d', $view_id, $form_id, $entry_id );
179
-    }
180
-
181
-
182
-    /**
183
-     * The edit entry link creates a secure link with a nonce
184
-     *
185
-     * It also mimics the URL structure Gravity Forms expects to have so that
186
-     * it formats the display of the edit form like it does in the backend, like
187
-     * "You can edit this post from the post page" fields, for example.
188
-     *
189
-     * @param $entry array Gravity Forms entry object
190
-     * @param $view_id int GravityView view id
191
-     * @param $post_id int GravityView Post ID where View may be embedded {@since 1.9.2}
192
-     * @param string|array $field_values Parameters to pass in to the Edit Entry form to prefill data. Uses the same format as Gravity Forms "Allow field to be populated dynamically" {@since 1.9.2} {@see https://www.gravityhelp.com/documentation/article/allow-field-to-be-populated-dynamically/ }
193
-     * @return string
194
-     */
195
-    public static function get_edit_link( $entry, $view_id, $post_id = null, $field_values = '' ) {
196
-
197
-        $nonce_key = self::get_nonce_key( $view_id, $entry['form_id'], $entry['id']  );
198
-
199
-        $base = gv_entry_link( $entry, $post_id ? : $view_id  );
200
-
201
-        $url = add_query_arg( array(
202
-            'edit' => wp_create_nonce( $nonce_key )
203
-        ), $base );
204
-
205
-        if( $post_id ) {
206
-	        $url = add_query_arg( array( 'gvid' => $view_id ), $url );
207
-        }
208
-
209
-	    /**
210
-	     * Allow passing params to dynamically populate entry with values
211
-	     * @since 1.9.2
212
-	     */
213
-	    if( !empty( $field_values ) ) {
214
-
215
-		    if( is_array( $field_values ) ) {
216
-			    // If already an array, no parse_str() needed
217
-			    $params = $field_values;
218
-		    } else {
219
-			    parse_str( $field_values, $params );
220
-		    }
221
-
222
-		    $url = add_query_arg( $params, $url );
223
-	    }
224
-
225
-        return $url;
226
-    }
156
+	/**
157
+	 * Include this extension templates path
158
+	 * @param array $file_paths List of template paths ordered
159
+	 */
160
+	public function add_template_path( $file_paths ) {
161
+
162
+		// Index 100 is the default GravityView template path.
163
+		$file_paths[ 110 ] = self::$file;
164
+
165
+		return $file_paths;
166
+	}
167
+
168
+	/**
169
+	 *
170
+	 * Return a well formatted nonce key according to GravityView Edit Entry protocol
171
+	 *
172
+	 * @param $view_id int GravityView view id
173
+	 * @param $form_id int Gravity Forms form id
174
+	 * @param $entry_id int Gravity Forms entry id
175
+	 * @return string
176
+	 */
177
+	public static function get_nonce_key( $view_id, $form_id, $entry_id ) {
178
+		return sprintf( 'edit_%d_%d_%d', $view_id, $form_id, $entry_id );
179
+	}
180
+
181
+
182
+	/**
183
+	 * The edit entry link creates a secure link with a nonce
184
+	 *
185
+	 * It also mimics the URL structure Gravity Forms expects to have so that
186
+	 * it formats the display of the edit form like it does in the backend, like
187
+	 * "You can edit this post from the post page" fields, for example.
188
+	 *
189
+	 * @param $entry array Gravity Forms entry object
190
+	 * @param $view_id int GravityView view id
191
+	 * @param $post_id int GravityView Post ID where View may be embedded {@since 1.9.2}
192
+	 * @param string|array $field_values Parameters to pass in to the Edit Entry form to prefill data. Uses the same format as Gravity Forms "Allow field to be populated dynamically" {@since 1.9.2} {@see https://www.gravityhelp.com/documentation/article/allow-field-to-be-populated-dynamically/ }
193
+	 * @return string
194
+	 */
195
+	public static function get_edit_link( $entry, $view_id, $post_id = null, $field_values = '' ) {
196
+
197
+		$nonce_key = self::get_nonce_key( $view_id, $entry['form_id'], $entry['id']  );
198
+
199
+		$base = gv_entry_link( $entry, $post_id ? : $view_id  );
200
+
201
+		$url = add_query_arg( array(
202
+			'edit' => wp_create_nonce( $nonce_key )
203
+		), $base );
204
+
205
+		if( $post_id ) {
206
+			$url = add_query_arg( array( 'gvid' => $view_id ), $url );
207
+		}
208
+
209
+		/**
210
+		 * Allow passing params to dynamically populate entry with values
211
+		 * @since 1.9.2
212
+		 */
213
+		if( !empty( $field_values ) ) {
214
+
215
+			if( is_array( $field_values ) ) {
216
+				// If already an array, no parse_str() needed
217
+				$params = $field_values;
218
+			} else {
219
+				parse_str( $field_values, $params );
220
+			}
221
+
222
+			$url = add_query_arg( $params, $url );
223
+		}
224
+
225
+		return $url;
226
+	}
227 227
 
228 228
 	/**
229 229
 	 * Edit mode doesn't allow certain field types.
@@ -278,19 +278,19 @@  discard block
 block discarded – undo
278 278
 	}
279 279
 
280 280
 
281
-    /**
282
-     * checks if user has permissions to edit a specific entry
283
-     *
284
-     * Needs to be used combined with GravityView_Edit_Entry::user_can_edit_entry for maximum security!!
285
-     *
286
-     * @param  array $entry Gravity Forms entry array
287
-     * @param \GV\View int $view_id ID of the view you want to check visibility against {@since 1.9.2}. Required since 2.0
288
-     * @return bool
289
-     */
290
-    public static function check_user_cap_edit_entry( $entry, $view = 0 ) {
281
+	/**
282
+	 * checks if user has permissions to edit a specific entry
283
+	 *
284
+	 * Needs to be used combined with GravityView_Edit_Entry::user_can_edit_entry for maximum security!!
285
+	 *
286
+	 * @param  array $entry Gravity Forms entry array
287
+	 * @param \GV\View int $view_id ID of the view you want to check visibility against {@since 1.9.2}. Required since 2.0
288
+	 * @return bool
289
+	 */
290
+	public static function check_user_cap_edit_entry( $entry, $view = 0 ) {
291 291
 
292
-        // No permission by default
293
-        $user_can_edit = false;
292
+		// No permission by default
293
+		$user_can_edit = false;
294 294
 
295 295
 		// get user_edit setting
296 296
 		if ( empty( $view ) ) {
@@ -308,59 +308,59 @@  discard block
 block discarded – undo
308 308
 			$user_edit = GVCommon::get_template_setting( $view_id, 'user_edit' );
309 309
 		}
310 310
 
311
-        // If they can edit any entries (as defined in Gravity Forms)
312
-        // Or if they can edit other people's entries
313
-        // Then we're good.
314
-        if( GVCommon::has_cap( array( 'gravityforms_edit_entries', 'gravityview_edit_others_entries' ), $entry['id'] ) ) {
311
+		// If they can edit any entries (as defined in Gravity Forms)
312
+		// Or if they can edit other people's entries
313
+		// Then we're good.
314
+		if( GVCommon::has_cap( array( 'gravityforms_edit_entries', 'gravityview_edit_others_entries' ), $entry['id'] ) ) {
315 315
 
316
-            gravityview()->log->debug( 'User has ability to edit all entries.' );
316
+			gravityview()->log->debug( 'User has ability to edit all entries.' );
317 317
 
318
-            $user_can_edit = true;
318
+			$user_can_edit = true;
319 319
 
320
-        } else if( !isset( $entry['created_by'] ) ) {
320
+		} else if( !isset( $entry['created_by'] ) ) {
321 321
 
322
-            gravityview()->log->error( 'Entry `created_by` doesn\'t exist.');
322
+			gravityview()->log->error( 'Entry `created_by` doesn\'t exist.');
323 323
 
324
-            $user_can_edit = false;
324
+			$user_can_edit = false;
325 325
 
326
-        } else {
326
+		} else {
327 327
 
328 328
 
329
-            $current_user = wp_get_current_user();
329
+			$current_user = wp_get_current_user();
330 330
 
331
-            // User edit is disabled
332
-            if( empty( $user_edit ) ) {
331
+			// User edit is disabled
332
+			if( empty( $user_edit ) ) {
333 333
 
334
-                gravityview()->log->debug( 'User Edit is disabled. Returning false.' );
334
+				gravityview()->log->debug( 'User Edit is disabled. Returning false.' );
335 335
 
336
-                $user_can_edit = false;
337
-            }
336
+				$user_can_edit = false;
337
+			}
338 338
 
339
-            // User edit is enabled and the logged-in user is the same as the user who created the entry. We're good.
340
-            else if( is_user_logged_in() && intval( $current_user->ID ) === intval( $entry['created_by'] ) ) {
339
+			// User edit is enabled and the logged-in user is the same as the user who created the entry. We're good.
340
+			else if( is_user_logged_in() && intval( $current_user->ID ) === intval( $entry['created_by'] ) ) {
341 341
 
342
-                gravityview()->log->debug( 'User {user_id} created the entry.', array( 'user_id', $current_user->ID ) );
342
+				gravityview()->log->debug( 'User {user_id} created the entry.', array( 'user_id', $current_user->ID ) );
343 343
 
344
-                $user_can_edit = true;
344
+				$user_can_edit = true;
345 345
 
346
-            } else if( ! is_user_logged_in() ) {
346
+			} else if( ! is_user_logged_in() ) {
347 347
 
348
-                gravityview()->log->debug( 'No user defined; edit entry requires logged in user' );
349
-            }
348
+				gravityview()->log->debug( 'No user defined; edit entry requires logged in user' );
349
+			}
350 350
 
351
-        }
351
+		}
352 352
 
353
-        /**
354
-         * @filter `gravityview/edit_entry/user_can_edit_entry` Modify whether user can edit an entry.
355
-         * @since 1.15 Added `$entry` and `$view_id` parameters
356
-         * @param[in,out] boolean $user_can_edit Can the current user edit the current entry? (Default: false)
357
-         * @param[in] array $entry Gravity Forms entry array {@since 1.15}
358
-         * @param[in] int $view_id ID of the view you want to check visibility against {@since 1.15}
359
-         */
360
-        $user_can_edit = apply_filters( 'gravityview/edit_entry/user_can_edit_entry', $user_can_edit, $entry, $view_id );
353
+		/**
354
+		 * @filter `gravityview/edit_entry/user_can_edit_entry` Modify whether user can edit an entry.
355
+		 * @since 1.15 Added `$entry` and `$view_id` parameters
356
+		 * @param[in,out] boolean $user_can_edit Can the current user edit the current entry? (Default: false)
357
+		 * @param[in] array $entry Gravity Forms entry array {@since 1.15}
358
+		 * @param[in] int $view_id ID of the view you want to check visibility against {@since 1.15}
359
+		 */
360
+		$user_can_edit = apply_filters( 'gravityview/edit_entry/user_can_edit_entry', $user_can_edit, $entry, $view_id );
361 361
 
362
-        return (bool)$user_can_edit;
363
-    }
362
+		return (bool)$user_can_edit;
363
+	}
364 364
 
365 365
 
366 366
 
Please login to merge, or discard this patch.
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
 
37 37
         self::$file = plugin_dir_path( __FILE__ );
38 38
 
39
-        if( is_admin() ) {
39
+        if ( is_admin() ) {
40 40
             $this->load_components( 'admin' );
41 41
         }
42 42
 
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
 
58 58
     static function getInstance() {
59 59
 
60
-        if( empty( self::$instance ) ) {
60
+        if ( empty( self::$instance ) ) {
61 61
             self::$instance = new GravityView_Edit_Entry;
62 62
         }
63 63
 
@@ -83,10 +83,10 @@  discard block
 block discarded – undo
83 83
     private function add_hooks() {
84 84
 
85 85
         // Add front-end access to Gravity Forms delete file action
86
-        add_action( 'wp_ajax_nopriv_rg_delete_file', array( 'GFForms', 'delete_file') );
86
+        add_action( 'wp_ajax_nopriv_rg_delete_file', array( 'GFForms', 'delete_file' ) );
87 87
 
88 88
         // Make sure this hook is run for non-admins
89
-        add_action( 'wp_ajax_rg_delete_file', array( 'GFForms', 'delete_file') );
89
+        add_action( 'wp_ajax_rg_delete_file', array( 'GFForms', 'delete_file' ) );
90 90
 
91 91
         add_filter( 'gravityview_blacklist_field_types', array( $this, 'modify_field_blacklist' ), 10, 2 );
92 92
 
@@ -103,8 +103,8 @@  discard block
 block discarded – undo
103 103
 	 */
104 104
 	private function addon_specific_hooks() {
105 105
 
106
-		if( class_exists( 'GFSignature' ) && is_callable( array( 'GFSignature', 'get_instance' ) ) ) {
107
-			add_filter('gform_admin_pre_render', array( GFSignature::get_instance(), 'edit_lead_script'));
106
+		if ( class_exists( 'GFSignature' ) && is_callable( array( 'GFSignature', 'get_instance' ) ) ) {
107
+			add_filter( 'gform_admin_pre_render', array( GFSignature::get_instance(), 'edit_lead_script' ) );
108 108
 		}
109 109
 
110 110
 	}
@@ -194,15 +194,15 @@  discard block
 block discarded – undo
194 194
      */
195 195
     public static function get_edit_link( $entry, $view_id, $post_id = null, $field_values = '' ) {
196 196
 
197
-        $nonce_key = self::get_nonce_key( $view_id, $entry['form_id'], $entry['id']  );
197
+        $nonce_key = self::get_nonce_key( $view_id, $entry[ 'form_id' ], $entry[ 'id' ] );
198 198
 
199
-        $base = gv_entry_link( $entry, $post_id ? : $view_id  );
199
+        $base = gv_entry_link( $entry, $post_id ?: $view_id );
200 200
 
201 201
         $url = add_query_arg( array(
202 202
             'edit' => wp_create_nonce( $nonce_key )
203 203
         ), $base );
204 204
 
205
-        if( $post_id ) {
205
+        if ( $post_id ) {
206 206
 	        $url = add_query_arg( array( 'gvid' => $view_id ), $url );
207 207
         }
208 208
 
@@ -210,9 +210,9 @@  discard block
 block discarded – undo
210 210
 	     * Allow passing params to dynamically populate entry with values
211 211
 	     * @since 1.9.2
212 212
 	     */
213
-	    if( !empty( $field_values ) ) {
213
+	    if ( ! empty( $field_values ) ) {
214 214
 
215
-		    if( is_array( $field_values ) ) {
215
+		    if ( is_array( $field_values ) ) {
216 216
 			    // If already an array, no parse_str() needed
217 217
 			    $params = $field_values;
218 218
 		    } else {
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
 	 */
234 234
 	public function modify_field_blacklist( $fields = array(), $context = NULL ) {
235 235
 
236
-		if( empty( $context ) || $context !== 'edit' ) {
236
+		if ( empty( $context ) || $context !== 'edit' ) {
237 237
 			return $fields;
238 238
 		}
239 239
 
@@ -311,15 +311,15 @@  discard block
 block discarded – undo
311 311
         // If they can edit any entries (as defined in Gravity Forms)
312 312
         // Or if they can edit other people's entries
313 313
         // Then we're good.
314
-        if( GVCommon::has_cap( array( 'gravityforms_edit_entries', 'gravityview_edit_others_entries' ), $entry['id'] ) ) {
314
+        if ( GVCommon::has_cap( array( 'gravityforms_edit_entries', 'gravityview_edit_others_entries' ), $entry[ 'id' ] ) ) {
315 315
 
316 316
             gravityview()->log->debug( 'User has ability to edit all entries.' );
317 317
 
318 318
             $user_can_edit = true;
319 319
 
320
-        } else if( !isset( $entry['created_by'] ) ) {
320
+        } else if ( ! isset( $entry[ 'created_by' ] ) ) {
321 321
 
322
-            gravityview()->log->error( 'Entry `created_by` doesn\'t exist.');
322
+            gravityview()->log->error( 'Entry `created_by` doesn\'t exist.' );
323 323
 
324 324
             $user_can_edit = false;
325 325
 
@@ -329,7 +329,7 @@  discard block
 block discarded – undo
329 329
             $current_user = wp_get_current_user();
330 330
 
331 331
             // User edit is disabled
332
-            if( empty( $user_edit ) ) {
332
+            if ( empty( $user_edit ) ) {
333 333
 
334 334
                 gravityview()->log->debug( 'User Edit is disabled. Returning false.' );
335 335
 
@@ -337,13 +337,13 @@  discard block
 block discarded – undo
337 337
             }
338 338
 
339 339
             // User edit is enabled and the logged-in user is the same as the user who created the entry. We're good.
340
-            else if( is_user_logged_in() && intval( $current_user->ID ) === intval( $entry['created_by'] ) ) {
340
+            else if ( is_user_logged_in() && intval( $current_user->ID ) === intval( $entry[ 'created_by' ] ) ) {
341 341
 
342 342
                 gravityview()->log->debug( 'User {user_id} created the entry.', array( 'user_id', $current_user->ID ) );
343 343
 
344 344
                 $user_can_edit = true;
345 345
 
346
-            } else if( ! is_user_logged_in() ) {
346
+            } else if ( ! is_user_logged_in() ) {
347 347
 
348 348
                 gravityview()->log->debug( 'No user defined; edit entry requires logged in user' );
349 349
             }
Please login to merge, or discard this patch.
includes/extensions/edit-entry/class-edit-entry-locking.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
 			return;
57 57
 		}
58 58
 
59
-		$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG || isset( $_GET['gform_debug'] ) ? '' : '.min';
59
+		$min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG || isset( $_GET[ 'gform_debug' ] ) ? '' : '.min';
60 60
 		$locking_path = GFCommon::get_base_url() . '/includes/locking/';
61 61
 
62 62
 		wp_enqueue_script( 'gforms_locking', $locking_path . "js/locking{$min}.js", array( 'jquery', 'heartbeat' ), GFCommon::$version );
@@ -65,20 +65,20 @@  discard block
 block discarded – undo
65 65
 		$translations = array_map( 'wp_strip_all_tags', $this->get_strings() );
66 66
 
67 67
 		$strings = array(
68
-			'noResponse'    => $translations['no_response'],
69
-			'requestAgain'  => $translations['request_again'],
70
-			'requestError'  => $translations['request_error'],
71
-			'gainedControl' => $translations['gained_control'],
72
-			'rejected'      => $translations['request_rejected'],
73
-			'pending'       => $translations['request_pending'],
68
+			'noResponse'    => $translations[ 'no_response' ],
69
+			'requestAgain'  => $translations[ 'request_again' ],
70
+			'requestError'  => $translations[ 'request_error' ],
71
+			'gainedControl' => $translations[ 'gained_control' ],
72
+			'rejected'      => $translations[ 'request_rejected' ],
73
+			'pending'       => $translations[ 'request_pending' ],
74 74
 		);
75 75
 
76
-		$lock_user_id = $this->check_lock( $entry['id'] );
76
+		$lock_user_id = $this->check_lock( $entry[ 'id' ] );
77 77
 
78 78
 		$vars = array(
79 79
 			'hasLock'    => ! $lock_user_id ? 1 : 0,
80 80
 			'lockUI'     => $this->get_lock_ui( $lock_user_id ),
81
-			'objectID'   => $entry['id'],
81
+			'objectID'   => $entry[ 'id' ],
82 82
 			'objectType' => 'entry',
83 83
 			'strings'    => $strings,
84 84
 		);
@@ -206,11 +206,11 @@  discard block
 block discarded – undo
206 206
 
207 207
 		$current_url = add_query_arg( $wp->query_string, '', home_url( $wp->request ) );
208 208
 
209
-		if ( isset( $_GET['get-edit-lock'] ) ) {
209
+		if ( isset( $_GET[ 'get-edit-lock' ] ) ) {
210 210
 			$this->set_lock( $entry_id );
211 211
 			echo '<script>window.location = ' . json_encode( remove_query_arg( 'get-edit-lock', $current_url ) ) . ';</script>';
212 212
 			exit();
213
-		} else if ( isset( $_GET['release-edit-lock'] ) ) {
213
+		} else if ( isset( $_GET[ 'release-edit-lock' ] ) ) {
214 214
 			$this->delete_lock_meta( $entry_id );
215 215
 			$current_url = remove_query_arg( 'edit', $current_url );
216 216
 			echo '<script>window.location = ' . json_encode( remove_query_arg( 'release-edit-lock', $current_url ) ) . ';</script>';
Please login to merge, or discard this patch.