module Pakyow::Support::Pipeline::Object
Makes an object passable through a pipeline.
Public Class Methods
included(base)
click to toggle source
# File lib/pakyow/support/pipeline/object.rb, line 9 def self.included(base) base.prepend Initializer end
Public Instance Methods
halt()
click to toggle source
# File lib/pakyow/support/pipeline/object.rb, line 23 def halt @__halted = true throw :halt, true end
halted?()
click to toggle source
# File lib/pakyow/support/pipeline/object.rb, line 28 def halted? @__halted == true end
pipelined()
click to toggle source
# File lib/pakyow/support/pipeline/object.rb, line 13 def pipelined tap do @__pipelined = true end end
pipelined?()
click to toggle source
# File lib/pakyow/support/pipeline/object.rb, line 19 def pipelined? @__pipelined == true end