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.
25 lines
738 B
25 lines
738 B
<?php
|
|
|
|
class UserGateway
|
|
{
|
|
private Connection $con;
|
|
|
|
public function __construct(Connection $con)
|
|
{
|
|
$this->con = $con;
|
|
}
|
|
|
|
public function getInformations($id): array
|
|
{
|
|
$query = 'SELECT idDafl,idSpotify FROM users WHERE idDafl=:id';
|
|
$this->con->executeQuery($query, array(':id' => array($id, PDO::PARAM_STR)));
|
|
return $this->con->getResults();
|
|
}
|
|
|
|
public function addUser($idDafl, $idSpotify, $passw)
|
|
{
|
|
$query = 'INSERT INTO users VALUES (:idDafl,:idSpotify,:passw)';
|
|
$this->con->executeQuery($query, array(':idDafl' => array($idDafl, PDO::PARAM_STR), ':idSpotify' => array($idSpotify, PDO::PARAM_STR), ':passw' => array($passw, PDO::PARAM_STR)));
|
|
}
|
|
}
|