Class: Puppet::Pops::Binder::Producers::AbstractArgumentedProducer Abstract
Overview
This class is abstract.
This abstract producer class remembers the injector and binding.
Direct Known Subclasses
Instance Attribute Summary collapse
- #binding ⇒ Object readonly
- #injector ⇒ Object readonly
Attributes inherited from Producer
Instance Method Summary collapse
-
#initialize(injector, binding, scope, options) ⇒ AbstractArgumentedProducer
constructor
A new instance of AbstractArgumentedProducer.
Methods inherited from Producer
Constructor Details
#initialize(injector, binding, scope, options) ⇒ AbstractArgumentedProducer
Returns a new instance of AbstractArgumentedProducer.
194 195 196 197 198 |
# File 'lib/puppet/pops/binder/producers.rb', line 194 def initialize(injector, binding, scope, ) super @injector = injector @binding = binding end |