Module: Wikidata

Defined in:
lib/wikidata.rb,
lib/wikidata/item.rb,
lib/wikidata/snak.rb,
lib/wikidata/entity.rb,
lib/wikidata/version.rb,
lib/wikidata/property.rb,
lib/wikidata/statement.rb,
lib/wikidata/command_line.rb,
lib/wikidata/identity_map.rb,
lib/wikidata/hashed_object.rb,
lib/wikidata/datavalues/time.rb,
lib/wikidata/datavalues/value.rb,
lib/wikidata/datavalues/entity.rb,
lib/wikidata/datavalues/string.rb,
lib/wikidata/datavalues/commons_media.rb,
lib/wikidata/datavalues/globecoordinate.rb

Defined Under Namespace

Modules: DataValues Classes: CommandLine, Entity, HashedObject, IdentityMap, Item, Property, Snak, Statement

Constant Summary collapse

VERSION =
"0.0.3"
@@verbose =
false

Class Method Summary collapse

Class Method Details

.default_languages_hashObject



27
28
29
# File 'lib/wikidata.rb', line 27

def self.default_languages_hash
  use_only_default_language ? {languages: I18n.default_locale} : {}
end

.use_only_default_languageObject



23
24
25
# File 'lib/wikidata.rb', line 23

def self.use_only_default_language
  true
end

.verbose=(v) ⇒ Object



35
36
37
# File 'lib/wikidata.rb', line 35

def self.verbose=(v)
  @@verbose = !!v
end

.verbose?Boolean

Returns:

  • (Boolean)


31
32
33
# File 'lib/wikidata.rb', line 31

def self.verbose?
  !!@@verbose
end