Module: RubyLokaliseApi::Rest::Orders

Included in:
Client
Defined in:
lib/ruby_lokalise_api/rest/orders.rb

Instance Method Summary collapse

Instance Method Details

#create_order(team_id, params) ⇒ RubyLokaliseApi::Resources::Order

Creates an order for the given team

Parameters:

  • team_id (String)
  • params (Hash)

Returns:

See Also:



32
33
34
# File 'lib/ruby_lokalise_api/rest/orders.rb', line 32

def create_order(team_id, params)
  c_r RubyLokaliseApi::Resources::Order, :create, team_id, params
end

#order(team_id, order_id) ⇒ RubyLokaliseApi::Resources::Order

Returns a single order for the given team

Parameters:

  • team_id (String)
  • order_id (String, Integer)

Returns:

See Also:



22
23
24
# File 'lib/ruby_lokalise_api/rest/orders.rb', line 22

def order(team_id, order_id)
  c_r RubyLokaliseApi::Resources::Order, :find, [team_id, order_id]
end

#orders(team_id, params = {}) ⇒ RubyLokaliseApi::Collection::Order<RubyLokaliseApi::Resources::Order>

Returns all orders for the given team

Parameters:

  • team_id (String)
  • params (Hash) (defaults to: {})

Returns:

See Also:



12
13
14
# File 'lib/ruby_lokalise_api/rest/orders.rb', line 12

def orders(team_id, params = {})
  c_r RubyLokaliseApi::Collections::Order, :all, team_id, params
end