module UnFichierApi::Helpers::RequestHelper
Public Instance Methods
action_route(action_name)
click to toggle source
# File lib/un_fichier_api/helpers/request_helper.rb, line 11 def action_route(action_name) "#{self.name.demodulize.underscore}/#{action_name}.cgi" end
body_from_parameters(parameters:, method_binding:)
click to toggle source
# File lib/un_fichier_api/helpers/request_helper.rb, line 15 def body_from_parameters(parameters:, method_binding:) Hash[parameters.map do |type, arg| next if method_binding.local_variable_get(arg).nil? [arg, method_binding.local_variable_get(arg)] end.compact] end