public function onPostInstallUpdateCmd(CommandEvent $event) { /** @var \Composer\Repository\WritableRepositoryInterface $repository */ $repository = $this->composer->getRepositoryManager()->getLocalRepository(); /** @var \Composer\Package\CompletePackage $package */ foreach ($repository->getPackages() as $package) { if ($package instanceof BasePackage) { $this->cleanPackage($package); } } }