Aleksandr
-50% админа сразу
Aleksandr
за такие вопросы
netspike
-50% админа сразу
Не начинай )
Aleksandr
поздно
netspike
Я каюсь
Maxim Kainov
Я каюсь
Написанное клавой не вырубишь топором, как говорится
Maxim Kainov
Я тут на изиадмин 3 обновляюсь, крутая штука, однако.
Сергей
Ещё не до конца)
Maxim Kainov
Ещё не до конца)
Что не до конца? )
Сергей
Крутая
Сергей
Например нет batch actions
Maxim Kainov
Например нет batch actions
Делают вроде. Но я уже давно свои сделал )
Сергей
Ну я тоже пр запилил) а также нет из коробки загрузки файлов. Тоже пр висит.. короче по функционалу отстаёт от 2. Ещё вот сейчас не хватает вычисляемых полей. Как вариант через formatvalue callable, но это костыль) нужен callable для value. Смотря в исходники видно,что все это зачатки есть,но видимо не успел закончить.. перед релизом он сильно куда то торопился))
Сергей
Значение получаю из стороннего сервиса
Сергей
Не, файлов загрузки нету. Тока через vich или просто с фото
Maxim Kainov
Значение получаю из стороннего сервиса
Ну тогда в контроллере сеттером задаешь
Maxim Kainov
Не, файлов загрузки нету. Тока через vich или просто с фото
В прошлой версии тоже через вич же было
Сергей
В прошлой версии тоже через вич же было
Опционально. Из коробки и без него работало
Сергей
Ну тогда в контроллере сеттером задаешь
Да проще можно сделать.. там у него есть virual property у поля. Но надо короче опять доделать
Сергей
Я понимаю, что варианты есть, но долгие. А писать в сущности поле,заполнять его только при view,например, так себе вариант
Сергей
Ну я пр закину,а там пусть сам смотрит) А в целом да,3ка гибче стала
Maxim Kainov
Ну я пр закину,а там пусть сам смотрит) А в целом да,3ка гибче стала
Да, проще некоторый функционал стало реализовывать.
Maxim Kainov
В ServiceSubscriberInterface в PHPDoc есть такой пример: ['loggers' => 'Psr\Log\LoggerInterface[]'] means the objects use the "loggers" name internally to fetch an iterable of Psr\Log\LoggerInterface instances.
Maxim Kainov
Кто нибудь пробовал? У меня че то не работает такой вариант.
Maxim Kainov
типа return ['foos' => FooInterface::class.'[]']
Dmitrij
Привет всем. Ребята, кто то работал с бандлом RabbitMqBundle? Есть консамер, который обрабатывает инфо с очереди. Вопрос состоит в том, как мне динамическим (когда это нужно) поднимать еще несколько консамеров, копий текущего консамера, чтоб обработка инфо шла в несколько потоков (если это можно так назвать))? Спасибо.
Dmitrij
есть в описании бандла, dynamic_consumers, но пока не могу понять как оно работает (
Юра
Всем привет давно не виделись. Можно немного офтопа?
Юра
На тему другиз языков
Юра
Я тут на пару недель ушел в запой по разным языкам хотел бы поделиться своим мнением
Roman
интересно )
Roman
я по эрлангу вот упрлс
Юра
Вообщем моё краткое резюме - Dart это будущее
Юра
Вангую что лет через 5 он будет в топ 3 языках
Юра
Я упоролся недавно на с++ rust go и понял что все это либо занимает маленбкую нишу, либо этому не место в современном мире
Юра
Думаю дарт сперва похоронит node.
Юра
Потом дойдет и до пхп
Юра
Честно это не холивара ради, я просто хотел поделиться резульататом красноглазых ночей и рисечрей
Андрей
php лет 20 хоронят
Кирилл
ну и собственно что там в нем, что убьет всё остальное?
Юра
Ну смотрите мои мысли
Юра
Язык под крылом гугла - раз
Юра
Ну ладно ГО тоже под гуглом и хрен с ним
Юра
Flutter - это два
Юра
походу флатер будет основным средством разработки приложений под новую мобильную ОС от гугла - фуксию
Юра
А он на дарте
Юра
Далее
Юра
Язык умеет как JIT так и компилиться в нативный код
Юра
Флатер вообще позиционируется как фрейм для написания ГУИ под что угодно - мак, винда линукс веб один фиг
Юра
т.е. по сути он может в этом плане сильно потеснить NET и Java
Юра
синтаксис - очень дружелюбный, билд система - ваще выше всяких похвал
Юра
hot reload
artem
Не оффтоп. Кто-то писал стратегию под симфони? Тут вопрос, есть 5 стейтов, первые 3 должны идти по одной стратегии, остальные по разным. И это все на одном эндпоинт. Пока не могу сообразить как их разграничить
Юра
Артем что ты только что написал?
Юра
какие стейты какие стратегии?
artem
@maksze кто наспамил и мешает задавать нормальные вопросы?
artem
3 разные стратегии на эндпоинт у которых разные состояния
Те, в сущности 5 состояний. В 0-2 идёт один процесс, в остальных разные. Просто не хочется делать разные эндпоинт
Юра
switch case?
artem
switch case?
Нет. Я могу получить состояние этой сущности через геттер
Юра
symfony workflow?
Юра
Я реально не понимаю твой вопроч
artem
Fluent interface. Вот только не знаю как реализовать
Юра
switch ($entity->getState()) { case 0: this->processState0;() break; case 1: this->processState1(); break; }
artem
Скиньте доку на наследование в сущностях, и где боль
Юра
https://www.doctrine-project.org/projects/doctrine-orm/en/2.7/reference/inheritance-mapping.html
Юра
на тебе доку о наследованиях сущностей
artem
на тебе доку о наследованиях сущностей
Спасибо. Сорри, не то. Уже понял что это можно вынести в интерфейс и будет счастье
Юра
Я бы сделал так
Юра
В кроне стартуют с запасом куча консьмеров
Юра
В консюмере сделать логику на подсчет к-ват сообщений в минуту