Alexander
Подскажите как сделать условие на выборку пользователей возраст которых в диапазоне от - до, в таблице users поле birthday, которое в unix формате - 856656000
Alexander
формировать свой сырой запрос на выборку ?
Nik
whereBetween
Alexander
но у меня дата рождения там, а не готовый возраст(
Timur
но у меня дата рождения там, а не готовый возраст(
ну сначала сформируй timestamp с учетом возрастов от и до
TSka
Для работы с датами есть Carbon
Anton
YEAR(DATEDIFF(NOW(), 'birthday'))
Anton
как-то так
Samuel
It's fun to just understand the "functions" without all the rest you say and try to understand what you're talking about 😆
Алексей
Ребят, помогите с фабрикой, пожалуйста: factory(App\User::class, 50)->create()->each(function ($u) { $u->posts()->save(factory(App\Post::class)->make()); }); Можно ли сделать так, чтобы каждому пользователю из данного примера тут добавлялся не один пост, а несколько?
Alexandr
$posts = factory(App\Post::class,100);
Алексей
$posts = factory(App\Post::class,100);
А потом можно будет сделать так?: $u->posts()->attach( $posts )->save();
Alexandr
Он же только создать объекты, а не сохранит их бд, если не ошибаюсь: $u->posts()->saveMany($posts)
Konstantin
Из СПб желающие пивка ?
VA
Блин, первый раз вижу сообщения от этого человека в чате. Но понимаю, что для канала он только что сделал больше, чем многие здесь сидящие
Konstantin
Поищи получше )
Konstantin
Ларабир например )
Konstantin
Так что по желающим ?
Andrew
чатик по нативному js есть у когов закладках?
Дима
https://t.me/JSlang
Алексей
Ребят, а можно в фабриках использовать use вместо fully qualified неймспейсов?
Алексей
То есть, писать не $users = factory(App\User::class, 1000)->create(); А, use App\User; $users = factory(User, 1000)->create();
Petr
Да, только ::class не забывай
Oleh
А вопрос по шторму, есть какие-то исключения для файлов / директорий, где он пишет фул пас, а где подключает в юз
Oleh
Либо же хоткей чтобы вставил фулл пас, а не алиас из юзов
Andrew
@doronin91 спасибо
Anonymous
Подскажите пожалуйста. Нужно устанавливать в сессию значение в момент логина юзера. Где я могу это сделать?
Maxim
Сделай event listener, поидее там можешь
Maxim
Ну эт первое что в голову пришло
Maxim
Мб кто-то что-нибудь более интересное подскажет
Anonymous
Сделай event listener, поидее там можешь
спасибо большое за совет, поситаю как сделать.
Anonymous
Но с ивентами лучше будет
Anonymous
Middleware проще
Anonymous
В middleware session([key=>value])
тоже думал что в мидлваре, но в какой? в RedirectIfAuth... ?
Anonymous
А в любом. Ты главное в роутере укажи, чтоб запрос ссылался на необходимый метод
Anonymous
Anonymous
Anonymous
что за бред, кто-нибудь знает?
Anonymous
функция action не видит моего контроллера
Anonymous
хочу урл получить к методу контроллера
Denis
Ребят, можете посоветовать книгу или курс, чтоб быстро вникнуть в прелести (основные) Ларавеля. У меня на руках проект остался, который надо довести до ума на ларавеле. ООП парадигмы и проч, в принципе знаю. Что такое MVC понимаю. Есть какая-нить более-менее , всеми любимая, книга или курс на русском? Помимо святой Доки, ес-но ))
Denis
Надо побыстрой втянуться в ORM, Эловквиенты, миделверы и прочии радости ))
Anonymous
чувак, если ты знаешь все из тобою перечисленного то тебя максимум что держит - это незнание функций и возможностей ларавеля
Anonymous
чтобы это все узнать нужно открыть документацию и попрактиковаться
Anonymous
вот и все
Varyen
ребят, а нет доков ларавела 5.6 в PDF или чем-нибудь еще?
Denis
ок, спасибо ) Да листаю проект, вроде все понятно более-менее, но пока не до конца.
Varyen
нашел только 5.5
Varyen
а на http://devdocs.io неудобно читать, они сортировку глав похерили
Anonymous
да, уже сделал, спасибо)
Anonymous
забываю о нем
Denis
нашел только 5.5
А можешь скинуть ссылку на 5.5?
Denis
Да, это тоже вариант. Но есть свободная неделька времени )
Varyen
Varyen
или https://leanpub.com/laravel-5
Denis
Спасибо
Yet Another Stats (β)
Спасибо
Карма @varyen стала 1
Anonymous
ок, спасибо ) Да листаю проект, вроде все понятно более-менее, но пока не до конца.
ну ты с какими фреймворками работал? если с yii например есть опыт, то вообще на изи все должен понять в ларавели просто немного архитектура отличается
Yet Another Stats (β)
Спасибо
Карма @varyen стала 2
Denis
Ну короче понял, дока так дока!
Yet Another Stats (β)
Карма @varyen стала 3
Anonymous
Ну короче понял, дока так дока!
когда более менее начнешь понимать, советую к прочтению - 1. https://github.com/alexeymezenin/laravel-best-practices/blob/master/russian.md 2. https://laravelnews.ru/20-khitrostey-v-laravel-eloquent-o-kotorykh-vy-ne-znali
Denis
👍
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
Anonymous
интересует ваше мнение - является хорошей практикой или плохой, писать js код в шаблоне тупо потому что мне нужны плюшки от блэйда? например тот же {{ action(controllername) }} или {{ route(routename) }}
Anonymous
Нафиг? Есть же data атрибуты
Кстати, о дата-атрибутах, есть ли более удобнее, чем jquery способ тим пользоваться?
pa[aad
а есть пример?)
я вообще не юзаю шаблонизация на бекенде, у меня везде api ну макс blade для шаблонов рассылки на email
Anonymous
ну я просто не совсем понял на самом деле как это вообще выглядит