chajr/class-kernel

此包已被废弃,不再维护。未建议替代包。

类内核库

0.3.2.15 2015-08-18 18:13 UTC

This package is auto-updated.

Last update: 2022-02-01 12:40:16 UTC


README

Build Status Latest Stable Version Total Downloads License Documentation Status Coverage Status

所有类库的主要文件。包括用于将 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 将保持不变,只有类名可以修改。

最新版本

0.3.2.15

文档

通过 Composer 安装

要使用包,您可以仅下载包并将其放置在您的代码中。但推荐使用 ClassKernel 的方式是通过 Composer 安装。要包含 ClassKernel 库,请在 composer.json 中粘贴以下内容

{
    "require": {
        "chajr/class-kernel": "version_number"
    }
}

项目描述

使用的约定

  • 命名空间 - 每个库都使用命名空间
  • PSR-4 - PSR-4 编码标准
  • Composer - Composer 用于加载/更新库

要求

  • PHP 5.4 或更高版本
  • DOM 扩展已启用

变更日志

所有发布版本更改
变更日志

许可

此软件包在 Apache 许可证下发布。
Apache 许可证

Travis 信息

Travis CI 构建信息