Estou tentando fazer uma aplicação em PHP O.O, mas estou com duvida na implementação deste construtor, não sei se é o correto fazer assim, penso que precisaria de dois construtores, mas o php não da suporte a sobrecarga
public function Usuario($atributo){
if(!empty($atributo)){
$this->setNome($atributo[nome]);
$this->setCPF($atributo[cpf]);
$this->setEmail($atributo[email]);
$this->setSenha($atributo[senha]);
}else{
$conexao = conexaoBanco();
$sql = "SELECT nome, cpf, email, senha FROM Usuario WHERE idUsuario = $this->id";
$resultSet = mysql_query($sql,$conexao);
$this->setNome($resultSet[nome]);
$this->setCPF($resultSet[cpf]);
$this->setEmail($resultSet[email]);
$this->setSenha($resultSet[senha]);
mysql_close($conexao);
}
}
Question
skaz
Boa noite,
Estou tentando fazer uma aplicação em PHP O.O, mas estou com duvida na implementação deste construtor, não sei se é o correto fazer assim, penso que precisaria de dois construtores, mas o php não da suporte a sobrecarga
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.