Как проверить, правильно ли отображен класс в Zend_amf? - PullRequest
0 голосов
/ 10 января 2012

Я успешно настроил AMF на гибкой стороне.Клиент отправляет сообщения, но в ответ он всегда получает пустой ответ (заголовки, но без тела).

Как отладить index.php?Как проверить, правильно ли сопоставлены классы?

Вот мои index.php:

use Project\Entity\Product;

require_once('Zend/Amf/Server.php');
require_once(realpath(APPLICATION_PATH . '/models/Amf/') . DIRECTORY_SEPARATOR. 'AmfService.php');

$server = new Zend_Amf_Server();
$server->setClass('AmfService');
$server->setClassMap("Product", "Product");

echo($server -> handle());

и AmfService.php:

use Project\Entity\Product;

class AmfService {

 public function getProducts(){
    $result = array();

    $product = new Product();

    $product->description = "desc";
    $product->title_pl = "title";

    $result[] = $product;

    return $result;
}
}

1 Ответ

0 голосов
/ 11 января 2012

Оказалось, что моя проблема заключается в стороне Flex, а не php.

Моя проблема заключалась в том, что я пропустил атрибут source в объявлении RemoteObject.Теперь работает отлично :) 1007 *

...