Class: PhraseAppUpdater::PhraseAppAPI::Locale

Inherits:
Object
  • Object
show all
Defined in:
lib/phraseapp_updater/phraseapp_api.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(phraseapp_locale) ⇒ Locale

Returns a new instance of Locale.



272
273
274
275
276
# File 'lib/phraseapp_updater/phraseapp_api.rb', line 272

def initialize(phraseapp_locale)
  @name    = phraseapp_locale.name
  @id      = phraseapp_locale.id
  @default = phraseapp_locale.default
end

Instance Attribute Details

#defaultObject (readonly)

Returns the value of attribute default.



271
272
273
# File 'lib/phraseapp_updater/phraseapp_api.rb', line 271

def default
  @default
end

#idObject (readonly)

Returns the value of attribute id.



271
272
273
# File 'lib/phraseapp_updater/phraseapp_api.rb', line 271

def id
  @id
end

#nameObject (readonly)

Returns the value of attribute name.



271
272
273
# File 'lib/phraseapp_updater/phraseapp_api.rb', line 271

def name
  @name
end

Instance Method Details

#default?Boolean

Returns:

  • (Boolean)


278
279
280
# File 'lib/phraseapp_updater/phraseapp_api.rb', line 278

def default?
  default
end

#to_sObject



282
283
284
# File 'lib/phraseapp_updater/phraseapp_api.rb', line 282

def to_s
  "#{name} : #{id}"
end