17 lines
434 B
PHP
17 lines
434 B
PHP
<?php
|
|
declare(strict_types=1);
|
|
|
|
namespace MailAccountAdmin\Repositories;
|
|
|
|
use PDO;
|
|
|
|
class AliasRepository extends BaseRepository
|
|
{
|
|
public function fetchAliasesForUserId(int $userId): array
|
|
{
|
|
$statement = $this->pdo->prepare('SELECT * FROM mail_aliases WHERE user_id = :user_id ORDER BY mail_address');
|
|
$statement->execute(['user_id' => $userId]);
|
|
return $statement->fetchAll(PDO::FETCH_ASSOC);
|
|
}
|
|
}
|