Constructors
constructor
Properties
logger
Methods
Protected
applyFilterToQuery
applyFilterToQuery( query: SelectQueryBuilder<Bible>, alias: string, filter: BiblesFilter,): void Returns void
Protected
applyOrderByToQuery
applyOrderByToQuery( query: SelectQueryBuilder<Bible>, alias: string, orderBy: BiblesOrderBy,): void Returns void
decodeBookId
Returns { bible: string; book: string }
decodeChapterId
Returns { bible: string; book: string; chapter: string }
- bible, book and chapter id
decodePassage
getBook
getBookOrFail
getBooks
getBooks(bibleId: string): Promise<BibleBook[]> Returns Promise<BibleBook[]>
getChapter
getChapters
getMany
getOne
getOneBy
getOneByOrFail
Returns Promise<Bible>
getOneOrFail
Returns Promise<Bible>
getStories
getVerse
Returns Promise<null | BibleVerse>
getVerseByPassage
getVerseOrFail
getVerses
Decode book id and return bible and book ids