AllResources returns all resource templates with their embedded toolset metadata. Resource definitions are stateless - handlers are generated on-demand during registration.
(t translations.TranslationHelperFunc)
| 8 | // AllResources returns all resource templates with their embedded toolset metadata. |
| 9 | // Resource definitions are stateless - handlers are generated on-demand during registration. |
| 10 | func AllResources(t translations.TranslationHelperFunc) []inventory.ServerResourceTemplate { |
| 11 | return []inventory.ServerResourceTemplate{ |
| 12 | // Repository resources |
| 13 | GetRepositoryResourceContent(t), |
| 14 | GetRepositoryResourceBranchContent(t), |
| 15 | GetRepositoryResourceCommitContent(t), |
| 16 | GetRepositoryResourceTagContent(t), |
| 17 | GetRepositoryResourcePrContent(t), |
| 18 | } |
| 19 | } |