Sha256: 59e9f99b94c146860dbea961a93cf59ee9b32b08a13f92079ecea161948dea79

Contents?: true

Size: 402 Bytes

Versions: 6

Compression:

Stored size: 402 Bytes

Contents

require 'tap/middleware'

<% redirect do |target| %># :startdoc::middleware <replace with summary>
# <replace with description>

# <%= const.name %> Documentation
class <%= const.name %> < Tap::Middleware

  attr_reader :stack
  
  def initialize(stack)
    @stack = stack
  end
  
  def call(node, inputs=[])
    stack.call(node, inputs)
  end
end <% module_nest(const.nesting, '  ') { target } end %>

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
tap-gen-0.8.0 templates/tap/generator/generators/middleware/resource.erb
tap-gen-0.7.1 templates/tap/generator/generators/middleware/resource.erb
tap-gen-0.7.0 templates/tap/generator/generators/middleware/resource.erb
tap-gen-0.3.1 templates/tap/generator/generators/middleware/resource.erb
tap-gen-0.3.0 templates/tap/generator/generators/middleware/resource.erb
tap-gen-0.2.0 templates/tap/generator/generators/middleware/resource.erb