Неустранимая ошибка: Uncaught Illuminate\Contracts\Container\BindingResolutionException: неразрешимое разрешение зависимостей [Параметр #0 [массив $args] ] в классе Aws\AwsClient
Вот мой AppServiceProvider
Код: Выделить всё
public function register(): void
{
$this->app->singleton(AwsSesService::class, function () {
$client = new \Aws\SesV2\SesV2Client([
'version' => 'latest',
'credentials' => [
'key' => 'xxxKEYxxx',
'secret' => 'xxxSECRETxxx'
],
'region' => 'xxxREGIONxxx',
]);
return new AwsSesService($client);
});
}
Код: Выделить всё
protected SesV2Client $client;
public function __construct(SesV2Client $client)
{
$this->client = $client;
}
Ошибка очень похожа на этот вопрос, но Решением здесь является запуск команды artisan, в моем случае я получаю сообщение об ошибке при запуске команды artisan.
Подробнее здесь: https://stackoverflow.com/questions/790 ... array-args