
$iD
26.10.2017
10:37:58

Roman
26.10.2017
10:38:25
понял, спс
Да и смотрелся тоже некрасиво) Пожалуйста)

Sergey
26.10.2017
11:34:49
но на проекте у нас такого еще нет, скоро начнем юзать я думаю)

Google

Evgenii
26.10.2017
11:43:03
Как в доктрине настроить связь, когда есть промежуточная таблица с полями date_from, date_to и нужно получать связь где date_to IS NULL
таблица, типа user_client_mapping:
Поля:
id
user_id
client_id
date_from
date_to

Dmitry
26.10.2017
11:43:37
отдельная сущность и две 1-N связи

Антон
26.10.2017
11:45:00
я так понял что если в пивот таблице есть экстра поля, то нужно порождать новую сущность. это не ларавел
верное суждение?

Sergey
26.10.2017
11:46:24

Антон
26.10.2017
11:47:09
но только начинаешь думать а как это назвать

Dmitry
26.10.2017
11:47:10
проверку на is null в DQL опиши и усе

Антон
26.10.2017
11:47:26
ну самый банальный пример. Product, Order, product_order
и в product_order есть quantity, price, etc. как бы вы назвали такую сущность?
или как бы вы такой функционал спроектировали?

Dmitry
26.10.2017
11:48:55
OrderItem

Антон
26.10.2017
11:49:25
хотя у меня и в ларавел так же, отдельная модель OrderItem
BasketItem

Google

$iD
26.10.2017
11:49:57

Urmat
26.10.2017
11:57:31
Народ, у меня вопрос возник касаемо symfony.com/doc/master/bundles/KnpMenuBundle/
Можно ли сгенерить элементы меню без указания, корня? То есть без генерации тега ul?

Sergey
26.10.2017
11:58:10
это как миксин получается)

$iD
26.10.2017
11:59:23

Roman
26.10.2017
12:12:31
BasketItem
Правильно наверно называть CartItem :)
Basket - это совсем не та корзина)

Sergey
26.10.2017
12:12:53
OrderLine вообще
и Order вместо Cart

Антон
26.10.2017
12:16:47
а я чота так назвал в проекте ?
блин, не проклянут думаю

Sergey
26.10.2017
12:24:51
смотря как у вас выглядит корзина и какие требования
если ордер открыт, то это активная корзина по сути
у нас вообще щас через жопу названо, инвоисы это то куда юзер складывает все, ордер это чисто набор разных инвоисов и order items привязка к инвоису
я когда пытался донести что это дебилизм, меня не особо послушали

Антон
26.10.2017
12:27:18
у нас в итоге отдельно корзина и заказ сделаны

Sergey
26.10.2017
12:27:18
а тут недавно американцы увидели это все, сказали шо мы дебилы, поорали с нас
и теперь будем переименовывать

Антон
26.10.2017
12:27:26
разная немного логика

Google

Антон
26.10.2017
12:27:50
а кто у вас принимал решение так называть?

Sergey
26.10.2017
12:28:17
я уже не помню, это было 3.5 года назад
у нас в коде можно встретить всякие isCanUse методы
поэтому не удивляюсь
сейчас будет Cart, Order, OrderLine
Cart нужен потому что у юзера может быть несколько картов и он между ними переключаться сможет

Dmitriy
26.10.2017
12:48:12
а OrderItem почему плохое название?
у нас корзина это сразу черновик заказа

Sergey
26.10.2017
12:49:48
есть Order line item
но не Order item

Dmitriy
26.10.2017
12:51:42
гугл транслейт:
order item элемент заказа
order line item позиция заказа
да.. лайн гуд

Roman
26.10.2017
12:55:42

Sergey
26.10.2017
12:56:05
самая большая путаница у людей это order vs invoice

Andrey
26.10.2017
12:56:28
у нас invoice это выставленный счёт, кратко выражаясь

Sergey
26.10.2017
12:56:41
угу

Dmitriy
26.10.2017
12:57:16
basket vs cart vs order vs invoice
в гуглкартинках такие схемы БД вылазят что капец )

Sergey
26.10.2017
12:57:47
basket я хз кто называет

Andrey
26.10.2017
12:57:47
cart | purchasing order | invoice

Google

Roman
26.10.2017
12:58:00

Sergey
26.10.2017
12:58:29
ну, пытаются обьяснить тем что мы якобы клиенту выставляем счет перед тем как он оплачивает

Dmitriy
26.10.2017
12:59:39
ранее ваще как-то сильно с именованием не парились.. работает и ладно )

Sergey
26.10.2017
13:00:20
пфф, у нас в коде такие перлы встретить можно
что я уже просто ору с них
а потом мы удивляемся откуда у нас появляется куча Manager классов
дак потому что по-другому назвать то не могут, слов не хватает

Admin
ERROR: S client not available

Dmitriy
26.10.2017
13:01:37
ТТУК когда нет слов )

Константин
26.10.2017
13:39:08
У кого сколько memory_limit на проде?

Andrey
26.10.2017
13:39:23
NDA)

Константин
26.10.2017
13:40:02

Sergey
26.10.2017
13:40:17

Alexander
26.10.2017
13:40:21
NDA под memory_limit? но для чего?

Roman
26.10.2017
13:42:14

Salavat
26.10.2017
13:48:57
2gb для cli

Roman
26.10.2017
13:54:12
ну если так то cli не ограничен, а для фпма-128
хотя эти цифры - абстрактный конь в ваккуме

Алексей
26.10.2017
14:11:15

Google

Алексей
26.10.2017
14:11:20
Но вообще да
Это детали проекта

Sergey
26.10.2017
14:25:47
в смысле раскрывать нельзя или везде индивидуально?

Konstantin
26.10.2017
14:27:52
чет поработав с симфони, когда предлагаю вакансию на yii2 невольно подскакивают рвотные позывы...

Dmitry
26.10.2017
14:29:09

Константин
26.10.2017
14:31:15

Michael
26.10.2017
14:31:41
ээээ

Sergey
26.10.2017
14:31:46
сам факт переписать - это уже кхм

Andrey
26.10.2017
14:31:50
ээээ

Michael
26.10.2017
14:32:01
я понимаю там древнюю дичь переписывать, но симфони то зачем?

Dmitry
26.10.2017
14:32:30

Константин
26.10.2017
14:32:42
Говорит симфони ограниченный, yii свободу даёт

Dmitry
26.10.2017
14:32:45
может там вообще 1.0 )

Alexander
26.10.2017
14:33:12

Michael
26.10.2017
14:33:14

Константин
26.10.2017
14:33:35

Sergey
26.10.2017
14:33:50

Dmitry
26.10.2017
14:33:59

Константин
26.10.2017
14:34:05
нит

Dmitry
26.10.2017
14:34:27