/**
* Delete a user
*
* @author Steve Montambeault
* @link http://stevemo.ca
*
* @param int $id
* @return Response
*/
public function destroy($id)
{
$currentUser = $this->users->getUser();
if ($currentUser->id === (int) $id) {
return Redirect::back()->with('error', Lang::get('cpanel::users.delete_denied'));
}
try {
$this->users->delete($id);
return Redirect::route('cpanel.users.index')->with('success', Lang::get('cpanel::users.delete_success'));
} catch (UserNotFoundException $e) {
return Redirect::route('cpanel.users.index')->with('error', $e->getMessage());
}
}