WP_MS_Users_List_Table::get_views()protectedWP 1.0

Method of the class: WP_MS_Users_List_Table{}

No Hooks.

Return

Array.

Usage

// protected - for code of main (parent) or child class
$result = $this->get_views();

Notes

  • Global. String. $role

WP_MS_Users_List_Table::get_views() code WP 6.5.2

protected function get_views() {
	global $role;

	$total_users  = get_user_count();
	$super_admins = get_super_admins();
	$total_admins = count( $super_admins );

	$role_links        = array();
	$role_links['all'] = array(
		'url'     => network_admin_url( 'users.php' ),
		'label'   => sprintf(
			/* translators: Number of users. */
			_nx(
				'All <span class="count">(%s)</span>',
				'All <span class="count">(%s)</span>',
				$total_users,
				'users'
			),
			number_format_i18n( $total_users )
		),
		'current' => 'super' !== $role,
	);

	$role_links['super'] = array(
		'url'     => network_admin_url( 'users.php?role=super' ),
		'label'   => sprintf(
			/* translators: Number of users. */
			_n(
				'Super Admin <span class="count">(%s)</span>',
				'Super Admins <span class="count">(%s)</span>',
				$total_admins
			),
			number_format_i18n( $total_admins )
		),
		'current' => 'super' === $role,
	);

	return $this->get_views_links( $role_links );
}