class Sanity::Groqify
Constants
- RESERVED
Attributes
args[R]
Public Class Methods
call(**args)
click to toggle source
# File lib/sanity/groqify.rb, line 11 def call(**args) new(**args).call end
new(**args)
click to toggle source
# File lib/sanity/groqify.rb, line 23 def initialize(**args) @args = args end
Public Instance Methods
call()
click to toggle source
# File lib/sanity/groqify.rb, line 27 def call "*[#{filter}] #{order} #{slice} #{select}".strip end
Private Instance Methods
filter()
click to toggle source
# File lib/sanity/groqify.rb, line 45 def filter Sanity::Groq::Filter.call(**args) end
order()
click to toggle source
# File lib/sanity/groqify.rb, line 33 def order Sanity::Groq::Order.call(**args) end
select()
click to toggle source
# File lib/sanity/groqify.rb, line 37 def select Sanity::Groq::Select.call(**args) end
slice()
click to toggle source
# File lib/sanity/groqify.rb, line 41 def slice Sanity::Groq::Slice.call(**args) end