Я немного не пойму как из php можно получить js переменную в данном случае
Я правильно понимаю, что Observer в простейшем случае не гарантирует выполнение событий всеми подписчиками и для такой гарантии
и для такой гарантии нужно реализовывать какую-либо персистентную очередь?
ну это в любом случае нужно, но зависимость как бы останется и с точки зрения архитектуры это не хорошо
А вот это не правильно. Вьюха не должна знать о запросе, это нарушение MVC