xdbas/restwork

关于该软件包最新版本(dev-master)没有可用的许可证信息。

PHP RESTFull webservice

dev-master / 0.1.x-dev 2013-05-18 16:20 UTC

This package is not auto-updated.

Last update: 2024-09-14 14:55:35 UTC


README

一个简单的REST系统,用于构建小型web服务,无需庞大框架或系统,便于开发。

Build Status

系统

以下是关于某些过程在框架初始化期间如何设置和调用的简要说明。

  1. 通过 .htaccess index.php 进入框架

将处理传入的请求,并为所有路径设置一些全局变量。它将尝试调用应用程序。

  1. Application::Run() 应用程序的主方法被调用以初始化和运行系统

  2. 检查系统路径,设置错误处理程序和初始化自动加载器,具体说明

  3. 初始化配置处理程序并加载配置文件

  4. 调用引导程序并按标准顺序调用所有以“_”开头的方法

    5a. _beforeRequest 被调用,在请求被获取之前执行用户代码

    5b. _gatherRequest 获取/收集来自浏览器或其他客户端的HTTP请求

     - Initialize URI class to handle the Request URI
    

    5c _beforeRoute 在对uri进行分析以适合添加的路径之前执行用户代码

    5d _analyzeRoute 将uri与路由匹配并保存数据