BibleProvider
Main provider class for accessing and searching Bible content. This class serves as the primary interface for retrieving verses and performing searches within the Bible database.
Features:
Full-text search with different search types (word, substring, prefix, suffix)
Verse retrieval by chapter, book, or specific verse IDs
Support for paginated results
Reference-based search scoping
Functions
Performs a text search within a specific range of verses defined by start and end verse IDs. This is a more direct way to search within a specific range compared to using Reference.
Performs a text search across Bible verses with optional verse ID filtering. The search can be customized using different search types and supports pagination. If verseIDs is provided, the search will be limited to only those verses.