Class: PhraseApp::RequestParams::LocaleParams
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- PhraseApp::RequestParams::LocaleParams
- Defined in:
- lib/phraseapp-ruby.rb
Overview
LocaleParams
Parameters:
- code
-
code
- default
-
default
- main
-
main
- name
-
name
- rtl
-
rtl
- source_locale_id
-
source_locale_id
Instance Method Summary collapse
- #code=(val) ⇒ Object
- #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
501 502 503 |
# File 'lib/phraseapp-ruby.rb', line 501 def code=(val) self.code = val end |
#default=(val) ⇒ Object
505 506 507 508 509 510 511 512 513 |
# File 'lib/phraseapp-ruby.rb', line 505 def default=(val) if val == "true" self.default = true elsif val == "false" #ignore self.default = b else PhraseApp::ParamsHelpers::ParamsValidationError.new("invalid value #{val}") end end |
#main=(val) ⇒ Object
515 516 517 518 519 520 521 522 523 |
# File 'lib/phraseapp-ruby.rb', line 515 def main=(val) if val == "true" self.main = true elsif val == "false" #ignore self.main = b else PhraseApp::ParamsHelpers::ParamsValidationError.new("invalid value #{val}") end end |
#name=(val) ⇒ Object
525 526 527 |
# File 'lib/phraseapp-ruby.rb', line 525 def name=(val) self.name = val end |
#rtl=(val) ⇒ Object
529 530 531 532 533 534 535 536 537 |
# File 'lib/phraseapp-ruby.rb', line 529 def rtl=(val) if val == "true" self.rtl = true elsif val == "false" #ignore self.rtl = b else PhraseApp::ParamsHelpers::ParamsValidationError.new("invalid value #{val}") end end |
#source_locale_id=(val) ⇒ Object
539 540 541 |
# File 'lib/phraseapp-ruby.rb', line 539 def source_locale_id=(val) self.source_locale_id = val end |
#validate ⇒ Object
543 544 545 546 547 548 549 |
# File 'lib/phraseapp-ruby.rb', line 543 def validate if self.code == nil || self.code == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"code\" of \"LocaleParams\" not set") endif self.name == nil || self.name == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"name\" of \"LocaleParams\" not set") end end |