Sha256: c3e8e826ff4a584eac7ca258f23605eed643d33ca709c04886bcc66f8ce6fb48
Contents?: true
Size: 539 Bytes
Versions: 10
Compression:
Stored size: 539 Bytes
Contents
require 'active_support/concern' require 'ardm/active_record/is/state_machine' module Ardm module ActiveRecord module Is extend ActiveSupport::Concern module ClassMethods def is(target, options={}, &block) case target when :state_machine include Ardm::ActiveRecord::Is::StateMachine is_state_machine(options, &block) else STDERR.puts "TODO: #{self} is #{target.inspect}, #{options.inspect}" end end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems