+ IHandleSessions::class => [
+ 'instanceOf' => \Friendica\Core\Session\Factory\Session::class,
+ 'call' => [
+ ['create', [$_SERVER], Dice::CHAIN_CALL],
+ ['start', [], Dice::CHAIN_CALL],
+ ],
+ ],
+ IHandleUserSessions::class => [
+ 'instanceOf' => \Friendica\Core\Session\Model\UserSession::class,
+ ],
+ Cookie::class => [
+ 'constructParams' => [
+ $_COOKIE
+ ],
+ ],
+ ICanWriteToStorage::class => [
+ 'instanceOf' => StorageManager::class,
+ 'call' => [
+ ['getBackend', [], Dice::CHAIN_CALL],
+ ],
+ ],
+ \Friendica\Core\KeyValueStorage\Capability\IManageKeyValuePairs::class => [
+ 'instanceOf' => \Friendica\Core\KeyValueStorage\Factory\KeyValueStorage::class,
+ 'call' => [
+ ['create', [], Dice::CHAIN_CALL],
+ ],
+ ],
+ Network\HTTPClient\Capability\ICanSendHttpRequests::class => [
+ 'instanceOf' => Network\HTTPClient\Factory\HttpClient::class,
+ 'call' => [
+ ['createClient', [], Dice::CHAIN_CALL],
+ ],
+ ],
+ Factory\Api\Mastodon\Error::class => [
+ 'constructParams' => [
+ $_SERVER
+ ],
+ ],
+ ParsedLogIterator::class => [
+ 'constructParams' => [
+ [Dice::INSTANCE => Util\ReversedFileReader::class],
+ ]
+ ],
+ \Friendica\Core\Worker\Repository\Process::class => [
+ 'constructParams' => [
+ $_SERVER
+ ],
+ ],
+ App\Request::class => [
+ 'constructParams' => [
+ $_SERVER
+ ],
+ ],
+ \Psr\Clock\ClockInterface::class => [
+ 'instanceOf' => Util\Clock\SystemClock::class
+ ],
+ \Friendica\Module\Special\HTTPException::class => [
+ 'constructParams' => [
+ $_SERVER
+ ],
+ ],