Skip to content

Commit 32779f0

Browse files
committed
add fallback return value to ExtensionFactory::lookup()
otherwise fatals may occur when calling ExtensionManager::disableAntagonists(new Extension('json'))
1 parent 7d63be0 commit 32779f0

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/PhpBrew/Extension/ExtensionFactory.php

+3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?php
22
namespace PhpBrew\Extension;
33
use PhpBrew\Config;
4+
use PhpBrew\Extension\Extension;
45
use PhpBrew\Extension\PeclExtension;
56
use PhpBrew\Extension\M4Extension;
67
use PhpBrew\Extension\ConfigureOption;
@@ -137,6 +138,8 @@ static public function lookup($packageName, array $lookupDirectories = array(),
137138
return $ext;
138139
}
139140
}
141+
142+
return new Extension($packageName);
140143
}
141144

142145
static public function createM4Extension($packageName, $m4Path) {

0 commit comments

Comments
 (0)