Tribe, adding user meta to the attendees csv export

<?php 
/* Tribe, adding user meta to the attendees csv export */
function tribe_export_custom_set_up ( $event_id ) {
	
	//Add Handler for Community Tickets to Prevent Notices in Exports
	if ( ! is_admin() ) {
		$screen_base = 'tribe_events_page_tickets-attendees';
	} else {
		$screen      = get_current_screen();
		$screen_base = $screen->base;
	}
	$filter_name = "manage_{$screen_base}_columns";
	add_filter( $filter_name, 'tribe_export_custom_add_columns', 100 );
	add_filter( 'tribe_events_tickets_attendees_table_column', 'tribe_export_custom_populate_columns', 10, 3 );
}
add_action( 'tribe_events_tickets_generate_filtered_attendees_list', 'tribe_export_custom_set_up' );
function tribe_export_custom_add_columns ( $columns ) {
	
	$columns['user_nicename'] = "Nicename";
	return $columns;
}
function tribe_export_custom_populate_columns ( $value, $item, $column ) {
	if ( isset( $item['user_id'] ) && (int)$item['user_id'] > 0 ) {
		if ( 'user_nicename' == $column ) {
			$user_info = get_userdata((int)$item['user_id']);
			$value = $user_info->user_nicename;
		}
	} else {
		$value = '-';
	}
	return $value;
}