maksimovic/interop-config
最新稳定版本:v7.0.1
Composer 安装命令:
composer require maksimovic/interop-config
包简介
Provides interfaces and a concrete implementation to create instances depending on configuration via factory classes and ensures a valid config structure. It can also be used to auto discover factories and to create configuration files.
README 文档
README
Fork of sandrokeil/interop-config — maintained for PHP 8.1–8.5 compatibility.
interop-config provides interfaces and a concrete implementation to create instances depending on configuration via
factory classes and ensures a valid config structure. It can also be used to auto discover factories
and to create configuration files.
Installation
$ composer require maksimovic/interop-config
Requires PHP 8.1 or later.
Fork rationale
The upstream package was last released in 2020 and is no longer maintained. This fork:
- Bumps minimum PHP to 8.1
- Fixes implicit nullable type deprecations (PHP 8.4+)
- Fixes
nullas array offset deprecation - Upgrades PHPUnit to
^10.5with schema migration - Replaces Travis CI with GitHub Actions (PHP 8.1–8.5 matrix)
- Suppresses
posix_isattywarning on user-space streams
Behavior is otherwise unchanged.
Documentation
See the original documentation at sandrokeil.github.io/interop-config.
License
Released under the BSD-3-Clause License.
统计信息
- 总下载量: 25
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 6
- 依赖项目数: 1
- 推荐数: 1
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2026-04-16