Size: a a a

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

2021 January 25

Е

Евгений in Laravel для начинающих
Отправка происходит через этот метод:
laravel\app\Http\Controllers\MailController.php protected function send($email_class, $subject). 

Там внизу такой код:
Mail::to($to_email)->send($email);

Я написал так:
$res = Mail::to($to_email)->send($email);

Поставил ниже точку останова, посмотрел, чем равен $res. Он равен null. Это нормально?
источник

C

Cub in Laravel для начинающих
Егор Карась
Я бы, пожалуй, давал пермишны только ролям, а роли только юзерам, так было бы проще проверять, имеет ли юзер пермишон

Ну и @role($role) @permission($permission)
Тогда лучше в коде кодить место ролей  перемешены и проверять есть ли у юзера ролей данный пермишин и получается не надо проверять роль на текуйщей страницы посредственно, а роли можно создавать разные не зависимые , Спасибо все логично теперь стало, а то каша была до этого в голове ))
источник

AH

Andrey Helldar in Laravel для начинающих
Евгений
Отправка происходит через этот метод:
laravel\app\Http\Controllers\MailController.php protected function send($email_class, $subject). 

Там внизу такой код:
Mail::to($to_email)->send($email);

Я написал так:
$res = Mail::to($to_email)->send($email);

Поставил ниже точку останова, посмотрел, чем равен $res. Он равен null. Это нормально?
В опции QUEUE_CONNECTION файла .env что указано?
источник

ЕК

Егор Карась... in Laravel для начинающих
Cub
Тогда лучше в коде кодить место ролей  перемешены и проверять есть ли у юзера ролей данный пермишин и получается не надо проверять роль на текуйщей страницы посредственно, а роли можно создавать разные не зависимые , Спасибо все логично теперь стало, а то каша была до этого в голове ))
Ну вот есть гейты, ими проверять, а внутри гейта уже проверять пермишоны х)
источник

ЕК

Егор Карась... in Laravel для начинающих
Мне не всё нравится в этой системе, можно, наверное, проще, но это работает))
источник

AH

Andrey Helldar in Laravel для начинающих
Евгений
Отправка происходит через этот метод:
laravel\app\Http\Controllers\MailController.php protected function send($email_class, $subject). 

Там внизу такой код:
Mail::to($to_email)->send($email);

Я написал так:
$res = Mail::to($to_email)->send($email);

Поставил ниже точку останова, посмотрел, чем равен $res. Он равен null. Это нормально?
В шаблоне мыла интерфейс ShouldQueue указан или нет?
источник

C

Cub in Laravel для начинающих
Егор Карась
Ну вот есть гейты, ими проверять, а внутри гейта уже проверять пермишоны х)
Спасибо, надо почитать за гейты.
источник

Е

Евгений in Laravel для начинающих
Andrey Helldar
В опции QUEUE_CONNECTION файла .env что указано?
QUEUE_CONNECTION=sync
источник

Е

Евгений in Laravel для начинающих
Andrey Helldar
В шаблоне мыла интерфейс ShouldQueue указан или нет?
Шаблон мыла - это что за файл?
источник

AH

Andrey Helldar in Laravel для начинающих
Евгений
QUEUE_CONNECTION=sync
MAIL_MAILER=sendmail указал?
источник

AH

Andrey Helldar in Laravel для начинающих
Евгений
Шаблон мыла - это что за файл?
То, что отправляешь и создаётся командой php artisan make:mail
источник

Е

Евгений in Laravel для начинающих
Andrey Helldar
MAIL_MAILER=sendmail указал?
MAIL_DRIVER
источник

AH

Andrey Helldar in Laravel для начинающих
Евгений
MAIL_DRIVER
источник

AH

Andrey Helldar in Laravel для начинающих
Евгений
MAIL_DRIVER
Уверен, что в файле config/mail.php обращение к ключу MAIL_DRIVER, а не MAIL_MAILER?
источник

Е

Евгений in Laravel для начинающих
Andrey Helldar
Уверен, что в файле config/mail.php обращение к ключу MAIL_DRIVER, а не MAIL_MAILER?
Да
источник

AH

Andrey Helldar in Laravel для начинающих
Евгений
Да
Нафига два обращения к тому же ключу?
источник

D

DK in Laravel для начинающих
конфиги вышли из чата
источник

Е

Евгений in Laravel для начинающих
источник

AH

Andrey Helldar in Laravel для начинающих
Евгений
Да
Существует ли файл bootstrap/cache/config.php?
источник

Е

Евгений in Laravel для начинающих
Andrey Helldar
Существует ли файл bootstrap/cache/config.php?
Нет такого
источник