Я больше не могу отправлять электронную почту из своего приложения Laravel после обновления до версии 6.10, 6.11. Я не изменил ни один код, а также недавно не потребовал и не удалил ничего нового из composer. Это может быть что-то, возможно, с новой сборкой Laravel, поскольку этот точный код работает и отправляет электронную почту на v6.7 и ниже.
Ошибка msg:
Класс 'League \ CommonMark \ Environment' не найден (Просмотр: /home/ww/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/footer.blade.php )
{"exception": "[object] (Facade \ Ignition \ Exceptions \ ViewException (code: 0): класс 'League \ CommonMark \ Environment' не найден (View: / home / ww / app /) vendor / laravel / framework / src / Illuminate / Mail / resources / views / html / footer.blade. php) по адресу /home/videocyp/app/vendor/laravel/framework/src/Illuminate/Mail/Markdown.php: 103)
Строка из моего нижнего колонтитула из моего опубликованного файла поставщика, который вызывает проблему:
{{ Illuminate\Mail\Markdown::parse($slot) }}
Внутри вендора файла Уценка. php
use League\CommonMark\Environment;
class Markdown
{
public static function parse($text)
{
$environment = Environment::createCommonMarkEnvironment();
// etc...
}
Глядя на League\CommonMark\Environment
, я нахожу класс (как и моя IDE):
final class Environment implements EnvironmentInterface, ConfigurableEnvironmentInterface { }
Я выше моего уровня Здесь мы понимаем, почему Laravel не может увидеть один из классов своих поставщиков.
Кто-нибудь может помочь?