From 342984a3eb17cc3b35400e50815a8e8d6a61ae53 Mon Sep 17 00:00:00 2001 From: Scott Barron Date: Tue, 8 Jan 2008 10:03:18 -0500 Subject: [PATCH] move .events to .aasm_events --- lib/aasm.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/aasm.rb b/lib/aasm.rb index bc94c59..59933e9 100644 --- a/lib/aasm.rb +++ b/lib/aasm.rb @@ -27,17 +27,16 @@ module AASM def event(name, &block) define_method("#{name.to_s}!") do - new_state = self.class.events[name].fire(self) + new_state = self.class.aasm_events[name].fire(self) self.aasm_current_state = new_state nil end - events[name] = AASM::SupportingClasses::Event.new(name, &block) + aasm_events[name] = AASM::SupportingClasses::Event.new(name, &block) # Error if event defines no transitions? end - private - def events + def aasm_events @aasm_events ||= {} end end