Skip to content

Commit dc74166

Browse files
Fix keeping platform requirements when rebooting composer (#216)
fixes #208 (comment)
1 parent d02cd8b commit dc74166

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/Composer/Plugin.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,9 @@ public function postUpdate(Event $event)
177177
$composer->getEventDispatcher(),
178178
$composer->getAutoloadGenerator()
179179
);
180+
if (method_exists($installer, 'setPlatformRequirementFilter')) {
181+
$installer->setPlatformRequirementFilter(((array) $trace['object'])["\0*\0platformRequirementFilter"]);
182+
}
180183

181184
if (0 !== $installer->run()) {
182185
file_put_contents(Factory::getComposerFile(), $composerJsonContents);

0 commit comments

Comments
 (0)