
R
15.02.2018
14:06:13
Для методов всегда оставляю коммент, если нет времени @inheritdoc, если есть время то стараюсь дать краткий и емкий комментарий. Если с первого взгляда и так очевидно что делает метод то можно забить и оставить @inheritdoc, если не очевидно то обязательно нужно дать комментарий. Построчный комментарий оставляю только там где опять же неочевидное полотно кода и нужно разъяснить какие действия и для чего выполняются.
Если метод что-то возвращает обязательно @return что бы элементарно работал автокомплит (прим: Query)
Еще для getter'ов/setter'ов в методе указываю @property что бы работал автокомлит вида $this->awesomeGetter

Vadim
15.02.2018
14:06:24
Там от фреймворка только роутинг остался

Lukashoff
15.02.2018
14:07:45

Google

Lukashoff
15.02.2018
14:07:53
Как то Yii удобней был и логичней

R
15.02.2018
14:09:12

Vadim
15.02.2018
14:09:28
ну целиком фреймворк менять наверное нет смысла если проекту больше года
мы вот вытаскивали либы: для слоя данных, для миграций, для event и тд

Lukashoff
15.02.2018
14:10:12
Это было не в универе
Ну то есть не в самом универе

Ad.x ??
15.02.2018
15:14:38

Максим
15.02.2018
15:16:17

Ad.x ??
15.02.2018
15:16:42

Максим
15.02.2018
15:16:58
скорей всего, написали, сплавили и забыли

Alexandr
15.02.2018
15:17:04

Максим
15.02.2018
15:17:06
а люди смотрят на их работу и седые домой уходят)

Google

Ad.x ??
15.02.2018
15:17:25
когда спустя полгода лезешь в какойнить бандл, в котором сотни три файлов и начинаешь читать что же ты там накодил... ну ты сам понимаешь да, во что это выльется без комментариев

Alexandr
15.02.2018
15:18:23

Ad.x ??
15.02.2018
15:19:07

Alexandr
15.02.2018
15:19:15
постоянно этим занимаюсь))

Ad.x ??
15.02.2018
15:19:43
и что, комментарии не облегчают понимание того, что происходитв коде?
мне вот интересно, как они путают тебя?

Максим
15.02.2018
15:20:31
да там комментариев больше, чем кода

Alexandr
15.02.2018
15:25:49

Максим
15.02.2018
15:28:28
с нормальными комментариями и документация не нужна

Alexandr
15.02.2018
15:28:47
банально, читая код и видя комментарий, своё понимание непроизвольно строишь на тексте комментария, предоставля автору комментария слишком много доверия ... хотя может быть от автора в данном куске только и остался, что комментарий, а остальное переписали 10 других человек

Максим
15.02.2018
15:30:20
думаю, все серьезные проекты в актуальном состоянии все держат. Лично я при каждом изменении меняю комментарии, если это необходимо

Ad.x ??
15.02.2018
15:30:59

Арсен
15.02.2018
15:31:03
Добрый вечер, кто может подсказать вывел с помощью gridview всех пользователей с полями id, parent_id и у parent_id по id заменил на логин как реализовать теперь поиск по логину а не по id ?

Максим
15.02.2018
15:31:04
это недолго, а времени в дальнейшем может сэкономить немало

Alexandr
15.02.2018
15:31:46
> Лично я при каждом изменении меняю комментарии, если это необходимо
к сожалению, так делают не все

Lukashoff
15.02.2018
15:31:53
Еще от 1 человека вне вэба услышал - что стоит вообще заниматься нормальными языками а не вебом, аргх...

Максим
15.02.2018
15:32:16

Google

Lukashoff
15.02.2018
15:32:17
Да щас комментировать проще простого, шторм позволяет быстро нагенерить и написать

Максим
15.02.2018
15:33:15

Lukashoff
15.02.2018
15:36:57
вот из того разряда
хотя как кодер очень сильный человек
похоже зазвездился...
Тут случайно нету тех кто занимается интернет маркетингом?

Vladimir
15.02.2018
15:38:35

Lukashoff
15.02.2018
15:39:20

Максим
15.02.2018
15:40:35
навскидку никто не помнит, где в yii2 функция которая делает из actionRequestPasswordReset вот такой урл request-password-reset. точнее сопоставляет одно другому?

Vladimir
15.02.2018
15:40:38
Честно говоря, я даже прикладные задачи некоторые сейчас через php cli решаю

Vladimir
15.02.2018
15:40:46
Редко, но все же

Sergey
15.02.2018
15:55:56
привет, подскажите кто может. Подключил на backend yii2 модуль дебага а он не отображается, только ошибки в консоле
http://joxi.net/DrlaGJ9CvgDbym.png
гуглил, вроде как пишут проблема может быть в конфиге nginx, но решение проблемы так и не нашел

PowerAxis
15.02.2018
16:00:56
В конфиге приложения IP пропиши свой

Sergey
15.02.2018
16:01:49

Максим
15.02.2018
16:02:10

Sergey
15.02.2018
16:02:45
http://joxi.net/823OqDKiJ0Y672.png

Google

PowerAxis
15.02.2018
16:04:33
Поставь *

Максим
15.02.2018
16:04:43

PowerAxis
15.02.2018
16:05:56
панельки нет только на страницах модуля RBAC?
вообще я в main.php указывал
вот так
https://i.imgur.com/zdZqc6I.png

Sergey
15.02.2018
16:10:15
панельки везде не работают
звездочку ставил, не помогает

PowerAxis
15.02.2018
16:10:50
а от окружения у тебя не зависит?

Admin
ERROR: S client not available

PowerAxis
15.02.2018
16:11:01
у меня на проде нет панельки, только на деве

Sergey
15.02.2018
16:13:50

PowerAxis
15.02.2018
16:15:37
покажи весь конфиг

Sergey
15.02.2018
16:20:45
конфиг стандартый
как в доках

PowerAxis
15.02.2018
16:25:43
а в каком конфиге ты прописал? там их три в адванседе

Sergey
15.02.2018
16:26:02
во всех 3х

Vladimir
15.02.2018
19:33:09
всем ку, как написать Url:to к this?
не юзая вот это echo Html::a('Русский', array_merge(
\Yii::$app->request->get(),
[\Yii::$app->controller->route, 'language' => '']
));

Nastya
15.02.2018
19:37:29

Google

Nastya
15.02.2018
19:37:33
или просто Url::to()

Vladimir
15.02.2018
19:49:43
оно параметры не передает
ну или не создает

Maxim
15.02.2018
19:54:29
как-то так

Vladimir
15.02.2018
19:55:49
проблема в том, что я не знаю какие параметры туда передавать
то есть это виджет смены языка
он должен грузить эту же страницу с этими же параметрами

Maxim
15.02.2018
19:57:11
Самая большая твоя броблемма, что ты мануал не прочел
Держи и не благодари!
https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/README.md

Vladimir
15.02.2018
19:57:12
со смененным языком

Maxim
15.02.2018
19:57:52
Ты что, на любой странице язык можешь изменить, перейдя по текущему роуту?

Vladimir
15.02.2018
19:58:45
глянь код который я написал выше
там ссылка, нажав которую он грузит ту же страницу, но с другим языком

Kirill
15.02.2018
20:00:54
Url::current или как-то так

Maxim
15.02.2018
20:01:02
про роуты прочитай, как их формировать

Kirill
15.02.2018
20:01:03
кажется

?
15.02.2018
20:01:15
это вроде как текущая ссылка

Kirill
15.02.2018
20:01:18
добавит параметру к текущему урл
ну да, передай параметр и добавит к текущему

Vladimir
15.02.2018
20:02:33

?
15.02.2018
20:02:47
ну делаеться вроде как селектор для языка
сам язык в сесии храниться и куках
чтоб сменить язык в твоем случае берешь слаг и передаешь параметр языка yii сам все сделает