UsingRefs.php 681 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace SwaggerFixtures;
  3. /**
  4. * @SWG\Info(title="Using a parameter definition", version="unittest")
  5. */
  6. class UsingRefs
  7. {
  8. /**
  9. * @SWG\Get(
  10. * path="/pi/{item_name}",
  11. * summary="Get protected item",
  12. * @SWG\Parameter(ref="#/parameters/ItemName"),
  13. * @SWG\Response(response="default", ref="#/responses/Item")
  14. * )
  15. */
  16. public function getProtectedItem()
  17. {
  18. }
  19. }
  20. /**
  21. * @SWG\Parameter(
  22. * name="ItemName",
  23. * in="path",
  24. * type="string",
  25. * required=true,
  26. * description="protected item name",
  27. * maxLength=256
  28. * )
  29. */
  30. /**
  31. * @SWG\Response (
  32. * response="Item",
  33. * description="A protected item"
  34. * )
  35. */