Jetstream daemon to to receive atproto messages

This commit is contained in:
Michael 2024-11-27 12:51:32 +00:00
parent d48d23afa1
commit aae57a6903
7 changed files with 2160 additions and 0 deletions

View file

@ -13,6 +13,7 @@ use Friendica\Core\Logger\Util\LoggerSettingsCheck;
use Friendica\Core\Session\Capability\IHandleSessions;
use Friendica\Core\Session\Capability\IHandleUserSessions;
use Friendica\Navigation\SystemMessages;
use Friendica\Protocol\ATProtocol;
use Psr\Log\LoggerInterface;
/**
@ -143,6 +144,34 @@ abstract class DI
return self::$dice->create(App\Router::class);
}
//
// "AtProtocol" namespace instances
//
/**
* @return AtProtocol
*/
public static function atProtocol()
{
return self::$dice->create(ATProtocol::class);
}
/**
* @return AtProtocol\Arguments
*/
public static function atpActor()
{
return self::$dice->create(ATProtocol\Actor::class);
}
/**
* @return AtProtocol\Processor
*/
public static function atpProcessor()
{
return self::$dice->create(ATProtocol\Processor::class);
}
//
// "Content" namespace instances
//