From 3ebd66b85108e5da3585371aa1de66d8a611b019 Mon Sep 17 00:00:00 2001
From: fluffycondor <62219548+fluffycondor@users.noreply.github.com>
Date: Tue, 5 Jul 2022 16:51:07 +0300
Subject: [PATCH] Fix deprecation notice (#10921)
Deprecation Notice: trim(): Passing null to parameter #1 ($string) of type string is deprecated in phar:///usr/bin/composer/src/Composer/Util/GitHub.php:103
---
src/Composer/Util/GitHub.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/Composer/Util/GitHub.php b/src/Composer/Util/GitHub.php
index 2dd53e350..84ca062fe 100644
--- a/src/Composer/Util/GitHub.php
+++ b/src/Composer/Util/GitHub.php
@@ -101,9 +101,9 @@ class GitHub
$this->io->writeError(sprintf('Tokens will be stored in plain text in "%s" for future use by Composer.', $this->config->getAuthConfigSource()->getName()));
$this->io->writeError('For additional information, check https://getcomposer.org/doc/articles/authentication-for-private-packages.md#github-oauth');
- $token = trim($this->io->askAndHideAnswer('Token (hidden): '));
+ $token = trim((string) $this->io->askAndHideAnswer('Token (hidden): '));
- if (!$token) {
+ if ($token === '') {
$this->io->writeError('No token given, aborting.');
$this->io->writeError('You can also add it manually later by using "composer config --global --auth github-oauth.github.com "');