Module: Brcobranca::Boleto::Template::Util

Defined in:
lib/brcobranca/boleto/template/util.rb

Overview

Métodos auxiliares de montagem de template

Instance Method Summary collapse

Instance Method Details

#monta_logoObject

Responsável por definir a logotipo usada no template genérico, retorna o caminho para o logotipo ou false caso nao consiga encontrar o logotipo.



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'lib/brcobranca/boleto/template/util.rb', line 8

def 
  case self.class.to_s
  when "BancoBrasil"
    imagem = 'bb.jpg'
  when "BancoItau"
    imagem = 'itau.jpg'
  when "BancoHsbc"
    imagem = 'hsbc.jpg'
  when "BancoReal"
    imagem = 'real.jpg'
  when "BancoBradesco"
    imagem = 'bradesco.jpg'
  when "BancoUnibanco"
    imagem = 'unibanco.jpg'
  when "BancoBanespa"
    imagem = 'banespa.jpg'
  when "BancoCaixa"
    imagem = 'caixa.jpg'
  else
    return false
  end
  File.join(File.dirname(__FILE__),'..','..','arquivos','logos',imagem)
end