|
@@ 84-90 (lines=7) @@
|
| 81 |
|
oParser = VersiononeSdk::ParserXmlAssets.new({url: @sUrl}) |
| 82 |
|
return oParser.getDocForAssetXml( oRes.body ) |
| 83 |
|
end |
| 84 |
|
|
| 85 |
|
def getAssetForTypeAndNumber(sAssetType = nil, sAssetNumber = nil) |
| 86 |
|
sUrl = self.getUrlForAssetTypeAndNumber( sAssetType, sAssetNumber ) |
| 87 |
|
oRes = @oFaraday.get sUrl |
| 88 |
|
oParser = VersiononeSdk::ParserXmlAssets.new({url: @sUrl}) |
| 89 |
|
aDocs = oParser.getDocsForAssetsXml( oRes.body ) |
| 90 |
|
return aDocs[0] |
| 91 |
|
end |
| 92 |
|
|
| 93 |
|
def getAssets(sAssetType = nil, xIds = nil) |
|
@@ 77-82 (lines=6) @@
|
| 74 |
|
|
| 75 |
|
raise RuntimeError, "E_UNKNOWN_ASSET_ID [#{xAssetId1}][#{xAssetId2.to_s}]" |
| 76 |
|
end |
| 77 |
|
|
| 78 |
|
def getAssetForTypeAndOid(sAssetType = nil, sAssetOid = nil) |
| 79 |
|
sUrl = self.getUrlForAssets( sAssetType, sAssetOid ) |
| 80 |
|
oRes = @oFaraday.get sUrl |
| 81 |
|
oParser = VersiononeSdk::ParserXmlAssets.new({url: @sUrl}) |
| 82 |
|
return oParser.getDocForAssetXml( oRes.body ) |
| 83 |
|
end |
| 84 |
|
|
| 85 |
|
def getAssetForTypeAndNumber(sAssetType = nil, sAssetNumber = nil) |