Class: BabySqueel::Nodes::Grouping
- Defined in:
- lib/baby_squeel/nodes/grouping.rb
Overview
Instance Attribute Summary
Attributes inherited from Proxy
Instance Method Summary collapse
-
#initialize(node) ⇒ Grouping
constructor
A new instance of Grouping.
Methods included from Operators::ArelAliasing
Methods included from Operators::Generic
Methods inherited from Proxy
const_missing, #inspect, #respond_to?
Constructor Details
#initialize(node) ⇒ Grouping
Returns a new instance of Grouping.
7 8 9 10 11 12 13 |
# File 'lib/baby_squeel/nodes/grouping.rb', line 7 def initialize(node) super node.extend Arel::AliasPredication node.extend Arel::OrderPredications node.extend Arel::Math node.extend Arel::Expressions end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class BabySqueel::Nodes::Proxy