Neue Services und Klassen hinzugefügt: Projekt-Entitäten, Repository und Konfigurationsverwaltung

This commit is contained in:
2026-03-27 14:23:37 +01:00
parent 6e40a0e85e
commit 790963976a
7 changed files with 300 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
<?php
/*
* LoggerTrait.php 2026-03-12 thomas
*
* Copyright (c) 2026 Thomas Schneider <thomas@inter-mundos.de>
* Alle Rechte vorbehalten.
*/
namespace App\Traits;
use Psr\Log\LoggerInterface;
use Symfony\Contracts\Service\Attribute\Required;
trait LoggerTrait
{
protected LoggerInterface $logger;
#[Required]
public function setLogger(LoggerInterface $logger): void
{
$this->logger = $logger;
}
}