lean/meta/definitions/orm.php

19 lines
379 B
PHP
Raw Normal View History

2024-06-07 00:01:43 +00:00
<?php
use Ulmus\Container\AdapterProxy;
2024-08-30 18:59:17 +00:00
use function DI\autowire, DI\create, DI\get, DI\add;
2024-06-07 00:01:43 +00:00
return [
'lean.autoload' => add([
AdapterProxy::class,
]),
2024-08-30 18:59:17 +00:00
AdapterProxy::class => function (ContainerInterface $c) {
return new AdapterProxy(
$c->get('lean:adapter.sqlite'),
$c->get(ConnectionAdapter::class),
);
},
2024-06-07 00:01:43 +00:00
];