Luka
Надо в контролере преобразовать?
Kirill
лол
invariance
Luka
Kirill
@LukaSolncev а ты точно знаешь php? :D
Luka
invariance
а не через переменную all
invariance
но я бы советовал в json коллекции форматнуть для начала
Kirill
@LukaSolncev тогда скажи что должно означать Incident::all
Kirill
это и ответит на твой вопрос
Luka
Kirill
и что?
Luka
берет все записи из таблицы incidents
Kirill
что означает конструкция эта?
Kirill
нет, не берёт
invariance
Евгений
all() а не all
Nikolay
Ты потерял скобки.
Типа так.
$incidents = Incident::all();
return view('incident-monitoring',['incidents' => $incidents]);
Kirill
ты указал ссылку на класс и выбор из неё несуществующей публичной константы
Luka
Luka
спасибо
Nikolay
А насколько эстетически правильно отправлять не переменную?
invariance
Евгений
Эстетика это субьективно
Kirill
что значит "не переменную"?
Kirill
енам?
Kirill
класс?
Luka
да все я знаю, просто переписываю то что пол года тому назад делал на php , на laravel 5.4
Nikolay
Ну в примере выше отправляется класс. Я обычно сначала записываю в переменную, и только потом отправляю в представление. Вот и понтересовался насколько это красиво и имеет ли то что я делаю смысл.
Kirill
в примере выше была надежда на то, что отправится коллекция
Kirill
=)
Nikolay
Да, я не силен в терминах, коллекция.
Kirill
а не класс
Kirill
пофигу
Kirill
твой вариант потом удобнее через compact заврапить
Kirill
ну т.е. view(..., compact($var1, $var2))
Kirill
с другой стороны - это мнимое преимущество, имхо
Kirill
я просто подумал сначала, что ты про явный вызов глобальных точек доступа из вьюшки
Nikolay
Просто по факту там может быть довольно длинная конструкция. Менее читабельный вариант получается.
Nikolay
Luka
Kirill
потому что кто-то пытался получить константу и заверял, что точно уверен в знании языка и так должно работать +))))
Kirill
не буду показывать пальцем, конечно же
Kirill
:D
Kirill
SarcasmIO
а я на что угодно грешил, и серверное время проверял и тд :D
invariance
invariance
хотя там есть сервисы
invariance
но он позиционируется как mvc
Kirill
ларавел - это MVP, я в курсе =)
Nikolay
invariance
хотя в принципе я согласен
Kirill
в идеале такого не должно быть
Kirill
в том же самом идеале желательно запилить сервис\репу и через двойную диспатчеризацию (т.е. через передачу в метод контроллера) его всосать
SarcasmIO
Кирилл, давай еще PHP WTF :D
Kirill
а что php wtf?
SarcasmIO
ты ничего не вспомнил?)
Kirill
ну, например, ты в курсе что в пыхе на модификаторы доступа влияет только статический контекст?
SarcasmIO
да
SarcasmIO
ты ж показывал :D
Kirill
в гиттере?
Kirill
да, мы с грибком (Ромой) это обсуждали
Kirill
я вот про это: http://sandbox.onlinephpfunctions.com/code/961a775b841a8c8e61d27c33acd323f1d1137613
Kirill
=))))
Kirill
Nikita
I need help! SOS! Есть таблица с кучей записей – в ней поле user_id. Можно ли через QueryBuilder получить коллекции – результат запроса:
SELECT DISTINCT user_id, count(user_id) as cnt FORM table GROUP BY user_id LIMIT 10?
Nikita
Даже, наверное круче, тут еще JOIN есть )
SELECT t1.username, count(t2.user_id) FROM t1 JOIN t2 ON t2.user_id = t1.id GROUP BY t1.user_id LIMIT 10
– как то так
Nikita
Похоже, что сначала надо гуглить, а потом спрашивать – хорошая практика. Всем спасибо. И простите за лишние пуш уведомления)
Misha
Всем привет)
Юрий
https://medium.com/@taylorotwell/package-auto-discovery-in-laravel-5-5-ea9e3ab20518?source=linkShare-32bc50645785-1496348273
Misha
Вопщем такая проблема:
Есть сервис на yii. Там сплошной гавнокод + неудобный интерфейс, 3 уровня пользователя. Есть идея перевести постепенно проект на лару, по ролям.
Стоящая и геморная ли это идея?
Misha
Есть у кого какие то мысли?
Igor
А если отрефакторить?
Igor
Щас полечу в окно да?
Misha