- 'id', 'name', 'slug',
- 'email', 'created_at', 'updated_at',
- ]);
+ 'id', 'name', 'slug', 'email',
+ 'created_at', 'updated_at', 'last_activity_at',
+ ], $this->printHidden);
+ }
+
+ /**
+ * View the details of a single user
+ */
+ public function read(string $id)
+ {
+ $this->checkPermission('users-manage');
+
+ $singleUser = $this->userRepo->getById($id);
+ $singleUser = $singleUser->makeVisible($this->printHidden);
+
+ return response()->json($singleUser);