Class: PhraseApp::LocaleParams
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- PhraseApp::LocaleParams
- Defined in:
- lib/phraseapp-ruby.rb
Instance Method Summary collapse
-
#code=(val) ⇒ Object
:code, :default, :main, :name, :rtl, :source_locale_id,.
- #default=(val) ⇒ Object
- #main=(val) ⇒ Object
- #name=(val) ⇒ Object
- #rtl=(val) ⇒ Object
- #source_locale_id=(val) ⇒ Object
- #validate ⇒ Object
Instance Method Details
#code=(val) ⇒ Object
:code, :default, :main, :name, :rtl, :source_locale_id,
430 431 432 |
# File 'lib/phraseapp-ruby.rb', line 430 def code=(val) self.code = val end |
#default=(val) ⇒ Object
434 435 436 437 438 439 440 441 442 |
# File 'lib/phraseapp-ruby.rb', line 434 def default=(val) if val == "true" self.default = true elsif val == "false" #ignore self.default = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#main=(val) ⇒ Object
444 445 446 447 448 449 450 451 452 |
# File 'lib/phraseapp-ruby.rb', line 444 def main=(val) if val == "true" self.main = true elsif val == "false" #ignore self.main = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#name=(val) ⇒ Object
454 455 456 |
# File 'lib/phraseapp-ruby.rb', line 454 def name=(val) self.name = val end |
#rtl=(val) ⇒ Object
458 459 460 461 462 463 464 465 466 |
# File 'lib/phraseapp-ruby.rb', line 458 def rtl=(val) if val == "true" self.rtl = true elsif val == "false" #ignore self.rtl = b else PhraseApp::ParamsValidationError.new("invalid value #{val}") end end |
#source_locale_id=(val) ⇒ Object
468 469 470 |
# File 'lib/phraseapp-ruby.rb', line 468 def source_locale_id=(val) self.source_locale_id = val end |
#validate ⇒ Object
472 473 474 475 476 477 478 |
# File 'lib/phraseapp-ruby.rb', line 472 def validate if self.code == nil || self.code == "" raise PhraseApp::ParamsValidationError.new("Required parameter \"code\" of \"LocaleParams\" not set") endif self.name == nil || self.name == "" raise PhraseApp::ParamsValidationError.new("Required parameter \"name\" of \"LocaleParams\" not set") end end |