Skip to content
Snippets Groups Projects
Select Git revision
  • 86041ef424bc00ef6f83b85936e3c4b66cf8e88d
  • master default protected
  • v1.5
  • v1.4.7
  • v1.4.6
  • v1.4.5
  • v1.4.4
  • v1.4.3
  • v1.4.2
  • v1.4.1
  • v1.4
  • v1.3
  • v1.2.1
  • v1.2
  • v1.1.2
  • v1.1.1
  • v1.0
17 results

MatrixPlugin.php

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    bootstrap-definitions.php 773 B
    <?php
    
    use Monolog\Handler\StreamHandler;
    use Monolog\Logger;
    use Psr\Container\ContainerInterface;
    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();
        }),
        Trails_Dispatcher::class => DI\factory(function (ContainerInterface $container) {
            return new \StudipDispatcher($container);
        }),
    ];