| @@ 171-180 (lines=10) @@ | ||
| 168 | * @param int $id |
|
| 169 | * @return Response |
|
| 170 | */ |
|
| 171 | public function enableUser($id) |
|
| 172 | { |
|
| 173 | $user = User::findOrFail($id); |
|
| 174 | $user->status = User::USER_ENABLED; |
|
| 175 | $user->update(); |
|
| 176 | return redirect()->back()->with( |
|
| 177 | 'status', |
|
| 178 | trans('users.message.enable', ['user' => $user->email]) |
|
| 179 | ); |
|
| 180 | } |
|
| 181 | ||
| 182 | /** |
|
| 183 | * Disable an user. |
|
| @@ 188-197 (lines=10) @@ | ||
| 185 | * @param int $id |
|
| 186 | * @return Response |
|
| 187 | */ |
|
| 188 | public function disableUser($id) |
|
| 189 | { |
|
| 190 | $user = User::findOrFail($id); |
|
| 191 | $user->status = User::USER_DISABLED; |
|
| 192 | $user->update(); |
|
| 193 | return redirect()->back()->with( |
|
| 194 | 'status', |
|
| 195 | trans('users.message.disable', ['user' => $user->email]) |
|
| 196 | ); |
|
| 197 | } |
|
| 198 | ||
| 199 | /** |
|
| 200 | * Remove an user. |
|
| @@ 205-214 (lines=10) @@ | ||
| 202 | * @param int $id |
|
| 203 | * @return Response |
|
| 204 | */ |
|
| 205 | public function removeUser($id) |
|
| 206 | { |
|
| 207 | $user = User::findOrFail($id); |
|
| 208 | $email = $user->email; |
|
| 209 | $user->delete(); |
|
| 210 | return redirect()->back()->with( |
|
| 211 | 'status', |
|
| 212 | trans('users.message.delete', ['user' => $email]) |
|
| 213 | ); |
|
| 214 | } |
|
| 215 | } |
|
| 216 | ||