gnusocial.rocks/soc/2020/daily_report/archive/app/config/container.php

22 lines
848 B
PHP

<?php
use App\Factories;
return [
/** Path definitions */
'base_path' => dirname(__DIR__, 2),
'app_path' => dirname(__DIR__),
'asset_path' => DI\string('{app_path}/assets'),
'cache_path' => DI\string('{app_path}/cache'),
'config_path' => DI\string('{app_path}/config'),
'translations_path' => DI\string('{app_path}/translations'),
'views_path' => DI\string('{app_path}/views'),
'icons_config' => DI\string('{config_path}/icons.php'),
/** Container definitions */
Symfony\Component\Finder\Finder::class => DI\factory(Factories\FinderFactory::class),
Symfony\Contracts\Translation\TranslatorInterface::class => DI\factory(Factories\TranslationFactory::class),
Slim\Views\Twig::class => DI\factory(Factories\TwigFactory::class),
Whoops\RunInterface::class => DI\create(Whoops\Run::class),
];