class HealthcarePhony::WorkPhoneNumber
Public: Generates a fake work phone number
Public Class Methods
new(init_args = {})
click to toggle source
Public: Initializes a work phone number. Pass in hash of different parameters, currently this includes: blank - An integer representing the % of times phone number components should be blank. use_code - Allows specification of the phone use code (PID.13.2) equipment_type - Allows specification of the phone equipment type (PID.13.3)
Calls superclass method
HealthcarePhony::PhoneNumber::new
# File lib/healthcare_phony/work_phone_number.rb, line 12 def initialize(init_args = {}) super(init_args) @use_code = init_args[:use_code].nil? ? 'WPN' : init_args[:use_code] @use_code = '' unless @set_blank == false @equipment_type = init_args[:equipment_type].nil? ? 'PH' : init_args[:equipment_type] @equipment_type = '' unless @set_blank == false end