2014-08-28 4 views
3

У меня проблема с Apigility.Apigility не сохраняет поля документации

Когда я сохраню документацию моей службы REST, будет сохранено только поле, описывающее всю службу REST.

Я пытаюсь сохранить тело ответа, например, без успеха.

Некоторые вещи, которые я проверил перед отправкой:

  • У меня есть opcache и АРС отключена.

  • Все запросы после нажатия кнопки сохранения 200 OK.

  • Я пытаюсь запустить обновление композитора, без успеха.

Мой composer.json

json { "name": "zfcampus/zf-apigility-skeleton", "description": "Skeleton Application for Apigility", "type": "library", "license": "BSD-3-Clause", "keywords": [ "api", "apigility", "framework", "zf2" ], "homepage": "http://apigility.org/", "support": { "email": "[email protected]", "irc": "irc://irc.freenode.net/apigility", "source": "https://github.com/zfcampus/zf-apigility-skeleton", "issues": "https://github.com/zfcampus/zf-apigility-skeleton/issues" }, "config": { "process-timeout": 5000 }, "extra": { "branch-alias": { "dev-master": "1.0-dev", "dev-develop": "1.1-dev" } }, "require": { "php": ">=5.4.8", "zendframework/zendframework": "~2.3", "zfcampus/zf-apigility": "~1.0-dev", "zfcampus/zf-apigility-documentation": "~1.0", "zfcampus/zf-development-mode": "~2.0", "doctrine/doctrine-orm-module": "0.*", "hounddog/doctrine-data-fixture-module": "0.0.*", "facebook/php-sdk-v4" : "4.0.*", "zfr/zfr-cors": "1.*", "zfcampus/zf-apigility-documentation-swagger": "1.0.*@dev" }, "require-dev": { "zendframework/zftool": "dev-master", "zendframework/zend-developer-tools": "dev-master", "zfcampus/zf-apigility-admin": "~1.0", "zfcampus/zf-apigility-welcome": "~1.0", "zfcampus/zf-deploy": "~1.0" } }

+0

ли вы получить трассировку стека или какую-либо ошибку в Developer Tools вашего браузера в запросах или закладке сети бит? У меня была проблема на днях с разрешениями на файлы и apigility, что означало, что вызов ajax возвращал 404 и не сохранял мою конфигурацию или документы. –

ответ

2

Это ошибка на Apigility.

См. https://github.com/zfcampus/zf-apigility-admin/issues/226.

Мое обходное решение на данный момент заставляет $ controllerType на файле ./vendor/zfcampus/zf-apigility-admin/src/Controller/DocumentationController.php на 'rpc'.

+1

Ошибка в zf-apigility-admin v1.0.4. Он был исправлен в dev – aiham

1

Обновление для Дев-мастер работал для меня:

"zfcampus/zf-apigility-admin": "dev-master"