Eu faço assim:
no PHP:
class Algumacoisa{
.......... private $algumacoisa;
..........function __construct(){
.................$this->algumacoisa = new Algumacoisa();
..........}
..........function getAlgumaCoisa(){
.................$a[] = null;
.................acVO = new AlgumacoisaVO();
................. acVO .item1 = $this->algumacoisa.item1;
.................acVO .item2 = $this->algumacoisa.item2;
.................$a = acVO;
.................return $a;
..........}
}
no AS3:
dadosProdutos.produtosDataProvider = new ArrayCollection(event.result as
Array);
gridProdutos.dataProvider = dadosProdutos.produtosDataProvider;
Está um pouco meio confuso pq eu uso OOP e uso o Lumine então retirno os
dados usando o lumine, que só necessita de uma linha pra isso:
$this->produtos->allToObject();
ou
$this->produtos->allToArray();
entre outros
basta fazer isso e ele leva tudo certinho para o Flex, mas no seu caso é
basicamente da forma que fiz no início.
Att
Luis Carlos
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---