ToolsetPayloadsFromViews converts toolset projections into public DTOs.
(views []toolspkg.ToolsetView)
| 286 | |
| 287 | // ToolsetPayloadsFromViews converts toolset projections into public DTOs. |
| 288 | func ToolsetPayloadsFromViews(views []toolspkg.ToolsetView) []contract.ToolsetPayload { |
| 289 | payloads := make([]contract.ToolsetPayload, 0, len(views)) |
| 290 | for i := range views { |
| 291 | payloads = append(payloads, ToolsetPayloadFromView(views[i])) |
| 292 | } |
| 293 | return payloads |
| 294 | } |
| 295 | |
| 296 | // ToolsetPayloadFromView converts one toolset projection into a public DTO. |
| 297 | func ToolsetPayloadFromView(view toolspkg.ToolsetView) contract.ToolsetPayload { |
no test coverage detected