rawphp/raw-application

RawApplication 是一个核心应用程序类,是 RawPHP 框架和其他应用程序的中心点。

dev-master / 0.x-dev 2014-12-29 21:16 UTC

This package is auto-updated.

Last update: 2024-09-20 08:20:49 UTC


README

Build Status Coverage Status

Latest Stable Version Total Downloads Latest Unstable Version License

包功能

  • 应用程序的中心类
  • 提供对请求、会话、数据库、路由器等的访问。

安装

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

  • 首次代码提交