Dmytro
рефакторинд в пхпшторме ничо не делает
не путайте реформатирование и рефакторинг -- это разные вещи
Dmytro
если сообществу интересно, можем сделать общий репозиторий, что-то наподобие sandbox-а там реализовать общие решения по разным вопросам (user, rbac и тд) можно будет тыкать людей, которых это интересует
кто еще не видел и кому интересно сделал репозиторий свои идеи и код прошу присылать всеми удобными вам способами) https://github.com/NullRefExcep/yii2-advanced-sandbox
Dmitriy
Не лучше создать awesome yii2 ?
Dmytro
уже есть
Dmytro
идея в том, чтобы был пример кода
Dmitriy
Не удобно их искать будет
Dmytro
ну, это уже дело другое, на то можно сделать README с реферансами или генерить phpdoc
Dmytro
что-то лучше чем https://github.com/dektrium/yii2-user может кто видел? или это пока "эталон"?
Dmytro
понятно, тогда поке это добавим
Dmytro
еще какие модули кого интересуют?
who are you
Так что делает рефакторинг в пхпшторме?
who are you
Когда его применять нужно
Dmitriy
Форматирует код
who are you
Как жесткий диск?
who are you
Я не знаю как это выглядит к сожалению
Dmytro
вы об этом?
who are you
Да
Dmytro
там же подменю есть, шторм очень много чего умного умеет делать с кодом
Dmytro
а то, о чем вы говорили выше -- это форматирование по стандарту
Dmytro
Dmytro
и находится в меню Code, шоркаты на разных ОСях разные
Dmytro
refactoring (не reformat) позволяет проводит быстрое переименование и "вытягивание" переменных и ф-ий
Dmytro
удаление кода с статической проверкой на ошибки и тд
who are you
Попробую еще раз как нибудь
who are you
Но по моему оно никак не работало когда пытался заюзать
who are you
Спокойной ночи. У нас уже почти два часа)
who are you
Dmytro
вы читали мои сообщения выше?
who are you
Не все
who are you
Совсем высоко не читал
Dmytro
я имел ввиду существующие модули, как например user или comments
who are you
Ок
Dmytro
https://github.com/NullRefExcep/yii2-advanced-sandbox#main-goal на перед прошу прощения за английский, если что -- пишите -- исправлю пока накидал такие пункты
Anonymous
Зарабатывай вместе с нами, бро! У нас много всяческих схем, а так же обучение live вилкам. Десятки учеников благодарят нас и пользуются нашими схемами. Подробные объяснения каждой схеме, все разложено по полочкам, приватная информация - это все у нас на канале! Подписывайся - @dengitut
who are you
это еще чо за репостер появился😆
👀
зато просмотров уже 372
👀
радует что всего 5 человек состоит, что никто не вошёл
Anonymous
аватар автора вызывает доверие
Anonymous
надо попробовать
Anonymous
как у дурова в вк
Anonymous
только в маске
Sergey
это еще чо за репостер появился😆
заходим на канал, report->spam
Antony
Заодно можно репортнуть основной канал тоже
Antony
Ну если перейти на рекламу там пиарят другой канал
who are you
перешел по ссылке и пожаловался на спам 😊
who are you
не видил практики каких либо мер в телеграме
SiZE
Накопят )
Anonymous
Anonymous
Ребят, верный ли данный код?
Sergey
нет
Anonymous
Что именно здесь не так?
Sergey
$this->message не определено
Sergey
$token без $this
Sergey
$userid вообще не понятно откуда
Anonymous
так.. сейчас
Sergey
обявление свойств в функции не допустимо
Dmitriy
file_get_content выкинуть. использовать курл или норм бибилиотеку с исключениями
Sergey
да и не свойства это, а переменные с попыткой навесить модификатор доступа
Sergey
больше на код джависта похоже
Dmytro
этот код точно не по PSR-ам)
Dmytro
да и вообще, php меньше 5-й версии
Anonymous
Да, понимаю. Просто откопал старый скрипт, пытаюсь разобраться и нормально читаемым сделать
Anonymous
Anonymous
Так тоже не катит, я понимаю?
Dmytro
к методам нужно добавлять спецификаторы доступа (public/private/protected)
Dmytro
та вы просто в phpStorm откройте)
Dmytro
там линтер вам все и напишет
Anonymous
Пока возможности нет использовать шторм
Dmytro
это вы пишите?
Dmytro
ну, это уже другой вопрос, может на роботе нет лицензии
Dmytro
у меня знакомая компания все поголовно перешла на ubuntu с atom-ами, а там овер 50 человек :/
🎅
Есть же халявные лицензии
Andrew
да и не свойства это, а переменные с попыткой навесить модификатор доступа
А можно пожалуйста поподробнее, в чем различия? Тем что уже определены значения и нет методов для изменения свойств?
Sergey
А можно пожалуйста поподробнее, в чем различия? Тем что уже определены значения и нет методов для изменения свойств?
модификаторы доступа private/protected/public можно писать только в описание класса, а не в теле метода
Anonymous
Как это нет возможности?
На маке памяти не хватает, да и тем более он не мой уже
Dmytro
Хорошо, что хоть мак)