Tecnicamente eso es todo del tutorial :c

This commit is contained in:
Daniel Cortés
2019-06-17 02:30:24 -04:00
parent b2d801addf
commit 0d30626baa
9 changed files with 4465 additions and 34940 deletions

View File

@@ -14,4 +14,32 @@ class UsersController extends Controller
{
return UserResource::collection(User::paginate(10));
}
public function all()
{
return UserResource::collection(User::all());
}
public function show(User $user)
{
return new UserResource($user);
}
public function update(User $user, Request $request)
{
$data = $request->validate([
'name' => 'required',
'email' => 'required|email',
]);
$user->update($data);
return new UserResource($user);
}
public function delete(User $user)
{
$user->delete();
return response(null, 204);
}
}