Class: PopulateMe::Attachment::Middleware

Inherits:
Object
  • Object
show all
Defined in:
lib/populate_me/attachment.rb

Class Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(app) ⇒ Middleware

Returns a new instance of Middleware.



173
174
175
# File 'lib/populate_me/attachment.rb', line 173

def initialize app
  @proxied = parent.middleware.new(app,*parent.middleware_options)
end

Class Attribute Details

.parentObject

Returns the value of attribute parent.



166
167
168
# File 'lib/populate_me/attachment.rb', line 166

def parent
  @parent
end

Instance Method Details

#call(env) ⇒ Object



177
178
179
# File 'lib/populate_me/attachment.rb', line 177

def call env
  @proxied.call env
end

#parentObject



169
170
171
# File 'lib/populate_me/attachment.rb', line 169

def parent
  self.class.parent
end