Method: Qa::LinkedData::LanguageSortService#initialize

Defined in:
app/services/qa/linked_data/language_sort_service.rb

#initialize(literals, preferred_language = nil) ⇒ Object

Returns instance of this class.

Parameters:

  • string (Array<RDF::Literals>)

    literals to sort

  • preferred (Symbol)

    language to appear first in the list; defaults to no preference



14
15
16
17
18
19
# File 'app/services/qa/linked_data/language_sort_service.rb', line 14

def initialize(literals, preferred_language = nil)
  @literals = literals
  @preferred_language = preferred_language
  @languages = []
  @bins = {}
end