obtao / symfony-rest-api-framework
Symfony框架的REST API发行版
v0.1.0
2015-01-27 18:59 UTC
Requires
- php: >=5.3.3
- doctrine/doctrine-bundle: ~1.2
- doctrine/orm: ~2.2,>=2.2.3
- friendsofsymfony/rest-bundle: ~1.4
- incenteev/composer-parameter-handler: ~2.0
- jms/serializer-bundle: ~0.13
- nelmio/api-doc-bundle: ~2.7
- sensio/distribution-bundle: ~3.0,>=3.0.12
- sensio/framework-extra-bundle: ~3.0
- symfony/monolog-bundle: ~2.4
- symfony/symfony: ~2.6
Requires (Dev)
- sensio/generator-bundle: ~2.3
This package is not auto-updated.
Last update: 2024-09-28 15:54:49 UTC
README
关于
此项目是一个用于构建快速REST API的Symfony发行版。它使用了以下组件
要求
由于它使用的是Symfony全栈框架,因此此框架仅在PHP 5.3.9及以上版本上受支持。
请注意,PHP 5.3.16在Reflection子系统中有严重错误,不适用于运行Symfony (https://bugs.php.net/bug.php?id=62715)
安装
使用Composer从Github获取源代码
composer create-project obtao/symfony-rest-api-framework yourProjectPath
将项目作为经典的Symfony项目安装(参见文档)
测试API示例
/app_dev.php/api/blob 应该显示一个日期时间
/app_dev.php/ 应该显示API文档
现在你已经完成了。删除Blob实体和getBlobAction。然后,在ApiController中开始编码。