Sha256: 9b31fc2c2d723126a9c2036ab387d0bd4f5f035dc9cd1d8aba0ec3607e437d71

Contents?: true

Size: 292 Bytes

Versions: 3

Compression:

Stored size: 292 Bytes

Contents

module Keyrack
  class Event
    attr_reader :owner, :name, :parent
    attr_accessor :attribute_name, :previous_value, :new_value,
      :collection_name, :object

    def initialize(owner, name, parent = nil)
      @owner = owner
      @name = name
      @parent = parent
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
keyrack-0.3.2 lib/keyrack/event.rb
keyrack-0.3.1 lib/keyrack/event.rb
keyrack-0.3.0 lib/keyrack/event.rb