
Павел
09.02.2018
14:37:52
Я не в курсе чо за шутки?

Дмитрий
09.02.2018
14:38:04

Dmitriy
09.02.2018
14:38:06

Google

Alexey
09.02.2018
14:38:26
И не обновляй пакеты без нужды

Павел
09.02.2018
14:38:49

Dmitriy
09.02.2018
14:38:59

Alexey
09.02.2018
14:39:08

Dmitriy
09.02.2018
14:39:10
даже про это в доке композера пишут

Дмитрий
09.02.2018
14:39:39

Павел
09.02.2018
14:39:42

Dmitriy
09.02.2018
14:40:00

Alexey
09.02.2018
14:40:23
* поставит последнюю версию нужной stability и запишет эту версию в лок файл, что гарантированно зафиксирует этот пакет у всех, кто делает composer install

Dmitriy
09.02.2018
14:41:34

Google

☕ CunningFox
09.02.2018
14:41:36

Alexey
09.02.2018
14:41:48
Можно и глобальный апдейт делать всего, но без тестов и ci это гарантированный выстрел в голову

Dmitriy
09.02.2018
14:42:11
Ну-ка ну-ка
https://getcomposer.org/doc/faqs/why-are-unbound-version-constraints-a-bad-idea.md

☕ CunningFox
09.02.2018
14:42:33
Ограничить мажорной версией, если будет слом совместимости менять ридми

Dmitriy
09.02.2018
14:42:34

☕ CunningFox
09.02.2018
14:42:41
Кому надо апдейт прочтут

Alexey
09.02.2018
14:43:05
в composer.json допустимы нестрогие зависимости

Dmitriy
09.02.2018
14:43:28
Именно так
представляю как 100 пакетов обновлять нужно каждую неделю. ведь патчи выходят регулярно

Alexey
09.02.2018
14:43:36
зачем их обновлять?

Павел
09.02.2018
14:43:39

Alexey
09.02.2018
14:43:41
ты ебобо? )

☕ CunningFox
09.02.2018
14:43:42

Dmitriy
09.02.2018
14:44:06

?
09.02.2018
14:44:18
и новые баги

Alexey
09.02.2018
14:44:27
прогоняй тесты
в чем проблема? :D

Dmitriy
09.02.2018
14:44:48
зачем ? если можно закрепить на мажорной версии

☕ CunningFox
09.02.2018
14:44:54
Если они есть ?

Google

☕ CunningFox
09.02.2018
14:45:02
Не все ими покрыто

Alexey
09.02.2018
14:45:04

Dmitriy
09.02.2018
14:45:09
ты ебобо? )
давай без этого.(не переходи на личности) что бы это не значило

☕ CunningFox
09.02.2018
14:45:20
В некоторых проектах вообще нет

Alexey
09.02.2018
14:45:53
в крупных проектах апдейт зависимостей последнее, чем ты будешь заниматься
потому что все развалится

Dmitriy
09.02.2018
14:46:50
в крупных проектах апдейдится легко.
"symfony/dom-crawler": "3.1.*",
не даст все сломаться.

Alexey
09.02.2018
14:47:07
сколько версий пакета yii2-user-storage по твоему выйдет?

Dmitriy
09.02.2018
14:47:53
да откуда я знаю

Alexey
09.02.2018
14:48:18
че-то мне кажется, что не больше одной

Dmitriy
09.02.2018
14:48:19
я до другого докапался. и ссылку на доку скинул композера

☕ CunningFox
09.02.2018
14:48:50

Alexey
09.02.2018
14:49:01

Dmitriy
09.02.2018
14:49:19

Alexey
09.02.2018
14:49:33
вполне нормально

Dmitriy
09.02.2018
14:49:38
ну ок тогда, а потом удивляются почему это yii2 экосистему не любят

Alexey
09.02.2018
14:53:17
выпустит новую мажорную версию, ломающую апи - там и обновит доку (:

mrG1K
09.02.2018
15:52:38
Ребят подскажите, а че это может значить ! в районе веток в php storm
https://w6p.ru/YjhhNm.png
branch выделен нормальный reset —hard пробовал..
из за чего может быть?

Google

Ivan
09.02.2018
15:58:00
Нажми на эту строчку и посмотри справа внизу
Жёлтая метка это HEAD
Может у тебя deattached Head

Ad.x ??
09.02.2018
16:08:05

SiZE
09.02.2018
16:09:26

Ad.x ??
09.02.2018
16:13:22
Ну вот, видимо из-за этого потерялась суть расширения. И логика стала какой-то совсем непонятной.
Например, зачем нада было наследоваться от кеша?
если я хочу хранить настройки бд? а кешировать в редисе?

☕ CunningFox
09.02.2018
16:20:21

Admin
ERROR: S client not available

☕ CunningFox
09.02.2018
16:21:12
Серверная реализация
В то же время кеш можно настроить любой

Ad.x ??
09.02.2018
16:24:02

Dmitriy
09.02.2018
16:24:11

Ad.x ??
09.02.2018
16:24:53

☕ CunningFox
09.02.2018
16:25:59

Ad.x ??
09.02.2018
16:26:07
как нет? )

Google

Ad.x ??
09.02.2018
16:26:21
у тебя же запрос в кеше строится

☕ CunningFox
09.02.2018
16:26:29
Там нет ар или я не понял о чём ты)

Ad.x ??
09.02.2018
16:26:44
ты его оттуда сознательно выкинул зачем-то

☕ CunningFox
09.02.2018
16:26:52
Запрос строится в компоненте через q билдер
Он там не нужен
Или зачем он там нужен?

Ad.x ??
09.02.2018
16:27:51
чтобы доставать массив сеттингов с бд

☕ CunningFox
09.02.2018
16:28:15
Он достает ключ значение
Остальное через сериализатр

Ad.x ??
09.02.2018
16:28:31
он дает ключ, значение и связь

☕ CunningFox
09.02.2018
16:28:46
Нет там связи

Ad.x ??
09.02.2018
16:28:58
юзер ид для красоты?

☕ CunningFox
09.02.2018
16:29:00
Он даёт значение по ключу
Он для выборки
Что-то в стиле персонального кеша
Локализованного

Ad.x ??
09.02.2018
16:29:53
ключ там key который в контесте приложения не имеет смысла сам по себе. Т.е. первоначальная задача хранить для юзера. А это связь

☕ CunningFox
09.02.2018
16:30:08
Связь на уровне бд

Ad.x ??
09.02.2018
16:30:23
тем не менее

☕ CunningFox
09.02.2018
16:30:28
Фк для чистки базы
В приложении связь эта не нужна

Ad.x ??
09.02.2018
16:31:01
не нужна явной )
ладно. давай подругому. Ты сделал свое расширение как инстанс кеша, верно?