From 4ebeccb89c1782729e5bf75244e9b9c1197e9bef Mon Sep 17 00:00:00 2001 From: Derrick Austin Date: Sat, 17 Oct 2026 16:52:40 -0500 Subject: [PATCH] Alias the log service to LogManager so deprecations reach the log --- src/Foundation/Application.php | 2 +- tests/Foundation/CoreContainerAliasesTest.php | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 tests/Foundation/CoreContainerAliasesTest.php diff --git a/src/Foundation/Application.php b/src/Foundation/Application.php index aba5b55a..9655ab4a 100644 --- a/src/Foundation/Application.php +++ b/src/Foundation/Application.php @@ -468,7 +468,7 @@ public function registerCoreContainerAliases() 'filesystem.cloud' => [\Illuminate\Contracts\Filesystem\Cloud::class], 'hash' => [\Illuminate\Contracts\Hashing\Hasher::class], 'translator' => [\Illuminate\Translation\Translator::class, \Illuminate\Contracts\Translation\Translator::class], - 'log' => [\Illuminate\Log\Logger::class, \Psr\Log\LoggerInterface::class], + 'log' => [\Illuminate\Log\LogManager::class, \Psr\Log\LoggerInterface::class], 'mail.manager' => [\Illuminate\Mail\MailManager::class, \Illuminate\Contracts\Mail\Factory::class], 'mailer' => [\Illuminate\Mail\Mailer::class, \Illuminate\Contracts\Mail\Mailer::class, \Illuminate\Contracts\Mail\MailQueue::class], 'queue' => [\Illuminate\Queue\QueueManager::class, \Illuminate\Contracts\Queue\Factory::class, \Illuminate\Contracts\Queue\Monitor::class], diff --git a/tests/Foundation/CoreContainerAliasesTest.php b/tests/Foundation/CoreContainerAliasesTest.php new file mode 100644 index 00000000..51940d40 --- /dev/null +++ b/tests/Foundation/CoreContainerAliasesTest.php @@ -0,0 +1,11 @@ +assertSame($this->app->make('log'), $this->app->make(LogManager::class)); + } +}