parschakov
@parschakov
Начинающий изучать PHP и JS

Как правильно организовать события и слушателей (event, listener)?

Здравствуйте.
В учебных целях, решил разобраться с событиями и реализовать небольшой сбор информации о посетителе сайта.
К примеру, юзер заходит на страницу поста, ставит лайк, просматривает товар. Хотелось бы сохранять отдельно все эти данные, количество посещений страниц в блоге, просмотра товаров, количество лайков, ip пользователя и прочее.

Возник вопрос, нужно ли создавать отдельное событие на подсчет посещений, отдельно на счет лайков... или создать одно событие и к нему разных слушателей и вызывать тех слушателей, что необходимо в определенный момент, в контроллере или моделе?

Как такое вообще реализовать, как бы вы сделали?
  • Вопрос задан
  • 454 просмотра
Пригласить эксперта
Ответы на вопрос 1
JhaoDa
@JhaoDa
LaravelRUS Team
0. Читали ли вы документацию? Судя по всему, что нет.
1. Очевидно, что просмотр поста, товара или лайк — это три РАЗНЫХ события с точки зрения даже банальной логики.
2. Слушатели событий не вызываются руками.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы