diff --git a/src/Entity/Chix.php b/src/Entity/Chix.php index c9e19a0..72d4d23 100644 --- a/src/Entity/Chix.php +++ b/src/Entity/Chix.php @@ -105,4 +105,15 @@ class Chix return $this; } + + public function hasApproveFromUser(UserInterface $user): bool + { + foreach ($this->approves as $approve) { + if ($approve->getUser()->isEqual($user)) { + return true; + } + } + + return false; + } } diff --git a/src/Service/ChixService.php b/src/Service/ChixService.php index f98c075..1da95a2 100644 --- a/src/Service/ChixService.php +++ b/src/Service/ChixService.php @@ -66,8 +66,6 @@ class ChixService $this->entityManager->persist($chix); $this->entityManager->flush(); - dump($chix); - return $chix->getId(); } diff --git a/templates/chix/view.html.twig b/templates/chix/view.html.twig index a71d7a3..1172f44 100644 --- a/templates/chix/view.html.twig +++ b/templates/chix/view.html.twig @@ -27,7 +27,7 @@
Залогиньтесь чтобы отравиться на экспертизу!
+ {% endif %} +| # | Чел | Когда | -Верифай | ++ | Санитары | {{ chix.createdAt|date('H:i:s') }} | -+ | + + | +
+ {% for approve in chix.approves %}
+ {# #}
+ #}
+ {% endfor %}
+
+
+ {{ approve.user.name }} #}
+ {# |
{% endfor %}
@@ -37,7 +70,7 @@
|---|
Помните! Нам важен каждый чих!
-Если вы чихнули, то, пожалуйста, зафиксируте время и факт произошедшенго.
+Если вы чихнули, то, пожалуйста, зафиксируте время и факт произошедшего.
Будьте внимательны! Если чихнул Ваш коллега, то не забудьте напомнить ему о акте фиксации.
- - - Зафиксировать себя! - - -Если заметили подозрительную активность, то проявите социальную ответственность.
- - - Зарепортить о нарушении! - - {% else %} -Залогиньтесь чтоб делать годноту.
- {% endif %} - +Помните! Нам важен каждый чих!