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 user ids to be assigned to the job locale

Instance Method Summary collapse

Instance Method Details

#locale_id=(val) ⇒ Object



664
665
666
# File 'lib/phraseapp-ruby.rb', line 664

def locale_id=(val)
  super(val)
end

#user_ids=(val) ⇒ Object



668
669
670
# File 'lib/phraseapp-ruby.rb', line 668

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

#validateObject



672
673
674
675
676
677
# File 'lib/phraseapp-ruby.rb', line 672

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