module StatelyScopes::ClassMethods
Public Instance Methods
scope_with_state(name, body, &block)
click to toggle source
# File lib/stately_scopes.rb, line 20 def scope_with_state(name, body, &block) if StatelyScopes.configuration.alias_scope_method scope_without_state name, body, &block else scope name, body, &block end class_eval "def #{name}?() self.has_scoped_state?(:#{name}) end" end