Veja bem o Lumine não faz o mapeamento, eu faço o mapeamento pelo Zend AMF
mesmo, o Lumine eu uso só como framework e trabalho ele junto com o Zend
usando Classes VO's dos dois lados, inclusive eu criei um form que lê o BD e já
me gera todas as classes VO's tanto AS3 como PHP, agilizando assim a mão de obra
O lumine ele na realidade é uma mãe, te poupa de muito trabalho, fácil de usar
e simples.
O básico pro mapeamento é só isso:
///////// Classe VO lado PHP //////////////////
class LinksVO {
public $links_id;
public $links_nome;
public $links_endereco;
public $_explicitType = "LinksVO";
}
///////// Classe VO lado Flex //////////////////
package br.com.dominio.valueObjects{
[Bindable]
[RemoteClass(alias="LinksVO")]
public class LinksVO{
public var links_id:int;
public var links_nome:String;
public var links_endereco:String;
}
}
No gateway.php (vc pode dar qualquer nome para esse arquivo)
<?php
error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 'on');
include_once 'Zend/Amf/Server.php';
include_once './br/com/dominio/valueObjects/LinksVO.php';
$server = new Zend_Amf_Server();
//CLASSES MAPEADAS
$server->setClassMap('LinksVO', 'LinksVO');
echo $server->handle();
?>
Eu já prometi u tutorial completo sobre isso, mas o tempo é meu inimigo rsssss
mas vou ver se faço um.
Att
Quinhone
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---