Sha256: 89ec08e6ec3dd6d7a81a0e933133d12fb5300e5d4e8ab95093a2fcd9d87c68bf

Contents?: true

Size: 532 Bytes

Versions: 32

Compression:

Stored size: 532 Bytes

Contents

class NoDirectAssignment < ActiveRecord::Base
  include AASM
  aasm :no_direct_assignment => true do
    state :pending, :initial => true
    state :running
    event :run do
      transitions :from => :pending, :to => :running
    end
  end
end

class MultipleNoDirectAssignment < ActiveRecord::Base
  include AASM
  aasm :left, :column => :aasm_state, :no_direct_assignment => true do
    state :pending, :initial => true
    state :running
    event :run do
      transitions :from => :pending, :to => :running
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
aasm-5.3.1 spec/models/active_record/no_direct_assignment.rb
aasm-5.3.0 spec/models/active_record/no_direct_assignment.rb
aasm-5.2.0 spec/models/active_record/no_direct_assignment.rb
aasm-5.1.1 spec/models/active_record/no_direct_assignment.rb
aasm-5.1.0 spec/models/active_record/no_direct_assignment.rb
aasm-5.0.8 spec/models/active_record/no_direct_assignment.rb
aasm-5.0.7 spec/models/active_record/no_direct_assignment.rb
aasm-5.0.6 spec/models/active_record/no_direct_assignment.rb
aasm-5.0.5 spec/models/active_record/no_direct_assignment.rb
aasm-5.0.4 spec/models/active_record/no_direct_assignment.rb
aasm-5.0.3 spec/models/active_record/no_direct_assignment.rb
aasm-5.0.2 spec/models/active_record/no_direct_assignment.rb
aasm-5.0.1 spec/models/active_record/no_direct_assignment.rb
aasm-5.0.0 spec/models/active_record/no_direct_assignment.rb
aasm-4.12.3 spec/models/active_record/no_direct_assignment.rb
aasm-4.12.2 spec/models/active_record/no_direct_assignment.rb
aasm-4.12.1 spec/models/active_record/no_direct_assignment.rb
aasm-4.12.0 spec/models/active_record/no_direct_assignment.rb
aasm-4.11.1 spec/models/active_record/no_direct_assignment.rb
aasm-4.11.0 spec/models/active_record/no_direct_assignment.rb