Maison > Questions et réponses > le corps du texte
< /p>
难道叫工厂模式?/**
* Appelez dynamiquement l'instance de pilote par défaut.
*
* @param chaîne $méthode
* @param tableau $paramètres
* @retour mixte
*/
fonction publique __call($method, $parameters)
{
return $this->guard()->{$method}(...$parameters);
/**
* Appelez dynamiquement l'instance de pilote par défaut.
*
* @param chaîne $méthode
* @param tableau $paramètres
* @retour mixte
*/
fonction publique __call($method, $parameters)
{
return $this->driver()->$method(...$parameters);
/**
* Appelez dynamiquement l'instance de pilote par défaut.
*
* @param chaîne $méthode
* @param tableau $paramètres
* @retour mixte
*/
fonction publique __call($method, $parameters)
{
return $this->store()->$method(...$parameters);
某草草2017-05-16 13:14:14
C'est le modèle d'usine. Vous voyez que ces classes sont des implémentations FactoryContract.
Utilisez ensuite la fonction magique pour implémenter la méthode d'appel de produits d'usine spécifiques, où... est un nombre variable de listes de paramètres ajoutées dans 5.6+,