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

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