Module: Scripref::Sorter::SortUpDown

Included in:
Scripref::Sorter
Defined in:
lib/scripref/sorter.rb

Overview

Mixin to sort ascending by start verse and desending by end verse of passages

Instance Method Summary collapse

Instance Method Details

#signum(pass1, pass2) ⇒ Object



24
25
26
27
# File 'lib/scripref/sorter.rb', line 24

def signum pass1, pass2
  a, b = passage2arr(pass1), passage2arr(pass2)
  a[0, 4] + b[4, 4] <=> b[0, 4] + a[4, 4]
end