Module: AASM::Persistence::ActiveRecordPersistence::NamedScopeMethods

Defined in:
lib/persistence/active_record_persistence.rb

Instance Method Summary collapse

Instance Method Details

#aasm_state_with_named_scope(name, options = {}) ⇒ Object



239
240
241
242
# File 'lib/persistence/active_record_persistence.rb', line 239

def aasm_state_with_named_scope name, options = {}
  aasm_state_without_named_scope name, options
  self.named_scope name, :conditions => {self.aasm_column => name.to_s} unless self.respond_to?(name)
end