UsersController.php 656 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace OpenApi\LinkExample;
  3. /**
  4. * MVC controller that handles "users/*" urls.
  5. */
  6. class UsersController
  7. {
  8. /**
  9. * @OA\Get(path="/2.0/users/{username}",
  10. * operationId="getUserByName",
  11. * @OA\Parameter(name="username",
  12. * in="path",
  13. * required=true,
  14. * @OA\Schema(type="string")
  15. * ),
  16. * @OA\Response(response="200",
  17. * description="The User",
  18. * @OA\JsonContent(ref="#/components/schemas/user"),
  19. * @OA\Link(link="userRepositories", ref="#/components/links/UserRepositories")
  20. * )
  21. * )
  22. */
  23. public function getUserByName($username)
  24. {
  25. }
  26. }