Size: a a a

2020 July 10

AC

A C in PHP
аа
источник

SP

Sergey Protko in PHP
хотя могу сделать и <<HandlesMessage(MyEvent::class)>>
источник

AC

A C in PHP
да я прям матч какой-то супер полезной фичей тоже не вижу
источник

AM

Artem Molotov in PHP
хотя стоп... инстанс оф в матче ж не пописать?
источник

AC

A C in PHP
мне больше мемасики про @@ доставляют
источник

KN

Kirill Nesmeyanov in PHP
@__@
источник

AC

A C in PHP
выражения вроде нельзя
источник

AC

A C in PHP
на сколько я помню)
источник

AC

A C in PHP
кириллу похоже тоже)
источник

AM

Artem Molotov in PHP
можно через ::class похоже, но без инстанс оф
источник

AC

A C in PHP
$obj::class мне кстати нравится
источник

AC

A C in PHP
вот когда напомнил, про это, удобно :D
источник

AC

A C in PHP
и просто в реализации как по мне, много времени не займёт у ребят)
источник

ВУ

Валентин Удальцов... in PHP
Sergey Protko
```
class
MyMessageHandler
{
   public function when(MyEvent $event) {}

   public function when(AnotherEvent $event) {}
}
```
такое я в компайлер-пас прячу.
типа ищу публичные методы на сервисе с тегом и по первому аргументу делаю карту 'EventClass' => [@service, 'method']. понятно, что названия методов разными остаются. но switch (get_class($event)) происходит не в рантайме
источник

SP

Sergey Protko in PHP
Валентин Удальцов
такое я в компайлер-пас прячу.
типа ищу публичные методы на сервисе с тегом и по первому аргументу делаю карту 'EventClass' => [@service, 'method']. понятно, что названия методов разными остаются. но switch (get_class($event)) происходит не в рантайме
я тоже
источник

SP

Sergey Protko in PHP
там в другом суть
источник

SP

Sergey Protko in PHP
сейчас форсить конвеншены выходит только за счет плагина к псалму и проверок в компайл пасах
источник

ВУ

Валентин Удальцов... in PHP
Sergey Protko
сейчас форсить конвеншены выходит только за счет плагина к псалму и проверок в компайл пасах
а что в данном случае плагин к псалму делает?
проверяет сигнатуры публичных методов сабскрайбера?
источник

NT

Nikolay Turskyi in PHP
Sergey Zolotov
культ джавы какой-то) хотим генерики не зная зачем, хотим оверлоадинг тоже хз, туда же треды
Если не ошибаюсь, то из-за отсутствия оверлоада внутри пыхи, пышный Soap не хочет нормально работать с Апи, у которых есть оверлоад в протоколе. Soap не популярная вещь уже, но она встречаеться и первое что проверяю, если в протоколе перегрузка функций.
источник

A

Aleksandr Khristenko in PHP
Sergey Protko
дженерики?)
А мне вот модульности хочется. С возможностью импортировать/экспортировать/создавать приватные штуки.
источник