Class: BankName
- Inherits:
-
Common::RedisStore
- Object
- Common::RedisStore
- BankName
- Defined in:
- app/models/bank_name.rb
Constant Summary
Constants inherited from Common::RedisStore
Common::RedisStore::REQ_CLASS_INSTANCE_VARS
Class Method Summary collapse
Methods inherited from Common::RedisStore
create, delete, #destroy, #destroyed?, exists?, #expire, find, find_or_build, #initialize, #initialize_dup, keys, #persisted?, pop, redis_key, redis_store, redis_ttl, #save, #save!, #ttl, #update, #update!
Constructor Details
This class inherits a constructor from Common::RedisStore
Class Method Details
.get_bank_name(user, routing_number) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'app/models/bank_name.rb', line 16 def self.get_bank_name(user, routing_number) return if routing_number.blank? || routing_number == BGS::Service::EMPTY_ROUTING_NUMBER bank_name = find(routing_number) if bank_name.blank? bank_name = new(routing_number:) bank_name.bank_name = BGS::Service.new(user).find_bank_name_by_routng_trnsit_nbr(routing_number) bank_name.save! end bank_name.bank_name end |