safeLoad(); $mergedEnv = $_ENV + $_SERVER; use League\Container\Container; use SiteWeaver\Core\Config; use SiteWeaver\Core\Router; $container = new Container(); // Register core services $router = new Router(); $container->add('router', $router); $container->add('config', function () use ($mergedEnv) { return new Config($mergedEnv); }); return $container;