Class: PhraseApp::RequestParams::TranslationOrderParams
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- PhraseApp::RequestParams::TranslationOrderParams
- Defined in:
- lib/phraseapp-ruby.rb
Instance Method Summary collapse
-
#category=(val) ⇒ Object
:category, :include_untranslated_keys, :include_unverified_translations, :lsp, :message, :priority, :quality, :source_locale_id, :styleguide_id, :tag, :target_locale_ids, :translation_type, :unverify_translations_upon_delivery,.
- #include_untranslated_keys=(val) ⇒ Object
- #include_unverified_translations=(val) ⇒ Object
- #lsp=(val) ⇒ Object
- #message=(val) ⇒ Object
- #priority=(val) ⇒ Object
- #quality=(val) ⇒ Object
- #source_locale_id=(val) ⇒ Object
- #styleguide_id=(val) ⇒ Object
- #tag=(val) ⇒ Object
- #target_locale_ids=(val) ⇒ Object
- #translation_type=(val) ⇒ Object
- #unverify_translations_upon_delivery=(val) ⇒ Object
- #validate ⇒ Object
Instance Method Details
#category=(val) ⇒ Object
:category, :include_untranslated_keys, :include_unverified_translations, :lsp, :message, :priority, :quality, :source_locale_id, :styleguide_id, :tag, :target_locale_ids, :translation_type, :unverify_translations_upon_delivery,
502 503 504 |
# File 'lib/phraseapp-ruby.rb', line 502 def category=(val) self.category = val end |
#include_untranslated_keys=(val) ⇒ Object
506 507 508 509 510 511 512 513 514 |
# File 'lib/phraseapp-ruby.rb', line 506 def include_untranslated_keys=(val) if val == "true" self.include_untranslated_keys = true elsif val == "false" #ignore self.include_untranslated_keys = b else PhraseApp::ParamsHelpers::ParamsValidationError.new("invalid value #{val}") end end |
#include_unverified_translations=(val) ⇒ Object
516 517 518 519 520 521 522 523 524 |
# File 'lib/phraseapp-ruby.rb', line 516 def include_unverified_translations=(val) if val == "true" self.include_unverified_translations = true elsif val == "false" #ignore self.include_unverified_translations = b else PhraseApp::ParamsHelpers::ParamsValidationError.new("invalid value #{val}") end end |
#lsp=(val) ⇒ Object
526 527 528 |
# File 'lib/phraseapp-ruby.rb', line 526 def lsp=(val) self.lsp = val end |
#message=(val) ⇒ Object
530 531 532 |
# File 'lib/phraseapp-ruby.rb', line 530 def (val) self. = val end |
#priority=(val) ⇒ Object
534 535 536 537 538 539 540 541 542 |
# File 'lib/phraseapp-ruby.rb', line 534 def priority=(val) if val == "true" self.priority = true elsif val == "false" #ignore self.priority = b else PhraseApp::ParamsHelpers::ParamsValidationError.new("invalid value #{val}") end end |
#quality=(val) ⇒ Object
544 545 546 547 548 549 550 551 552 |
# File 'lib/phraseapp-ruby.rb', line 544 def quality=(val) if val == "true" self.quality = true elsif val == "false" #ignore self.quality = b else PhraseApp::ParamsHelpers::ParamsValidationError.new("invalid value #{val}") end end |
#source_locale_id=(val) ⇒ Object
554 555 556 |
# File 'lib/phraseapp-ruby.rb', line 554 def source_locale_id=(val) self.source_locale_id = val end |
#styleguide_id=(val) ⇒ Object
558 559 560 |
# File 'lib/phraseapp-ruby.rb', line 558 def styleguide_id=(val) self.styleguide_id = val end |
#tag=(val) ⇒ Object
562 563 564 |
# File 'lib/phraseapp-ruby.rb', line 562 def tag=(val) self.tag = val end |
#target_locale_ids=(val) ⇒ Object
566 567 568 |
# File 'lib/phraseapp-ruby.rb', line 566 def target_locale_ids=(val) self.target_locale_ids = val.split(',') end |
#translation_type=(val) ⇒ Object
570 571 572 |
# File 'lib/phraseapp-ruby.rb', line 570 def translation_type=(val) self.translation_type = val end |
#unverify_translations_upon_delivery=(val) ⇒ Object
574 575 576 577 578 579 580 581 582 |
# File 'lib/phraseapp-ruby.rb', line 574 def unverify_translations_upon_delivery=(val) if val == "true" self.unverify_translations_upon_delivery = true elsif val == "false" #ignore self.unverify_translations_upon_delivery = b else PhraseApp::ParamsHelpers::ParamsValidationError.new("invalid value #{val}") end end |
#validate ⇒ Object
584 585 586 587 588 589 590 591 592 593 594 595 596 |
# File 'lib/phraseapp-ruby.rb', line 584 def validate if self.category == nil || self.category == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"category\" of \"TranslationOrderParams\" not set") endif self.lsp == nil || self.lsp == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"lsp\" of \"TranslationOrderParams\" not set") endif self.source_locale_id == nil raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"source_locale_id\" of \"TranslationOrderParams\" not set") endif self.target_locale_ids == nil raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"target_locale_ids\" of \"TranslationOrderParams\" not set") endif self.translation_type == nil || self.translation_type == "" raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"translation_type\" of \"TranslationOrderParams\" not set") end end |