lib/searchlogic/named_scopes/alias_scope.rb in searchlogic-2.4.32 vs lib/searchlogic/named_scopes/alias_scope.rb in searchlogic-2.5.0
- old
+ new
@@ -43,25 +43,26 @@
end
end
end
end
alias_method :scope_procedure, :alias_scope
-
- def alias_scopes # :nodoc:
- read_inheritable_attribute(:alias_scopes) || write_inheritable_attribute(:alias_scopes, {})
- end
-
- def alias_scope?(name) # :nodoc:
- return false if name.blank?
- alias_scopes.key?(name.to_sym)
- end
-
+
def condition?(name) # :nodoc:
super || alias_scope?(name)
end
-
+
def named_scope_options(name) # :nodoc:
super || alias_scopes[name.to_sym]
end
+
+ private
+ def alias_scopes # :nodoc:
+ read_inheritable_attribute(:alias_scopes) || write_inheritable_attribute(:alias_scopes, {})
+ end
+
+ def alias_scope?(name) # :nodoc:
+ return false if name.blank?
+ alias_scopes.key?(name.to_sym)
+ end
end
end
end