5

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

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

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

并激活应用程序配置文件(和)中的模块Phpro\DoctrineHydrationModule、、ZF\Apigility\Doctrine\Server和。ZF\Apigility\Doctrine\Admin/config/application.config.php/config/development.config.php

下一步应该做什么才能开始在应用程序中使用 Doctrine,尤其是在 Apigility 管理区域?

4

1 回答 1

1

我在秋天尝试了这个 Apigility 扩展,但那时还远未完成。服务器代码可用,但没有任何 UI 集成可言。您仍然可以通过剖析zf-apigility-doctrine控制器的工作方式以及README 中提供的信息来操作端点。其余的主要是反复试验。当时我使用 Chrome 的 Postman 插件向 README 中提到的端点发送请求,尝试不同的输入,直到找到可行的方法。自从我上次尝试以来,他们似乎在这部分集成方面取得了不错的进展,但自那以后我就再也没有重新尝试过。

似乎还没有与 Apigility 管理 UI 的官方集成。它有一个存储库(https://github.com/zfcampus/zf-apigility-admin-ui),但快速浏览打开的票证显示它还没有工作。 有人已经对其进行了分叉并对其进行了研究,但我自己还没有研究过,所以我无法评论它的准备情况。

我的建议是,如果您想学习如何将 zf-apigility-doctrine 集成到您的 Apigility 中,现在最好的方法是查看Roll'n API来源此处

于 2015-02-02T14:59:10.940 回答