Class: Faker::Isbn

Inherits:
Object
  • Object
show all
Defined in:
lib/faker/isbn.rb

Class Method Summary collapse

Class Method Details

.isbn_10Object



4
5
6
7
# File 'lib/faker/isbn.rb', line 4

def isbn_10
  isbn_without_checksum = Faker.numerify('#-#####-###-')
  isbn_without_checksum + checksum_10(isbn_without_checksum).to_s
end

.isbn_13Object



9
10
11
12
# File 'lib/faker/isbn.rb', line 9

def isbn_13
  isbn_without_checksum = Faker.numerify('978-#-####-####-')
  isbn_without_checksum + checksum_13(isbn_without_checksum).to_s
end