mail-account-admin/src/Repositories/AliasRepository.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);
}
}