Sei que não chegamos nessa parte ainda, mas estender a conexão por herança é uma má prática?
ex:
// Cria e seta configuração para a conexao
class Database{
protected $db;
public function getDb(){
$this->db = mysqli_connect("localhost", "root", "", "loja");
}
}
class NegocioDAO extends Database{
public function __construct(){
parent::getDb();
}
public function insere(Negocio $negocio){
$query = "INSERT INTO negocios VALUES( { $negocio->getNegocio() })";
return mysqli_query($this->db, $query);
}
}