Merge pull request #2510 from simensen/plugin-load-repository-made-public
Make PluginManager::loadRepository publicpull/1941/merge
commit
95bafebc75
|
@ -93,7 +93,16 @@ class PluginManager
|
||||||
return $this->plugins;
|
return $this->plugins;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function loadRepository(RepositoryInterface $repo)
|
/**
|
||||||
|
* Load all plugins and installers from a repository
|
||||||
|
*
|
||||||
|
* Note that plugins in the specified repository that rely on events that
|
||||||
|
* have fired prior to loading will be missed. This means you likely want to
|
||||||
|
* call this method as early as possible.
|
||||||
|
*
|
||||||
|
* @param RepositoryInterface $repo Repository to scan for plugins to install
|
||||||
|
*/
|
||||||
|
public function loadRepository(RepositoryInterface $repo)
|
||||||
{
|
{
|
||||||
foreach ($repo->getPackages() as $package) {
|
foreach ($repo->getPackages() as $package) {
|
||||||
if ($package instanceof AliasPackage) {
|
if ($package instanceof AliasPackage) {
|
||||||
|
|
Loading…
Reference in New Issue