Module: Predefined::Helpers

Included in:
ActiveRecordHelpers, SequelHelpers
Defined in:
lib/predefined/query.rb

Instance Method Summary collapse

Instance Method Details

#predefined_helper_query_classObject



59
60
61
# File 'lib/predefined/query.rb', line 59

def predefined_helper_query_class
  raise "Not Implemented"
end

#select_all(template_name, params = nil) ⇒ Object



63
64
65
# File 'lib/predefined/query.rb', line 63

def select_all(template_name, params=nil)
  predefined_helper_query_class.new(template_name).select_all(params)
end

#select_object(template_name, klass, params = nil) ⇒ Object



83
84
85
# File 'lib/predefined/query.rb', line 83

def select_object(template_name, klass, params=nil)
  predefined_helper_query_class.new(template_name).select_object(klass, params)
end

#select_objects(template_name, klass, params = nil) ⇒ Object



87
88
89
# File 'lib/predefined/query.rb', line 87

def select_objects(template_name, klass, params=nil)
  predefined_helper_query_class.new(template_name).select_objects(klass, params)
end

#select_one(template_name, params = nil) ⇒ Object



67
68
69
# File 'lib/predefined/query.rb', line 67

def select_one(template_name, params=nil)
  predefined_helper_query_class.new(template_name).select_one(params)
end

#select_rows(template_name, params = nil) ⇒ Object



71
72
73
# File 'lib/predefined/query.rb', line 71

def select_rows(template_name, params=nil)
  predefined_helper_query_class.new(template_name).select_rows(params)
end

#select_value(template_name, params = nil) ⇒ Object



79
80
81
# File 'lib/predefined/query.rb', line 79

def select_value(template_name, params=nil)
  predefined_helper_query_class.new(template_name).select_value(params)
end

#select_values(template_name, params = nil) ⇒ Object



75
76
77
# File 'lib/predefined/query.rb', line 75

def select_values(template_name, params=nil)
  predefined_helper_query_class.new(template_name).select_values(params)
end