/** * @param UserRepository $repository * @param int $id */ public function getEdit(UserRepository $repository, $id) { /** @var User $user */ $user = $repository->findOrFail($id); $this->breadcrumbs->add($user->getName(), route('backend.user.profile', $id)); $this->setTitle(trans($this->wrapNamespace('core.title.edit'))); $this->templateScripts['USER'] = $user; $this->setContent('users.edit', compact('user')); }