Гречушников
привет. с симфони второй день. по настройке сервиса вопрос Framework\Src\Common\Service\Admin\Common\Telegram\TelegramApiService lazy: true public: true arguments: - botName: 'ееее' - token: 'AAEnSVufIyZkqZh_9-JwcbEVb4OKrwzcWqw' - webHookUrl: 'https://maxyc.еееее.ru/mod/telegram/hook/' - ttl: 1800 Too few arguments to function Framework\Src\Common\Service\Admin\Common\Telegram\TelegramApiService::__construct(), 0 passed in /ышеу/framework/var/cache/Editor/dev/ContainerBlsshmx/EditorDevDebugProjectContainer.php on line 5003 and exactly 4 expected в доке вроде так передается аргументы сервиса, что я не увидел и делаю не так?
Vadim
$botName
Гречушников
public function __construct($botName, $token, $webHookUrl, $ttl)
Гречушников
arguments: $botName: 'flexbe_maxyc_bot' $token: '10qw' $webHookUrl: 'https://mhook/' $ttl: 1800 точно та же ошибка
Гречушников
как тут делаю, но не вижу своей ошибки https://symfony.com/doc/3.4/service_container.html#service-parameters
Vadim
Кинь лучше скрин конфига
Гречушников
https://paste.laravel.io/4fab295c-e0bf-42ba-892e-a044219465b7
Гречушников
а что там нового )
Vadim
Почитай https://symfony.com/doc/current/service_container/lazy_services.html
Гречушников
так, ну я в курсе, что такое lazy у меня интеграция телеграма не всегда нужна, только при запросе. но как это влияет на конфиг?
Гречушников
все, разобрался, оказалось еще в одном месте подобный сервис функционирует. перетирались конфиги
Гречушников
а как поступать, если нужно и обычные скаляры передавать и сервисы? https://paste.laravel.io/a52edfc7-085e-410b-99c6-073fef022dd5 ошибку выдает
Vadim
Так же, как и скаляры.
Vadim
$siteService: '@site_service'
Гречушников
ага понял. благодарю
Дмитрий
Всем привет! подскажите пожалуста какой выбрать user bundle для работы с пользователями?
Дмитрий
symfony/security-bundle не заменит его по функционалу?
Дмитрий
многие не советуют fos user, я вот в замешательстве
Vadim
Да, фос юзер говно. Если есть время, то делай свою реализацию с помощью security.
Дмитрий
чем он гавно? алтернатив нет?
Alexander
Ну так посмотри на то что предлагает security, все зависит от функционала который нужен и собственно версии симфы
Anonymous
Argon2i минус только в том что он память жрет ?? Или еще есть что ?
artem
У тебя есть секурити и сущность. Что ещё нужно
Дмитрий
Руками?
попробую с security-bundle что то сделать, опыта нет, не знаю что из этого выйдет
artem
А если у вас нет опыта то запишитесь на курс по пхп программированию)
artem
Берём и руками делаем. Читаем доки
Андрей
Поддерживаю. Лучше использовать стандартные пакеты, там тот же функционал что и в fos-user-bundle
Дмитрий
дело не в PHP
Maks
Андрей
fos-user-bundle приходится кастомизировать, а для этого надо в нём разбираться, получается больше работы чем сделать по документации symfony
Maks
Всем привет! подскажите пожалуста какой выбрать user bundle для работы с пользователями?
Имхо: если у тебя один проект, то пили пустом, если проекты на потоке, кури бандл
Maks
*кастом
Anonymous
Какой платёжный шлюз посоветуете ?
Sergei
Требования?
Anonymous
Без онлайн кассы
Андрей
Без онлайн кассы
Робокасса, там есть робочеки
Дмитрий
Посоветуйте FosRest или api-platform что лучше выбрать?
Anonymous
Api-platform
Дмитрий
Api-platform
спасибо за совет! буду пробовать
Anonymous
👍
std::mechanicus
подскажите пожалуйста интерптератор PHP для BolgenOS
std::mechanicus
Денвер
а он точно совместим с Антивирусом Попова?
Александр
а он точно совместим с Антивирусом Попова?
антивирус стопнуть надо, мало ли какие конфликты. Если установка будет ругаться или требовать админских прав, то надо соглашаться=)
Олексій
подскажите пожалуйста интерптератор PHP для BolgenOS
Вы ищите приниципиально новый интерпретатор PHP Попова? Я не слышал чтоб он выходил. Придется пользоваться скучным интерпретатором от Расмуса Лердорфа.
Гречушников
это еще кто?
Maks
это еще кто?
ты про Расмуса?
Гречушников
да. я в контексте вашего странного диалога )
Maks
А в чатике есть староверы, кто Женю Попова помнит?
Jonny
а Игоря Борисова ? ))
Кирилл
BolgenOS что еще существует?
Maks
http://www.bolgenos.su/download.html
Roma
Всем привет. Допустим у нас есть форма которая содержит данные для нескольких сущностей, как провалидировать данные из сущности которая не передавалась в форм-билдер в качестве истчника данных. У меня возник только один вариант, при добавлении инпута для этого свойста в билдер добавить опшн 'constraints', но хотелось бы что-бы туда автоматически попопали констрэйнты свойства. Ну или может подскажите другие способы провалидировать данные) Вот тут нагляный пример: http://sandbox.onlinephpfunctions.com/code/ce743db512567ed94c5782562a13d2e0d0b34fb4 Надеюсь более-менее нормально описал задачу:)
Alexander
Ну так заполняй вторую сущность после того как она провалидировалась в первой. Валидация поля одинакова ведь должна быть в таком случае.
Roma
Не оч понял
Roma
Как это сделать
Maks
Гречушников
😁
Aleksandr
Рустам
std::mechanicus
А уже шутили про "Зелёного слоника" в контексте маскота PHP?
Alexander
Не, такой наркомании еще не было, все еще впереди))
Maks
https://habr.com/ru/post/480204/
Maxim Kainov
https://habr.com/ru/post/480204/
Неверно. Не будет nginx, будет apache или что то еще.
Maks
ясно/понятно что может быть что то другое... Сама схема доставляет
Alexander
Не очкуйте, дайте рамбреру попиарится, мертвец пытается выйти из ж чужими руками, но зайдет еще глубже)
Anonymous
👍
Ilya 🃏
Как правильно организовать структуру ентити? Например создаем тесты на платформе: Тест Вопрос теста (связан с тестом) Ответ теста (связан с вопросом теста) Вариант 1: Entity\Test Entity\Question Entity\Answer Вариант 2: Entity\Test Entity\TestQuestion Entity\TestAnswer Как правильнее? Есть другие варианты?
Vadim
Model\Test\Entity\{Test, Question, Answer}