Size: a a a

2020 November 02

S

Sergey in symfony
Я предпочитаю делать типизированный объект filter, где-нибудь в сервисе/контроллере заполнять его из реквеста и передавать в единый метод в репозитории findByFilter(ProductFilter $filter), и внутри метода уже if($filter->get..) {
qb->add..}
источник

AK

Alexander Kaluzhsky in symfony
Лучше сделать какой то criteria и как-то именовать
источник

MM

Mikhail Melnikov in symfony
10 параметров к примеру
источник

AK

Alexander Kaluzhsky in symfony
Вроде совсем недавно прикладывали статью с классами фильтров именованных
источник

MM

Mikhail Melnikov in symfony
Alexander Kaluzhsky
Лучше сделать какой то criteria и как-то именовать
Спасибо, за наводку, пока не знаю что это
источник

SM

Sergey Milegov in symfony
Sergey
Я предпочитаю делать типизированный объект filter, где-нибудь в сервисе/контроллере заполнять его из реквеста и передавать в единый метод в репозитории findByFilter(ProductFilter $filter), и внутри метода уже if($filter->get..) {
qb->add..}
++
источник

Ш

Шурик in symfony
Mikhail Melnikov
Спасибо, за наводку, пока не знаю что это
happyr/doctrine-specification
это может подойдёт
источник

AK

Alexander Kaluzhsky in symfony
источник

MM

Mikhail Melnikov in symfony
Шурик
happyr/doctrine-specification
это может подойдёт
Спасибо, тоже посмотрю
источник

AK

Alexander Kaluzhsky in symfony
Вот нашел по списку выше, Максим Федоров делился
источник

MM

Mikhail Melnikov in symfony
Alexander Kaluzhsky
Вот нашел по списку выше, Максим Федоров делился
Спасибо большое👍
источник

AK

Alexander Kaluzhsky in symfony
Sergey
Я предпочитаю делать типизированный объект filter, где-нибудь в сервисе/контроллере заполнять его из реквеста и передавать в единый метод в репозитории findByFilter(ProductFilter $filter), и внутри метода уже if($filter->get..) {
qb->add..}
Тоже делал подобное, принимаешь json и заполняешь объект из него, тоже как неплохой вариант насколько могу судить
источник

S

Sergey in symfony
Alexander Kaluzhsky
Тоже делал подобное, принимаешь json и заполняешь объект из него, тоже как неплохой вариант насколько могу судить
Мне нравилось что могут быть в реквесте сложные фильтры, вроде productByHoroscopeAndBum, а потом уже в сервисе $filter->setMaxPrice(100), $filter->setDateProduction('10.2020') и прочее. Ну и накидываешь таких сценариев сколько хочешь, при необходимости расширяя репозиторий базовыми if
источник

bl

barmaley limpopovski in symfony
Если кому надо скидон на шторм(вдруг кто реально покупает):
Hello from JetBrains,

Only few days left before your coupon code for 1-year individual subscription for PhpStorm is gone! It expires on November 04, 2020. Take this chance to subscribe to PhpStorm and save 20%.

At checkout in our store, click 'Have a discount code' and enter the following code:

6PH2K-J57KX-4VZST-G7KQJ-GEWNB

If you already own an individual subscription for PhpStorm, feel free to share this coupon with a friend. Just remember each coupon can only be redeemed once and it is valid only for the purchase of an individual license.

If you're not sure how to redeem your coupon code, please see this.

The JetBrains Team
The Drive to Develop
источник
2020 November 03

Kd

Konstantin dmz9 in symfony
Sergey
Я предпочитаю делать типизированный объект filter, где-нибудь в сервисе/контроллере заполнять его из реквеста и передавать в единый метод в репозитории findByFilter(ProductFilter $filter), и внутри метода уже if($filter->get..) {
qb->add..}
можно просто data class формы заюзать
источник

АП

Андрей П. in symfony
коллеги подскажите, orocrm сильно плох?
по истории чата как-то не очень))
источник

АП

Андрей П. in symfony
ищу чем заменить, прости господи, битрикс
источник

АП

Андрей П. in symfony
расширяемость, кастомизация, адекватный код
источник

👤U

👤 User in symfony
Есть бд от другого проекта, делаю под нее симфони сервис.
Есть категории, есть по идее self reference many to one - категория лежит в другой категории.
Но, первый уровень имеет это поле 0, а не null.
Как можно это дело правильно обойти?
источник

👤U

👤 User in symfony
источник