17 lines
704 B
PHP
17 lines
704 B
PHP
<?php
|
|
use Psr\Container\ContainerInterface;
|
|
|
|
return [
|
|
ProVM\Common\Factory\Model::class => function(ContainerInterface $container) {
|
|
$factory = new ProVM\Common\Factory\Model($container);
|
|
return $factory->setRepositories([
|
|
'Mailbox' => ProVM\Emails\Repository\Mailbox::class,
|
|
'Message' => ProVM\Emails\Repository\Message::class,
|
|
'Attachment' => ProVM\Emails\Repository\Attachment::class,
|
|
"State\\Mailbox" => ProVM\Emails\Repository\State\Mailbox::class,
|
|
"State\\Message" => ProVM\Emails\Repository\State\Message::class,
|
|
"State\\Attachment" => ProVM\Emails\Repository\State\Attachment::class
|
|
]);
|
|
}
|
|
];
|