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);
}
}
Pergunta
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 para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.