Sha256: 3b4f02f8b25a61196b89bb93f9f10fecf7afaaa8af7108016c56c146c0132af8

Contents?: true

Size: 514 Bytes

Versions: 4

Compression:

Stored size: 514 Bytes

Contents

module Ipizza
  module Provider
    
    class << self
      def get(provider_name)
        case provider_name.downcase
        when 'swedbank'
          Ipizza::Provider::Swedbank.new
        when 'hp'
          Ipizza::Provider::Swedbank.new
        when 'eyp'
          Ipizza::Provider::Seb.new
        when 'seb'
          Ipizza::Provider::Seb.new
        when 'sampo'
          Ipizza::Provider::Sampo.new
        when 'nordea'
          Ipizza::Provider::Nordea.new
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ipizza-0.5.5 lib/ipizza/provider.rb
ipizza-0.5.4 lib/ipizza/provider.rb
ipizza-0.5.3 lib/ipizza/provider.rb
ipizza-0.5.2 lib/ipizza/provider.rb