Added Monolog for logs.

This commit is contained in:
2024-10-14 21:27:53 +02:00
parent d9489f2558
commit 1bf738be1c
8 changed files with 368 additions and 6 deletions
+5
View File
@@ -11,6 +11,8 @@ use App\Repository\RoomCategoryRepository;
use App\Service\AppSetupService;
use App\Service\ExampleDataService;
use Doctrine\ORM\EntityManagerInterface;
use Monolog\Logger;
use Psr\Log\LoggerInterface;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
@@ -20,6 +22,7 @@ class AppSetupController extends AbstractController
{
#[Route(path: '/setup', name: 'app_setup_setup')]
public function addAdmin(
LoggerInterface $logger,
AppSetupService $setupService,
Request $request,
EntityManagerInterface $entityManager
@@ -29,6 +32,8 @@ class AppSetupController extends AbstractController
$setupStatus = $configRepo->findBy(["key" => "SETUP_STATUS"]);
if ($setupStatus != null && $setupStatus[0] != null && $setupStatus[0]->getValue() == 1) {
$logger->warning("SomniaRooms was already setup");
return $this->GoToResultPage(
isError: false,
message: "SomniaRooms already setup.",