1
0
Fork 0

Merge pull request #3327 from Strate/dump_autoload_event_args

Accessing to option 'optimize-autoloder' inside 'post-autoload-dump' script event
pull/3328/head
Jordi Boggiano 2014-10-04 12:38:00 +01:00
commit 5aff8632b4
1 changed files with 6 additions and 2 deletions

View File

@ -53,7 +53,9 @@ class AutoloadGenerator
public function dump(Config $config, InstalledRepositoryInterface $localRepo, PackageInterface $mainPackage, InstallationManager $installationManager, $targetDir, $scanPsr0Packages = false, $suffix = '')
{
$this->eventDispatcher->dispatchScript(ScriptEvents::PRE_AUTOLOAD_DUMP, $this->devMode);
$this->eventDispatcher->dispatchScript(ScriptEvents::PRE_AUTOLOAD_DUMP, $this->devMode, array(
'optimize' => (bool) $scanPsr0Packages
));
$filesystem = new Filesystem();
$filesystem->ensureDirectoryExists($config->get('vendor-dir'));
@ -235,7 +237,9 @@ EOF;
fclose($targetLoader);
unset($sourceLoader, $targetLoader);
$this->eventDispatcher->dispatchScript(ScriptEvents::POST_AUTOLOAD_DUMP, $this->devMode);
$this->eventDispatcher->dispatchScript(ScriptEvents::POST_AUTOLOAD_DUMP, $this->devMode, array(
'optimize' => (bool) $scanPsr0Packages,
));
}
public function buildPackageMap(InstallationManager $installationManager, PackageInterface $mainPackage, array $packages)