Vitaliy
парни а кто использовал и voyager и sleeping.owl может сравнение по опыту есть, что-то такое важное?
Anonymous
Anonymous
тут как то можно мой нотифер вызвать ?
$response = $this->broker()->sendResetLink(
$request->only('email')/*, $this->resetNotifier()*/
);
Anonymous
Alexander
Не могу понять что за фигня, каждый раз когда возвращаю json содержащий в себе модель, integer значения принимают то integer, то string типы
Alexander
Можно как-то дать жесткую ассоциацию внутри модели? мол если people_count - то integer
Alexander
в бд это integer
Alexander
А на выходе "people_count": "5",
Alexander
Мб это из-за nullable?
Андрей
Кто нибудь сталкивался с такой проблемой: В контроллере определяем тип контента и если это json возвращаем сериализованную модель, иначе возвращаем вьюху. Все хорошо до момента возврата на эту страницу с помощью кнопки Назад в браузере. Возвращается всегда json. Причем проблема наблюдается в браузерах на движке хрома. В мозиле все работет коректно.
Помогите победить 😊
Андрей
Evan
парни кто сталкивался? как фиксить?
Vitaliy
есть решение в гугле
Vitaliy
я сталкивался
Vitaliy
но помню что решение именно там нашел
Alex
Привет, есть в ларе какойто готовый метод что бы разлогинить пользователя по id?
Alex
Я блокирую в админке типа и нужно сразу его разлогинить
Rostyslav
Dmitry
Evan
Anonymous
Dmitry
if(user->id == 4) Auth::guard()->logout()
Rostyslav
так это меня разлогинивает
https://laravel.io/forum/04-16-2015-logout-a-user-by-their-id-not-necessarilly-the-one-currently-logged-in тут вроде бы решение есть
Anonymous
Ребят, можете посоветовать книги которые стоит почитать ?
Anonymous
Для изучения данного языка
Rostyslav
Котеров "PHP 7"
Dmitry
Anonymous
Лары
Dmitry
Anonymous
Фреймворк
Anonymous
Окей
Dmitry
Dmitry
но тебе и сам php судя по всему надо изучить с начала
Anonymous
Там не особо популярно описано
Anonymous
а как переопределить, шапку, hello, и в низу текст? . где указать ссылку на мой шаблон?
Anonymous
Я 7 знаю на базовом уровне, но с фреймворками беда, вот и спрашиваю, есть ли что то для конкретно этого
Ivan
Dmitry
Dmitry
учи php, ооп. Потом фреймворки
Dmitry
Rostyslav
Вот это плохо. Я выше написал имя автора - Котеров, его почитайте. Тут книга сразу про ООП
Dmitry
Vitaliy
ребят, так что нету таких кто и voyager и sleeping.owl юзал?
Arcos
Можно както указать строго тип публичных аргументов класса?
Чтобы это было не через сеттеры
SarcasmIO
@param User[] ?
Arcos
И Php выдаст эксепшн?
SarcasmIO
покажи свою сущность
SarcasmIO
тебе нужно указывать интерфейс в любом случае
Anonymous
создаешь нотификацию: php artisan make:notification ResetPasswordNotify
в модели юзера добавляешь неймспейс с этой нотификацией и переопределяешь функцию sendPasswordResetNotification:
/*
* Send the password reset notification.
*
* @param string $token
* @return void
*/
public function sendPasswordResetNotification($token)
{
$this->notify(new ResetPasswordNotify($token));
}
Arcos
Anonymous
Anonymous
это в смысле «я уже разобрался»?)
SarcasmIO
ну так создай свой контракт с ArrayAccess,Serializable,Countable,Iteratoro'm
SarcasmIO
и сделай extends a implements something
SarcasmIO
и уже по этому контракту проверяй
Vladimir
Всем привет, подскажите, можно ли вернуть модель eloquent с дополнительным параметром? Я сейчас возвращаю объекты, которые лежат в корзине и хочу чтобы они возвращались с дополнительным полем, в котором указано их количество в корзине
Arcos
Arcos
Скинь пожалуйста ссылку на пояснение
Arcos
Но не на решение 😊
SarcasmIO
ну смотри, в чем goal, ты хочешь иметь свой объект, который будет уметь совершать определенного рода штуки, причем этот объект наследует класс и указать его интерфейс явно ты не можешь, следовательно ты создаешь свой контракт, которые описывают твой класс и твоя реализация наследует что тебе нужно и имплементит твой контракт, его ты и подсовываешь что бы иметь возможность в LSP
Arcos
Arcos
Ну и применять на практике :)
Dmitry
Anonymous
а что обычно показывают, куда редиректят при востановлении пароля?
Dmitry
Anonymous
Anonymous
Это уже сделано в ларавелевском восстановлении пароля, зачем придумывать велосипед?
Anonymous
Anonymous
Anonymous
ты токен генеришь как бы
когда на кнопку нажимает пользователь, он переходит по урл в котором есть токен
если токен просрочен или неверный - выводится соответствующее сообщение, что с токеном что-то не так
Anonymous
если токен верный, то юзеру достаточно ввести свою почту и новый пароль
Anonymous
Anonymous
а где тема письма задаеться?
Anonymous
в нотификации, subject
Anonymous
: )