UserController.php 531 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace App\Api\v1\Controllers;
  3. use App\Models\User;
  4. use App\Api\v1\Requests\UserUpdateRequest;
  5. use App\Api\v1\Resources\UserResource;
  6. use App\Http\Controllers\Controller;
  7. class UserController extends Controller
  8. {
  9. /**
  10. * Get detailed information about a user
  11. *
  12. * @return \App\Api\v1\Resources\UserResource
  13. */
  14. public function show()
  15. {
  16. $user = User::first();
  17. return $user
  18. ? new UserResource($user)
  19. : response()->json(['name' => null], 200);
  20. }
  21. }