Added roles on UserExporter and UserImporter for consistency and enhanced functionality
This commit is contained in:
@@ -24,11 +24,17 @@ class UserExporter extends Exporter
|
||||
return ++$rowNumber;
|
||||
}),
|
||||
ExportColumn::make('name')
|
||||
->label('Name'),
|
||||
->label('NAME'),
|
||||
ExportColumn::make('email')
|
||||
->label('Email'),
|
||||
->label('E-MAIL'),
|
||||
ExportColumn::make('password')
|
||||
->label('Password'),
|
||||
->label('PASSWORD'),
|
||||
ExportColumn::make('roles')
|
||||
->label('ROLES')
|
||||
->state(function ($record) {
|
||||
// Assuming Spatie\Permission: roles() relationship
|
||||
return $record->roles->pluck('name')->join(', ');
|
||||
}),
|
||||
ExportColumn::make('created_at')
|
||||
->label('CREATED AT'),
|
||||
ExportColumn::make('updated_at')
|
||||
|
||||
Reference in New Issue
Block a user