Module: Sinatra::DependencyInjection

Defined in:
lib/sinatra/dependency_injection.rb,
lib/sinatra/dependency_injection/helper.rb,
lib/sinatra/dependency_injection/version.rb

Defined Under Namespace

Modules: Helper

Constant Summary collapse

VERSION =
'0.1.2'

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.registered(base) ⇒ Object



6
7
8
# File 'lib/sinatra/dependency_injection.rb', line 6

def self.registered(base)
  base.dependency_injection_path 'services.yml'
end

Instance Method Details

#dependency_injection_path(file_path = nil) ⇒ Object



10
11
12
13
# File 'lib/sinatra/dependency_injection.rb', line 10

def dependency_injection_path(file_path=nil)
  @dependency_injection_path = file_path if file_path
  @dependency_injection_path
end