Submissions_List_Table::column_user_id( awsmug\Torro_Forms\DB_Objects\Submissions\Submission $submission )

Handles the user ID column output.

Description

Parameters

$submission

(awsmug\Torro_Forms\DB_Objects\Submissions\Submission) (Required) The current submission object.

Source

File: src/db-objects/submissions/submissions-list-table.php

	public function column_user_id( $submission ) {
		if ( empty( $submission->user_id ) ) {
			return;
		}

		$user = get_userdata( $submission->user_id );
		if ( ! $user || ! $user->exists() ) {
			return;
		}

		$url = add_query_arg( 'user_id', $user->ID, $this->_args['models_page'] );
		if ( ! empty( $_GET['form_id'] ) ) {
			$url = add_query_arg( 'form_id', (int) $_GET['form_id'], $url );
		}

		printf( '<a href="%1$s">%2$s</a>', esc_url( $url ), $user->display_name );
	}

Changelog

Changelog
Version Description
1.0.0 Introduced.