class Postgrest::Builders::BaseBuilder
Attributes
http[R]
Public Class Methods
before_execute(*values)
click to toggle source
# File lib/postgrest/builders/base_builder.rb, line 11 def self.before_execute(*values) @before_execute = values end
before_execute_hooks()
click to toggle source
# File lib/postgrest/builders/base_builder.rb, line 6 def self.before_execute_hooks @before_execute ||= [] @before_execute end
new(http)
click to toggle source
# File lib/postgrest/builders/base_builder.rb, line 17 def initialize(http) @http = http end
Public Instance Methods
call()
click to toggle source
# File lib/postgrest/builders/base_builder.rb, line 21 def call self.class.before_execute_hooks.each { |method_name| send(method_name) } http.call end
Also aliased as: execute