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.
ScienceQuest/project/src/model/mdl/MdlUser.php

30 lines
848 B

<?php
namespace model;
class MdlUser extends MdlBase{
private UserGateway $gw;
public function __construct(){
parent::__construct();
$this->gw = new UserGateway($this->con);
}
public function login(string $username, string $password): bool{
return $this->gw->login($username, $password);
}
/*
public function setPseudo(int $id, string $pseudo): User{
$this->gw->setPseudo($id, $pseudo);
return $this->getFromId($id);
}
public function insertInvite(string $pseudo, string $idSession): User{
$id = $this->gw->insertInvite($pseudo, $idSession);
return $this->getFromId($id);
}
public function getFromId(int $id): User{
$row = $this->gw->getFromId($id);
return new Invite($row['idjoueur'], $row['pseudo'], $row['idsession']);
}*/
}