displayOnly ) || // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase -- Gravity Forms property. $this->is_display_only( $field->type ?? '' ) ) { continue; } if ( method_exists( $field, 'get_value_export' ) ) { $value = $field->get_value_export( $entry, '', true ); } else { $value = $entry[ (string) $field->id ] ?? ''; } $out[ (string) $field->id ] = array( 'label' => (string) ( $field->label ?? $field->id ), 'value' => $value, ); } $form_id = (int) ( $form['id'] ?? 0 ); $entry_id = (int) ( $entry['id'] ?? 0 ); $url = $entry_id ? admin_url( 'admin.php?page=gf_entries&view=entry&id=' . $form_id . '&lid=' . $entry_id ) : ''; $this->notify( $form_id, (string) ( $form['title'] ?? '' ), $out, $entry_id ? $entry_id : '', $url ); } }