Module: RqlParser
- Defined in:
- lib/rql_parser.rb,
lib/rql_parser/version.rb,
lib/rql_parser/services/parse.rb,
lib/rql_parser/services/format.rb,
lib/rql_parser/base_interaction.rb,
lib/rql_parser/services/from_params.rb
Overview
Base module of the parser
Defined Under Namespace
Modules: Services
Classes: BaseInteraction
Constant Summary
collapse
- VERSION =
'1.1.2'.freeze
Class Method Summary
collapse
Class Method Details
.from_params(params) ⇒ Object
5
6
7
|
# File 'lib/rql_parser.rb', line 5
def self.from_params(params)
Services::FromParams.run(params: params)
end
|
.from_params!(params) ⇒ Object
9
10
11
|
# File 'lib/rql_parser.rb', line 9
def self.from_params!(params)
Services::FromParams.run!(params: params)
end
|
.parse(rql) ⇒ Object
13
14
15
|
# File 'lib/rql_parser.rb', line 13
def self.parse(rql)
Services::Parse.run(rql: rql)
end
|
.parse!(rql) ⇒ Object
17
18
19
|
# File 'lib/rql_parser.rb', line 17
def self.parse!(rql)
Services::Parse.run!(rql: rql)
end
|