users = $users; } /** * @return Collection */ public function collection() { return $this->users; } /** * @inheritDoc */ public function headings(): array { return [ trans('admin/main.id'), trans('admin/pages/users.full_name'), trans('admin/main.email'), trans('public.mobile'), trans('admin/pages/users.role_name'), trans('admin/pages/financial.income'), trans('admin/pages/users.status'), trans('admin/main.created_at'), ]; } /** * @inheritDoc */ public function map($user): array { return [ $user->id, $user->full_name, $user->email, $user->mobile, $user->role->name, 20, $user->status, dateTimeFormat($user->created_at,'j M Y | H:i') ]; } }