function Composer::ensureComposerVersion
Ensure that the minimum required version of Composer is running.
Throw an exception if Composer is too old.
File
-
composer/
Composer.php, line 98
Class
- Composer
- Provides static functions for composer script events.
Namespace
Drupal\ComposerCode
public static function ensureComposerVersion() : void {
$composerVersion = method_exists(ComposerApp::class, 'getVersion') ? ComposerApp::getVersion() : ComposerApp::VERSION;
if (Comparator::lessThan($composerVersion, '2.3.6')) {
throw new \RuntimeException("Drupal core development requires Composer 2.3.6, but Composer {$composerVersion} is installed. Run 'composer self-update'.");
}
}