Class: Fonbok::NumberClassCaster
- Inherits:
-
Object
- Object
- Fonbok::NumberClassCaster
- Defined in:
- lib/fonbok/number_class_caster.rb
Constant Summary collapse
- NUMBER_CLASS_MAP =
Hash.new(Number).update( 'fax_work' => FaxWorkNumber, 'home' => HomeNumber, 'mobile' => MobileNumber, 'work' => WorkNumber ).freeze
Class Method Summary collapse
Class Method Details
.cast(type, number) ⇒ Object
16 17 18 |
# File 'lib/fonbok/number_class_caster.rb', line 16 def self.cast(type, number) NUMBER_CLASS_MAP[type].new number end |