Download List

项目描述

PSX is a PHP framework for creating RESTful APIs. It helps you to build clean URLs serving Web standard formats like JSON, XML, Atom, and RSS. It includes a handler system that abstracts away SQL queries from domain logic, a routing system that executes correct controller method for the location of the controller and the method annotation, and a flexible data system that converts database records into formats like JSON, XML, Atom, and RSS. A lightweight DI container handles dependencies. The controller supports request and response filters that can modify the HTTP request or response, and filters are provided for Basic and Oauth authentication.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-12-12 13:48
0.4.7

此版本包含类来生成史瓦格 API 宣言 》。加载程序现在使用一个新的批注分析器进行更容易布线。此版本添加新的 html5 过滤器集合,并修复了许多 bug。
标签: Stable
This release contains classes to generate a swagger API declaration. The loader uses now a new annotation parser for easier routing. This release adds new html5 filter collections and fixes many bugs.

2012-02-26 06:57
0.4.3

此版本修复提供商协会执行 (现在使用 OpenSSL 职能),添加的 OpenID,OpenSSL 包装类和 util 降价语法分析器类、 改进了错误和异常处理、 将应该运行 finger util 库添加、 添加 SQL 表抽象类 (和因此会移除的 servlet 接口),添加 HTTP 上传库,并改进了几个测试。
标签: Stable
This release fixes the OpenID provider association implementation (now using OpenSSL functions), adds an OpenSSL wrapper class and a util markdown parser class, improves error and exception handling, adds a webfinger util library, adds a SQL table abstraction class (and therefore removes the servlet interface), adds an HTTP uploading libary, and improves several tests.

2011-10-24 08:11
0.4.2

更新的原子和 RSS 项目分析。HTTP 袜子处理程序已修复的分块传输编码的妥善处理。已添加 OpenID 提供程序实现。此版本更新 HTTP 请求类和修复的卷毛处理程序。"期望: 100-继续"已删除页眉和 ca bundle.pem 更新。NestedSet 图书馆已添加的已删除的和新的单元测试。几个 bug 已修复。
标签: Stable
Updated atom and RSS item parsing. The HTTP socks handler has been fixed with proper handling of chunked transfer encoding. An OpenID provider implementation has been added. This release updates the HTTP request class and fixes the curl handler. The "Expect: 100-Continue" header has been removed and ca-bundle.pem updated. The NestedSet library has been removed and new unit tests added. Several bugs have been fixed.

2011-07-03 13:50
0.4.1

这是一个重大的释放,改变了库结构,以便它不再向后兼容。一个“驼峰”是现在使用的编码风格。作家库的数据进行了更新处理Atom和RSS馈送正确。一个HTTP库选项添加到自动跟随重定向,和未使用的类被拆除。单元测试进行了改进和手册改写。许多错误也被固定。
标签: Stable
This is a major release that changes the structure of the library so that it is no longer backwards compatible. A "camelcase" coding style is now used. The data writer library was updated for handling Atom and RSS feeds correctly. An HTTP library option was added to automatically follow redirects, and unused classes were removed. Unit tests were improved and the manual was rewritten. Many bugs were also fixed.

2010-04-14 07:04
0.3.1

此版本增加了表单生成,并要求图书馆。它实现了psx_input接口,提供了一个一般的方式来获得一个不受信任的源的值。它改写了过滤器和任务库。该手册已更新到最新版本。此版本修复的OpenID,OAuth和Yadis库。它补充和修正了单元测试和一些小的错误修正。
标签: Stable
This release adds form generation and request library. It implements a psx_input interface that offers a general way to get values from an untrusted source. It rewrites the filter and task libraries. The manual has been updated to the current version. This release fixes OpenID, OAuth, and the Yadis library. It adds and fixes unit tests and has some minor bugfixes.

Project Resources