Size: a a a

2021 July 27

RR

Roman Romanovich [Ro... in Laravel Pro
О том и речь.
А ларка така : "А шо это такое? А кто это сделал? Не понимаю"
источник

?

? in Laravel Pro
Всегда стараюсь raw json отправлять
источник

RR

Roman Romanovich [Ro... in Laravel Pro
Пожалуйста
источник

TL

Tiny Locker in Laravel Pro
У кого-то есть пример?
источник

А

Антон in Laravel Pro
источник

YR

Yaroslav Romanenko in Laravel Pro
header -> accept: application/json
источник

TL

Tiny Locker in Laravel Pro
да да уже увидел что он не проставлен
источник

ВГ

Владислав Гронюк... in Laravel Pro
привет всем) хочу использовать orchid вкачестве админ-панели, но на сайте уже юзаю пакет laravel spatie permissions) Как-то можно это все подружить, так как в orchid есть всроенная система ролей?
источник

a

alex_ti in Laravel Pro
День добрый ✋🏻.
Ни подскажете  может кто сталкивался. Что делать с SVG для ios?
Рендер нормально не отрабатывает, изображение мутное.
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
Всем ку

Есть такая функция - https://laravel.com/api/7.x/Illuminate/Mail/MailManager.html#method_setGlobalAddress

В конфиге mail.php я имею
    'from' => [
       'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
       'name' => env('MAIL_FROM_NAME', 'Example'),
   ],

в .env соответствующие ключи тоже имеются

Но какого-то лешего laravel не хочет отправлять письма и ругается, что name не задан:
ErrorException: Undefined array key "name" in file \vendor\laravel\framework\src\Illuminate\Mail\MailManager.php on line 401


что за хрень?)
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
та функция, где возникает ошибка очень проста:
    protected function setGlobalAddress($mailer, array $config, string $type)
   {
       $address = Arr::get($config, $type, $this->app['config']['mail.'.$type]);
       
       if (is_array($address) && isset($address['address'])) {
           $mailer->{'always'.Str::studly($type)}($address['address'], $address['name']);
       }
   }

если задампить $address, то там есть и сам address и name
источник

A

Alexander in Laravel Pro
А что там на 401 строчке?
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
$mailer->{'always'.Str::studly($type)}($address['address'], $address['name']);
источник

А

Антон in Laravel Pro
В какой метод превращается always*?
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
alwaysFrom()
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
если задампить $type, то прилетает строка from
источник

А

Антон in Laravel Pro
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
приложуха падает раньше, туда ничего не долетает
источник

DS

Daniil 🦠 Simushkin... in Laravel Pro
падает строго на $address['name']
источник

A

Alexander in Laravel Pro
$mailer->{'always'.Str::studly($type)}($address['address'], $address['name'] ?? null);
источник