如何使用zf-apigility-doctrine在Apigility应用程序中开始使用Doctrine 2?

时间:2015-01-30 15:29:44

标签: doctrine-orm zend-framework2 apigility

我想将Doctrine 2集成到Apigility驱动的Zend Framework 2应用中。

所以我安装了zfcampus/zf-apigility-doctrine

$ composer require zfcampus/zf-apigility-doctrine "~0.3"

并激活了应用配置文件(Phpro\DoctrineHydrationModuleZF\Apigility\Doctrine\Server)中的模块ZF\Apigility\Doctrine\Admin/config/application.config.php/config/development.config.php

接下来应该在应用程序中开始使用Doctrine,尤其是在Apigility Admin区域中应该做什么?

1 个答案:

答案 0 :(得分:1)

我在秋季尝试了这种Apigility扩展,但那时还远未完成。服务器代码是可用的,但没有任何UI集成可言。您仍然可以通过剖析zf-apigility-doctrine控制器的工作方式和information provided in the README来操纵端点。其余的主要是反复试验。当时我使用Chrome的Postman插件向README中提到的端点发送请求,尝试不同的输入,直到找到有用的东西。自从我上次尝试以来,看起来他们在整合这一部分方面取得了很好的进展,但我再也没有重新尝试过。

似乎还没有正式与Apigility管理界面集成。它有一个存储库(https://github.com/zfcampus/zf-apigility-admin-ui),但快速浏览打开的票证表明它还没有工作。 Someone has forked it and worked on it,但我自己没有对此进行过调查,因此我无法评论它的准备情况。

我的建议是,如果你想学习如何将zf-apigility-doctrine集成到你的Apigility中,现在最好的方法就是看看Roll'n APIsource here)< / p>