Create DatabaseService to access all repositories

This commit is contained in:
Art4 2025-04-15 13:12:32 +00:00
parent 9cbf1e6982
commit 23d052c7fe
3 changed files with 39 additions and 2 deletions

View file

@ -0,0 +1,28 @@
<?php
// Copyright (C) 2010-2024, the Friendica project
// SPDX-FileCopyrightText: 2010-2024 the Friendica project
//
// SPDX-License-Identifier: AGPL-3.0-or-later
declare(strict_types=1);
namespace Friendica\Database;
use Friendica\Database\Database;
use Friendica\Database\Repository\UserDeletedRepository;
final class DatabaseService
{
private Database $database;
public function __construct(Database $database)
{
$this->database = $database;
}
public function getUserDeletedRepository(): UserDeletedRepository
{
return new UserDeletedRepository($this->database);
}
}