blob: 1b0fbc2cf0d46669017bf274fc90cd1756f09a30 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<?php
use Monolog\Handler\StreamHandler;
use Monolog\Logger;
use Psr\Log\LoggerInterface;
return [
LoggerInterface::class => DI\factory(function () {
return new Logger('studip', [
new StreamHandler(
$GLOBALS['TMP_PATH'] . '/studip.log',
\Studip\ENV === 'development' ? Logger::DEBUG : Logger::ERROR
),
]);
}),
StudipCache::class => DI\factory(function () {
return StudipCacheFactory::getCache();
}),
StudipPDO::class => DI\factory(function () {
return DBManager::get();
}),
];
|