namespace Friendica;
use Dice\Dice;
+use Friendica\Core\Logger\Capability\ICheckLoggerSettings;
+use Friendica\Core\Logger\Util\LoggerSettingsCheck;
use Friendica\Core\Session\Capability\IHandleSessions;
use Friendica\Core\Session\Capability\IHandleUserSessions;
use Friendica\Navigation\SystemMessages;
/**
* Returns a clone of the current dice instance
- * This usefull for overloading the current instance with mocked methods during tests
+ * This useful for overloading the current instance with mocked methods during tests
*
* @return Dice
*/
return self::$dice->create(App\Arguments::class);
}
- /**
- * @return App\BaseURL
- */
- public static function baseUrl()
+ public static function baseUrl(): App\BaseURL
{
return self::$dice->create(App\BaseURL::class);
}
return self::$dice->create(Core\Config\Util\ConfigFileManager::class);
}
- public static function keyValue(): Core\KeyValueStorage\Capabilities\IManageKeyValuePairs
+ public static function keyValue(): Core\KeyValueStorage\Capability\IManageKeyValuePairs
{
- return self::$dice->create(Core\KeyValueStorage\Capabilities\IManageKeyValuePairs::class);
+ return self::$dice->create(Core\KeyValueStorage\Capability\IManageKeyValuePairs::class);
}
/**
static::init($flushDice);
}
+ public static function logCheck(): ICheckLoggerSettings
+ {
+ return self::$dice->create(LoggerSettingsCheck::class);
+ }
+
/**
* @return LoggerInterface
*/
return self::$dice->create(Factory\Api\Mastodon\Error::class);
}
- /**
- * @return Factory\Api\Mastodon\FollowRequest
- */
- public static function mstdnFollowRequest()
- {
- return self::$dice->create(Factory\Api\Mastodon\FollowRequest::class);
- }
-
/**
* @return Factory\Api\Mastodon\Poll
*/
return self::$dice->create(Util\DateTimeFormat::class);
}
- /**
- * @return Util\FileSystem
- */
- public static function fs()
- {
- return self::$dice->create(Util\FileSystem::class);
- }
-
/**
* @return Util\Profiler
*/