chajr / class-kernel
此包已被废弃,不再维护。未建议替代包。
类内核库
0.3.2.15
2015-08-18 18:13 UTC
Requires
- php: >=5.4.0
- satooshi/php-coveralls: dev-master
- zendframework/zend-serializer: 2.*
- zendframework/zend-servicemanager: 2.*
README
所有类库的主要文件。包括用于将 BlueObject 作为特性使用的类以及独立具有 xml 数据处理的 Object。同时允许使用 Register 创建对象和单例。该包是所有类库的基础包,但也可以独立使用。
建议使用包 ClassEvents
和可选的 ClassBenchmark
。
包含的库
- ClassKernel\Base\BlueObject - 用于存储数据的特质类
- ClassKernel\Data\Object - 包含用于创建对象的 BlueObject 特质
- ClassKernel\Base\Collection - 允许管理数据集合
- ClassKernel\Data\Xml - 扩展 DOMDocument 以处理 xml 数据
- ClassKernel\Base\Register - 允许创建对象和单例
项目废弃并拆分
项目已被废弃并拆分为不同的仓库。所有修复和新功能都将在这些建议的仓库中开发。类 API 将保持不变,只有类名可以修改。
- Register - 已移动至 https://github.com/beatawu/Register
- BlueObject - 已移动至 https://github.com/bluetree-service/container
- Collection - 已移动至 https://github.com/bluetree-service/collection
- Xml - 已移动至 https://github.com/bluetree-service/data
最新版本
文档
- ClassKernel\Base\BlueObject
- ClassKernel\Base\Register
- ClassKernel\Data\Xml
- ClassKernel\Data\Collection
- 事件
通过 Composer 安装
要使用包,您可以仅下载包并将其放置在您的代码中。但推荐使用 ClassKernel 的方式是通过 Composer 安装。要包含 ClassKernel 库,请在 composer.json 中粘贴以下内容
{ "require": { "chajr/class-kernel": "version_number" } }
项目描述
使用的约定
要求
- PHP 5.4 或更高版本
- DOM 扩展已启用
变更日志
所有发布版本更改
变更日志
许可
此软件包在 Apache 许可证下发布。
Apache 许可证