Владислав
Ну а как ты думал. Я с Nginx'ом тоже не один день плясал.
Тарас
Нет, а вообще про laravel
Владислав
Чего ты упёрся в Laravel. Куда хочешь, туда и закинь. Главеное, пути настрой и всё будет работать.
Тарас
Да, laravel.su
Anonymous
Да, laravel.su
Php знаешь?
✙ Myroslav
a homestead еще развивается?
Тарас
Anonymous
Да, laravel.su
Как запускается локальный сервер laravel?
Тарас
это в homestead есть свой локальный сервер, а у меня нет
Тарас
Наверное я соглашусь
Anonymous
Наверное я соглашусь
Будут вопросы пиши поможем
Тарас
Да, спасибо
Alexey
привет, вопрос: есть рабочий проект и есть необходимость добавить функционал, причем с добавлением таблиц в БД. Смогу ли я, описав миграцию, выполнить только ее, не затрагивая остальные?
Alexey
т.е. при выполнении php artisan migrate у меня добавится новая таблица, а старые останутся со своими данными?
Anonymous
т.е. при выполнении php artisan migrate у меня добавится новая таблица, а старые останутся со своими данными?
глянь в базе - если есть таблица с миграциями, то там будет откетка о миграции, которые выполнялись
Anonymous
выполнятся те, которых нет
Anonymous
Alexey
все, спасибо, разобрался :)
123
для чего нужны сервис провайдеры?
Kirill
Для внедрения внешних сервисов в IoC\DI контейнер
Kirill
Для использования их в будущем в одном из 3х вариантов: 1) Через сервис-локацию (как в Symfony, Yii и прочих) 2) Через автовайринг (Как в Symfony) 3) Через двойную диспатчеризацию (в пыхе аналогов нет)
Kirill
*их - сервисов
Anonymous
camelcase или underscores?
Anonymous
конкретно в laravel
Юрий
для чего?
Юрий
для полей базы второе
Юрий
для переменных по пср первое
Anonymous
переменные с camelCase? ясно
123
можно примеры внешних сервисов? типа rest-api всякое?
Anonymous
для переменных по пср первое
хз, я вот чекнул исходники. классы в PascalCase, функции в camelCase, а именна переменных в snake_case
Anonymous
разве исходники ядра - плохой пример для подражания?
Юрий
есть psr
Юрий
и там даны рекомендации как именовать
Юрий
исходники ларавела не всегда придерживаются оных
Юрий
и переменные с переменными полей с базы данных (eloquent) не надо путать
Anonymous
странно как-то
Anonymous
они походу хаотично имена дают
Anonymous
есть psr
в общем, там только про классы, методы классов и константы написано. свойства выбираешь самостоятельно. про функции и переменные я ничего не вижу. можешь ткнуть носом? или там тоже самому выбирать?
123
я прально понимаю что любой код в ларавеле должен быть забутстраплен? и мое приложение должно быть зарегистрировано, и все вот эти регистрируемые части называются сервис провайдерами?
Юрий
method_names: How are methods named? camel = camelCase, lower_under = lowercase with underscore separators.
Юрий
method_names: camel: 21 lower_under: 1
Юрий
class_names: ?: 1 lower: 1 lower_under: 1 studly: 19
Юрий
там снизу таблица пояснений
Anonymous
я вот еще интересную таблицу нашел softwareengineering.stackexchange.com/a/149321
Юрий
12 пср еще смотри
Юрий
https://github.com/php-fig/fig-standards/blob/master/proposed/extended-coding-style-guide.md
Anonymous
а что за опрос? простых людей опрашивали?
Юрий
прям примерами кода
Юрий
кор-мейнтейнеров фреймворков)
Anonymous
а есть ли какая-то программа(скрипт,плагин), которая будет переводить один вид написания в другой?
Anonymous
чтоб писать как удобно, а выводилось как нужно
Юрий
https://styleci.io/
Anonymous
во блин - всегда вопрос мучал - нельзя ли его как то на гитьлабь?
Anonymous
или ток костылем ввиде контейнера - который коммиты потом раскидывает?
Vladimir
method_names: How are methods named? camel = camelCase, lower_under = lowercase with underscore separators.
Что-то первый раз слышу о том, что psr стали регулировать написание переменных. В вашей вырезке нет ничего про переменные. Если можно, скиньте кусок, где это сказано. На сколько я помню, требуется соблюдение общего стиля/стиля фреймворка, который используете
Anonymous
+, про переменные там нет ничего
Kirill
Открою вам секрет, что даже поля для AR можно в camelCase использовать
Kirill
$s = new Some(); $s->fieldName = 23; $s->save(); /// UPDATE some SET field_name = 23;
Kirill
там есть какой-то читкод для этого, вроде бул у модели
Kirill
ну или просто так можно
Kirill
а заодно ide-helper умеет генерить подобные имена, там тоже в конфигах можно выставить
Anonymous
а еще ide-helper не умеет генерить магические методы.
Anonymous
чем усирает полностью реализацию совы
Anonymous
пришлось подурезать его
Arthur'); DROP TABLE Users;--
привет. есть у поста просмотры, дата публикации и дата редактирования. Как инкрементировать количество просмотров так, чтобы updated_at не менялось?
Sergey
Кто под виндой работает, где вы memcached на php7 берете, для laravel?
Roman
OpenServer вроде собран с ним
Anonymous
🔓 Sergey в докере настроить полминуты
Sergey
🔓 Sergey в докере настроить полминуты
а перед этим поставить windows 10 x64?
Sergey
pro