Sha256: 468539dacb9497020d109811424583e2e87d8f2cad0ed08be50e729be30c2f33

Contents?: true

Size: 323 Bytes

Versions: 19

Compression:

Stored size: 323 Bytes

Contents

class SimpleExample
  include AASM
  aasm do
    state :initialised, :initial => true
    state :filled_out
    state :authorised

    event :fill_out do
      transitions :from => :initialised, :to => :filled_out
    end
    event :authorise do
      transitions :from => :filled_out, :to => :authorised
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
aasm-4.12.3 spec/models/simple_example.rb
aasm-4.12.2 spec/models/simple_example.rb
aasm-4.12.1 spec/models/simple_example.rb
aasm-4.12.0 spec/models/simple_example.rb
aasm-4.11.1 spec/models/simple_example.rb
aasm-4.11.0 spec/models/simple_example.rb
aasm-4.10.1 spec/models/simple_example.rb
aasm-4.10.0 spec/models/simple_example.rb
aasm-4.9.0 spec/models/simple_example.rb
aasm-4.8.0 spec/models/simple_example.rb
aasm-4.7.0 spec/models/simple_example.rb
aasm-4.6.0 spec/models/simple_example.rb
aasm-4.5.2 spec/models/simple_example.rb
aasm-4.5.1 spec/models/simple_example.rb
aasm-4.5.0 spec/models/simple_example.rb
aasm-4.4.1 spec/models/simple_example.rb
aasm-4.4.0 spec/models/simple_example.rb
aasm-4.3.0 spec/models/simple_example.rb
aasm-4.2.0 spec/models/simple_example.rb