class BiblePassage::BookDataStore
Constants
- BOOK_DATA
Public Instance Methods
book_name(key)
click to toggle source
# File lib/bible_passage/book_data_store.rb, line 272 def book_name(key) book = BOOK_DATA[key] if book book[:name] else raise(InvalidReferenceError.new("#{key} is not a valid book key")) end end
number_of_chapters(key)
click to toggle source
# File lib/bible_passage/book_data_store.rb, line 281 def number_of_chapters(key) BOOK_DATA[key][:chapters].size end
number_of_verses(key, chapter)
click to toggle source
# File lib/bible_passage/book_data_store.rb, line 285 def number_of_verses(key, chapter) BOOK_DATA[key][:chapters][chapter - 1] end