Refactor DI::basePath() to use BasePath class

This commit is contained in:
Art4 2024-12-23 13:40:53 +00:00
parent 3a491b879c
commit 4deb28f24e

View file

@ -14,6 +14,7 @@ use Friendica\Core\Session\Capability\IHandleSessions;
use Friendica\Core\Session\Capability\IHandleUserSessions; use Friendica\Core\Session\Capability\IHandleUserSessions;
use Friendica\Navigation\SystemMessages; use Friendica\Navigation\SystemMessages;
use Friendica\Protocol\ATProtocol; use Friendica\Protocol\ATProtocol;
use Friendica\Util\BasePath;
use Psr\Log\LoggerInterface; use Psr\Log\LoggerInterface;
/** /**
@ -756,7 +757,10 @@ abstract class DI
*/ */
public static function basePath() public static function basePath()
{ {
return self::$dice->create('$basepath'); /** @var BasePath */
$basePath = self::$dice->create(BasePath::class);
return $basePath->getPath();
} }
/** /**