Sha256: 357712048fc08fc45623cff02085b296e959c6c4b2bdf328fd4e71e5e6e13874

Contents?: true

Size: 303 Bytes

Versions: 6

Compression:

Stored size: 303 Bytes

Contents

module Punchblock
  class Event
    class End < Event
      register :end, :core

      def reason
        children.select { |c| c.is_a? Nokogiri::XML::Element }.first.name.to_sym
      end

      def inspect_attributes # :nodoc:
        [:reason] + super
      end
    end # End
  end
end # Punchblock

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
punchblock-0.5.1 lib/punchblock/event/end.rb
punchblock-0.5.0 lib/punchblock/event/end.rb
punchblock-0.4.3 lib/punchblock/event/end.rb
punchblock-0.4.2 lib/punchblock/event/end.rb
punchblock-0.4.1 lib/punchblock/event/end.rb
punchblock-0.4.0 lib/punchblock/event/end.rb