Size: a a a

2020 October 12

КГ

Константин Грачев... in symfony
Павел Г.
Я до 2020.2.2 обновил, но что-то не хочет пока template понимать.
Поддержка psalm с 2020.3
источник

VS

Vlad Sobenko in symfony
Павел Г.
Я до 2020.2.2 обновил, но что-то не хочет пока template понимать.
2020.3 должен заехать только
источник

ПГ

Павел Г. in symfony
А, ок, спасибо.
источник

DM

Denis Mikhailau in symfony
Коллеги добрый день.
пытаюсь настроить подключение к базе postgres и обновить все через консоль. но нет подключения к базе. На сервер использутся отдельный TABLESPACE. Есть ли особенности при работе с TABLESPACE и подключении к бд ?
источник

DT

Dmitriy Tkachenko in symfony
Константин Грачев
Там в eap версии сейчас поддержка psalm декларируется, но я не понял там только подсветка ошибок, или шторм научили псалмовые аннотации понимать
Научили понимать псалм нотации плюс визуальное указание ошибки от псалм на строке с ошибкой, при наводе на которую вылазит тултип с текстом ошибки от псалма
источник

DT

Dmitriy Tkachenko in symfony
Denis Mikhailau
Коллеги добрый день.
пытаюсь настроить подключение к базе postgres и обновить все через консоль. но нет подключения к базе. На сервер использутся отдельный TABLESPACE. Есть ли особенности при работе с TABLESPACE и подключении к бд ?
Tablespace это schema? Еслм да, то никаких особенностей нет
источник

DT

Dmitriy Tkachenko in symfony
PhpStorm 2020.3 EAP #2: PHPStan and Psalm Support Out-of-the-Box – PhpStorm Blog | JetBrains
https://blog.jetbrains.com/phpstorm/2020/10/phpstorm-2020-3-eap-2/
источник

MK

Michael Karpenya in symfony
Привет всем. Подскажите пжл: доктрина как-то странно генерирует миграции. Накатываю их все, потом без изменения сущностей снова делаю diff и в итоге получается миграция, которая очень странно себя ведет. Кто-нибудь с таким сталкивался? https://pastebin.com/sjJZkEr2
источник

👤U

👤 User in symfony
Кастомную настройку полей в entity не юзали?
источник

MK

Michael Karpenya in symfony
👤 User
Кастомную настройку полей в entity не юзали?
ну как обычно - Orm\Column(type="")
источник

AM

Artem Molotov in symfony
👤 User
Объясните по хардкору, пожалуйста. Секреты переменные от кого прячут? От тех, кому я гит дал? Если по запарке на проде енв дев сделаю все равно все ключи запалю же?
> Секреты переменные от кого прячут?
От того, кто может репозиторий просматривать (в том числе от людей без каких либо прав)

> Если по запарке на проде енв дев сделаю все равно все ключи запалю же?
Добавлять нужно не в енв. файл в репе, а в настройки репы (там есть раздел с секретами). Тогда секреты будут видны только мейнтейнеру.

При этом секреты, которые для ci/cd не нужны (а нужны на стейдже или проде) можно прямо на стейдже или проде указать (через различные техники)
источник

👤U

👤 User in symfony
Ясно. Прячем от других разрабов. Если ты указал env=dev в проде - то ты все равно какие-то важные данные можешь упустить.
источник

AM

Artem Molotov in symfony
👤 User
Ясно. Прячем от других разрабов. Если ты указал env=dev в проде - то ты все равно какие-то важные данные можешь упустить.
Не обязательно разрабов. Это могут быть нонеймы, читатели, "репортёры" и разработчики.
источник

AM

Artem Molotov in symfony
Т.е. разные роли
источник

В

Владимир in symfony
Помогите понять.
https://gist.github.com/guyasyou/3bc538ccb3d25c3949eb97e256750da8.
Тут 2 варианта описания декоратора. В первом варианте, когда он заканчивается с аргументами, аргументы протекают в контроллер, куда иньектится декоратор.
Во втором варианте этого не происходит.
источник

В

Владимир in symfony
Первый вариант вызывает ошибку  The service "App\Controller\ScheduleController" has a dependency on a non-existent service ".inner".
источник

AK

Andrew Kovalyov in symfony
Владимир
Первый вариант вызывает ошибку  The service "App\Controller\ScheduleController" has a dependency on a non-existent service ".inner".
del. Пошел читать новый синтаксис
источник

В

Владимир in symfony
И это тоже. Тут https://symfony.com/blog/new-in-symfony-5-1-stack-decorators его нет
источник

В

Владимир in symfony
но и не работает без него
источник

AM

Alex Mikhaylov in symfony
вопрос по Security
на весь контроллер прописал ограничение доступа в аннотациях
/**
* @Security("is_granted('ROLE_ADMIN') or is_granted('ROLE_MANAGER') ", statusCode=403, message="нет прав")
*/
class ClientController extends AbstractController

но на один метод пытаюсь дать разрешение  @IsGranted("ROLE_CLIENT")
так не срабатывает
источник