Sha256: b7be60d17a09b4344d21c4c0e9b10663f3e72bf5d187bcb3c67a15877b230886

Contents?: true

Size: 903 Bytes

Versions: 5

Compression:

Stored size: 903 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'
          else
            return false
          end
          File.join(File.dirname(__FILE__),'..','..','arquivos','logos',imagem)
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
kivanio-brcobranca-2.0.4 lib/brcobranca/boleto/template/util.rb
kivanio-brcobranca-2.0.5 lib/brcobranca/boleto/template/util.rb
brcobranca-2.0.5 lib/brcobranca/boleto/template/util.rb
brcobranca-2.0.3 lib/brcobranca/boleto/template/util.rb
brcobranca-2.0.4 lib/brcobranca/boleto/template/util.rb