Class: Symbol
- Inherits:
-
Object
- Object
- Symbol
- Includes:
- Squeel::PredicateMethods
- Defined in:
- lib/core_ext/symbol.rb
Instance Method Summary collapse
- #asc ⇒ Object
- #desc ⇒ Object
- #func(*args) ⇒ Object
- #inner ⇒ Object
- #of_class(klass) ⇒ Object
- #outer ⇒ Object
Methods included from Squeel::PredicateMethods
Instance Method Details
#asc ⇒ Object
12 13 14 |
# File 'lib/core_ext/symbol.rb', line 12 def asc Squeel::Nodes::Order.new self, 1 end |
#desc ⇒ Object
16 17 18 |
# File 'lib/core_ext/symbol.rb', line 16 def desc Squeel::Nodes::Order.new self, -1 end |
#func(*args) ⇒ Object
20 21 22 |
# File 'lib/core_ext/symbol.rb', line 20 def func(*args) Squeel::Nodes::Function.new(self, args) end |
#inner ⇒ Object
24 25 26 |
# File 'lib/core_ext/symbol.rb', line 24 def inner Squeel::Nodes::Join.new(self, Arel::InnerJoin) end |