Class: PhraseApp::RequestParams::JobLocaleParams

Inherits:
OpenStruct
  • Object
show all
Defined in:
lib/phraseapp-ruby.rb

Overview

JobLocaleParams

Parameters:

locale_id

locale id

user_ids

Array of ids assigned to the JobLocale

Instance Method Summary collapse

Instance Method Details

#locale_id=(val) ⇒ Object



591
592
593
# File 'lib/phraseapp-ruby.rb', line 591

def locale_id=(val)
  super(val)
end

#user_ids=(val) ⇒ Object



595
596
597
# File 'lib/phraseapp-ruby.rb', line 595

def user_ids=(val)
  super(val.split(','))
end

#validateObject



599
600
601
602
603
604
# File 'lib/phraseapp-ruby.rb', line 599

def validate
  
  if locale_id == nil || locale_id == "" 
    raise PhraseApp::ParamsHelpers::ParamsValidationError.new("Required parameter \"locale_id\" of \"JobLocaleParams\" not set")
  end
end