Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/kbam/sugar.rb,
lib/kbam/extension.rb
Overview
FIXME: rewrite to simple setter and getter attr macro
Instance Method Summary collapse
- #<(value) ⇒ Object
- #<=(value) ⇒ Object
- #>(value) ⇒ Object
- #>=(value) ⇒ Object
- #like(value) ⇒ Object
- #set_sql_where_type(type) ⇒ Object
- #sql_prop ⇒ Object
- #sql_value ⇒ Object
- #sql_where_type ⇒ Object
Instance Method Details
#<(value) ⇒ Object
15 16 17 18 19 20 |
# File 'lib/kbam/sugar.rb', line 15 def <(value) @sql_prop = "<" @sql_value = value return self end |
#<=(value) ⇒ Object
22 23 24 25 26 27 |
# File 'lib/kbam/sugar.rb', line 22 def <=(value) @sql_prop = "<=" @sql_value = value return self end |
#>(value) ⇒ Object
8 9 10 11 12 13 |
# File 'lib/kbam/sugar.rb', line 8 def >(value) @sql_prop = ">" @sql_value = value return self end |
#>=(value) ⇒ Object
29 30 31 32 33 34 |
# File 'lib/kbam/sugar.rb', line 29 def >=(value) @sql_prop = ">=" @sql_value = value return self end |
#like(value) ⇒ Object
36 37 38 39 40 41 |
# File 'lib/kbam/sugar.rb', line 36 def like(value) @sql_prop = "LIKE" @sql_value = value return self end |
#set_sql_where_type(type) ⇒ Object
14 15 16 17 |
# File 'lib/kbam/extension.rb', line 14 def set_sql_where_type(type) @sql_where_type = type #puts "SET WHERE: #{@sql_where_type}" end |
#sql_prop ⇒ Object
43 44 45 |
# File 'lib/kbam/sugar.rb', line 43 def sql_prop @sql_prop end |
#sql_value ⇒ Object
47 48 49 |
# File 'lib/kbam/sugar.rb', line 47 def sql_value @sql_value end |
#sql_where_type ⇒ Object
9 10 11 12 |
# File 'lib/kbam/extension.rb', line 9 def sql_where_type #puts "GET WHERE: #{@sql_where_type}" @sql_where_type end |