def get_report(id_or_name, options={})
      request_params = options.inject({}) do  |params, (key, val)|
        xero_key = key.to_s.camelize.gsub(/id/i, "ID").to_sym
        params[xero_key] = val
        params
      end
      response_xml = http_get(@client, "#{@xero_url}/reports/#{id_or_name}", request_params)
      parse_response(response_xml, {:request_params => request_params}, {:request_signature => 'GET/reports'})
    end
def get_report(id_or_name, options={})
      request_params = options.inject({}) do  |params, (key, val)|
        xero_key = key.to_s.camelize.gsub(/id/i, "ID").to_sym
        params[xero_key] = val
        params
      end
      response_xml = http_get(@client, "#{@xero_url}/reports/#{id_or_name}", request_params)
      parse_response(response_xml, {:request_params => request_params}, {:request_signature => 'GET/reports'})
    end
Retrieves reports from Xero

 Usage : get_report("BankStatement", bank_account_id: "AC993F75-035B-433C-82E0-7B7A2D40802C")
         get_report("297c2dc5-cc47-4afd-8ec8-74990b8761e9", bank_account_id: "AC993F75-035B-433C-82E0-7B7A2D40802C")