TestGroupController.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <?php
  2. namespace Knuckles\Scribe\Tests\Fixtures;
  3. /**
  4. * @group 1. Group 1
  5. *
  6. * Group 1 APIs
  7. */
  8. class TestGroupController
  9. {
  10. /**
  11. * Some endpoint.
  12. *
  13. * By default, this is in Group 1.
  14. */
  15. public function action1()
  16. {
  17. }
  18. /**
  19. * Another endpoint.
  20. *
  21. * Here we specify a group. This is also in Group 1.
  22. *
  23. * @group 1. Group 1
  24. */
  25. public function action1b()
  26. {
  27. }
  28. /**
  29. * @group 2. Group 2
  30. */
  31. public function action2()
  32. {
  33. }
  34. /** @group 10. Group 10 */
  35. public function action10()
  36. {
  37. }
  38. /**
  39. * @group 13. Group 13
  40. * @subgroup SG B
  41. */
  42. public function action13a()
  43. {
  44. }
  45. /**
  46. * @group 13. Group 13
  47. * @subgroup SG C
  48. */
  49. public function action13b()
  50. {
  51. }
  52. /**
  53. * @group 13. Group 13
  54. */
  55. public function action13c()
  56. {
  57. }
  58. /**
  59. * @group 13. Group 13
  60. * @subgroup SG B
  61. */
  62. public function action13d()
  63. {
  64. }
  65. /**
  66. * @group 13. Group 13
  67. * @subgroup SG A
  68. */
  69. public function action13e()
  70. {
  71. }
  72. }