rawphp / raw-application
RawApplication 是一个核心应用程序类,是 RawPHP 框架和其他应用程序的中心点。
dev-master / 0.x-dev
2014-12-29 21:16 UTC
Requires
- php: >=5.4.0
- rawphp/raw-container: dev-master
- rawphp/raw-database: 0.*@dev
- rawphp/raw-error-handler: 0.*@dev
- rawphp/raw-log: 0.*@dev
- rawphp/raw-mail: 0.*@dev
- rawphp/raw-request: 0.*@dev
- rawphp/raw-router: 0.*@dev
- rawphp/raw-session: 0.*@dev
- rawphp/raw-support: dev-master
Requires (Dev)
- phpunit/phpunit: 4.2.5
- rawphp/raw-code-standards: 1.*@dev
- satooshi/php-coveralls: dev-master
This package is auto-updated.
Last update: 2024-09-20 08:20:49 UTC
README
包功能
- 应用程序的中心类
- 提供对请求、会话、数据库、路由器等的访问。
安装
Composer
RawApplication 通过 Composer/Packagist 提供。
将 "rawphp/raw-application": "0.*@dev"
添加到 composer.json 中的 require 块,然后运行 composer install
。
{ "require": { "rawphp/raw-application": "0.*@dev" } }
您也可以直接在命令行中运行以下命令
composer require rawphp/raw-application "0.*@dev"
打包文件
或者,只需将 RawApplication 文件夹的内容复制到 PHP include_path
设置中的某个位置。如果您不熟悉 git 或只想获取打包文件,请点击 GitHub 页面顶部的 'zip' 按钮。
基本用法
<?php use RawPHP\RawApplication\Application; // create your application class by extending the base Application class class CoolApp extends Application { } // declare configuration for the app (see example in package) $config = array( 'application_name' => 'Cool App', ... ); $app = new CoolApp( ); // initialise the app $app->init( $config ); // run the app $app->run( );
许可证
本软件包使用 MIT 许可证。阅读 LICENSE 获取有关软件可用性和分发的信息。
贡献
请向 GitHub 问题跟踪器 提交错误报告、建议和拉取请求。
更新日志
22-09-2014
- 更新到 PHP 5.3。
20-09-2014
- 用 yaml 替换 php 数组配置
19-09-2014
- 更新应用程序配置
- 在配置中添加了应用程序组件的调试标志。
18-09-2014
- 更新以与最新的 rawphp/rawbase 软件包兼容。
17-09-2014
- 将组件依赖性减少到 composer 中的基本元素。
14-09-2014
- 首次代码提交