Sha256: 2b7ff0277ffc4e8b9fc9254e903408307599a855bc779374b06315dd2c72e0d3

Contents?: true

Size: 313 Bytes

Versions: 35

Compression:

Stored size: 313 Bytes

Contents

class Card
  module Dirty
    module MethodFactory
      def define_dirty_methods field
        define_method "#{field}_before_act" do
          attribute_before_act field
        end

        define_method "#{field}_is_changing?" do
          attribute_is_changing? field
        end
      end
    end
  end
end

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
card-1.108.1 lib/card/dirty/method_factory.rb
card-1.108.0 lib/card/dirty/method_factory.rb
card-1.107.0 lib/card/dirty/method_factory.rb
card-1.106.0 lib/card/dirty/method_factory.rb
card-1.105.6 lib/card/dirty/method_factory.rb
card-1.105.5 lib/card/dirty/method_factory.rb
card-1.105.4 lib/card/dirty/method_factory.rb
card-1.105.3 lib/card/dirty/method_factory.rb
card-1.105.2.pre1 lib/card/dirty/method_factory.rb
card-1.105.2 lib/card/dirty/method_factory.rb
card-1.105.1 lib/card/dirty/method_factory.rb
card-1.105.0 lib/card/dirty/method_factory.rb
card-1.104.2 lib/card/dirty/method_factory.rb
card-1.104.1 lib/card/dirty/method_factory.rb
card-1.104.0 lib/card/dirty/method_factory.rb
card-1.103.4 lib/card/dirty/method_factory.rb
card-1.103.3 lib/card/dirty/method_factory.rb
card-1.103.2 lib/card/dirty/method_factory.rb
card-1.103.1 lib/card/dirty/method_factory.rb
card-1.103.0 lib/card/dirty/method_factory.rb