You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
777 B
26 lines
777 B
<?php
|
|
|
|
class UtilisateurFactory
|
|
{
|
|
public static function createUtilisateur(array $results){
|
|
if ($results == null){
|
|
return new Utilisateur("null", "null", "null", false);
|
|
}
|
|
foreach($results as $row)
|
|
{
|
|
$email = $row['email'];
|
|
$pseudo=$row['pseudo'];
|
|
$mdp = $row['mdp'];
|
|
$estAdmin = $row['estAdmin'];
|
|
}
|
|
return new Utilisateur($email, $pseudo, $mdp, $estAdmin);
|
|
}
|
|
public static function createTabUtilisateur(array $results){
|
|
$tabUtilisateur=array();
|
|
foreach($results as $row)
|
|
{
|
|
$tabUtilisateur[]=new Utilisateur($row['email'], $row['pseudo'], $row['mdp'], $row['estAdmin']);
|
|
}
|
|
return $tabUtilisateur;
|
|
}
|
|
} |