class RqlParser::Services::FromParams
Creates a RQL binary tree directly from params hash
Public Instance Methods
execute()
click to toggle source
# File lib/rql_parser/services/from_params.rb, line 9 def execute perform(Parse.run(rql: rql)) end
Private Instance Methods
rql()
click to toggle source
# File lib/rql_parser/services/from_params.rb, line 15 def rql params.except(:controller, :action).map do |k, v| [k, v].compact.join('=') end.join('&') end