23 lines
464 B
PHP
23 lines
464 B
PHP
<?php
|
|
|
|
use Ulmus\Container\AdapterProxy;
|
|
use Ulmus\ConnectionAdapter;
|
|
|
|
use function DI\autowire, DI\create, DI\get, DI\add;
|
|
|
|
return [
|
|
'lean.autoload' => add([
|
|
AdapterProxy::class,
|
|
]),
|
|
|
|
AdapterProxy::class => function (Psr\Container\ContainerInterface $c) {
|
|
$proxy = new AdapterProxy();
|
|
|
|
$autoload = $c->get(\Lean\Lean::class)->getConnectionAdapters();
|
|
|
|
$proxy->push($autoload);
|
|
|
|
return $proxy;
|
|
},
|
|
];
|