Module: Authlogic::Session::Scopes::InstanceMethods
- Defined in:
- lib/authlogic/session/scopes.rb
Instance Method Summary collapse
-
#initialize_with_scopes(*args) ⇒ Object
:nodoc:.
-
#scope ⇒ Object
See the documentation for this class for more information on how to use this method.
-
#search_for_record_with_scopes(*args) ⇒ Object
:nodoc:.
Instance Method Details
#initialize_with_scopes(*args) ⇒ Object
:nodoc:
79 80 81 82 |
# File 'lib/authlogic/session/scopes.rb', line 79 def initialize_with_scopes(*args) # :nodoc: self.scope = self.class.scope initialize_without_scopes(*args) end |
#scope ⇒ Object
See the documentation for this class for more information on how to use this method.
85 86 87 |
# File 'lib/authlogic/session/scopes.rb', line 85 def scope @scope ||= {} end |
#search_for_record_with_scopes(*args) ⇒ Object
:nodoc:
89 90 91 92 93 |
# File 'lib/authlogic/session/scopes.rb', line 89 def search_for_record_with_scopes(*args) # :nodoc: klass.send(:with_scope, :find => (scope[:find_options] || {})) do search_for_record_without_scopes(*args) end end |