eventjet/psr-container-doctrine-odm

PSR-11 容器用 Doctrine ODM 工厂

0.1.0 2021-08-01 15:17 UTC

This package is auto-updated.

Last update: 2024-08-29 05:50:04 UTC


README

此包在roave/psr-container-doctrine的基础上,为 Doctrine MongoDB ODM 提供了额外的工厂,用于与遵循 PSR-11 标准的容器一起使用。

安装

$ composer require eventjet/psr-container-doctrine-odm

配置

最基本的方式是定义 DocumentManager 的工厂。其他所有内容都从配置中获取。

return [
    'dependencies' => [
        'factories' => [
           DocumentManager::class => DocumentManagerFactory::class,
        ],
    ],
];

配置示例

完整的配置示例可以在 示例 文件夹中找到。

配置风格主要基于 roave/psr-container-doctrine 以保持熟悉度。此外,配置应该与'DoctrineMongoODMModule for Laminas' 兼容。