Sha256: f4ad86cf30e1e57621f6cabf51ceaeea6bb52ab7bff5528090c5f275f7b585ce

Contents?: true

Size: 968 Bytes

Versions: 2

Compression:

Stored size: 968 Bytes

Contents

module Brcobranca
  module Boleto
    module Template
      # Métodos auxiliares de montagem de template
      module Util
        # Responsável por definir a logotipo usada no template genérico, 
        # retorna o caminho para o <b>logotipo</b> ou <b>false</b> caso nao consiga encontrar o logotipo.
        def monta_logo
          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'
          else
            return false
          end
          File.join(File.dirname(__FILE__),'..','..','arquivos','logos',imagem)
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
kivanio-brcobranca-2.0.6 lib/brcobranca/boleto/template/util.rb
brcobranca-2.0.6 lib/brcobranca/boleto/template/util.rb