apiFromDAO 将DAO层的API对象转换为domain层对象
(api *dao.Api)
| 100 | |
| 101 | // apiFromDAO 将DAO层的API对象转换为domain层对象 |
| 102 | func (a *apiRepository) apiFromDAO(api *dao.Api) *domain.Api { |
| 103 | if api == nil { |
| 104 | return nil |
| 105 | } |
| 106 | return &domain.Api{ |
| 107 | ID: api.ID, |
| 108 | Name: api.Name, |
| 109 | Path: api.Path, |
| 110 | Method: api.Method, |
| 111 | Description: api.Description, |
| 112 | Version: api.Version, |
| 113 | Category: api.Category, |
| 114 | IsPublic: api.IsPublic, |
| 115 | CreateTime: api.CreateTime, |
| 116 | UpdateTime: api.UpdateTime, |
| 117 | IsDeleted: api.IsDeleted, |
| 118 | } |
| 119 | } |
| 120 | |
| 121 | // apisFromDAO 将DAO层的API对象列表转换为domain层对象列表 |
| 122 | func (a *apiRepository) apisFromDAO(apis []*dao.Api) []*domain.Api { |
no outgoing calls
no test coverage detected