J'ai une classe MySQL pour géré mes connexion à une base de donnée. J'ai également une classe Usagé qui gère les usagés.
Cependant je veut pouvoir utilisé MySQL dans ma classe usagé.. car j'ai une fonction appelé sauvegarderUsager(); et le but de cette fonction est biensur d'enregistré l'usagé dans la base de donnée.
Donc ma question, es-t-il préférable de passé un objet MySQL déjà instancier à l'extérieur par exemple:
$mySQL = new MySQL();
$myUser = new User($mySQL);
ou bien de tout simplement instancié l'objet $mySQL directement dans la fonction sauvegarderUsager(); !Prendre en compte que $mySQL est déja instancié à l'extérieur.. donc un objet SQL est déjà accésible.
Merci.