Size: a a a

2020 October 10

В

Владимир in symfony
мы наверное про разное, ща нагугля как это называется
источник

В

Владимир in symfony
Например файл обозван хешем ddcab4080b10682d9384b04f41ddbf3e907165a5

то сохраняешь его к примеру по пути
upload / ddc / ab4 / 080 / b10682d9384b04f41ddbf3e907165a5.jpg
источник

AK

Alexander Kaluzhsky in symfony
что-то вроде того. images/entity_id/t1/imagehash.jpg
источник

В

Владимир in symfony
плохо. у тебя в папке images будет дохрена папко
источник

В

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

AK

Alexander Kaluzhsky in symfony
Тогда лучше сложить все в 1 папку с разными размерами?
источник

В

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

В

Владимир in symfony
в каждой папке должно быть немного папок/файлов
источник

В

Владимир in symfony
разбивка по хешу позволяет рандомно их раскидать в такое дерево
источник

В

Владимир in symfony
лично я делаю на rand(10-99).timestamp и делю по 4 числа
источник

AK

Alexander Kaluzhsky in symfony
/hash/hash/hash/hashimage.jpg?
источник

AD

Andrey Dembitskyi in symfony
s3?
источник

В

Владимир in symfony
или s3
источник

j

jenia in symfony
Мне нужно в свои валидатор передать значения поля  на которое я повесил сам валидатор а так же ещо одно поле. Как такое сделать ?

https://pastebin.com/6VGGcdyL
источник

VK

Vladyslav Kopaihorod... in symfony
jenia
Мне нужно в свои валидатор передать значения поля  на которое я повесил сам валидатор а так же ещо одно поле. Как такое сделать ?

https://pastebin.com/6VGGcdyL
вешать валидатор на уровень выше?
источник

VK

Vladyslav Kopaihorod... in symfony
на сущность
источник

j

jenia in symfony
/**
* @var user_user_id
* @Assert\NotBlank()
* @NumberOfSchedules\NumberOfSchedules
*/
public $user_id;
источник

VK

Vladyslav Kopaihorod... in symfony
ну или указывай то поле как параметр в валидаторе
источник

j

jenia in symfony
Vladyslav Kopaihorodskyi
ну или указывай то поле как параметр в валидаторе
Не понял это как и где ?
источник

VK

Vladyslav Kopaihorod... in symfony
@Assert\GreaterThan(propertyPath="startDate")@Assert\GreaterThan(propertyPath="startDate") вот пример симфони валидатора
источник