class Surus::JSON::AssociationScopeBuilder
Attributes
association[R]
outside_scope[R]
Public Class Methods
new(outside_scope, association)
click to toggle source
# File lib/surus/json/association_scope_builder.rb, line 7 def initialize(outside_scope, association) @outside_scope = outside_scope @association = association end
Public Instance Methods
conditions()
click to toggle source
# File lib/surus/json/association_scope_builder.rb, line 19 def conditions association.options[:conditions] end
order()
click to toggle source
# File lib/surus/json/association_scope_builder.rb, line 23 def order association.options[:order] end
outside_class()
click to toggle source
# File lib/surus/json/association_scope_builder.rb, line 12 def outside_class @outside_scope.klass end