feat: collect teamers' meal preferences

This commit is contained in:
fromme committed 2026-08-27 18:27:17 +02:00
1 parent e7f3233dbc
commit 15a4af93f9
15 files changed
+427

No files matched your search

@@ -0,0 +1,29 @@
<?php
namespace App\RequiredTeamerCheck;
use App\Entity\User;
class MealPreferenceRequiredCheck extends AbstractRequiredTeamerCheck
{
public function getCode(): string
{
return 'meal_preference';
}
public function isSatisfied(User $user): bool
{
$teamer = $user->getTeamer();
if (null === $teamer) {
return false;
}
return null !== $teamer->getMealPreference();
}
public function getRouteName(): string
{
return 'app_teamer_check_meal_preference';
}
}