o2system / spl
O2System 标准PHP库 (SPL) 是基于原始标准PHP库构建的。它主要由O2System PHP框架中常用的数据结构类、迭代器、处理器和异常组成,但也可以在O2System PHP框架环境之外独立使用。
v1.2.0
2020-07-10 17:26 UTC
Requires
- php: ^7.2.0
- o2system/psr: *
README
O2System 标准PHP库 (SPL)
O2System 标准PHP库 (SPL) 是基于原始 标准PHP库 构建的。它主要由O2System PHP框架中常用的数据结构类、迭代器、处理器和异常组成,但也可以在O2System PHP框架环境之外独立使用。
标准PHP容器
- 闭包容器类
- 服务容器类
标准PHP数据结构
- SplArrayObject
- SplArrayQueque
- SplArrayStack
- SplArrayStorage
标准PHP异常
- ErrorException
- LogicException
- RuntimeException
标准PHP信息
- SplClassInfo
- SplDirectoryInfo
- SplFileInfo
- SplNamespaceInfo
标准PHP迭代器
- ArrayIterator
标准PHP设计模式
- 创建型
- 工厂
- 单例
- 结构型
- 组装
- 组合
- 外观
- 提供者
- 仓库
标准PHP设置器 & 收集器特性
- 收集器
- ConfigCollectorTrait
- ErrorCollectorTrait
- FileExtensionCollectorTrait
- FilePathCollectorTrait
- 设置器
- OptionSetterTrait
Composer安装
安装O2System Spl的最佳方式是使用 Composer
composer require o2system/spl
使用方法
文档可在本仓库的 wiki 或访问本仓库的 github页面 上找到。
意见和建议
请通过 contact@o2system.id 联系我们
错误和问题
请在 Github 上提交您的 问题,以便我们可以在开发过程中跟踪所有问题并向此仓库发送 pull request。
系统要求
- PHP 7.2+
- Composer