private function __construct(){}
public static function create ($options=array()) {
global $context;
if(!class_exists($context)) {
throw new Exception("Cette classe n'existe pas");
}
return new $context($options);
}
}
-> $genre = 'chien'; $animal = Animal::create();
Seulement ca serait peut etre moins gruik de passer $context a create($context, $options = array()) et d'appeler Animal::create('chien');
# gruik
Posté par duaner . En réponse au message "sur spécification" d'un objet. Évalué à 1.
-> $genre = 'chien'; $animal = Animal::create();
Seulement ca serait peut etre moins gruik de passer $context a create($context, $options = array()) et d'appeler Animal::create('chien');