public static function createInstance(\SimpleFramework\Loader $loader) { //static représente la classe appelante (et pas courante) //new static permet donc de créer une instance de la classe //depuis laquelle on appel createInstance return new static($loader->load(SimpleFramework::class)); }
public static function createInstance(\SimpleFramework\Loader $loader) { return new static($loader->load(\SimpleFramework\Database::class)); }