Module: RubyLokaliseApi::Rest::Segments
- Included in:
- Client
- Defined in:
- lib/ruby_lokalise_api/rest/segments.rb
Instance Method Summary collapse
-
#segment(project_id, key_id, lang_iso, segment_number, params = {}) ⇒ RubyLokaliseApi::Resources::Segment
Returns a segment under a given number for the given key and language ISO code.
-
#segments(project_id, key_id, lang_iso, params = {}) ⇒ RubyLokaliseApi::Collection::Segments<RubyLokaliseApi::Resources::Segment>
Returns all segments for the given key and language ISO code.
-
#update_segment(project_id, key_id, lang_iso, segment_number, params = {}) ⇒ RubyLokaliseApi::Resources::Segment
Updates a segment under a given number for the given key and language ISO code.
Instance Method Details
#segment(project_id, key_id, lang_iso, segment_number, params = {}) ⇒ RubyLokaliseApi::Resources::Segment
Returns a segment under a given number for the given key and language ISO code
27 28 29 |
# File 'lib/ruby_lokalise_api/rest/segments.rb', line 27 def segment(project_id, key_id, lang_iso, segment_number, params = {}) c_r RubyLokaliseApi::Resources::Segment, :find, [project_id, key_id, lang_iso, segment_number], params end |
#segments(project_id, key_id, lang_iso, params = {}) ⇒ RubyLokaliseApi::Collection::Segments<RubyLokaliseApi::Resources::Segment>
Returns all segments for the given key and language ISO code
14 15 16 |
# File 'lib/ruby_lokalise_api/rest/segments.rb', line 14 def segments(project_id, key_id, lang_iso, params = {}) c_r RubyLokaliseApi::Collections::Segment, :all, [project_id, key_id, lang_iso], params end |
#update_segment(project_id, key_id, lang_iso, segment_number, params = {}) ⇒ RubyLokaliseApi::Resources::Segment
Updates a segment under a given number for the given key and language ISO code
40 41 42 |
# File 'lib/ruby_lokalise_api/rest/segments.rb', line 40 def update_segment(project_id, key_id, lang_iso, segment_number, params = {}) c_r RubyLokaliseApi::Resources::Segment, :update, [project_id, key_id, lang_iso, segment_number], params end |