Ilya 🃏
homework_user.homework - связь через отношение M-1
Ilya 🃏
Т.е. в нём содержится единичный $homework
Ilya 🃏
Всё норм, можно
Андрей
)
artem
всем привет) а есть кто юзает apidoc bundle? там можно писать доки в yaml?
Thawne
Я советую подключать в app.scss через import
Thawne
Ilyas
Сергей
Alexey Mishurovskiy
Всем привет. делаю бота, запросы шлю чреhез Guzzle. куки включены. но почему то не проходит авторизация. запрос на логин уходит, куки возвращаются. потом при попытке зайти из пыха а защищенную страницу, опять просит логин.
что я могу делать не так ?
Maxim Kainov
Alexey Mishurovskiy
да вот дебажу, вроде передаются..
Alexey Mishurovskiy
Хэдэры скопировал из браузера полностью.
Alexey Mishurovskiy
подсунул в газл
Sergei
ну чудес не бывает. Я б попрбовал на чистом курле. Если там проходит - начит, в газле чет не доконфигурировано
Alexey Mishurovskiy
Alexey Mishurovskiy
Alexey Mishurovskiy
да ну я не думаю что там все так заморочено.. у меня тупая задача - скачать пдф.
Alexey Mishurovskiy
он в безопасной зоне, надо авторизоваться
Alexey Mishurovskiy
вот пока авторизоваться не получается..
Alexey Mishurovskiy
ну в урле токена нет. хттп он стейтлесс. остается кука
Alexey Mishurovskiy
Так, кажется я знаю в чем проблема ))
Alexey Mishurovskiy
неа, там вылетает окно с согласием на куку
Alexey Mishurovskiy
щпопробую его сэмулировать
Alexey Mishurovskiy
Alexey Mishurovskiy
Чот Газл не заменяет куки. а добавляет новые
Alexey Mishurovskiy
странно
Alexey Mishurovskiy
Все, авторизовался.. они поддомен один урле поменяли. отсюда все проблемы ))
artem
Всем привет) небольшой оффтоп. есть кто делал релокейт в штаты или Канаду? Нужно у них просить фулл релокейт?
Aleksandr
Aleksandr
visa support
Aleksandr
ну это от компании зависит
artem
ну это от компании зависит
Допустим Канада. И попрошу релокейт в плане перелет и месяц жилья. Это нормально, или мувитон такое просить?
Aleksandr
да
artem
Aleksandr
?
artem
?
После тех попросить тот пакет что писал выше это да или нет?)
Aleksandr
ну обычно - если тебя уже взял на релокейт
Aleksandr
можно выебываться
Андрей
Alexey Mishurovskiy
Всем привет. А какие есть варианты исполненить js на странице при обходе ее ботом?
Alexey Mishurovskiy
Для таких целей делал обход с помощью temper monkey
Alexey Mishurovskiy
Но хочется из пыха
Egor
https://github.com/symfony/panther вроде умеет, посмотри, я сам не использовал
Alexey Mishurovskiy
Alexey Mishurovskiy
Сейчас я похожее делаю с помощью crawler симфони
Андрей
Maks
Андрей
Maxim Kainov
https://www.youtube.com/watch?v=WW2qPKukoZY
Смотрел это видео, довольно интересное, но странные некоторые рассуждения. В частности, так и не ясно для чего сущности должны быть всегда валидными по его мнению. Или если не не пишешь логику в ентити, то орм не нужен. Где обоснования этого всего.
Maks
а то что поц пушит в xdebug тебе не аргумент?)))))
Maxim Kainov
Maxim Kainov
Он говорил, что нужно логику в ентити писать
Maxim Kainov
В доках симфони нигде логику в ентитиях не пишут. Почему разработчики симфони не рекомендуют нигде этот подход, если он такой хороший?
Maxim Kainov
В сервисах разных. Есть, почему нет.
Maxim Kainov
https://symfony.com/doc/current/form/dynamic_form_modification.html
Maxim Kainov
Или валидация
Maxim Kainov
В примере, где ентити создается, там просто геттеры и сеттеры
Maxim Kainov
А валидация это не бизнес логика?
Maxim Kainov
if (!$product || null === $product->getId()) {
$form->add('name', TextType::class);
}
Maxim Kainov
$user = $this->security->getUser(); if (!$user) { throw new \LogicException( 'The FriendMessageFormType cannot be used without an authenticated user!' ); }
atcq (Алексей)
странная бизнес логика
Maxim Kainov
Это примеры )
Maxim Kainov
Сущность
atcq (Алексей)
Это примеры )
ну не знаю, насколько генерацию форм можно вообще к бл отнести
Maxim Kainov
Короче, много где бизнес логики в сервисах. В ентитях нигде нет.
Maxim Kainov
Не любой
atcq (Алексей)
Не любой
ну про конкретно этот сомнительно, dto для команд создания и редактирования продукта - может быть частью бл, а вот форма его создающая - ui, вообще другая история
Maxim Kainov