Carrierwave como obter a extensão do arquivo

Estou desenvolvendo um aplicativo Ruby on Rails que requer o upload / download de arquivos. Para a parte de upload eu usei o gem carrierwave, pois é muito fácil de usar e flexível. O problema é: uma vez que eu fiz o upload do arquivo, eu preciso saber algumas coisas: ou seja, se é um pdf em vez de baixar o arquivo eu mostro-o em linha, e o mesmo vale para uma imagem. Como faço para obter oextensão de arquivo e como posso fazer isso paraenviar o arquivo para um usuário? Qualquer feedback é apreciado Obrigado !!

questionAnswers(2)

yourAnswerToTheQuestion