modelsUtils.ts 370 B

1234567891011121314151617
  1. export default class ModelsUtils {
  2. /**
  3. * Extrait l'ID de l'URI passée en paramètre
  4. * @param uri
  5. */
  6. static extractIdFromUri (uri: string): number|null {
  7. if(!uri) return null
  8. const partUri: Array<string> = uri.split('/')
  9. const id:any = partUri.pop()
  10. if(isNaN(id))
  11. throw new Error('id is not a number')
  12. return parseInt(id)
  13. }
  14. }