Гречушников
привет. с симфони второй день.
по настройке сервиса вопрос
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)
Vadim
Гречушников
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
у меня интеграция телеграма не всегда нужна, только при запросе.
но как это влияет на конфиг?
Гречушников
все, разобрался, оказалось еще в одном месте подобный сервис функционирует. перетирались конфиги
Dmitriy
Гречушников
а как поступать, если нужно и обычные скаляры передавать и сервисы?
https://paste.laravel.io/a52edfc7-085e-410b-99c6-073fef022dd5 ошибку выдает
Vadim
Так же, как и скаляры.
Vadim
$siteService: '@site_service'
Гречушников
ага понял. благодарю
Дмитрий
Всем привет! подскажите пожалуста какой выбрать user bundle для работы с пользователями?
Vadim
Дмитрий
symfony/security-bundle не заменит его по функционалу?
Дмитрий
многие не советуют fos user, я вот в замешательстве
Vadim
Да, фос юзер говно. Если есть время, то делай свою реализацию с помощью security.
Дмитрий
чем он гавно? алтернатив нет?
Alexander
Ну так посмотри на то что предлагает security, все зависит от функционала который нужен и собственно версии симфы
Anonymous
Argon2i минус только в том что он память жрет ?? Или еще есть что ?
artem
artem
У тебя есть секурити и сущность. Что ещё нужно
Дмитрий
Руками?
попробую с security-bundle что то сделать, опыта нет, не знаю что из этого выйдет
artem
А если у вас нет опыта то запишитесь на курс по пхп программированию)
artem
Берём и руками делаем. Читаем доки
Anonymous
Андрей
Поддерживаю. Лучше использовать стандартные пакеты, там тот же функционал что и в fos-user-bundle
Дмитрий
дело не в PHP
Дмитрий
Maks
Андрей
fos-user-bundle приходится кастомизировать, а для этого надо в нём разбираться, получается больше работы чем сделать по документации symfony
Maks
Maks
*кастом
Дмитрий
Anonymous
Какой платёжный шлюз посоветуете ?
Sergei
Требования?
Anonymous
Без онлайн кассы
Maxim Kainov
Дмитрий
Посоветуйте FosRest или api-platform что лучше выбрать?
Anonymous
Api-platform
Anonymous
👍
std::mechanicus
подскажите пожалуйста интерптератор PHP для BolgenOS
Александр
std::mechanicus
Денвер
а он точно совместим с Антивирусом Попова?
Гречушников
это еще кто?
Гречушников
да. я в контексте вашего странного диалога )
Maks
А в чатике есть староверы, кто Женю Попова помнит?
Jonny
а Игоря Борисова ? ))
Александр
Кирилл
BolgenOS что еще существует?
Maks
http://www.bolgenos.su/download.html
Roma
Всем привет.
Допустим у нас есть форма которая содержит данные для нескольких сущностей, как провалидировать данные из сущности которая не передавалась в форм-билдер в качестве истчника данных. У меня возник только один вариант, при добавлении инпута для этого свойста в билдер добавить опшн 'constraints', но хотелось бы что-бы туда автоматически попопали констрэйнты свойства.
Ну или может подскажите другие способы провалидировать данные)
Вот тут нагляный пример:
http://sandbox.onlinephpfunctions.com/code/ce743db512567ed94c5782562a13d2e0d0b34fb4
Надеюсь более-менее нормально описал задачу:)
Alexander
Ну так заполняй вторую сущность после того как она провалидировалась в первой. Валидация поля одинакова ведь должна быть в таком случае.
Roma
Не оч понял
Roma
Как это сделать
std::mechanicus
Maks
Гречушников
😁
Alexandra
Aleksandr
Рустам
std::mechanicus
А уже шутили про "Зелёного слоника" в контексте маскота PHP?
Alexander
Не, такой наркомании еще не было, все еще впереди))
Maks
https://habr.com/ru/post/480204/
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}