⚠️ [Step Debug] Creating socket for 'localhost:9003', poll success, but error: Operation now in progress (29).
⚠️ [Step Debug] Creating socket for 'localhost:9003', connect: Cannot assign requested address.
[Step Debug] Could not connect to debugging client. Tried: localhost:9003 (through xdebug.client_host/xdebug.client_port) :-(
xdebug.mode = debug
xdebug.idekey = PHPSTORM
xdebug.start_with_request = yes
"SecondaryIPAddresses": null,
"IPAddress": "",
"IPAddress": "172.23.0.2",
ports:
- '17000:80'
- '9003:9003'
tcp 0 0 0.0.0.0:9003 0.0.0.0:* LISTEN 132301/docker-proxy
phpstorm 784 pankovalxndr 54u IPv6 0x52a4fc254a097093 0t0 TCP *:9003 (LISTEN)
Похоже что да,
Мне нужно создать обсервер, в нужных событиях триггерить евенты, а в листенерах уже вызывать метод сервиса по перерасчету полей.
Observer - Event - Listener - Service
Именно такой подход убережёт от «случайных перерасчётов» в обход «бизнеса» и логика будет разделена.
Пс: понимаю, что всегда можно сделать сырой звпрос к бд, все там поменять и никаких пакетов не будет тогда выполнено