correction de trucs

merging_APE
Paul LEVRAULT 1 year ago
parent d092f7c318
commit 07b223c633

@ -90,7 +90,11 @@ class AthleteController extends BaseController
} else { } else {
try { try {
$athleteGateway = new AthleteGateway(new Connexion(DSN, DB_USER, DB_PASSWORD)); $athleteGateway = new AthleteGateway(new Connexion(DSN, DB_USER, DB_PASSWORD));
$listSearch = $athleteGateway->getAthlete($username); if($username==null){
$listSearch=$athleteGateway->getAthlete();
} else {
$listSearch = $athleteGateway->getAthleteByName($username);
}
$map = new AthleteMapper(); $map = new AthleteMapper();
$athleteEntity = $map->athleteSqlToEntity($listSearch); $athleteEntity = $map->athleteSqlToEntity($listSearch);
$listUsers = []; $listUsers = [];

@ -30,7 +30,7 @@ class AthleteGateway {
public function getAthleteByName(string $name): array public function getAthleteByName(string $name): array
{ {
$query = "SELECT * FROM Athlete WHERE nom = :name AND isCoach=FALSE"; $query = "SELECT * FROM Athlete WHERE nom = :name AND isCoach=FALSE";
$params = [':name' => [$name, PDO::PARAM_STR]]; $params = [':name' => $name];
return $this->connection->executeWithErrorHandling($query, $params); return $this->connection->executeWithErrorHandling($query, $params);
} }

Loading…
Cancel
Save