mirror of
				https://github.com/aasm/aasm
				synced 2023-03-27 23:22:41 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			15 lines
		
	
	
	
		
			177 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			177 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
class Bar
 | 
						|
  include AASM
 | 
						|
 | 
						|
  aasm do
 | 
						|
    state :read
 | 
						|
    state :ended
 | 
						|
 | 
						|
    event :foo do
 | 
						|
      transitions :to => :ended, :from => [:read]
 | 
						|
    end
 | 
						|
  end
 | 
						|
end
 | 
						|
 | 
						|
class Baz < Bar
 | 
						|
end
 |