class Locca::CollectionsGenerator

Public Class Methods

new(source_files, genstrings, collection_builder) click to toggle source
# File lib/locca/collections_generator.rb, line 27
def initialize(source_files, genstrings, collection_builder)
    @source_files = source_files
    @genstrings = genstrings
    @collection_builder = collection_builder
end

Public Instance Methods

generate() click to toggle source
# File lib/locca/collections_generator.rb, line 33
def generate()
    result = Array.new()
    @genstrings.generate(@source_files) do |filepath|
        collection = @collection_builder.collection_at_path(filepath)
        result.push(collection)
    end
    return result
end