2023-11-04 00:03:34 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
use function DI\autowire, DI\create, DI\get;
|
|
|
|
|
|
|
|
use Negundo\Client\{ SoftwareConfig, Dump, Task, NegundoMiddleware };
|
|
|
|
|
|
|
|
return [
|
|
|
|
SoftwareConfig::class => create(SoftwareConfig::class)->constructor(getenv('NEGUNDO_HASH'), getenv('NEGUNDO_SERVER')),
|
|
|
|
NegundoMiddleware::class => autowire(NegundoMiddleware::class),
|
|
|
|
Dump::class => autowire(Dump::class),
|
|
|
|
Task::class => autowire(Task::class),
|
2024-03-13 13:08:37 +00:00
|
|
|
|
2024-03-13 13:58:53 +00:00
|
|
|
'negundo.client' => [
|
2024-03-13 13:08:37 +00:00
|
|
|
'picea' => [
|
|
|
|
'asset' => [
|
|
|
|
[
|
|
|
|
'path' => implode(DIRECTORY_SEPARATOR, [ dirname(__DIR__), "asset", '' ]),
|
|
|
|
'order' => 10
|
2024-03-13 13:58:53 +00:00
|
|
|
],
|
2024-03-15 18:14:20 +00:00
|
|
|
],
|
|
|
|
'view' => [
|
|
|
|
[
|
|
|
|
'path' => implode(DIRECTORY_SEPARATOR, [ dirname(__DIR__), "view", '' ]),
|
|
|
|
'order' => 99,
|
2024-03-13 13:58:53 +00:00
|
|
|
],
|
2024-03-15 18:14:20 +00:00
|
|
|
],
|
2024-03-13 13:08:37 +00:00
|
|
|
],
|
|
|
|
],
|
2023-11-04 00:03:34 +00:00
|
|
|
];
|