public function show($id)
{
try {
$throttle = $this->users->getUserThrottle($id);
$user = $throttle->getUser();
$permissions = $user->getMergedPermissions();
return View::make(Config::get('cpanel::views.users_show'))->with('user', $user)->with('groups', $user->getGroups())->with('permissions', $permissions)->with('throttle', $throttle);
} catch (UserNotFoundException $e) {
return Redirect::route('cpanel.users.index')->with('error', $e->getMessage());
}
}