# File lib/puppet/pops/binder/bindings_composer.rb, line 165 def [] (scheme) load_schemes unless @cache @cache[scheme] end
# File lib/puppet/pops/binder/bindings_composer.rb, line 170 def load_schemes @cache = @scope.compiler.boot_injector.lookup(@scope, HASH_OF_HANDLER, Puppetx::BINDINGS_SCHEMES) || {} end
# File lib/puppet/pops/binder/bindings_composer.rb, line 161 def initialize(scope) @scope = scope @cache = nil end