n3xt0r / oxid-dependency-manager
该软件包已废弃且不再维护。未建议替代包。
OXID CE/PE/EE 的依赖管理
1.2.3
2017-05-09 01:40 UTC
Requires
- php: >=5.4.0
- ext-curl: *
This package is auto-updated.
Last update: 2021-10-01 00:17:09 UTC
README
本模块用于处理单个 OXID 模块之间的依赖关系。单个模块类可以在 OXID 中被覆盖,但有时在常规操作中可能会出现模块激活顺序错误的情况。本模块独立于部署状态处理模块依赖,并根据必要模块的活动和版本进行处理。
要求
- PHP 5.4 或更高版本
- OXID CE/PE/EE 版本 4.9.x / 5.3.x
metadata.php
Metadata.php 必须在模块依赖中扩展一个额外的字段
定义模块依赖
'dependencies' => array( 'myDepModule' => array(), ),
版本依赖和模块依赖
'dependencies' => array( 'myDepModule' => array( 'minVersion' => '1.0.0', 'maxVersion' => '1.2.0', ), ),
定义 Wildcard-MaxVersions
'dependencies' => array( 'myDepModule' => array( 'minVersion' => '1.0.0', 'maxVersion' => '1.*.*', ), ),
本软件仅免费提供给自由软件或教育用途,商业项目需要获得版权所有者的同意。