Class: PhraseApp::RequestParams::JobLocaleParams

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

Overview

JobLocaleParams

Parameters:

branch

specify the branch to use

locale_id

locale id

user_ids

Array of user ids to be assigned to the job locale

Instance Method Summary collapse

Instance Method Details

#branch=(val) ⇒ Object



784
785
786
# File 'lib/phraseapp-ruby.rb', line 784

def branch=(val)
  super(val)
end

#locale_id=(val) ⇒ Object



788
789
790
# File 'lib/phraseapp-ruby.rb', line 788

def locale_id=(val)
  super(val)
end

#user_ids=(val) ⇒ Object



792
793
794
# File 'lib/phraseapp-ruby.rb', line 792

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

#validateObject



796
797
798
799
800
801
# File 'lib/phraseapp-ruby.rb', line 796

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