Size: a a a

2021 October 31

Н

Николай in symfony
всем привет! как настроить fos_rest.yaml, чтобы в респонсе были errors?
источник

Н

Николай in symfony
источник

Н

Николай in symfony
по доке предлагает возвращать form в массиве, но не совсем понимаю че за массив и че за form. сериалайзеров, нормалайзеров и форм кастомных никаких не создавал. использую пакет как есть, только в конфиге заполнил fos_rest.yaml
источник

РR

Роман Romanov in symfony
почему в __toString() нужна проверка getId() ?
источник

МФ

Максим Федоров... in symfony
Не нужна
источник

РR

Роман Romanov in symfony
почему не нужна? почему где то используют? мне бы пару кейсов
источник

МФ

Максим Федоров... in symfony
Сложный случай
источник

МФ

Максим Федоров... in symfony
toString — срабаиыаает при  приведении к строке объекта
GetId() — получить ид

Очевидно, что при смешении этих двух штук хотят к строке ид привести там, где хотят привести объект к строке и видеть в виде ид

Понятия не имею кому это надо, следует спрашивать авторов того кода
источник

SP

Sergey Protko in symfony
это к какой-то дискуссии привязано?
источник

РR

Роман Romanov in symfony
здесь по каналу поискал вопросы с __toString()
увидел, что нет проверок, у меня в паре проектов есть проверки $this->getId() ? $this->getTitle() : 'Some basic title'
источник

MM

Maksim Masiukevich in symfony
В тустринге в целом не может быть никаких проверок. Если объект создан и у него есть такой метод, значит он точно может иметь строковое представление. А если есть проверки, то это символ кала
источник

РR

Роман Romanov in symfony
```public function __toString(): ?string
{
   return $this->getId() ? $this->getName() : null;
}
```
источник

РR

Роман Romanov in symfony
понял
источник

MM

Maksim Masiukevich in symfony
В целом идея с магическим тустрингом холиварная
источник

MM

Maksim Masiukevich in symfony
Очень не очевидная штука, в коде не выделяется...
источник

РR

Роман Romanov in symfony
ну вот да
источник

РR

Роман Romanov in symfony
че погуглить на тему - дефолт значение тега для сущности новости, когда тег для новости оставили пустым?
источник

✨Basic_Instinct✨ in symfony
что значит пустым?
источник

РR

Роман Romanov in symfony
в сонате создаю новость и не указываю категорию, категория не обязательна
источник

РR

Роман Romanov in symfony
как мне добавть дефолтное значение для категории в случае сохранения новости без выбора категории в админке?
источник