k2/core

该包已废弃且不再维护。未建议替代包。

K2Framework核心,支持php 5.3或更高版本。

dev-master 2013-07-11 01:10 UTC

This package is auto-updated.

Last update: 2022-02-01 12:22:52 UTC


README

https://secure.travis-ci.org/k2framework/Core.png?branch=master

K2 framework核心,支持php 5.3或更高版本。

可用的库

  • 内核:框架的基础,包含执行请求所需的基本类和库。
  • 加载器:负责在框架中自动加载类(目前大部分此工作由composer完成)。
  • 事件调度器:处理框架中事件执行的类(请求、控制器、响应、异常)。
  • 依赖注入(DI):负责创建和管理应用程序的服务,保持服务实例以便在请求时提供,如果不存在则创建,并在创建时注入所需依赖(其他服务)。
  • 闪存:允许在控制器和视图之间发送消息,在一个请求中或从一个请求到另一个请求中,只要能读取到。
  • ActiveRecord:提供数据库抽象层的库。
  • 视图:管理应用模块内模板和视图的调用。
  • 验证:在对象上执行验证。
  • 基准测试:用于在应用程序中进行性能测试的类。
  • 上传:允许简单地上传文件,同时提供创建上传文件限制和验证的方法。