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