/**
  * @param UserRepository $repository
  * @param int            $id
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function postDelete(UserRepository $repository, $id)
 {
     /** @var User $user */
     $user = $repository->delete($id);
     return $this->smartRedirect()->with('success', trans($this->wrapNamespace('core.messages.user.deleted'), ['name' => $user->getName()]));
 }