k2 / core
该包已废弃且不再维护。未建议替代包。
K2Framework核心,支持php 5.3或更高版本。
dev-master
2013-07-11 01:10 UTC
Requires
- k2/debug: dev-master
- symfony/console: v2.2.1
- symfony/filesystem: v2.1.10
- symfony/property-access: v2.2.1
- twig/twig: 1.*
Replaces
- k2/container: dev-master
- k2/event-dispatcher: dev-master
This package is auto-updated.
Last update: 2022-02-01 12:22:52 UTC
README
K2 framework核心,支持php 5.3或更高版本。
可用的库
- 内核:框架的基础,包含执行请求所需的基本类和库。
- 加载器:负责在框架中自动加载类(目前大部分此工作由composer完成)。
- 事件调度器:处理框架中事件执行的类(请求、控制器、响应、异常)。
- 依赖注入(DI):负责创建和管理应用程序的服务,保持服务实例以便在请求时提供,如果不存在则创建,并在创建时注入所需依赖(其他服务)。
- 闪存:允许在控制器和视图之间发送消息,在一个请求中或从一个请求到另一个请求中,只要能读取到。
- ActiveRecord:提供数据库抽象层的库。
- 视图:管理应用模块内模板和视图的调用。
- 验证:在对象上执行验证。
- 基准测试:用于在应用程序中进行性能测试的类。
- 上传:允许简单地上传文件,同时提供创建上传文件限制和验证的方法。