docs(articles): Magento and Symfony examples side by side, request lifecycle as a Mermaid diagram
uk/articles/magento-to-symfony/core/events.md
+6
−1
1
1
# Події
2
2
3
+
::::columns
4
+
:::col
3
5
**Magento** · events.xml + Observer
4
6
5
7
```xml
23
25
['order' => $order]
24
26
);
25
27
```
26
−
28
+
:::
29
+
:::col
27
30
**Symfony** · клас події + слухач
28
31
29
32
```php
45
48
46
49
$this->dispatcher->dispatch(new OrderPlaced($order->getId()));
47
50
```
51
+
:::
52
+
::::
48
53
49
54
- Подія — типізований клас, ім'я події — його FQCN. Жодних рядкових ключів у масиві.
50
55
- Є пріоритет: `#[AsEventListener(priority: 10)]`, вищий спрацьовує раніше. В Magento порядок спостерігачів не гарантований.