3
Je voudrais savoir s'il est possible de créer un objet magique qui étend un autre objet magique, (avec PHP).Fonctions magiques et héritage
Je voudrais savoir s'il est possible de créer un objet magique qui étend un autre objet magique, (avec PHP).Fonctions magiques et héritage
Je ne suis pas totalement sûr de ce que vous demandez ... voulez-vous invoquer explicitement les méthodes magiques de la classe parent? Si c'est le cas, vous pouvez utiliser la référence de classe parent
:
class Object extends dbObj{
// ...
// this is what i'm assuming you're looking for:
public function __call($method, $variables){
return parent::__call($method, $variables);
}
}
Maintenant, où la magie se produit-elle? – Gumbo
bien les deux classes utilisent des méthodes magiques http://us2.php.net/manual/fr/language.oop5.magic.php – Roch
@ Sbm007 __get et __set sont des méthodes magiques, elles sont appelées quand vous essayez de accéder à une variable membre non public. – MattBelanger