Size: a a a

2020 April 23

AB

Andrey Bogdanov in Laravel Pro
и лучше прописывать связи, используя классы, например
$this->belongsTo(User::class, 'user_id');
источник

AO

Aleksandr Opekunov in Laravel Pro
Andrey Bogdanov
и лучше прописывать связи, используя классы, например
$this->belongsTo(User::class, 'user_id');
а почему?
источник

EG

Egor Gruzdev in Laravel Pro
Aleksandr Opekunov
а почему?
для наглядности
источник

AB

Andrey Bogdanov in Laravel Pro
меньше шанса что ошибешься, когда прописываешь. Использование имени класса надежнее, чем строки написанной от руки
источник

AO

Aleksandr Opekunov in Laravel Pro
Понял, спасибо!
источник

J

Java Script Бог язык... in Laravel Pro
Только что заценил приложение Дия, поржал со свей фотки есть кто с Украины ?
источник

A

Aleksei in Laravel Pro
Приветствую, подскажите пожалуйста, как правильно проверять права данного пользователя на редактирование записи, я имею ввиду не просто сравнение user_id == user_id, а может класс какой для этого имеется, что бы как middleware на определенные методы контроллера вешать? Спасибо!
источник

EG

Egor Gruzdev in Laravel Pro
Aleksei
Приветствую, подскажите пожалуйста, как правильно проверять права данного пользователя на редактирование записи, я имею ввиду не просто сравнение user_id == user_id, а может класс какой для этого имеется, что бы как middleware на определенные методы контроллера вешать? Спасибо!
источник

A

Aleksei in Laravel Pro
Смотрел, не совсем понял как его использовать, получается для разных типов, к примеру посты, страницы, товары писать свой Request и везде дублировать код?
источник

EG

Egor Gruzdev in Laravel Pro
Aleksei
Смотрел, не совсем понял как его использовать, получается для разных типов, к примеру посты, страницы, товары писать свой Request и везде дублировать код?
вот еще вариант https://laravel.com/docs/7.x/authorization#creating-policies
и можно использовать middleware например 'can:create,\App\Models\Post'
источник

EG

Egor Gruzdev in Laravel Pro
все зависит от задачи и сложности проверки
источник

A

Aleksei in Laravel Pro
Egor Gruzdev
вот еще вариант https://laravel.com/docs/7.x/authorization#creating-policies
и можно использовать middleware например 'can:create,\App\Models\Post'
Спасибо! почитаю.
источник

T

Tropic in Laravel Pro
Кто-то Events использует? Что-то не срабатывает не как.
источник

YS

Yuriy Shmidt in Laravel Pro
Бля да че за вопросы. ))) нет никто события не юзает...
источник

T

Tropic in Laravel Pro
Использую уже имеющий Registered() event, добавил новый listener в провайдер
источник

T

Tropic in Laravel Pro
Но не работает
источник

T

Tropic in Laravel Pro
В регистрации стоит event(new Registered(...)) Что-то ещё ему нужно? В
источник

YS

Yuriy Shmidt in Laravel Pro
С чего взял что не работает? Код где? Денег нет на шары хрустальные! С работой не айс. Коронавирус...
источник

T

Tropic in Laravel Pro
Код в хандлере листенера как и в документации написано
источник

B

Beeyev in Laravel Pro
подскажите, как глобально отключить оборачивание ошибок и исключений в хтмл
источник