class SafeDb::QueryVerse
Any {Controller} class wishing to query a safe verse can make use of the functionality in this parent by exposing an query_verse() method.
Classes extending this class will have access to
-
a
@chapther_data
data structure -
a
@chapther_id
string index -
a
@has_chapter
boolean indicator -
a
@verse_data
data structure -
a
@verse_id
string index -
a
@has_verse
boolean indicator
The query_verse() method is not succeeded by any behaviour in the parent. Chilc classes must do their own output management.
Public Instance Methods
execute()
click to toggle source
This parental behaviour sets up common ubiquitous chapter and verse data structures and indices.
# File lib/controller/abstract/query_verse.rb, line 23 def execute # Before calling the edit_verse() method we perform some # preparatory activities that check, validate and setup. read_verse() # The query verse behaviour implemented by the child classes will read and # perhaps display credentials without changing state. query_verse() end