module Absinthe::Distillery
Public Class Methods
configure(main_object)
click to toggle source
# File lib/absinthe/distillery.rb, line 19 def self.configure main_object @main_object = main_object end
injector()
click to toggle source
# File lib/absinthe/distillery.rb, line 10 def self.injector Injector.new.tap do |injector| injector.register :main_object, @main_object injector.register :namespace, RootNamespace, :main_object injector.register :source_loader, SourceLoader, :app_root, :namespace injector.register :plugin, Plugin, :injector, :namespace, :source_loader end end