Module: Organizer
- Defined in:
- lib/organizer.rb,
lib/organizer/config.rb,
lib/organizer/request.rb,
lib/organizer/response.rb,
lib/organizer/objects/event.rb,
lib/organizer/objects/ticket.rb
Defined Under Namespace
Classes: APIException, Config, Event, MissingIdException, Request, Response, Ticket
Class Method Summary collapse
Class Method Details
.method_missing(method, *args) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/organizer.rb', line 10 def Organizer.method_missing(method, *args) params = args[0].is_a?(Hash) ? args[0] : {} path = "#{method}/" if params[:id] path = path + "#{params.delete(:id)}/" end Request.new(path, params) end |