Sha256: b52b91a8ad930ef9ddd89fb2b70b215c1f2647b37434fc89773c90092257a668

Contents?: true

Size: 1.73 KB

Versions: 13

Compression:

Stored size: 1.73 KB

Contents

# encoding: utf-8

module FFaker
  # Author Guapolo <github.com/guapolo>
  module SSNMX
    extend ModuleUtils
    extend self

    # The Social Security number is a eleven-digit number in the format
    # "AABBCCDDEE-F".
    def ssn
      FFaker.numerify('##########-#')
    end

    # The Social Security number is a eleven-digit number in the format
    # "AABBCCDDEEF".
    def ssn_undashed
      FFaker.numerify('###########')
    end

    # http://es.wikipedia.org/wiki/Instituto_Mexicano_del_Seguro_Social
    # The Social Security number from IMSS
    # (Instituto Mexicano del Seguro Social)
    # is a eleven-digit number in the format
    # "AABBCCDDEE-F".
    def imss
      FFaker.numerify('##########-#')
    end

    # http://es.wikipedia.org/wiki/Instituto_Mexicano_del_Seguro_Social
    # The Social Security number from IMSS
    # (Instituto Mexicano del Seguro Social)
    # is a eleven-digit number in the format
    # "AABBCCDDEEF".
    def imss_undashed
      FFaker.numerify('###########')
    end

    # http://es.wikipedia.org/wiki/Instituto_de_Seguridad_y_Servicios_Sociales_de_los_Trabajadores_del_Estado
    # The Social Security number from ISSSTE
    # (Instituto de Seguridad y Servicios Sociales de los Trabajadores del Estado)
    # is a eleven-digit number in the format
    # "AABBCCDDEE-F".
    def issste
      FFaker.numerify('##########-#')
    end

    # http://es.wikipedia.org/wiki/Instituto_de_Seguridad_y_Servicios_Sociales_de_los_Trabajadores_del_Estado
    # The Social Security number from ISSSTE
    # (Instituto de Seguridad y Servicios Sociales de los Trabajadores del Estado)
    # is a eleven-digit number in the format
    # "AABBCCDDEEF".
    def issste_undashed
      FFaker.numerify('###########')
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
ffaker-2.11.0 lib/ffaker/ssn_mx.rb
ffaker-2.10.0 lib/ffaker/ssn_mx.rb
ffaker-2.9.0 lib/ffaker/ssn_mx.rb
ffaker-2.8.1 lib/ffaker/ssn_mx.rb
ffaker-2.8.0 lib/ffaker/ssn_mx.rb
ffaker-2.7.0 lib/ffaker/ssn_mx.rb
ffaker-2.6.0 lib/ffaker/ssn_mx.rb
ffaker-2.5.0 lib/ffaker/ssn_mx.rb
ffaker-2.4.0 lib/ffaker/ssn_mx.rb
ffaker-2.3.0 lib/ffaker/ssn_mx.rb
ffaker-2.2.0 lib/ffaker/ssn_mx.rb
ffaker-2.1.0 lib/ffaker/ssn_mx.rb
ffaker-2.0.0 lib/ffaker/ssn_mx.rb