Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 12-05-2009 12:02:54

Aliong
Nouveau membre
Date d'inscription: 11-05-2009
Messages: 6

Flex Zend protocole AMF

bonjour,
voila pour tous mes projets j'utilisais amfphp, actuellement on passe la vitesse supérieur coté serveur avec zend.
il n'y a aucun problèmes pour des connexion, mapping des class as/ zend ect...
mais je rencontre un problème, si dans l'appel d'une fonction j'envoie plus d'un obj typé exemple :
un cas qui fonctionne :
FLEX :

Code:

   _AdrTravaux = new AdresseAS();//class mappée coté zend
   connexion.call("GestionDevis.creerElement",reponse,_AdrTravaux);
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

ZEND :

Code:

    <?php 
    class GestionDevis{ 
         
        public function __construct() 
        { 
        } 
         
        public function creerElement(Adresse $AdrTr) 
        { 
            $AdrTr->creationAdresse(); 
            return $AdrTr->id; 
        } 
    
   
  }
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

pas de problème également sous cette forme :
FLEX :

Code:

   connexion.call("GestionDevis.creerElement",reponse,"test","testb");
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

ZEND :

Code:

     public function creerElement($a, $b)
    {
        return $a." et ".$b;
    }
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

Par contre ICI GROS PROBLÈME ! big_smile :
FLEX:

Code:

    _AdrTravaux = new AdresseAS();//class mappée
    _AdrEmetteur = new AdresseAS();//class mappée
    connexion.call("GestionDevis.creerElement",reponse,_AdrTravaux, _AdrEmetteur);
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

ZEND :

Code:

    public function creerElement(Adresse $AdrTr, Adresse $AdrEm)
    {
               //ici que je fasse n'importe quoi ça ne passe plus !
        return $AdrTr->id;
    }
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

J'ai écris au services technique Zend US, mais ils ne savent pas répondre et me conseil de me tourner vers auprès de la communauté  avez vous déjà rencontré ce problème ?

par avance merci ,

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages