Класс не найден: отправка почты с помощью Laravel - PullRequest
0 голосов
/ 08 октября 2018

Это первый раз, когда я получаю эту ошибку для класса, который я уже импортировал в мой контроллер. Я знаю, что этот вопрос задавался ранее, но я хочу решить эту ошибку.

Я получаю ошибку ниже, когда нажимаю кнопку отправки.

Класс 'App \ mail \ LayoutMail' не найден

Mail :: send (new LayoutMail ());

Мой файл:

image

Использование:

use Mail;
use App\mail\LayoutMail;

Мой контроллер:

    $token = $request->input('g-recaptcha-response');
    if($token)
    {
         DB::insert('INSERT INTO mail (subject,message,firstname,lastname,contact,email,store_number,transaction_number,transaction_date,status,created_at) VALUES 

         (?,?,?,?,?,?,?,?,?,?,?)',[


           $subject,$message,$fname,$lname,$contact,$email,$storenum,$transactionnumber,$datetransaction,'Unread',$now


        ]);

        Mail::send(new LayoutMail());

        \Session::flash('message', 'Successfully submitted!');
        return redirect()->back();
    }
    else
    {
        \Session::flash('message', 'Failed to submit!');
        return redirect()->back();
    }

1 Ответ

0 голосов
/ 08 октября 2018

Я нашел ответ, почему моя функция не работает из-за использования заглавных букв.

use App \ mail \ LayoutMail;

to

use App\ почта \ LayoutMail;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...