Size: a a a

2020 March 04

AM

Alexander Makarov in Yii Framework 3
не пушнул :)
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
но не факт что так надо
Это работает с еще фиг знает какой версии php и много где используется, только не в абстрактном виде.
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Это работает с еще фиг знает какой версии php и много где используется, только не в абстрактном виде.
да, но может считаться плохой практикой, типа хаком
источник

AM

Alexander Makarov in Yii Framework 3
Я понимаю что технически это работает. Но это явно тот ещё хак. На это указывает то, что get() болтается бесполезно там где не должен.
источник

AM

Alexander Makarov in Yii Framework 3
То есть притянуто за уши дерево наследования.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
Я понимаю что технически это работает. Но это явно тот ещё хак. На это указывает то, что get() болтается бесполезно там где не должен.
Это однозначно лучше, чем публичный сеттер будет торчать.
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
не пушнул :)
Допушил, не подхватил файлы в коммит😏
источник

AM

Alexander Makarov in Yii Framework 3
ну если так сравнивать A и B, то да, я согласен что лучше
источник

А

Алексей R in Yii Framework 3
я бы ещё попросил причесать порядок методов в классах, чтобы public были вверху, private внизу
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
я бы ещё попросил причесать порядок методов в классах, чтобы public были вверху, private внизу
Я все хотел спросить, нормально ли это у вас, а то оно повсеместно такое встречается
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Я все хотел спросить, нормально ли это у вас, а то оно повсеместно такое встречается
не всегда на это падает внимание, но лучше в методах и свойствах следовать порядку
источник

AM

Alexander Makarov in Yii Framework 3
6. Нужны тесты на delegateLookup.
источник

А

Алексей R in Yii Framework 3
Alexander Makarov
Я понимаю что технически это работает. Но это явно тот ещё хак. На это указывает то, что get() болтается бесполезно там где не должен.
а про get это где?
источник

DS

Dmitriy S in Yii Framework 3
Алексей R
не всегда на это падает внимание, но лучше в методах и свойствах следовать порядку
Ну я всегда сортирую public > protected > private
источник

DS

Dmitriy S in Yii Framework 3
Alexander Makarov
6. Нужны тесты на delegateLookup.
Через пару часов сделаю, сейчас мне надо отъехать на время.
источник

А

Алексей R in Yii Framework 3
Dmitriy S
Ну я всегда сортирую public > protected > private
я бы ещё добавил, что первыми среди публичных с префиксом __
источник

AM

Alexander Makarov in Yii Framework 3
Алексей R
а про get это где?
источник

DS

Dmitriy S in Yii Framework 3
Методы посортирую перед самым мержем, потому как с диффом проблемы будут
источник

AM

Alexander Makarov in Yii Framework 3
давай отдельно
источник

AM

Alexander Makarov in Yii Framework 3
а то потом чёрт ногу сломит...
источник