Class: Nucleon::Extension::Project

Inherits:
Object
  • Object
show all
Defined in:
lib/nucleon/extension/project.rb

Instance Method Summary collapse

Instance Method Details

#manager_plugin_provider(config) ⇒ Object



6
7
8
9
10
11
12
13
# File 'lib/nucleon/extension/project.rb', line 6

def manager_plugin_provider(config)
  if config[:namespace] == :nucleon && config[:type] == :project
    if config[:directory] && provider = Nucleon::Plugin::Project.load_provider(config[:directory])
      return provider
    end
  end
  nil
end