]> git.mxchange.org Git - friendica.git/commitdiff
Hard deprecate DI::workerLogger(), mark DI::loggerManager() as internal
authorArt4 <art4@wlabs.de>
Fri, 31 Jan 2025 07:56:30 +0000 (07:56 +0000)
committerArt4 <art4@wlabs.de>
Fri, 31 Jan 2025 07:56:30 +0000 (07:56 +0000)
src/DI.php

index c9c973f722a387c392ce3b5656d7d6ebb9762d5c..405735e168545acb89679e74cb3fbadb4b90b52e 100644 (file)
@@ -332,9 +332,16 @@ abstract class DI
         */
        public static function workerLogger()
        {
+               trigger_error('`' . __METHOD__ . '()` is deprecated since 2025.02 and will be removed after 5 months, use `DI::logger()` instead.', E_USER_DEPRECATED);
+
                return self::$dice->create(Core\Logger\Type\WorkerLogger::class);
        }
 
+       /**
+        * @internal Only for use in Friendica\Core\Worker class
+        *
+        * @see Friendica\Core\Worker::execFunction()
+        */
        public static function loggerManager(): LoggerManager
        {
                return self::$dice->create(LoggerManager::class);