mdjaman / mdjaman-common
为 ZF2/ZF3 & Doctrine 应用程序提供通用功能库的模块
6.1.2
2023-04-10 00:37 UTC
Requires
- php: ^7.4
- ext-ctype: *
- ext-iconv: *
- ext-json: *
- ext-mbstring: *
- ext-openssl: *
- doctrine/doctrine-module: ^5.0
- gedmo/doctrine-extensions: ^3.11
- imagine/imagine: ^1.3
- laminas/laminas-authentication: 2.*
- laminas/laminas-eventmanager: ^3.0
- laminas/laminas-form: ^3.1
- laminas/laminas-inputfilter: 2.*
- laminas/laminas-log: 2.*
- laminas/laminas-modulemanager: 2.*
- laminas/laminas-servicemanager: ^3.0
- laminas/laminas-stdlib: ^3.0
- mdjaman/jms-serializer-module: 3.*
Requires (Dev)
- phpstan/phpstan: ^1.10
- phpunit/phpunit: 9.*
- vimeo/psalm: ^5.8
Suggests
- doctrine/doctrine-mongo-odm-module: If you want to use Doctrine ODM
- doctrine/doctrine-orm-module: If you want to use Doctrine ORM
- imagine/imagine: If you need image manipulation after uploading image
This package is auto-updated.
Last update: 2024-09-10 03:59:41 UTC
README
简介
为与 doctrine ORM 或 ODM 集成的 ZF2/ZF3 应用程序提供通用功能库和代码的模块。
安装
使用 Composer(推荐且唯一方式)
Mdjaman\MdjamanCommon 通过 composer 提供。将 "mdjaman/mdjaman-common" 添加到您的 composer.json 列表中。
为 zf2 选择最新的 v2 标签
"mdjaman/mdjaman-common": "2.*"
为 zf3 选择最新的 v3 标签
"mdjaman/mdjaman-common": "3.*"
在您的 config/application.config.php 文件中启用此模块。将 MdjamanCommon
添加到已启用的模块列表中。
使用方法
为了使 MdjamanCommon 处理 Gedmo\Blameable 扩展,请确保您的 AuthenticationService 实现了 Zend\Authenticate\AuthenticationServiceInterface,并在 module.config.php 中的 service_manager
下的 aliases
部分添加此别名 mdjaman_auth_service。
'service_manager' => [
'aliases' => [
'mdjaman_auth_service' => <MyGreatAuthenticationService>,
],
...
]
],
更多内容即将到来!