[flexdev] Re: Problemas com Zend AMF mapeando classes VO

2009-11-12 Por tôpico Hamad Amaral
José, JCSF> Então Bruno, o que quis dizer é o que você notou. A classe VOGetCarro.as não JCSF> existe no escopo do seu MXML, por isso chega como Object. JCSF> Se você colocar uma instancia do VOGetCarro.as em seu MXML, ele vai retornar JCSF> lá como VOGetCarro. Opa isso pode acontecer sim, pe

[flexdev] Re: Problemas com Zend AMF mapeando classes VO

2009-11-12 Por tôpico Bruno Carneiro
Reposta, ahhh! Entendi! É isso mesmo... Meu código no listener estava assim private function getCarroListener(event:ResultEvent):void{ event.result; } E eu estava olhando o tipo da variavel pelo debug. Nesse caso, realmente a variavel fica como Object e qualquer erro de sintaxe no meu

[flexdev] Re: Problemas com Zend AMF mapeando classes VO

2009-11-12 Por tôpico José Carlos Silveira Fiel
Então Bruno, o que quis dizer é o que você notou. A classe VOGetCarro.as não existe no escopo do seu MXML, por isso chega como Object. Se você colocar uma instancia do VOGetCarro.as em seu MXML, ele vai retornar lá como VOGetCarro. -- Att., José Carlos Silveira Fiel Programador Adobe Flex e PHP B

[flexdev] Re: Problemas com Zend AMF mapeando classes VO

2009-11-12 Por tôpico Bruno Carneiro
Oi Hamad, Estou fazendo isso mesmo, usando esse método. Vlw ;) On 12 nov, 14:13, Hamad Amaral wrote: > Bruno, > > BC> Não entendi muito bem o que vc quis dizer com isso: > > >> É Bruno isso realmente é verdade, o objeto do PHP sempre chega como Object. > > Faz tempo que não vejo isso, mas veja

[flexdev] Re: Problemas com Zend AMF mapeando classes VO

2009-11-12 Por tôpico Hamad Amaral
Bruno, BC> Não entendi muito bem o que vc quis dizer com isso: >> É Bruno isso realmente é verdade, o objeto do PHP sempre chega como Object. Faz tempo que não vejo isso, mas veja se o código abaixo, que tenho no aquivo de gateway ajuda PHP $server->setClassMap("AlvoVO", "AlvoVO"); ?> E,

[flexdev] Re: Problemas com Zend AMF mapeando classes VO

2009-11-12 Por tôpico Bruno Carneiro
Oi José Carlos, Não entendi muito bem o que vc quis dizer com isso: > É Bruno isso realmente é verdade, o objeto do PHP sempre chega como Object. Se você quis dizer que realmente é estranho. Então é. Se você quis dizer que os objetos do PHP sempre chegam como Object, não é verdade. Porque esto

[flexdev] Re: Problemas com Zend AMF mapeando classes VO

2009-11-12 Por tôpico José Carlos Silveira Fiel
É Bruno isso realmente é verdade, o objeto do PHP sempre chega como Object. Agora vc já experimentou criar uma instancia do seu VOGetCarro.as no arquivo que vc retorna o VO do PHP? Vai ver que vai funcionar. Se vc não instanciar ele volta somente como Object. Realmente estranho, nem eu mesmo sei

[flexdev] Re: Problemas com Zend AMF mapeando classes VO

2009-11-12 Por tôpico Bruno Carneiro
Parece que a IDE não está compilando minha nova classe VOGetCarro.as Nesse arquivo, para teste, eu apaguei o nome da classe. Ficou assim: package VO { [RemoteClass(alias="VOGetCarro")] [Bindable] public class { public var idcarro:int; .

[flexdev] Re: Problemas com Zend AMF

2009-05-22 Por tôpico Tutu
VOLancamento $lancamento ? É a tipagem... é semelhante no as3 a var lancamento:VOLancamento; No PHP pelo que eu sei funciona apenas com objetos(no casso VOLancamento) e com arrays. Eu uso o Eclipse com o PDT e isso é bom porque ativa o code complete evitando erro na digitacao das propriedades

[flexdev] Re: Problemas com Zend AMF

2009-05-22 Por tôpico Bruno Carneiro
Ok, obrigado pela informação. Vou procurar saber também. On 21 maio, 15:02, "Luis Carlos Quinhone" wrote: > Bom, aí não sei, eu aprendi assim e funciona heheheheh inclusive acho que na > própria documentação manda fazer assim, mas se funciona do outro jeito > melhor: > > Att > Quinhone --~--~--

[flexdev] Re: Problemas com Zend AMF

2009-05-21 Por tôpico Luis Carlos Quinhone
Bom, aí não sei, eu aprendi assim e funciona heheheheh inclusive acho que na própria documentação manda fazer assim, mas se funciona do outro jeito melhor: Att Quinhone --~--~-~--~~~---~--~~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Par

[flexdev] Re: Problemas com Zend AMF

2009-05-21 Por tôpico Bruno Carneiro
Luis Carlos, Obrigado, consegui resolver. Realmente, o que faltava era o setClassMap. Não entendi essa sintaxe: > public function setLancamento(VOLancamento $lancamento){ > código > > } Pq no PHP não há tipagem, logo para mim não faz sentido esse VOLancamento antes de $lancamento. On 21

[flexdev] Re: Problemas com Zend AMF

2009-05-21 Por tôpico Luis Carlos Quinhone
pra fazer o mapeamento pelo Zend e Flex você tem que fazer assim: public function setLancamento(VOLancamento $lancamento){ código } onde VOLancamento é a sua classe VO lado php (obs: é interessante deixar as duas classes tanto PHP como AS com o mesmo nome. por isso vc recebe esse erro: VO

[flexdev] Re: Problemas com Zend AMF

2009-05-21 Por tôpico Bruno Carneiro
Pois é, muito estranho... Eu estou no meio do projeto, fiz várias vezes uma inserção no banco. É mais ou menos copy and paste... só adaptando pra cada tabela. Mas só nessa está dando esse erro. Mudar a biblioteca parece meio arriscado, vou olhar com cuidado. Não entendi o que vc quis dizer co

[flexdev] Re: Problemas com Zend AMF

2009-05-20 Por tôpico José Carlos Silveira Fiel
Bom no Issue Tracker da Zend, também postaram o erro semelhante veja: http://framework.zend.com/issues/browse/ZF-5755 Pelo que eu vi o cara resolveu tendo que alterar na própria biblioteca, no componente Zend/Amf/Parse/TypeLoader.php, na versão 1.77, na linha 105, apenas substituiu o "return fals