class Perseus::Corpora

Public Class Methods

new() click to toggle source
# File lib/perseus/corpora.rb, line 7
def initialize
  @elements = JSON.parse(File.read(Perseus::ALL_EDITIONS_JSON)).map do |e|
    Perseus::CorpusHash.new e
  end
  @elements.extend(Hashie::Extensions::DeepLocate)
end

Public Instance Methods

all() click to toggle source
# File lib/perseus/corpora.rb, line 13
def all
  @elements
end