Юрий
именно точка
Oleksandr
И я сейчас через команду уже все устанавливаю, вот команда: composer create-project --prefer-dist laravel/laravel blog
Юрий
(на самом деле мне немного боязно что сам ларавел вызовет куда большее число вопросов чем его установка через композер и я бы честно говоря не помогал с установкой)
Юрий
ах да
Oleksandr
Всем спасибо.
Eugene Goose
Всем спасибо.
Все установилось?
Oleksandr
Да)
Eugene Goose
laracast
Eugene Goose
смотреть начинай сразу
Eugene Goose
$9 месяц
Eugene Goose
https://laracasts.com/
Eugene Goose
а, да там надо маленько знать ингл
Юрий
я вчера короче попробовал интегрировать легаси в ларавел. как описывал через папку легаси и роутинг пхп файлов на нее с реквайром. но легаси оказалось дубовое совсем с глобалочками. а ларавел в свою очередь их вообще не воспринимает, поэтому шикарный план по интеграции в две команды провалился. осталась перепись с нуля и перепись на компоненты чтобы выкинуть глобалки.
Евгений
как кстати в ларакастсах отвязать свою карту?)
Евгений
у меня привязана старая на которой и денег то нет, поэтому план не продлевается
Евгений
мне и не надо продлевать, но вот если бы была привязана моя текущая карта то деньги бы так и снимались
Юрий
с нуля то?
Юрий
желание есть, времени нет)
Eugene Goose
Eugene Goose
мне и не надо продлевать, но вот если бы была привязана моя текущая карта то деньги бы так и снимались
поэтому самый лучший вариант привязывать электронную карту, аля Яндекс
Eugene Goose
Ну или что-то подобное
Eugene Goose
?
Евгений
неужели нет нормального способа удалить своб карту из ларакастс? или просто сменить план на фришный?
Eugene Goose
У меня сложности были с установкой композера на хостинге
Eugene Goose
Вот там реально пришлось маленько повыеживаться
Eugene Goose
чем больше им помогаем. тем меньше они знают. тем больше у вас зарплаты =)
=) Тем больше костылей, велосипедов и прочей лабуды =)))
Eugene Goose
а вот тогда интересно, а если никому не помогать, то нахрен тогда все эти группы?
Eugene Goose
Узнавать о новостях в мире фреймворка?
Юрий
Узнавать о новостях в мире фреймворка?
вообще мне казалось для нетривиальных запросов. например вопрос с вариантами рефакторинга легаси в большей степени холиварный. ибо я прекрасно понимаю что любая интеграция легаси в лару это не просто говнокод, а говнокодище
Eugene Goose
=) Ну наговнокодить, можно, хоть как и хоть где =)
Antonio
Господа, есть вопрос. Имеется модель Card со связкой ко многим Requests, которые в свою очередь связываются со многими Answers. При выдаче пользователю, надо показывать не все Answers, это зависит от прав доступа. Я правильно понимаю, что добавлять проверку пользователя прямо в описании связки это некорректно? на каком этапе выборки их стоит фильтровать?
Yushkevich
а БД знает, кому что показывать? Или на каком уровне это определяется?
Yushkevich
если на уровне app (например, группе пользователей "Админы" показываем вообще все, а простым - только их ) - то можно добавить проверку и в зависимости от нее добавлять $query->where
Yushkevich
если на уровне БД, то по аналогии, только еще замыкание на WhereHas
Yushkevich
и внутри условие
Antonio
права на уровне app, использую политики для моделей. Вот сейчас понял, что всеравно придется сначала выбирать все, а потом уже перед отдачей в шаблон скрывать лишнее
Игоревич
Коллеги, поделитесь опытом, на сколько все эти связи полей в моделях влияют на производительность под нагрузкой? Просто я сторонник отдельных коротких запросов без джойнов, может в ларке это как-то внутри оптимизировано
Dmitriy
у ларки связи делаются через where in
Игоревич
А эти in она заранее достает или подзапросами?
Yushkevich
права на уровне app, использую политики для моделей. Вот сейчас понял, что всеравно придется сначала выбирать все, а потом уже перед отдачей в шаблон скрывать лишнее
ну тут 2 варианта по сути. Либо ты на уровне query фильтруешь. Либо уже потом коллекцию дофильтровываешь. Оба варианта по своему удобны (если данные надо использовать один раз, если несколько - тебе в любом случае лучше забрать из базы один раз и дальше разделить на разные коллекции), но и имеют свои недостатки
Antonio
спасибо
Игоревич
ок, буду ковырять как она запросы строит...
Роман
Добрый день всем Вопрос обновился с 5,3 верси на 5,4 но в конце вылетает ошибка Trait 'Illuminate\Console\AppNamespaceDetectorTrait' not found рою инет но пока ничего не нашел - может кто сталкивался?
Роман
эм.... ну так то и выдает в конце update ошибку
Роман
http://prntscr.com/fly00u
Vadym
Попробуй поменять на Illuminate\Console\DetectsApplicationNamespace (там где ты ссылаешься на этот трейт)
Vadym
Добрый день всем Вопрос обновился с 5,3 верси на 5,4 но в конце вылетает ошибка Trait 'Illuminate\Console\AppNamespaceDetectorTrait' not found рою инет но пока ничего не нашел - может кто сталкивался?
Никита
обновлятся на лучшую версию в ларьке не самый лучший вариант как по мне
Никита
и кстати зачем?
Никита
просто интеерсно
invariance
invariance
мемасиков в чат
Никита
похоже на правду
Роман
у меня все посыпалосььь
Роман
ну его нафиг
Роман
на 5,3 буду сидеть
Никита
верное решение
Dmitriy
и кстати зачем?
через 3 месяца поддержка закончится и придется обновлятся
Vadym
почитай гайдлайн по апгрейду на 5.4)
Роман
почитай гайдлайн по апгрейду на 5.4)
читал просто наработк имои посыпались и тоже https://github.com/acacha/adminlte-laravel
Dmitriy
и что 5.3 перестанет работать?
обновлений не будет
Dmitriy
даже секьюрети багфиксов
Роман
тогда придется всеравно на 5,4
Роман
перходить
(;¬_¬)
придут и заставят чтоль?
Никита
не говори
Никита
Тейлор лично будет ездить по домам
Роман
))
Oleksandr
Подскажите, пожалуйста! У меня есть файл php в нем нет классов, но он возвращает массив. Как я могу на него ссылаться, чтобы взять массив?
Евгений
Сделай этот файл конфигом
Евгений
Там тоже массивы возвращаются
Oleksandr
Спасибо. Уже сделал.