Bonjour à tous,
Je sais comment mettre une variable/tableau en tant que paramètre optionnel d'une méthode en php, mais je n'arrive pas à faire de même avec un objet.
Voici le style de code que je souhaiterais réaliser :
Sauf que ceci, ne fonctionne pas. Sauriez-vous comment faire ce genre de chose ? (Ce qui m'interresse par dessus tout dans cette syntaxe, c'est le check que l'objet est bien un objet provenant de la clas
P.S: j'ai vu ceci :
Ca serait peut être la solution la moins "mauvaise", mais qui nécessite quand même de spécifier un argument lors de l'appelle de la méthode de ma classe.
Modifié par Super_baloo8 (28 Nov 2012 - 15:35)
Je sais comment mettre une variable/tableau en tant que paramètre optionnel d'une méthode en php, mais je n'arrive pas à faire de même avec un objet.
Voici le style de code que je souhaiterais réaliser :
public function MaFonction(Objet $obj = FALSE)
{
//blabla
}
Sauf que ceci, ne fonctionne pas. Sauriez-vous comment faire ce genre de chose ? (Ce qui m'interresse par dessus tout dans cette syntaxe, c'est le check que l'objet est bien un objet provenant de la clas
P.S: j'ai vu ceci :
function test(stdClass $obj = NULL) {
}
Ca serait peut être la solution la moins "mauvaise", mais qui nécessite quand même de spécifier un argument lors de l'appelle de la méthode de ma classe.
Modifié par Super_baloo8 (28 Nov 2012 - 15:35)