Size: a a a

2021 January 30

fn

first name in symfony
Константин Грачев
или ещё лучше
public function confirm(): void
{
   $this->statuses[] = new OrderStatus($this, Status::confirm());
}
Так и Ваш метод придется вызывать каждый раз, когда мы обновляем статус, правильно я понимаю?
источник

fn

first name in symfony
и нету никакой гарантии, что этот метод мы "забудем" вызвать)
источник

КГ

Константин Грачев... in symfony
first name
и нету никакой гарантии, что этот метод мы "забудем" вызвать)
Как можно забыть вызвать то что меняет статус?
источник

fn

first name in symfony
Константин Грачев
Как можно забыть вызвать то что меняет статус?
так, не совсем понимаю.
Метод confirm  просто сеттит новый статус к сущности, правильно?
источник

КГ

Константин Грачев... in symfony
first name
так, не совсем понимаю.
Метод confirm  просто сеттит новый статус к сущности, правильно?
не сеттит, а добавляет в коллекцию
источник

fn

first name in symfony
Константин Грачев
не сеттит, а добавляет в коллекцию
мне логгировать это еще нужно, в этом же вопрос был)
источник

КГ

Константин Грачев... in symfony
first name
мне логгировать это еще нужно, в этом же вопрос был)
Каждое изменение статуса это новый статус в коллекции. Чем тебе не лог то?
источник

КГ

Константин Грачев... in symfony
Эта коллекция одновременно и лог и единый источник истины о текущем статусе
источник

fn

first name in symfony
ааааааааа, да, я чет затупил, хммм
источник

BB

Beknur Baltabaev in symfony
IntegerType::class в этом тайпе хотел получить double, больно уж мне нравится отображения поля, но при отправке дефолтная валидация мне не дает добро, мол обязательно нужно интежер, как можно отключить
источник

SM

Sergey Milegov in symfony
Beknur Baltabaev
IntegerType::class в этом тайпе хотел получить double, больно уж мне нравится отображения поля, но при отправке дефолтная валидация мне не дает добро, мол обязательно нужно интежер, как можно отключить
Странно, да? В интежер нельзя флоат.
источник

BB

Beknur Baltabaev in symfony
😅, но можно же отправить и просто rounding сделать, 1.5 => 1, в чем проблема?
источник

A

Anton in symfony
Почему логи из консольных комманд не пишутся в файл.
источник

D

Dmitry in symfony
Потому что конфиг не настроен
источник

VK

Vladyslav Kopaihorod... in symfony
Anton
Почему логи из консольных комманд не пишутся в файл.
Пачиму?
источник

A

Anton in symfony
Мне нужно, чтобы они в файл писались, как любые другие логи. Как это настроить? Нагуглить что-то ничего не могу по этой теме.
источник

C

CvekCoder in symfony
Читай про монолог
источник

A

Anton in symfony
Дак, понятно что про монолог...
источник

VK

Vladyslav Kopaihorod... in symfony
Anton
Мне нужно, чтобы они в файл писались, как любые другие логи. Как это настроить? Нагуглить что-то ничего не могу по этой теме.
Logger->info(“Kek”)
источник

VK

Vladyslav Kopaihorod... in symfony
Готово
источник