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,
406 407 408 |
# File 'lib/phraseapp-ruby.rb', line 406 def code=(val) self.code = val end |
#default=(val) ⇒ Object
410 411 412 413 414 415 416 417 418 |
# File 'lib/phraseapp-ruby.rb', line 410 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
420 421 422 423 424 425 426 427 428 |
# File 'lib/phraseapp-ruby.rb', line 420 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
430 431 432 |
# File 'lib/phraseapp-ruby.rb', line 430 def name=(val) self.name = val end |
#rtl=(val) ⇒ Object
434 435 436 437 438 439 440 441 442 |
# File 'lib/phraseapp-ruby.rb', line 434 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
444 445 446 |
# File 'lib/phraseapp-ruby.rb', line 444 def source_locale_id=(val) self.source_locale_id = val end |
#validate ⇒ Object
448 449 450 451 452 453 454 |
# File 'lib/phraseapp-ruby.rb', line 448 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 |