Size: a a a

2021 August 31

ВУ

Валентин Удальцов... in symfony
Да, мы давно перешли на PHP DSL. Удобно при рефакторинге. И не так уж всрато визуально, как может сначала показаться.
источник

DT

Dmitriy Tkachenko in symfony
какой php такой и dsl
источник

ПВ

Пупс Всемирный... in symfony
Тупил зря. Надо было просто инклюд автолоадера второго сделать и все взлетело )
источник

睫膏

睫毛 膏蛇 in symfony
Коллеги, а кто-то использует для работы с гугл таблицами SheetsDB (.io)?

Есть ситуация с гугловской библиотекой, для доступа к приватной таблице, судя по всему, требуется OAuth2 авторизация, запускать ее из крона никак не выйдет. Собственно ищу возможность парсить данные из таблицы, не заставляя каждый раз логиниться в OAuth через промпт
источник

КГ

Константин Грачев... in symfony
Есть сервисные учётки. Либо при запросе доступа через oauth2 можно запросить offline доступ и спользовать его в кроне
источник

睫膏

睫毛 膏蛇 in symfony
Использую сервисную учетку, ругает что доступа к таблице нет -
The caller does not have permission
источник

睫膏

睫毛 膏蛇 in symfony
У гуглаккаунта доступ 100% есть
источник

睫膏

睫毛 膏蛇 in symfony
Если гугл видит разницу между сервис аккаунтом и обычным аккаунтом, тогда еще ок
источник

DK

Dmytro Kovalov in symfony
Всем привет!Подскажите куда гуглить, когда есть задача отслеживать изменения (создания, удаления, редактирования) oneToMany relation  type  полей у  Entity? В месте, где отлавливаются измнения должа быть доступна сущность, которую мы отслеживаем
источник

VK

Vladyslav Kopaihorod... in symfony
If else
источник

Е

Евгений in symfony
Eventlistener?
источник

DK

Dmytro Kovalov in symfony
Уже есть класс, отнаследованный от EventSubscriber, но он не хочет отлавливает обновления oneToMany полей, точнее он отлавливает в onFlush(), но я не нашел вариантов получить там сущность, у которой мы обновляем эти поля
источник

DK

Dmytro Kovalov in symfony
источник

Е

Евгений in symfony
Там ведь ты получаешь объект
источник

DK

Dmytro Kovalov in symfony
Но там перебирваются только сушности, которые лежат в поле oneToMany родительской сущности, а саму родительскую сущность там получить не смог. К примеру, User - родительская сушность имеет поле oneToMany  Tag[] $tags. В табличке tags есть поле user_id и при связке отвязке менятся оно. Пример чисто гипотетический
источник

DK

Dmytro Kovalov in symfony
да, OnFlushEventArgs $args
источник

V

Vui in symfony
А доктриновский листенер prePersist?
источник

✨Basic_Instinct✨ in symfony
повесить такой же листенер на дочернюю сущность
источник

Ш

Шурик in symfony
А что потом делать надо с этими изменениями? Может, лучше изменения отслеживать в том месте, где изменения применяются
источник

✨Basic_Instinct✨ in symfony
согласна, т.к. дочерняя может не изменяться, только родитель
источник