diff options
Diffstat (limited to 'lib/phone_number.js')
| -rw-r--r-- | lib/phone_number.js | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/lib/phone_number.js b/lib/phone_number.js index 8f884419..71fc934c 100644 --- a/lib/phone_number.js +++ b/lib/phone_number.js @@ -1,10 +1,16 @@ +var Faker = require('../index'); var Helpers = require('./helpers'); var definitions = require('./definitions'); -exports.phoneNumber = function () { - return Helpers.replaceSymbolWithNumber(Helpers.randomize(definitions.phone_formats())); -}; +var phone = { + phoneNumber: function () { + return Helpers.replaceSymbolWithNumber(Faker.random.phone_formats()); + }, -exports.phoneNumberFormat = function (format) { - return Helpers.replaceSymbolWithNumber(definitions.phone_formats()[format]); + // FIXME: this is strange passing in an array index. + phoneNumberFormat: function (phoneFormatsArrayIndex) { + return Helpers.replaceSymbolWithNumber(definitions.phone_formats()[phoneFormatsArrayIndex]); + } }; + +module.exports = phone; |
