IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

envoyé une methode public en parametre


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de moukit233
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    240
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2009
    Messages : 240
    Par défaut envoyé une methode public en parametre
    Salut,
    je suis en train de developper mon site web.....
    j'ai une methode public qui retourne une liste des objest :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
      public function getObject()
        {
        	if (null === $this->_listObject) {
                 $this->_listObject = Commande_Model_MaClasse::
                                               MaMethode($this);
            }
            return $this->_listObject;
     
        }
    et dans une autre classe je fait l'appelle de cette methode ( getObject() ).
    je vuex une moyen pour envoyer cette methode en parametre .
    quelque chose comme ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public static function newMethode(la je veux faire l'appele de mon methode getObject()) 
    {
    }
    NB: 1er methode ( getObject() ) existe dans une classe et la 2eme methode( newMethode() )existe dans une autre classe
    merci de m'aider

  2. #2
    Membre émérite Avatar de micetf
    Homme Profil pro
    Professeur des Ecoles
    Inscrit en
    Mai 2009
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Professeur des Ecoles
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2009
    Messages : 557
    Par défaut
    Pourquoi ne pas passer en paramètre l'instance de la classe qui contient getObject() ?
    Ensuite, dans newMethode(monInstance),
    tu n'auras qu'à faire appel à monInstance->getObject().

    Fred

  3. #3
    Membre éclairé Avatar de moukit233
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    240
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2009
    Messages : 240
    Par défaut
    Salut
    merci de votre reponse.
    tu veux dire comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    public static function newMethode(Commande_Model_Commande $monInstance) 
    {
          $listeObjets = $monInstance->getObject();
          ..............................
    }
    ??????????

  4. #4
    Membre éclairé Avatar de moukit233
    Développeur informatique
    Inscrit en
    Mai 2009
    Messages
    240
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2009
    Messages : 240
    Par défaut
    salut,
    ca marche
    avec ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    public static function newMethode(Commande_Model_Commande $monInstance) 
    {
          $listeObjets = $monInstance->getObject();
          ..............................
    }
    merci de votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. binder une methode avec des parametres
    Par vdaanen dans le forum Boost
    Réponses: 4
    Dernier message: 24/05/2012, 08h46
  2. faire un invoke d'une Methode dont le parametre est un Tableau
    Par pcouas dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 18/11/2008, 08h12
  3. Réponses: 3
    Dernier message: 09/08/2006, 11h58
  4. [Reflection] Retrouver une methode avec des parametres primitifs
    Par rozwel dans le forum API standards et tierces
    Réponses: 9
    Dernier message: 06/02/2006, 15h39
  5. valeur par defaut d'un parametre d'une methode
    Par le y@m's dans le forum C++
    Réponses: 16
    Dernier message: 04/05/2005, 20h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo