Size: a a a

Laravel для начинающих

2020 July 23

Gt

Galèriarch the Koban... in Laravel для начинающих
Если у вас есть наработки, почему бы не показать их? Это показывает ваш уровень как специалиста, чаще всего.
источник

АС

Александр С... in Laravel для начинающих
Тоже верно по сути
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Часто в компании принимают по одному только гитхабу, без технического собеседования.
источник

AR

Anton Reviakin in Laravel для начинающих
подскажите как запихнуть в скобки?
->where('name', 'LIKE', '%' . $name . '%')
->orWhere('lastname', 'LIKE', '%' . $name . '%')

сейчас результат
AND `name LIKE '%Anton%' or lastname LIKE '%Anton%'`
а надо
AND (`name LIKE '%Anton%' or lastname LIKE '%Anton%')`
источник

..

. . in Laravel для начинающих
where(function ($q) { $q->where()->orWhere()
источник

SS

Serg Serdyuk in Laravel для начинающих
Anton Reviakin
подскажите как запихнуть в скобки?
->where('name', 'LIKE', '%' . $name . '%')
->orWhere('lastname', 'LIKE', '%' . $name . '%')

сейчас результат
AND `name LIKE '%Anton%' or lastname LIKE '%Anton%'`
а надо
AND (`name LIKE '%Anton%' or lastname LIKE '%Anton%')`
коллбеком
источник

AR

Anton Reviakin in Laravel для начинающих
Serg Serdyuk
коллбеком
ага, точно
->where(function (Builder $q) use ($name) {
   $q
       ->where('name', 'LIKE', '%' . $name . '%')
       ->orWhere('lastname', 'LIKE', '%' . $name . '%');
})
источник

AR

Anton Reviakin in Laravel для начинающих
но мне вид не нравится... не красиво
источник

SS

Serg Serdyuk in Laravel для начинающих
в скоуп спрячь и норм
источник

AR

Anton Reviakin in Laravel для начинающих
о, собирался с ними поработать, попробовать что это, настала пора)
источник

AB

Artem Borovinskiy in Laravel для начинающих
народ подскажите а вот если использовать паспорт то как вывести юзера в сессию? я привык по обычному аус а тут токен дают и по нему user спрашивается ведь так? но как показать что юзер залогинен на сайте..
источник

ИЛ

Иван Лещенко... in Laravel для начинающих
Artem Borovinskiy
народ подскажите а вот если использовать паспорт то как вывести юзера в сессию? я привык по обычному аус а тут токен дают и по нему user спрашивается ведь так? но как показать что юзер залогинен на сайте..
Сделать так, что юзер онлайн в течении 5 минут с момента обработки любого запроса, либо отправлять heartbeat-пакет если прям точный онлайн нужен
источник

AB

Artem Borovinskiy in Laravel для начинающих
😫😫😫что так сложно
источник

AR

Anton Reviakin in Laravel для начинающих
Serg Serdyuk
в скоуп спрячь и норм
Прикольно, получается, ща всю выборку в скоуп запихну
источник

SS

Serg Serdyuk in Laravel для начинающих
Anton Reviakin
Прикольно, получается, ща всю выборку в скоуп запихну
всю выборку в скоуп как раз не стоит, лучше несколько сделать, каждый скоуп должен решать свою задачу
источник

AR

Anton Reviakin in Laravel для начинающих
Serg Serdyuk
всю выборку в скоуп как раз не стоит, лучше несколько сделать, каждый скоуп должен решать свою задачу
Понял, спасибо
источник

SS

Serg Serdyuk in Laravel для начинающих
а вот выборку можно выкинуть в сервисный класс, и потом его инжектить где надо
источник

AR

Anton Reviakin in Laravel для начинающих
ну я всю выборку, вставку, обновления в сервисы выкидываю. Получается:
контроллер - сервис, а в моделях в основном пусто, только fillable, scopes, связи, не знаю на сколько правильно делаю
источник

AR

Anton Reviakin in Laravel для начинающих
и сервисы ж не регистрирую через Сервис провайдер? Т.к. я не собираюсь регистрировать несколько экземпляров сервиса с разными конфигами
источник

SS

Serg Serdyuk in Laravel для начинающих
через провайдера в смысле бинд интерфейса к реализации? достаточно удобно иногда
источник