Hard deprecate DI::workerLogger(), mark DI::loggerManager() as internal

This commit is contained in:
Art4 2025-01-31 07:56:30 +00:00
parent c363b45e0d
commit c206e60ad4

View 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);