context.php: add IpBlacklistService

This commit is contained in:
Zankaria 2025-04-24 00:53:04 +02:00
parent 038a2f74d6
commit 9cfcf6e536

View File

@ -116,7 +116,17 @@ function build_context(array $config): Context {
$c->get(FloodService::class),
$c->get(IpNoteQueries::class),
$c->get(LogDriver::class)
)
),
IpBlacklistService::class => function(Context $c): IpBlacklistService {
$config = $c->get('config');
return new IpBlacklistService(
$c->get(DnsDriver::class),
$c->get(CacheDriver::class),
$config['dnsbl'],
$config['dnsbl_exceptions'],
$config['fcrdns']
);
}
]);
}