# File lib/aflexi/base.rb, line 11 def api_call(method, *params) self.last_request_params = Aflexi.username, Aflexi.secret, *params request = client.send(:create).methodCall("#{service_name}.#{method}", *last_request_params) self.last_request_response = client.send(:do_rpc, request, false) ok, param = client.send(:parser).parseMethodResponse(last_request_response) if ok param else raise param end end